--- /srv/rebuilderd/tmp/rebuilderd8ZE8zG/inputs/python3.15-nopie_3.15.0~b2-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd8ZE8zG/out/python3.15-nopie_3.15.0~b2-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-06-03 01:14:26.000000 debian-binary │ -rw-r--r-- 0 0 0 1052 2026-06-03 01:14:26.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1971352 2026-06-03 01:14:26.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1970296 2026-06-03 01:14:26.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,11 +1,11 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-03 01:14:26.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-03 01:14:26.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-03 01:14:26.000000 ./usr/bin/ │ │ │ --rwxr-xr-x 0 root (0) root (0) 6514248 2026-06-03 01:14:26.000000 ./usr/bin/python3.15 │ │ │ +-rwxr-xr-x 0 root (0) root (0) 6514240 2026-06-03 01:14:26.000000 ./usr/bin/python3.15 │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-03 01:14:26.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-03 01:14:26.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-03 01:14:26.000000 ./usr/share/doc/python3.15-nopie/ │ │ │ -rw-r--r-- 0 root (0) root (0) 244 2026-06-03 01:14:26.000000 ./usr/share/doc/python3.15-nopie/README.Debian │ │ │ -rw-r--r-- 0 root (0) root (0) 7974 2026-06-03 01:14:26.000000 ./usr/share/doc/python3.15-nopie/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 49855 2026-06-03 01:14:26.000000 ./usr/share/doc/python3.15-nopie/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-03 01:14:26.000000 ./usr/share/lintian/ │ │ ├── ./usr/bin/python3.15 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,17 +4,17 @@ │ │ │ │ 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: 0x22f561 │ │ │ │ + Entry point address: 0x22e631 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ - Start of section headers: 6512848 (bytes into file) │ │ │ │ + Start of section headers: 6512840 (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) │ │ │ │ Number of section headers: 35 │ │ │ │ Section header string table index: 34 │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Elf file type is EXEC (Executable file) │ │ │ │ -Entry point 0x22f561 │ │ │ │ +Entry point 0x22e631 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x5d97f4 0x005e97f4 0x005e97f4 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x5d93b4 0x005e93b4 0x005e93b4 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 0x5d9820 0x5d9820 R E 0x10000 │ │ │ │ - LOAD 0x5dfee4 0x005ffee4 0x005ffee4 0x55e5c 0x7f6e8 RW 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x5d93e0 0x5d93e0 R E 0x10000 │ │ │ │ + LOAD 0x5dfee4 0x005ffee4 0x005ffee4 0x55e54 0x7f6e8 RW 0x10000 │ │ │ │ DYNAMIC 0x5dfef8 0x005ffef8 0x005ffef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x5d9800 0x005e9800 0x005e9800 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x5d93c0 0x005e93c0 0x005e93c0 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 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -There are 35 section headers, starting at offset 0x6360d0: │ │ │ │ +There are 35 section headers, starting at offset 0x6360c8: │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 00010194 000194 000024 00 A 0 0 4 │ │ │ │ [ 2] .interp PROGBITS 000101b8 0001b8 000019 00 A 0 0 1 │ │ │ │ [ 3] .gnu.hash GNU_HASH 000101d4 0001d4 00409c 04 A 4 0 4 │ │ │ │ @@ -10,35 +10,35 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001e5b0 00e5b0 00c154 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002a704 01a704 001468 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0002bb6c 01bb6c 0001d0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 0002bd3c 01bd3c 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 0002bd6c 01bd6c 001140 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002ceac 01ceac 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002ceb8 01ceb8 0019f8 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002e8b0 01e8b0 39da10 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 003cc2c0 3bc2c0 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 003cc300 3bc300 21d4f0 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 005e97f0 5d97f0 000001 00 A 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 005e97f4 5d97f4 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 005e97fc 5d97fc 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 005e9800 5d9800 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002e8b0 01e8b0 39d668 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 003cbf18 3bbf18 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 003cbf40 3bbf40 21d470 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 005e93b0 5d93b0 000001 00 A 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 005e93b4 5d93b4 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 005e93bc 5d93bc 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 005e93c0 5d93c0 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 0008b4 04 WA 0 0 4 │ │ │ │ - [26] .data PROGBITS 006008b8 5e08b8 028d40 00 WA 0 0 8 │ │ │ │ - [27] .PyRuntime PROGBITS 006295f8 6095f8 02c6c8 00 WA 0 0 8 │ │ │ │ - [28] .AsyncioDebug PROGBITS 00655cc0 635cc0 000068 00 WA 0 0 8 │ │ │ │ - [29] .probes PROGBITS 00655d28 635d28 000018 00 WA 0 0 2 │ │ │ │ - [30] .bss NOBITS 00655d40 635d40 02988c 00 WA 0 0 64 │ │ │ │ - [31] .ARM.attributes ARM_ATTRIBUTES 00000000 635d40 000033 00 0 0 1 │ │ │ │ - [32] .note.stapsdt NOTE 00000000 635d74 0001d4 00 0 0 4 │ │ │ │ - [33] .gnu_debuglink PROGBITS 00000000 635f48 000034 00 0 0 4 │ │ │ │ - [34] .shstrtab STRTAB 00000000 635f7c 000152 00 0 0 1 │ │ │ │ + [26] .data PROGBITS 006008b8 5e08b8 028d38 00 WA 0 0 8 │ │ │ │ + [27] .PyRuntime PROGBITS 006295f0 6095f0 02c6c8 00 WA 0 0 8 │ │ │ │ + [28] .AsyncioDebug PROGBITS 00655cb8 635cb8 000068 00 WA 0 0 8 │ │ │ │ + [29] .probes PROGBITS 00655d20 635d20 000018 00 WA 0 0 2 │ │ │ │ + [30] .bss NOBITS 00655d40 635d38 02988c 00 WA 0 0 64 │ │ │ │ + [31] .ARM.attributes ARM_ATTRIBUTES 00000000 635d38 000033 00 0 0 1 │ │ │ │ + [32] .note.stapsdt NOTE 00000000 635d6c 0001d4 00 0 0 4 │ │ │ │ + [33] .gnu_debuglink PROGBITS 00000000 635f40 000034 00 0 0 4 │ │ │ │ + [34] .shstrtab STRTAB 00000000 635f74 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), │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2615 +1,2615 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2612 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ 1: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ 2: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ 3: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ - 4: 002e02fc 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 00082314 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 0004340c 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 7: 0060c020 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 000a17fc 484 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 00089c20 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 4: 002e02a4 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 0008249c 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 0004341c 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 7: 0060c0f0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ + 8: 000a1980 484 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 00089d54 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002dc94 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 000d5d98 312 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 00200a30 24 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 00089734 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 000d63f0 312 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 001ff708 24 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 00089a44 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 000854c0 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 16: 002bf0e0 160 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 17: 00286d50 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 18: 000c5204 396 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ - 19: 00064884 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 20: 001edb40 196 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 15: 000857e8 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 16: 002be8b4 164 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 17: 002868e8 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 18: 000c5928 396 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ + 19: 00064934 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 20: 001ec790 196 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 21: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ 22: 00030530 680 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTracebackThreads │ │ │ │ - 23: 002ede5c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ - 24: 00604e8c 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 25: 001b9b6c 764 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 26: 000caacc 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 27: 0033edd8 148 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 28: 0006f688 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ - 29: 0060b1e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 30: 002fb1fc 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ - 31: 001447d4 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 23: 002ede0c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 24: 00604e80 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ + 25: 001b9be4 764 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 26: 000cb16c 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 27: 0033ec18 148 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 28: 0006f5a0 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 29: 0060b370 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ + 30: 002fb1ac 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ + 31: 00144b54 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ 32: 0067f518 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 33: 0026a170 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ - 34: 0031d264 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 33: 00269c84 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ + 34: 0031d08c 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 35: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 36: 00203094 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ - 37: 00080414 396 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ - 38: 00086104 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 39: 00037710 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 36: 00201d6c 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ + 37: 000804c4 396 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 38: 00084624 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 39: 00037720 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: 002ea298 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 43: 000aaa1c 856 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 44: 0020136c 340 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ - 45: 002012b8 180 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 46: 002ebdc0 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ - 47: 0060917c 212 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ + 42: 002ea248 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 43: 000aaba4 856 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 44: 00200044 340 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ + 45: 001fff90 180 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 46: 002ebd70 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 47: 00609170 212 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 48: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 49: 004f7810 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 50: 00088b34 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ - 51: 000b5920 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 52: 00174250 248 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 53: 000389c4 336 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 54: 00089dec 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 55: 002af818 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 56: 00070834 224 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 57: 002d17b0 28 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 58: 00077b80 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 59: 002ed7dc 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 49: 004f7414 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 50: 00088e44 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ + 51: 000b5aa0 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 52: 001745a0 248 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 53: 000389d4 336 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 54: 0008a010 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 55: 002af2cc 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 56: 000708e4 224 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 57: 002d0f70 28 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 58: 00077c34 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 59: 002ed78c 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 60: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 61: 00209fd0 24 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 62: 00098f74 60 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 63: 001c9184 440 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 64: 0039c598 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 65: 000890bc 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 66: 002dbdc8 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 67: 0060bfc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 68: 00086018 24 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 69: 0019ac50 372 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ + 61: 00208ca8 24 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 62: 0009909c 60 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 63: 001c91dc 440 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 64: 0039c1f8 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 65: 000893cc 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 66: 002dbed8 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 67: 0060c098 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ + 68: 00084538 24 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 69: 0019afb8 372 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ 70: 00031ff8 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 71: 00206658 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ - 72: 0003a734 96 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 73: 0026a710 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ - 74: 00602d98 212 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ + 71: 00205330 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ + 72: 0003a744 96 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 73: 0026a224 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ + 74: 00602d8c 212 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 75: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ - 76: 00655d40 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ - 77: 0060a8a8 212 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 78: 0018080c 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 76: 00655d38 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ + 77: 0060a89c 212 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ + 78: 00180b60 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 79: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 80: 0003e8e4 96 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 81: 000856a4 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 80: 0003e8f4 96 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 81: 00085ae8 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 82: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 83: 000a7be0 240 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 84: 00176cb8 132 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 85: 00099030 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 83: 000a7d64 240 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 84: 0017700c 132 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 85: 00099158 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ 86: 0067f53c 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ - 87: 000621f8 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 87: 000622a8 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 88: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 89: 00090370 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 90: 003b2074 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 91: 000bf700 44 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 92: 0007fbe8 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 93: 00088ecc 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 94: 003745d0 512 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 95: 000803f8 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 96: 00152a1c 472 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 97: 0019ea08 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 98: 004fb90c 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 99: 002b3cf4 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 100: 000cdb98 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 101: 00204994 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 102: 003865d8 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 103: 00139a2c 988 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ - 104: 00310688 392 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 105: 0018b090 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 106: 0037da58 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 89: 0008e5a0 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 90: 003b1dd4 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 91: 000bf85c 44 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 92: 0007fc98 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 93: 000891dc 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 94: 0037440c 512 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 95: 000804a8 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 96: 00152dac 472 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 97: 0019ed70 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 98: 004fb514 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 99: 002b379c 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 100: 000ce238 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 101: 0020366c 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 102: 00386358 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 103: 00139dac 988 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ + 104: 003104c8 392 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 105: 0018b3f0 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 106: 0037d7d8 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 107: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 108: 001dcbc0 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 108: 001db8f0 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 109: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 110: 003104a0 340 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 111: 002e0eb8 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 112: 001b7ac0 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 113: 0032388c 2256 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ - 114: 0003854c 524 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 115: 00081060 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 116: 001dfd04 136 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 117: 000846c4 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 118: 001e093c 308 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ - 119: 000b3d30 520 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 120: 002c59b0 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 121: 002ae25c 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 122: 00082f48 100 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 110: 003102e0 340 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 111: 002e0e64 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 112: 001b7b38 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 113: 003236d4 2256 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 114: 0003855c 524 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 115: 000813e8 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 116: 001dead0 136 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 117: 000849d8 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 118: 001dfc44 308 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ + 119: 000b3eb8 520 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 120: 002c50f0 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 121: 002add10 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 122: 000830d0 100 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 123: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 124: 0020fecc 2092 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 125: 001eff74 456 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 126: 0037c928 2224 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 124: 0020ee8c 2092 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 125: 001ee79c 456 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 126: 0037c6a8 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: 00082634 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 130: 002b70f0 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 131: 003248f4 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 129: 000827bc 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 130: 002b6b90 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 131: 0032473c 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: 002d7490 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 134: 00033820 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: 0007fad8 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 139: 0007fb88 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 140: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 141: 0003b800 260 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 141: 0003b810 260 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 142: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (3) │ │ │ │ 143: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ - 144: 00608020 212 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ + 144: 00608014 212 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 145: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 146: 00251668 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 146: 002507b0 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 147: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 148: 0007f038 352 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 149: 002c47e4 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ + 148: 0007f0e8 352 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 149: 002c3f24 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ 150: 00033248 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 151: 00084290 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 152: 0028c9e8 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 153: 0017c6e4 296 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 154: 0008986c 112 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 155: 00083af8 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 156: 000e9628 65776 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 157: 00065dec 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ - 158: 00088fe0 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ + 151: 0008444c 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 152: 0028c4a0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 153: 0017ca38 296 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 154: 000858e4 112 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 155: 00083c80 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 156: 000e9c78 66044 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 157: 00065e9c 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 158: 000892f0 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ 159: 0002ed64 364 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 160: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ 161: 0002e634 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 162: 00103cbc 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 163: 002bd194 180 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ - 164: 00601f00 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 165: 002b5db8 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 162: 0010444c 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 163: 002bc968 180 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 164: 00601ef4 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ + 165: 002b585c 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 166: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 167: 001bbbe4 72 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 168: 0003c774 236 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 169: 00223a38 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 170: 00277510 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 171: 001cffc0 824 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 172: 0060b3a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ - 173: 001c50b4 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 174: 00160518 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ - 175: 006041b4 212 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ + 167: 001bbc5c 72 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 168: 0003c784 236 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 169: 002229e0 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 170: 00276fc8 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 171: 001ced04 824 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 172: 0060adf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ + 173: 001c510c 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 174: 001608a0 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 175: 006041a8 212 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 176: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 177: 001b3218 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 178: 0018122c 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 179: 0013a340 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 177: 001b328c 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 178: 00181580 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 179: 0013a6c0 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 180: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 181: 00082d20 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 182: 00140780 1124 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 183: 0007a74c 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 184: 0017810c 712 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 185: 00084874 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 186: 002734e4 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 181: 00082ea8 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 182: 00140b00 1124 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 183: 0007a800 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 184: 00178460 712 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 185: 00084b88 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 186: 00272f9c 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 187: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 188: 001dd548 2140 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ - 189: 0060174c 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 190: 00141fe0 188 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 191: 002031f0 96 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ + 188: 001dc364 2144 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 189: 00601740 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ + 190: 00142360 188 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 191: 00201ec8 96 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ 192: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 193: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ 194: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ - 195: 0007cdec 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 196: 00090078 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 197: 0025c1f0 288 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 198: 0012c20c 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ + 195: 0007ce9c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 196: 000903d8 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 197: 0025b398 288 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 198: 0012cc84 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ 199: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 200: 00088e00 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 201: 000a4e08 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 202: 002c6970 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ - 203: 0060b8ec 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 204: 001decd0 120 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 205: 00083220 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 206: 00070414 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 207: 000801d4 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 208: 0007caac 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 209: 0008258c 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 210: 00069c80 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 211: 00089ccc 96 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 212: 00343748 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 213: 000bb2b0 424 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 214: 000cd2b0 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 215: 00391eac 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 216: 000899a4 184 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 217: 002cdcc4 308 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 218: 001b58b8 936 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 200: 00089110 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 201: 000a4f8c 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 202: 002c60b0 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 203: 0060b9bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ + 204: 001dda98 120 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 205: 000833a8 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 206: 000704c4 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 207: 00080284 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 208: 0007cb5c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 209: 00082714 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 210: 00069cd4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 211: 00089ef0 96 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 212: 00343588 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 213: 000bb410 424 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 214: 000cd950 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 215: 00391924 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 216: 00089b44 184 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 217: 002cd404 308 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 218: 001b592c 936 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ 219: 0067f510 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ 220: 0002eed0 124 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 221: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ 222: 00000000 0 FUNC GLOBAL DEFAULT UND __prctl_time64@GLIBC_2.34 (4) │ │ │ │ - 223: 002d1414 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 224: 0025df74 720 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 223: 002d0bd4 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 224: 0025d11c 720 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 225: 0002e79c 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 226: 001a556c 208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 227: 000bea88 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 226: 001a56d8 208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 227: 000bebe4 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 228: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ 229: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 230: 001db214 172 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ - 231: 001d3fd8 628 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 232: 00180d40 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ - 233: 0060355c 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 234: 00341768 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 235: 000903b4 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 236: 001589dc 1608 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 237: 002d5c10 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ - 238: 00601464 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 239: 002c5500 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 240: 001a5228 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ - 241: 0060144c 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 242: 0014bd80 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ - 243: 00083fd0 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ - 244: 00606ee0 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 245: 0034aeb0 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 230: 001d9f44 172 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ + 231: 001d2d24 628 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 232: 00181094 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ + 233: 00603550 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ + 234: 003415a8 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 235: 0008d5a4 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 236: 00158d40 1608 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 237: 002d58b4 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 238: 00601458 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ + 239: 002c4c40 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 240: 001a5394 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 241: 00601440 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ + 242: 0014c110 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ + 243: 0008418c 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 244: 00606ed4 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ + 245: 0034acf8 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 246: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 247: 000901f8 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 248: 00088f08 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 247: 0008d6d8 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 248: 00089218 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ 249: 00000000 0 FUNC GLOBAL DEFAULT UND __ppoll64@GLIBC_2.34 (4) │ │ │ │ - 250: 002836f4 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 251: 000d8064 424 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 252: 00082b20 304 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ - 253: 0051be60 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 254: 001e6ee0 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 255: 002dbbbc 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 256: 003bcbd4 52 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 257: 001df810 208 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 258: 001b5e4c 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 250: 002831ac 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 251: 000d86bc 424 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 252: 00082ca8 304 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ + 253: 0051abd0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 254: 001e5b20 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 255: 002dbb3c 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 256: 003bc934 52 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 257: 001de5dc 208 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 258: 001b5ec0 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 259: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 260: 002a9144 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 260: 002a8c78 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ - 262: 0060c014 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 263: 00083f40 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 262: 0060c0e4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ + 263: 000840fc 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 264: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (25) │ │ │ │ 265: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ 266: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 267: 000a0780 128 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 267: 000a0904 128 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 269: 00387350 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ - 270: 002d9ffc 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 271: 0008e0d8 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 272: 00076a40 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 269: 003870d0 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ + 270: 002d9ee0 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 271: 0008e3f4 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 272: 00076af4 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 273: 0002d61c 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 274: 0007b57c 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 275: 00083298 504 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 276: 00341e44 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 274: 0007b62c 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 275: 00083420 504 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 276: 00341c84 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 277: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 278: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 279: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ - 280: 000af21c 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 281: 002cd3e4 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 282: 00210aa8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 283: 002b7f34 1332 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ - 284: 00082230 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ - 285: 00601558 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ + 280: 000af3a4 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 281: 002ccb24 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 282: 0020fa68 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 283: 002b79dc 1332 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ + 284: 000823b8 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 285: 0060154c 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 286: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ - 287: 0060cd90 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 288: 0016980c 2992 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 289: 0008cabc 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 290: 002c6e74 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 291: 0032e178 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 292: 00079f28 532 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 293: 0014301c 1048 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ + 287: 0060ce60 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ + 288: 00169b64 2992 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 289: 0008ccfc 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 290: 002c65b4 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 291: 0032dfc0 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 292: 00079fdc 532 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 293: 0014339c 1048 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 295: 001c59c0 204 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 296: 0011c318 28 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 295: 001c5a18 204 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 296: 0011cae0 28 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 297: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 298: 000861a4 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 299: 000846b0 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 298: 000864b4 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 299: 000849c4 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 300: 00030058 104 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 301: 000822e8 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 302: 001435ec 428 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 301: 00082470 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 302: 0014396c 428 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ 303: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 304: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 305: 0027d3a0 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ - 306: 00089290 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ - 307: 002d4a90 432 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 308: 001a7568 504 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 309: 000821a4 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ - 310: 00069350 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 311: 0008990c 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 312: 0015149c 1356 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ - 313: 002ad440 412 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ + 305: 0027ce58 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ + 306: 000895a0 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ + 307: 002d4734 432 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 308: 001a76d4 504 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 309: 0008232c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ + 310: 000693a4 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 311: 00085968 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 312: 0015182c 1356 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ + 313: 002acef4 412 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ 314: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ - 315: 000f9d50 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ + 315: 000fa4b0 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ 316: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 317: 0008d6dc 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 318: 000b62d0 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ - 319: 001bf714 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ - 320: 00061870 200 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ + 317: 0008d9f8 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 318: 000b6450 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ + 319: 001bf76c 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 320: 00061920 200 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ 321: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 322: 0011a908 152 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 322: 0011b0d0 152 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 323: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 324: 000a0730 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 325: 001b5778 120 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 326: 000835c8 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 327: 00098a8c 84 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 328: 0037f82c 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 329: 002578c0 120 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 324: 000a08b4 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 325: 001b57ec 120 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 326: 00083750 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 327: 000986b4 84 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 328: 0037f5ac 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 329: 00256a68 120 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 330: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ 331: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ 332: 00655d40 0 NOTYPE GLOBAL DEFAULT 30 __bss_start │ │ │ │ - 333: 002bca94 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 334: 00085504 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 335: 0008413c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 333: 002bc268 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 334: 0008582c 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 335: 000842f8 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 336: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ - 337: 00090c6c 312 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 338: 0008cd10 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 339: 000ff884 56 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 337: 00090d80 312 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 338: 0008cf50 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 339: 00100014 56 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 340: 0002e8b0 92 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 341: 00099390 164 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 342: 001c3d80 136 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 343: 000a0e64 452 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 344: 00088e80 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 341: 000994b8 164 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 342: 001c3dd8 136 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 343: 000a0fe8 452 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 344: 00089190 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 345: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 346: 00081a24 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 346: 00081bac 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ 347: 0065e620 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ - 348: 0007b67c 128 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 349: 001e9f3c 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ - 350: 0007aae4 152 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 351: 001ac250 68 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 352: 0060b8e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 353: 002b6858 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 354: 0032b558 144 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 355: 001c2c28 404 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 356: 002cf0e4 200 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 357: 002f6e94 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ - 358: 0022d014 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 359: 001ed87c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 360: 0019c7fc 308 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ - 361: 000cddd4 176 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 362: 0012d2f8 136 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ - 363: 00081e9c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 364: 0050f2ec 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 365: 000842a4 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 366: 0030102c 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 367: 00096f5c 124 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 368: 0014a5ac 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 348: 0007b72c 128 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 349: 001e8b8c 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ + 350: 0007ab94 152 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 351: 001ac360 68 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 352: 0060b9b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ + 353: 002b62fc 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 354: 0032b3a0 144 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 355: 001c2c80 404 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 356: 002ce8a4 200 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 357: 002f6e44 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ + 358: 0022c0e4 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 359: 001ec4cc 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 360: 0019cb64 308 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ + 361: 000ce474 176 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 362: 0012dbb4 136 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ + 363: 00082024 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 364: 0050eef4 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 365: 00084460 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 366: 00300edc 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 367: 00097084 124 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 368: 0014a98c 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ 369: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ 370: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 371: 001ed7b4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ - 372: 0060b1f0 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 373: 002c5ec8 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ - 374: 0003c140 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 375: 00077308 84 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 376: 00044834 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 377: 001017d8 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 371: 001ec404 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 372: 0060af7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ + 373: 002c5608 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 374: 0003c150 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 375: 000773bc 84 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 376: 00044844 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 377: 00101f68 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 378: 0002fd38 152 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 379: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 380: 0002f144 40 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 381: 00175a88 1664 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 382: 000dc6f0 164 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 383: 002d10d0 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 381: 00175ddc 1664 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 382: 000dcd40 164 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 383: 002d0890 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 384: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 385: 00305b00 288 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ - 386: 00608a6c 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 387: 002b3d78 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 388: 002f4984 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 389: 0020f7c8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 390: 000af1a0 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 385: 00305a20 288 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 386: 00608a60 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ + 387: 002b3820 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 388: 002f4934 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 389: 0020e788 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 390: 000af328 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ 391: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 392: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 393: 00043bc8 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 394: 0032b38c 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 395: 00326e04 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 393: 00043bd8 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 394: 0032b1d4 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 395: 00326c4c 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 396: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 397: 00180cd8 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ - 398: 0060bfc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 399: 00083908 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 400: 0004b798 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 401: 000bec8c 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ - 402: 0060b1f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 403: 002ba998 168 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 397: 0018102c 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 398: 0060c094 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ + 399: 00083a90 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 400: 0004b838 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 401: 000bede8 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 402: 0060b378 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ + 403: 002ba440 168 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ 404: 00032390 3140 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 405: 002b4924 60 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 406: 004f78a0 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ - 407: 0013bd60 1524 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 408: 003caf94 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ - 409: 00613860 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 410: 002d9a80 104 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 411: 0019f390 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 412: 000818f0 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ - 413: 00606cd4 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 414: 000d5b48 592 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 405: 002b43cc 60 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 406: 004f74a4 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ + 407: 0013c0e0 1524 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 408: 003cabf0 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 409: 0061385c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ + 410: 002d9964 104 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 411: 0019f6f8 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 412: 00081a78 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 413: 00606cc8 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ + 414: 000d61a0 592 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 415: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ - 416: 00605d20 212 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 417: 0007c924 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 418: 00080374 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 419: 00133a04 148 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ - 420: 002e2b24 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ - 421: 0032cdf0 408 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ + 416: 00605d14 212 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ + 417: 0007c9d4 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 418: 00080424 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 419: 00133f2c 148 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ + 420: 002e2ad0 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 421: 0032cc38 408 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ 422: 00031eec 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 423: 002fe1d0 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 424: 00089b08 172 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 423: 002fe180 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 424: 00089ca8 172 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 425: 0002e5f8 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 426: 0008fef8 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 427: 0007fe7c 112 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 428: 000c373c 1036 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 429: 00146bfc 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 430: 0028bfc0 56 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ - 431: 00602610 212 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ + 426: 00090258 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 427: 0007ff2c 112 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 428: 000c3e60 1036 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 429: 00146f7c 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 430: 0028ba78 56 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 431: 00602604 212 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 432: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 433: 002b8de8 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 434: 002a85cc 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 435: 0037febc 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 433: 002b8890 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 434: 002a80c4 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 435: 0037fc3c 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 436: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ - 437: 0060c01c 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 438: 00059000 276 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 437: 0060c0ec 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ + 438: 000590b0 276 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 439: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ 440: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 441: 00134fe0 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 441: 001354e4 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ 442: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ 443: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ 444: 0002d1e4 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 445: 0002d670 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 446: 00084dcc 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 447: 000be2e8 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 448: 00154e9c 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 446: 000850f4 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 447: 000be444 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 448: 00155200 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ 449: 0002d7e4 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 450: 00143434 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 451: 002aaccc 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 452: 001ae1f0 440 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ - 453: 0012500c 732 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 454: 00083fe8 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 450: 001437b4 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 451: 002aa780 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 452: 001ae300 440 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ + 453: 00125c6c 732 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 454: 000841a4 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 455: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 456: 00046e68 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ - 457: 003a6518 168 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 458: 00372618 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 459: 00076314 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 460: 002309ac 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 456: 00046f08 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ + 457: 003a6178 168 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 458: 00372458 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 459: 000763c8 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 460: 00239684 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 461: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 462: 00157e2c 372 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 463: 00084b1c 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 462: 00158190 372 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 463: 00084e44 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 464: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ - 465: 00044af0 588 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 466: 00174204 76 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 467: 0008451c 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 468: 002b605c 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 465: 00044b90 588 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 466: 00174554 76 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 467: 000847c4 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 468: 002b5b00 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 469: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ 470: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 471: 00126db4 296 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ - 472: 001438b4 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ - 473: 0060b8d8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 474: 00126094 688 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ - 475: 0021a014 132 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ - 476: 0060a134 212 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ + 471: 00127818 296 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ + 472: 00143c34 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 473: 0060b9a8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ + 474: 00126af8 688 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ + 475: 00218fbc 132 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 476: 0060a128 212 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 477: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 478: 001b3240 384 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 478: 001b32b4 384 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 479: 0002d5a4 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 480: 00372bd4 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ - 481: 002b5304 192 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 482: 0060c04c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 483: 00081b60 76 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 484: 001ce008 60 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 485: 0030b420 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 486: 0008e788 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 480: 00372a14 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 481: 002b4dac 192 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 482: 0060c11c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ + 483: 00081ce8 76 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 484: 001ccd4c 60 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 485: 0030b220 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 486: 0008ec00 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 487: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ - 488: 0012d9e8 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ + 488: 0012df3c 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ 489: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ - 490: 006133fc 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ - 491: 00607588 212 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ + 490: 006133f8 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ + 491: 0060757c 212 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 492: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ 493: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ - 494: 0007e108 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 495: 00088d90 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 496: 0060bfd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 497: 00294370 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ - 498: 00089258 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 499: 0010bf68 24 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 500: 001b83d4 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 501: 0028b17c 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 502: 002e9a14 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 503: 00090340 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 504: 00098b2c 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 505: 00112e40 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ - 506: 0060c00c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 507: 00229794 1288 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ - 508: 0013d244 1328 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ + 494: 0007e1b8 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 495: 000890a0 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 496: 0060c0a4 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ + 497: 00293e68 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ + 498: 00089568 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 499: 0010c700 24 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 500: 001b844c 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 501: 0028ac34 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 502: 002e99c4 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 503: 0008e570 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 504: 00098754 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 505: 001135dc 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 506: 0060c0dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ + 507: 00228744 1288 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 508: 0013d5c4 1328 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ 509: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 510: 0021675c 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 510: 00215704 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ 511: 0067f5cc 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ - 512: 002f9d9c 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 513: 000a6dec 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 512: 002f9d4c 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 513: 000a6f70 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 514: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 515: 00388fb4 348 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 516: 0025e244 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 517: 00249744 352 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 515: 00388a34 348 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 516: 0025d3ec 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 517: 00248814 352 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 518: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 519: 00144ecc 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 520: 000bc058 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 521: 002b51d8 172 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ - 522: 00176d5c 464 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 523: 002b7c38 340 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 524: 0009025c 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 519: 0014524c 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 520: 000bc1b8 832 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 521: 002b4c80 172 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ + 522: 001770b0 464 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 523: 002b76e0 340 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 524: 0008e48c 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 525: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ 526: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 527: 000855bc 232 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 528: 000844b4 104 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 529: 000c3b48 2056 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 530: 001a563c 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ - 531: 0060c004 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 532: 003c8490 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 527: 00085a00 232 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 528: 0008475c 104 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 529: 000c426c 2056 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 530: 001a57a8 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 531: 0060c0d4 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ + 532: 003c80ec 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ 533: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 534: 002707d8 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 535: 00061c38 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ - 536: 0033af80 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 534: 00270290 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 535: 00061ce8 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ + 536: 0033adc0 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 537: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 538: 00098380 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 539: 002f0f98 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 540: 00078a74 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 541: 000bec68 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 542: 00209210 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 543: 001d0bcc 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 544: 00330ea0 104 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 538: 00097fa8 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 539: 002f0cfc 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 540: 00078b28 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 541: 000bedc4 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 542: 00207ee8 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 543: 001cf918 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 544: 00330ce8 104 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 545: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 546: 000860f0 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 547: 002ff604 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 548: 0025979c 908 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 549: 00082fac 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 550: 001e7e5c 212 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ - 551: 0060b8cc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 552: 000cf2ac 480 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ - 553: 00313958 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 554: 0013eae0 2264 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 555: 00089ebc 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 556: 002d2624 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 557: 001783d4 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 546: 00084610 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 547: 002ff084 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 548: 00258944 908 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 549: 00083134 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 550: 001e6a9c 212 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 551: 0060b99c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ + 552: 000cf94c 480 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ + 553: 0031379c 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 554: 0013ee60 2264 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 555: 0008a0e0 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 556: 002d22c8 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 557: 00178728 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 558: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 559: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 560: 002716f4 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 560: 002711ac 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 561: 0002ecac 72 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 562: 0002e2a4 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 563: 0013a48c 48 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 563: 0013a80c 48 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 564: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 565: 00081ec4 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 565: 0008204c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 566: 0002da30 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 567: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 568: 0036f610 220 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 569: 00300064 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 568: 0036f450 220 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 569: 002ffed8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 570: 0002f238 68 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 571: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 572: 000850c4 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 573: 002ef810 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 572: 000853ec 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 573: 002ef7c0 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 574: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 575: 001c1198 2880 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 576: 001db1ac 104 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ - 577: 0060713c 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 578: 00096fd8 584 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 575: 001c11f0 2880 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 576: 001d9edc 104 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ + 577: 00607130 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ + 578: 00097100 584 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ 579: 0067f50c 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ - 580: 00036594 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ - 581: 00601444 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 582: 0030f38c 124 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 583: 0030325c 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 584: 00039394 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 580: 000365a4 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 581: 00601438 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ + 582: 0030f1cc 124 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 583: 00303204 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 584: 000393a4 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 585: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 586: 00072a44 1096 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 587: 001b8760 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 588: 0008d58c 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 589: 00324330 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ - 590: 002e22d4 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ + 586: 00072af4 1096 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 587: 001b87d8 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 588: 0008d8a8 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 589: 00324178 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 590: 002e2280 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ 591: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ - 592: 0060bff4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ + 592: 0060c0c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 593: 0002d25c 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ - 594: 0060bff8 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 595: 0025aef0 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 594: 0060c0c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ + 595: 0025a098 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ 596: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ 597: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 598: 000b4b5c 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 599: 000890e8 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 598: 000b4cdc 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 599: 000893f8 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 600: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 601: 002d9d6c 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 602: 0005f058 268 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 603: 000b4eb8 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 604: 0060bfdc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ - 605: 0025b7cc 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 601: 002d9c50 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 602: 0005f108 268 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 603: 000b5038 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 604: 0060c0ac 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ + 605: 0025a974 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 606: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 607: 000a7594 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 608: 00083524 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 609: 00111ae4 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 610: 000860c0 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ - 611: 0060439c 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 612: 001dc570 96 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ - 613: 00343b08 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 614: 0019a430 400 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 615: 000c0eec 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 607: 000a7718 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 608: 000836ac 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 609: 00112280 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 610: 000845e0 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 611: 00604390 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ + 612: 001db2a0 96 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ + 613: 003438ac 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 614: 0019a798 400 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 615: 000c1048 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 616: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ - 617: 0014bccc 176 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ + 617: 0014c05c 176 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ 618: 0002cfd4 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 619: 000bab2c 584 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ - 620: 006078ec 212 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ + 619: 000bac8c 584 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 620: 006078e0 212 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 621: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 622: 002201b0 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 623: 00096e04 344 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 624: 001440f8 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ - 625: 001a2ecc 440 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ - 626: 0025e4d8 172 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 622: 0021f158 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 623: 00096f2c 344 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 624: 00144478 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ + 625: 001a3234 440 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ + 626: 0025d680 172 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 627: 0002fab4 172 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 628: 002e26e8 132 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 628: 002e2694 132 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 629: 00655d40 4 OBJECT GLOBAL DEFAULT 30 stdin@GLIBC_2.4 (3) │ │ │ │ - 630: 00230b0c 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 630: 002397e4 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 631: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 632: 00140f94 520 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 633: 001ba688 388 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 634: 00290474 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 632: 00141314 520 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 633: 001ba700 388 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 634: 0028ff2c 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 635: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 636: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 637: 00085498 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 638: 001f5488 44 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 639: 001a9d5c 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 637: 000857c0 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 638: 001f40d4 44 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 639: 001a9e6c 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 640: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 641: 0008489c 640 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 642: 00089970 28 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 641: 00084bb0 640 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 642: 000859cc 28 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 643: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 644: 0004ce48 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 645: 00085028 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 646: 0009f60c 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ - 647: 00608314 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 648: 001bee54 40 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 649: 0007fba8 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 650: 003865a8 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 651: 00230b60 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 652: 000ce1bc 560 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ + 644: 0004d0a8 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 645: 00085350 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 646: 0009f78c 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 647: 00608308 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ + 648: 001beeac 40 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 649: 0007fc58 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 650: 00386328 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 651: 00239838 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 652: 000ce85c 560 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ 653: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 654: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 655: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ - 656: 000890fc 68 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 656: 0008940c 68 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 657: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 658: 00426084 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 659: 000770e0 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 660: 002bd2a0 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ - 661: 0060a62c 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 662: 0008998c 24 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 663: 000ce3ec 1264 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 664: 000becc8 500 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ - 665: 006032c4 212 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ + 658: 00425bbc 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 659: 00077194 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 660: 002bca74 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 661: 0060a620 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ + 662: 000859e8 24 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 663: 000cea8c 1264 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 664: 000bee24 500 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 665: 006032b8 212 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 666: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ - 667: 0060b8f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 668: 00314308 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 669: 000cd2cc 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 667: 0060b9c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ + 668: 0031414c 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 669: 000cd96c 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 670: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 671: 00090304 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 672: 0037fdf8 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 673: 0009fcb4 860 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 671: 0008e534 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 672: 0037fb78 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 673: 0009fe34 860 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 674: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 675: 002b8e88 120 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 675: 002b8930 120 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 676: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 677: 002dd3a8 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 678: 0008e154 788 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 677: 002dd710 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 678: 0008e5cc 788 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 679: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 680: 004fb3d8 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ - 681: 0060c040 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 682: 000c6310 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ - 683: 0016958c 640 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ + 680: 004fafe0 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 681: 0060c110 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ + 682: 000c6a34 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 683: 001698e4 640 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ 684: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 685: 0013f424 1668 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 686: 001414e4 2024 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ - 687: 0016f168 148 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 688: 002865c0 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 689: 002beec4 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 690: 00291988 248 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 685: 0013f7a4 1668 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 686: 00141864 2024 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ + 687: 0016f4bc 148 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 688: 00285a74 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 689: 002be698 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 690: 00291440 248 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 691: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 692: 0025a9ec 108 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 693: 00302bd4 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 692: 00259b94 108 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 693: 00302b7c 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 694: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 695: 0026f9e0 184 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 696: 002ae18c 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 695: 0026f498 184 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 696: 002adc3c 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 697: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ 698: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 699: 000983e0 436 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 700: 004f7870 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 701: 00211f34 576 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 702: 0025e414 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 703: 001c38f8 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 704: 000dd030 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 705: 0039e6f8 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 699: 00098008 436 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 700: 004f7474 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 701: 00210ef4 576 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 702: 0025d5bc 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 703: 001c3950 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 704: 000dd680 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 705: 0039e358 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 706: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 707: 002ab2f8 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 708: 000cdb30 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 709: 00303d5c 72 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 710: 000856d4 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 711: 00080eb8 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 712: 0031afdc 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 713: 00037f80 236 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 714: 00088bb4 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ - 715: 001e7b88 724 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 716: 00129ad4 1896 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 717: 001f2538 400 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 718: 003ab510 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 719: 000b6240 144 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ - 720: 00082248 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 707: 002aadac 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 708: 000ce1d0 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 709: 00303c24 72 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 710: 00085b18 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 711: 00081240 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 712: 0031ae24 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 713: 00037f90 236 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 714: 00088ec4 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ + 715: 001e67c8 724 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 716: 0012a548 1896 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 717: 001f1188 400 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 718: 003ab170 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 719: 000b63c0 144 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ + 720: 000823d0 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 721: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ - 722: 00611d58 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ + 722: 00611e28 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 723: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 724: 001d823c 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ - 725: 00601454 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ - 726: 002d3c60 712 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 727: 00304aac 160 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 724: 001d6f70 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 725: 00601448 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ + 726: 002d3904 712 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 727: 00304974 160 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 728: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 729: 003b60e8 668 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 730: 000ce8dc 468 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 731: 00173ec4 328 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 729: 003b5e48 668 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 730: 000cef7c 468 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 731: 00174214 328 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 732: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ 733: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 734: 00185eb8 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 735: 00111b5c 56 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ - 736: 002b4db0 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 737: 0038883c 700 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 738: 0012928c 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 739: 00180c04 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 740: 000cb774 252 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 741: 00133a98 5268 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ - 742: 0028b430 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 743: 00318f48 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ - 744: 00119c74 824 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ + 734: 0018620c 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 735: 001122f8 56 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ + 736: 002b4858 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 737: 003882bc 700 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 738: 00129d00 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 739: 00180f58 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 740: 000cbe14 252 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 741: 00133fc0 5232 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ + 742: 0028aee8 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 743: 00318d90 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 744: 0011a440 824 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ 745: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ 746: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 747: 0026ab80 148 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 748: 002a5ce8 4028 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 747: 0026a694 148 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 748: 002a57e0 4028 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 749: 0002f100 68 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 750: 0002cecc 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ - 751: 0060b568 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ + 751: 0060b638 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 752: 0002e1c0 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 753: 00241f00 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 754: 0028810c 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 753: 0024109c 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 754: 00287bc4 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 755: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 756: 00082ef8 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 757: 00343358 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 758: 000616c8 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 759: 0006977c 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 760: 0022f4f8 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 761: 002c38d0 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ - 762: 00033820 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 763: 000c43a0 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 764: 0008903c 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 765: 001d48e8 576 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 766: 0007faf8 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 767: 000861f4 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ - 768: 002e1304 124 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 769: 002b23b8 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 770: 0016b730 1672 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 771: 001800e4 568 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 772: 00234528 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 756: 00083080 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 757: 003430f0 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 758: 00061778 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 759: 000697d0 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 760: 0022e5c8 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 761: 002c3010 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 762: 00033834 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ + 763: 000c4ac4 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 764: 0008934c 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 765: 001d3638 576 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 766: 0007fba8 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 767: 00086504 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ + 768: 002e12b0 124 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 769: 002b1e60 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 770: 0016ba88 1672 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 771: 00180438 568 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 772: 0023d200 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 773: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 774: 00036468 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ - 775: 00081738 324 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 776: 00180f04 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ - 777: 00078118 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ - 778: 000cf48c 448 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ + 774: 00036478 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ + 775: 000818c0 324 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 776: 00181258 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 777: 000781cc 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ + 778: 000cfb2c 448 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ 779: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 780: 001361b0 1676 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 781: 002b66f0 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 782: 002b5460 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 780: 00136530 1676 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 781: 002b6194 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 782: 002b4f08 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 783: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 784: 0019b54c 520 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 785: 0008a6f0 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 786: 000830b8 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 787: 001f64b8 1236 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 788: 000776a8 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ - 789: 001a349c 3348 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 784: 0019b8b4 520 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 785: 0008a914 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 786: 00083240 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 787: 001f5104 1236 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 788: 0007775c 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ + 789: 001a3804 3348 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 790: 0002fbc0 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 791: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 792: 00071620 300 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 793: 00080088 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 794: 0022f50c 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ - 795: 00601438 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 796: 000894b8 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 797: 000693d0 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 792: 000716d0 300 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 793: 00080138 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 794: 0022e5dc 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 795: 0060142c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ + 796: 000897c8 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 797: 00069424 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ 798: 0067f514 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ - 799: 0004c314 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 800: 003cafd8 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 799: 0004c3b4 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 800: 003cac34 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 801: 00000000 0 FUNC GLOBAL DEFAULT UND clearenv@GLIBC_2.4 (3) │ │ │ │ 802: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 803: 00312a5c 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 804: 0003b5e0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 803: 003129a8 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 804: 0003b5f0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 805: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 806: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 807: 002b8f8c 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 808: 003a73fc 620 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 809: 00119660 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ - 810: 00080040 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 811: 001437c8 96 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 812: 001b57f0 112 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ - 813: 0060b8e4 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 814: 00226760 1792 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ - 815: 004fbb70 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ - 816: 0060c010 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ + 807: 002b8a34 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 808: 003a705c 620 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 809: 00119e2c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ + 810: 000800f0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 811: 00143b48 96 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 812: 001b5864 112 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 813: 0060b9b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ + 814: 00225710 1792 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 815: 004fb778 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ + 816: 0060c0e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 817: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 818: 0022d5ac 256 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 819: 0007aa2c 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 820: 001af550 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 818: 0022c680 252 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 819: 0007aadc 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 820: 001af6e0 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 821: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ - 822: 0060bff0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ + 822: 0060c0c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 823: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 824: 00083700 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 825: 002c19ac 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 824: 00083888 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 825: 002c10e8 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 826: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ - 827: 00604ce4 212 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ + 827: 00604cd8 212 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 828: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 829: 0009e250 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 830: 001a8b98 256 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 831: 001f29d0 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ - 832: 00146c8c 384 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ + 829: 0009e3d0 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 830: 001a8d04 256 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 831: 001f1620 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 832: 0014700c 384 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ 833: 00031f60 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 834: 002bfac4 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 835: 00083eb0 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 834: 002bf29c 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 835: 0008406c 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 836: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 837: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 838: 0014bef8 184 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 839: 0017e18c 1808 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ - 840: 00346ed8 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 841: 0008072c 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 842: 00084b30 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 838: 0014c288 184 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 839: 0017e4e0 1808 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ + 840: 00346d18 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 841: 000808c4 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 842: 00084e58 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 843: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 844: 000840f8 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 844: 000842b4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ 845: 0002dfbc 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 846: 0008907c 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 846: 0008938c 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 847: 0002ecf4 64 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 848: 002904c4 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 848: 0028ff7c 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 849: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ 850: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 851: 00081d40 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 852: 000a1758 120 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 851: 00081ec8 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 852: 000a18dc 120 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 853: 0002de50 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 854: 00393a14 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 855: 0012ff00 376 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ - 856: 00082afc 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 857: 0022f534 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 858: 000bbd44 128 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 859: 0060c044 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 860: 0014119c 644 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 861: 00083e3c 84 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 862: 00084354 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 854: 003937e4 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 855: 00130450 376 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ + 856: 00082c84 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 857: 0022e604 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 858: 000bbea4 128 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 859: 0060c114 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ + 860: 0014151c 644 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 861: 00083ff8 84 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 862: 00084510 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 863: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ - 864: 0060189c 212 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 865: 001c86d0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 866: 0005874c 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 867: 0025b1fc 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 864: 00601890 212 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ + 865: 001c8728 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 866: 000587fc 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 867: 0025a3a4 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 868: 0002ec24 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 869: 0007b7a4 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 870: 00090274 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 871: 00082abc 64 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 872: 000627e4 280 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ - 873: 003505a8 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ + 869: 0007b854 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 870: 0008e4a4 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 871: 00082c44 64 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 872: 00062894 280 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 873: 003503f0 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ 874: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 875: 001191f4 1132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 876: 0015f0a0 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 877: 000bd6d8 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ - 878: 001f013c 120 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 879: 00090290 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 880: 00628f60 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ - 881: 0037dc54 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 882: 002d67b8 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 883: 000b9c7c 1660 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 884: 00090fb0 172 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 885: 001eceb8 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 886: 00382bbc 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 887: 0011af68 1504 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ - 888: 006055e8 212 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ + 875: 001199c0 1132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 876: 0015f428 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 877: 000bd834 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ + 878: 001eed8c 120 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 879: 0008e4c0 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 880: 00628f58 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ + 881: 0037d9d4 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 882: 002d645c 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 883: 000b9ddc 1660 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 884: 000910c4 172 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 885: 001ebb08 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 886: 0038293c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 887: 0011b730 1504 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ + 888: 006055dc 212 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 889: 0002e160 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 890: 0016e9ec 448 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 891: 0006ecf8 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 892: 001b40f4 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 890: 0016ed40 448 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 891: 0006ec10 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 892: 001b4168 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 893: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 894: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 895: 0008ffb4 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 896: 00053f90 512 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 897: 00080f10 160 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 895: 00090314 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 896: 00054030 512 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 897: 00081298 160 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 898: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 899: 003611a0 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ - 900: 0060bfe8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 901: 000e4690 320 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 902: 001c40c0 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 903: 00130ed4 304 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 899: 00360fe4 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 900: 0060c0b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ + 901: 000e4ce0 320 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 902: 001c4118 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 903: 00131424 304 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 904: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 905: 00089458 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 906: 0004b520 120 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 907: 00131004 84 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 908: 0008c160 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 905: 00089768 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 906: 0004b5c0 120 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 907: 00131554 84 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 908: 0008c384 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 909: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 910: 000469b0 104 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 910: 00046a50 104 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 911: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ 912: 00031da4 232 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ 913: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ 914: 0065e614 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ - 915: 00159e28 368 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 916: 00260c08 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 917: 0007e658 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 918: 00082410 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 915: 0015a1a4 368 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 916: 0025fdb0 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 917: 0007e708 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 918: 00082598 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 919: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 920: 00090240 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 920: 0008e470 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 921: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 922: 000cd2fc 160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 923: 00230e34 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 924: 001e6fc0 200 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 925: 001a56b0 2836 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 926: 000a0800 860 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 927: 0008e804 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 928: 001d424c 1500 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 929: 002271a0 2556 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 930: 001c6098 32 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 931: 00081954 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ - 932: 002b4d98 24 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 933: 00221e48 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ - 934: 002833bc 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ - 935: 001fbec8 1008 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 922: 000cd99c 160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 923: 00239b0c 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 924: 001e5c00 200 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 925: 001a581c 2836 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 926: 000a0984 860 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 927: 0008ec7c 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 928: 001d2f98 1500 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 929: 00226150 2556 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 930: 001c60f0 32 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 931: 00081adc 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ + 932: 002b4840 24 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 933: 00220df0 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ + 934: 00282e74 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ + 935: 001faba4 1008 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 936: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 937: 002f3bbc 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 938: 002d5480 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 939: 000711dc 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 940: 000bd720 2268 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ - 941: 0009f894 524 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 937: 002f3b80 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 938: 002d5124 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 939: 0007128c 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 940: 000bd87c 2268 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ + 941: 0009fa14 524 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 942: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ - 943: 001b01c8 1268 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ + 943: 001b0294 1268 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ 944: 0002d64c 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 945: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ 946: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 947: 0005a658 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ - 948: 002130ec 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 949: 00307f78 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 950: 000453e0 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 951: 00075c1c 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 952: 00310e2c 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 953: 00124d30 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 947: 0005a708 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ + 948: 002120ac 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 949: 00307f20 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 950: 00045480 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 951: 00075cd0 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 952: 00310c6c 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 953: 00125990 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 954: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 955: 002ee3a8 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 955: 002ee358 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ 956: 00030b6c 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 957: 00143798 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 958: 003744d4 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ - 959: 000381b0 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 957: 00143b18 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 958: 00374310 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ + 959: 000381c0 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 960: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 961: 00099050 832 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 962: 001e2430 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 963: 003cb268 384 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 964: 0003df8c 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 961: 00099178 832 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 962: 001e103c 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 963: 003caec4 384 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 964: 0003df9c 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 965: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 966: 002b6b60 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 966: 002b6600 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 967: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ 968: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ - 969: 00088d18 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 970: 0011163c 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 971: 000c2974 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 972: 00142fe8 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ - 973: 0060bfe4 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ + 969: 00089028 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 970: 00111dd8 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 971: 000c2ad0 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 972: 00143368 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 973: 0060c0b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 974: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 975: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 976: 002d9b90 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 977: 00083784 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 978: 0008617c 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ - 979: 00603e38 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 980: 0007fc24 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 976: 002d9a74 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 977: 0008390c 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 978: 0008648c 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 979: 00603e2c 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ + 980: 0007fcd4 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ 981: 00000000 0 FUNC WEAK DEFAULT UND statx@GLIBC_2.28 (23) │ │ │ │ - 982: 00310ea8 988 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 982: 00310ce8 988 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 983: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 984: 00226e60 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 984: 00225e10 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 985: 006008b8 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 986: 000b79bc 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 987: 00089140 44 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 988: 00058ad0 40 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 989: 0035f2c0 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 990: 001ee944 240 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 991: 0007b730 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 992: 0032ac7c 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 993: 0003f1d0 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 986: 000b7b34 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 987: 00089450 44 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 988: 00058b80 40 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 989: 0035f104 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 990: 001ed594 240 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 991: 0007b7e0 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 992: 0032aac4 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 993: 0003f1e0 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ 994: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 995: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 996: 006059f8 212 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 997: 00190bfc 228 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 996: 006059ec 212 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ + 997: 00190f58 228 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 998: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ - 999: 00601c1c 212 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 1000: 003ac638 156 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ - 1001: 00143d6c 908 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ - 1002: 0006b4e8 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 999: 00601c10 212 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ + 1000: 003ac298 156 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ + 1001: 001440ec 908 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ + 1002: 0006b400 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 1003: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ - 1004: 00601a14 212 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 1005: 00277e14 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 1006: 00050f80 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 1007: 001e2378 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ - 1008: 0017efa4 452 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 1004: 00601a08 212 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ + 1005: 002778cc 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 1006: 00051020 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 1007: 001e1f28 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ + 1008: 0017f2f8 452 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 1009: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 1010: 002138b4 260 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 1010: 00212874 260 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ 1011: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ 1012: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ - 1013: 002832b4 68 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ + 1013: 00282d6c 68 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ 1014: 0003050c 36 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1015: 0025b014 340 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 1016: 0008424c 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 1015: 0025a1bc 340 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 1016: 00084408 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ 1017: 0067f534 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ - 1018: 00601e2c 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 1019: 0028b19c 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 1020: 0022f4cc 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 1021: 002ed3b8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 1018: 00601e20 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ + 1019: 0028ac54 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 1020: 0022e59c 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1021: 002ed368 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 1022: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 1023: 0028cad8 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 1024: 0033fea8 180 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 1025: 0007ea54 292 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 1023: 0028c590 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 1024: 0033fcec 180 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 1025: 0007eb04 292 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 1026: 0002e730 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ - 1027: 00602774 212 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 1028: 001e5900 576 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ - 1029: 001b5ccc 296 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ + 1027: 00602768 212 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ + 1028: 001e4540 576 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 1029: 001b5d40 296 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ 1030: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 1031: 0007a97c 100 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 1032: 0005ed20 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 1033: 001aa644 88 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1031: 0007aa30 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 1032: 0005edd0 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 1033: 001aa754 88 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 1034: 0002fff0 68 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 1035: 002b9034 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 1036: 001a3338 296 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ - 1037: 003845b0 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 1035: 002b8adc 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 1036: 001a36a0 296 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ + 1037: 00384330 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 1038: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 1039: 000893b8 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1039: 000896c8 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ 1040: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ - 1041: 0014ffc0 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ - 1042: 00082574 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ + 1041: 00150350 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ + 1042: 000826fc 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ 1043: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 1044: 0060c048 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ + 1044: 0060c118 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 1045: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 1046: 0002e394 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ 1047: 00030468 164 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 1048: 00084c44 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 1049: 00039300 148 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ + 1048: 00084f6c 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 1049: 00039310 148 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ 1050: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 1051: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ 1052: 0002e6a0 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ - 1053: 00037424 160 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ + 1053: 00037434 160 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ 1054: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 1055: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ - 1056: 00198740 2036 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ - 1057: 00613e58 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 1058: 001339ec 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ - 1059: 000780fc 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 1060: 00088ef4 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 1061: 00197d98 164 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 1056: 00198aa8 2036 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ + 1057: 00613e54 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ + 1058: 00133f14 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ + 1059: 000781b0 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 1060: 00089204 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 1061: 001980fc 164 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 1062: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ 1063: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (3) │ │ │ │ 1064: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 1065: 00288f14 124 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 1066: 000d8504 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 1067: 00084644 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 1068: 003a5008 80 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 1069: 00301d98 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1065: 002889cc 124 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 1066: 000d8b5c 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 1067: 00084958 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 1068: 003a4c68 80 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 1069: 00301e74 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 1070: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 1071: 00107078 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ - 1072: 00602aac 212 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ - 1073: 006048bc 212 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 1074: 001def0c 88 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 1075: 0008ff34 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 1076: 00179658 268 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 1071: 00107810 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1072: 00602aa0 212 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ + 1073: 006048b0 212 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ + 1074: 001ddcd4 88 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 1075: 00090294 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 1076: 001799ac 268 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 1077: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 1078: 000c601c 364 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ - 1079: 006045ac 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 1080: 000e84cc 408 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 1078: 000c6740 364 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 1079: 006045a0 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ + 1080: 000e8b1c 408 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 1081: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 1082: 0006167c 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 1083: 001accfc 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 1084: 00043b78 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ - 1085: 003082ac 568 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 1086: 0025ad6c 236 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 1087: 00251790 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 1082: 0006172c 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 1083: 001ace0c 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 1084: 00043b88 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ + 1085: 00308254 568 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1086: 00259f14 236 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 1087: 002508d8 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1088: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1089: 001ad57c 400 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1090: 00370308 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1091: 002ed7fc 96 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1092: 000c29e0 256 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1089: 001ad68c 400 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1090: 00370148 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1091: 002ed7ac 96 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1092: 000c2b3c 256 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1093: 0002dfe0 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1094: 002aaf0c 1004 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1094: 002aa9c0 1004 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ 1095: 00031c5c 132 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1096: 002154ec 168 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1096: 00214494 168 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1097: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1098: 002aaa54 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1099: 0028bb44 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1098: 002aa508 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1099: 0028b5fc 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1100: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1101: 0025aff8 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1102: 000837d4 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1103: 001f2a58 464 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ - 1104: 002bde38 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1105: 000845ac 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1106: 000a691c 1232 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1101: 0025a1a0 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1102: 0008395c 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1103: 001f16a8 464 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ + 1104: 002bd60c 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1105: 00084854 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1106: 000a6aa0 1232 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1107: 0002d718 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 1108: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1109: 00082cec 52 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ + 1109: 00082e74 52 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ 1110: 0003207c 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1111: 0028ca88 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1112: 002b0cd0 704 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ - 1113: 002dc320 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1111: 0028c540 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1112: 002b0784 704 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ + 1113: 002dc2a0 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1114: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1115: 00062760 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 1116: 0060b574 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1117: 00301740 100 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1118: 0032dd10 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1119: 000be9fc 140 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1120: 002106f8 688 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1121: 000aa538 120 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1122: 00081894 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1123: 00089198 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1115: 00062810 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1116: 0060b644 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ + 1117: 003015c8 100 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1118: 0032db58 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1119: 000beb58 140 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1120: 0020f6b8 688 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1121: 000aa6c0 120 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1122: 00081a1c 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1123: 000894a8 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1124: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1125: 001512f8 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ - 1126: 0004d1b0 268 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 1127: 000bdffc 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ + 1125: 00151688 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ + 1126: 0004d308 268 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 1127: 000be158 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ 1128: 0065e60c 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ - 1129: 00302bec 140 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ - 1130: 00304a98 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1131: 001285f0 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1132: 003c8790 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1133: 0033bb78 1316 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1134: 003254d0 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1135: 000473dc 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1136: 0045e2c8 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ - 1137: 00115404 380 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1138: 0016f1fc 2332 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1139: 000814c4 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1140: 001a8c98 236 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1141: 00084260 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1142: 0008a998 140 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1143: 00039618 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1144: 002e2884 380 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1145: 00234500 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1146: 002d6640 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1147: 00089f74 384 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1148: 003b6c64 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1149: 00263c98 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1129: 00302b94 140 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ + 1130: 00304960 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1131: 00129054 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1132: 003c83ec 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1133: 0033b9b8 1316 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1134: 00325318 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1135: 0004747c 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1136: 0045decc 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ + 1137: 00115bcc 380 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1138: 0016f550 2328 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1139: 00081448 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1140: 001a8e04 236 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1141: 0008441c 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1142: 0008abbc 140 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1143: 00039628 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 1144: 002e2830 380 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1145: 0023d1d8 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1146: 002d62e4 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1147: 0008a198 384 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1148: 003b69c4 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1149: 00262e40 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1150: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1151: 00088ee0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1152: 000821fc 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1153: 00089368 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1154: 0008546c 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ - 1155: 00321ef8 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ - 1156: 00613858 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ + 1151: 000891f0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1152: 00082384 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1153: 00089678 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1154: 00085794 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1155: 00321d40 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ + 1156: 00613854 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1157: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1158: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1159: 0004018c 144 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ - 1160: 00063cc4 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1159: 0004019c 144 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ + 1160: 00063d74 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1161: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1162: 00090a48 140 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1162: 00090aa4 140 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1163: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1164: 000bbbb4 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1165: 0008fba4 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1166: 001b415c 576 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1164: 000bbd14 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1165: 00089b28 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1166: 001b41d0 576 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1167: 00655d48 4 OBJECT WEAK DEFAULT 30 environ@GLIBC_2.4 (3) │ │ │ │ - 1168: 0004377c 96 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ + 1168: 0004378c 96 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ 1169: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1170: 001bf860 20 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1171: 000ffbe8 204 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1172: 002945dc 280 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1170: 001bf8b8 20 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1171: 00100378 204 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1172: 002940d4 280 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1173: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1174: 0017931c 828 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1174: 00179670 828 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1175: 0002e7d8 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1176: 002bbbec 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1176: 002d6eb0 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1177: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1178: 002dfc84 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1179: 00053814 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1180: 002505c8 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1181: 00144158 1660 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1182: 0022f4b8 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1183: 002ed6bc 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1184: 0028ccb4 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1185: 002a79d0 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1178: 002dfc2c 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1179: 000538b4 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1180: 0024f710 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1181: 001444d8 1660 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1182: 0022e588 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1183: 002ed66c 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1184: 0028c8c8 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1185: 002a74c8 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1186: 0002cff8 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1187: 000b9074 1228 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1187: 000b91ec 1228 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ 1188: 0065e610 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ - 1189: 00140be4 944 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1190: 002fefbc 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1189: 00140f64 944 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1190: 002febc0 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1191: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1192: 002db0a4 612 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1192: 002db024 612 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1193: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1194: 001be704 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1195: 00303320 288 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ - 1196: 0014b848 716 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1194: 001be75c 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1195: 003032c8 288 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ + 1196: 0014bbd8 716 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1197: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1198: 0007ff30 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ - 1199: 0060776c 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1200: 00302c78 264 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1201: 00089c7c 80 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1198: 0007ffe0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1199: 00607760 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ + 1200: 00302c20 264 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1201: 00089ea0 80 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1202: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1203: 002bbe70 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1204: 000bff80 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1205: 002e6710 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1206: 0004612c 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1203: 002bb644 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1204: 000c00dc 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1205: 002e66c0 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1206: 000461cc 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1207: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1208: 00601144 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1209: 0034ff28 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1210: 001c58e0 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ - 1211: 0060bfd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ + 1209: 0034fd70 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1210: 001c5938 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1211: 0060c0a8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ 1212: 0067f5cc 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ - 1213: 000440e8 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1214: 0006af48 228 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1213: 000440f8 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1214: 0006af40 228 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1215: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1216: 00293474 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1216: 00292f2c 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1217: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1218: 00046f14 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1219: 000e09d4 512 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1220: 00269cf8 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1221: 00077d60 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1222: 0006a0d8 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1223: 0014bb14 340 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ - 1224: 006052cc 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ - 1225: 0025afdc 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1226: 0015bfbc 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ - 1227: 00233428 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1218: 00046fb4 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1219: 000e1024 512 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1220: 00269804 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1221: 00077e14 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1222: 0006a12c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1223: 0014bea4 340 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1224: 006052c0 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ + 1225: 0025a184 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1226: 0015c33c 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ + 1227: 0023c100 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1228: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1229: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1230: 000b9b34 328 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1231: 0018a59c 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1232: 0025d6a4 52 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1233: 0028974c 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1234: 0008fb30 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1235: 002e86ac 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1236: 001dff40 332 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1237: 0028f27c 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1238: 00082a2c 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1239: 001a9dcc 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1240: 00197afc 668 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1230: 000b9c94 328 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1231: 0018a8e8 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1232: 0025c84c 52 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1233: 00289204 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1234: 00089ab4 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1235: 002e865c 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1236: 001dce2c 60 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1237: 0028ed34 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1238: 00082bb4 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1239: 001a9edc 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1240: 00197e5c 672 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1241: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 1242: 000382b8 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1243: 0033c124 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1244: 00462af0 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1245: 00288558 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1246: 0008d2d8 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1242: 000382c8 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1243: 0033bf64 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1244: 004626f4 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1245: 00288010 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1246: 0008d518 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1247: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1248: 000614a8 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1248: 00061558 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1249: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ - 1250: 00605b8c 212 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ + 1250: 00605b80 212 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1251: 0002e850 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1252: 0036fb38 988 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ - 1253: 00601600 212 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ - 1254: 006295f8 0x2c6c8 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1255: 002b8694 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1256: 001ff408 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1252: 0036f978 988 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1253: 006015f4 212 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ + 1254: 006295f0 0x2c6c8 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ + 1255: 002b813c 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1256: 001fe0e0 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1257: 0002d544 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1258: 00084310 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1259: 0017add4 3932 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1258: 000844cc 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1259: 0017b128 3932 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ 1260: 0003380c 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1261: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ - 1262: 0060e524 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ + 1262: 0060e5f4 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1263: 00655d54 4 OBJECT GLOBAL DEFAULT 30 stdout@GLIBC_2.4 (3) │ │ │ │ - 1264: 00122c44 576 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ - 1265: 0060143c 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ + 1264: 00123c94 576 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1265: 00601430 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1266: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1267: 00176f2c 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1268: 000895b8 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1269: 002d7558 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1270: 0019a5d4 1660 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1271: 000c5498 1796 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1272: 00071a00 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1273: 00082c50 156 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1274: 002edb3c 228 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1275: 003978d4 160 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1276: 001978d0 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1277: 000490c8 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1278: 003cb5d8 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1267: 00177280 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1268: 000898c8 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1269: 002d743c 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1270: 0019a93c 1660 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1271: 000c5bbc 1796 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1272: 00071ab0 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1273: 00082dd8 156 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1274: 002edaec 228 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1275: 0039741c 160 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1276: 00197c30 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1277: 00049168 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1278: 003cb234 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1279: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1280: 0025a50c 100 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1281: 003b9328 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 1282: 001dc73c 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ + 1280: 002596b4 100 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1281: 003b9088 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1282: 001db46c 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ 1283: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1284: 003cc300 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1285: 00225f04 536 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1286: 0038ee88 1044 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1287: 00096de4 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1288: 001b5860 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1289: 0031381c 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1290: 000a5edc 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1284: 003cbf40 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1285: 00224eb4 536 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1286: 0038e900 1044 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1287: 00096f0c 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1288: 001b58d4 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1289: 00313660 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1290: 000a6060 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1291: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1292: 002ecf5c 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1293: 000c2ae0 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1294: 001197f8 1148 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1295: 001e0ad0 24 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1292: 002ecf0c 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1293: 000c2c3c 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1294: 00119fc4 1148 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1295: 001df5bc 24 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1296: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1297: 000c6188 128 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1298: 002dfdd4 228 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1299: 000818c4 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1297: 000c68ac 128 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1298: 002dfd7c 228 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1299: 00081a4c 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ 1300: 0067f5cc 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ 1301: 0006a988 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1302: 0032540c 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1302: 00325254 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1303: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1304: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1305: 0037f55c 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ - 1306: 006033d8 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1307: 00389250 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1305: 0037f2dc 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1306: 006033cc 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ + 1307: 00388cd0 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1308: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1309: 002b5d58 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1310: 00119728 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1309: 002b57fc 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1310: 00119ef4 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ 1311: 00000000 0 FUNC GLOBAL DEFAULT UND fmax@GLIBC_2.4 (2) │ │ │ │ - 1312: 0008398c 152 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1313: 0008c1e4 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ - 1314: 00656378 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ - 1315: 0022f520 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1316: 0032aa6c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1317: 002b3b08 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1318: 000845f4 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ - 1319: 0060bffc 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1320: 0011bf00 328 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ - 1321: 00338720 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1322: 0038e6ac 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1323: 001ae79c 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1312: 00083b14 152 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1313: 0008c408 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1314: 0065e3c8 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ + 1315: 0022e5f0 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1316: 0032a8b4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1317: 002b35b0 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1318: 00084908 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1319: 0060c0cc 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ + 1320: 0011c6c8 328 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ + 1321: 00338564 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1322: 0038e124 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1323: 001ae8ac 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ 1324: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1325: 00082680 564 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ - 1326: 006036c0 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1327: 00084208 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1325: 00082808 564 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1326: 006036b4 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ + 1327: 000843c4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1328: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1329: 000896b0 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1330: 0042610c 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ - 1331: 0060c038 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ + 1329: 000899c0 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1330: 00425c44 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1331: 0060c108 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1332: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1333: 003b9538 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1333: 003b9298 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1334: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1335: 00281664 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1336: 001a0464 800 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1335: 0028111c 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1336: 001a07cc 800 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1337: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ - 1338: 002fd914 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ + 1338: 002fdc88 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ 1339: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ - 1340: 002f88c8 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1341: 00313d00 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1342: 001c8460 624 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1343: 002fa4a0 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1344: 000b55ec 820 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1340: 002f8878 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1341: 00313b44 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1342: 001c84b8 624 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1343: 002fa450 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1344: 000b576c 820 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1345: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1346: 0015c498 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ - 1347: 000805a0 344 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1348: 00070c54 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1349: 0005ae04 68 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ - 1350: 001a41b0 1044 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ + 1346: 0015c818 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ + 1347: 00080650 344 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1348: 00070d04 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1349: 0005aeb4 68 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1350: 001a4518 1044 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ 1351: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1352: 003086f8 1004 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1352: 003086a0 1004 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ 1353: 00030034 36 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1354: 00225950 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1354: 00224900 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1355: 00030bfc 444 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1356: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1357: 001f2e8c 184 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1358: 00350a58 236 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1359: 00081eb0 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1357: 001f1adc 184 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1358: 003508a0 236 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1359: 00082038 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1360: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1361: 000ce164 68 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1361: 000ce804 68 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1362: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1363: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1364: 00082e0c 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1365: 003186b8 328 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1366: 00082274 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1364: 00082f94 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1365: 003184fc 332 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1366: 000823fc 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1367: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1368: 0006ee34 128 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1369: 00086070 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1370: 00304a80 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1368: 0006ed4c 128 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1369: 00084590 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1370: 00304948 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1371: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1372: 001550d0 28 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ - 1373: 002fa550 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1374: 000841c4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ - 1375: 0003842c 288 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1372: 00155434 28 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ + 1373: 002fa500 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1374: 00084380 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1375: 0003843c 288 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1376: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1377: 00089708 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1377: 00089a18 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1378: 00601134 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1379: 002c684c 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1380: 00098fb0 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1379: 002c5f8c 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1380: 000990d8 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1381: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1382: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1383: 0002d010 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1384: 001c90f8 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1385: 0025d7ac 416 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1386: 0036aa38 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1387: 001a2350 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1388: 0025af5c 128 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1389: 003c64b4 244 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1390: 001c1f6c 448 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1391: 0008ffcc 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1392: 00103c58 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1393: 001a9f58 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ - 1394: 0037f594 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 1395: 0025e584 208 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ + 1384: 001c9150 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1385: 0025c954 416 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1386: 0036a878 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1387: 001a26b8 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1388: 0025a104 128 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1389: 003c6214 244 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1390: 001c1fc4 448 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1391: 0009032c 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1392: 001043e8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1393: 001aa068 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ + 1394: 0037f314 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1395: 0025d72c 208 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ 1396: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1397: 0010c898 2528 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1397: 0010d030 2528 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ 1398: 00031fc8 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ - 1399: 002b5170 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ - 1400: 002b6780 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1399: 002b4c18 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ + 1400: 002b6224 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 1401: 00030a9c 208 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1402: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ - 1403: 001485f4 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ + 1403: 001489d4 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ 1404: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1405: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1406: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1407: 00081934 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1408: 001be580 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1409: 00099010 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1410: 001e4c30 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1411: 00377fd8 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1412: 0022289c 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1413: 0012f820 368 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ - 1414: 00074cfc 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1415: 000502cc 316 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ - 1416: 006040c0 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1417: 002351dc 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1418: 0008e81c 140 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ - 1419: 00603794 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1420: 002ffd44 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1421: 000627c4 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1422: 003adf60 14336 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1423: 000728e0 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ - 1424: 0007e820 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1425: 001d14f8 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1426: 00197a38 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1407: 00081abc 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1408: 001be5d8 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1409: 00099138 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1410: 001e3850 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1411: 00377e10 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1412: 00221844 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1413: 0012fd70 368 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ + 1414: 00074dac 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1415: 0005036c 316 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1416: 006040b4 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ + 1417: 0023deb4 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1418: 0008ec94 140 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1419: 00603788 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ + 1420: 002ffc0c 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1421: 00062874 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1422: 003adcc0 14336 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1423: 00072990 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ + 1424: 0007e8d0 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1425: 001d0244 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1426: 00197d98 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1427: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1428: 0004c0e8 280 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1429: 000dc488 180 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1430: 000b7950 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1431: 001853f0 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1432: 00057274 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1433: 001b974c 132 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1428: 0004c188 280 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1429: 000dcad8 180 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1430: 000b7ac8 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1431: 00185744 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1432: 00057324 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1433: 001b97c4 132 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1434: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1435: 0007773c 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1435: 000777f0 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ 1436: 0065e628 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ - 1437: 0060a7d4 212 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ + 1437: 0060a7c8 212 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1438: 0002d508 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1439: 0007b5ac 32 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1440: 0008187c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1441: 000a7d90 3768 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ - 1442: 00250434 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1443: 002da774 176 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1444: 002e015c 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1439: 0007b65c 32 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1440: 00081a04 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1441: 000a7f14 3772 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ + 1442: 0024f57c 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1443: 002da424 176 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1444: 002e0104 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1445: 0002e304 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1446: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1447: 0007feec 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1448: 00373608 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1449: 00303760 124 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1450: 002c4ba8 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1451: 0013a3a8 228 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1452: 00080988 84 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1453: 002b5194 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1447: 0007ff9c 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1448: 00373448 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1449: 00303708 124 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1450: 002c42e8 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1451: 0013a728 228 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1452: 00080a38 84 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1453: 002b4c3c 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1454: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1455: 0032ddd4 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1455: 0032dc1c 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1456: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ - 1457: 0060b8f0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 1458: 0003819c 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 1459: 0060c034 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ + 1457: 0060b9c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ + 1458: 000381ac 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1459: 0060c104 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1460: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ - 1461: 00033fe8 916 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1462: 0031a724 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ - 1463: 006031b0 212 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ + 1461: 00034000 916 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ + 1462: 0031a56c 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1463: 006031a4 212 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1464: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1465: 00152414 380 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1465: 001527a4 380 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ 1466: 0002fecc 292 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1467: 0039d62c 472 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1467: 0039d28c 472 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ 1468: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (3) │ │ │ │ - 1469: 000861c4 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1469: 000864d4 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1470: 00601130 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1471: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1472: 00253690 1548 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1473: 001dbd7c 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1474: 00040ecc 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1472: 00252830 1548 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1473: 001daaac 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1474: 00040edc 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1475: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1476: 0005ee58 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1476: 0005ef08 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1477: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1478: 002e259c 184 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1479: 00097c34 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1480: 0025ae58 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ - 1481: 006039c0 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1482: 0013a4bc 5028 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1483: 00375410 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1484: 00281b7c 148 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1485: 000c28cc 168 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1486: 00330e4c 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1478: 002e2548 184 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1479: 00097d5c 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1480: 0025a000 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1481: 006039b4 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ + 1482: 0013a83c 5028 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1483: 00375248 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1484: 00281634 148 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1485: 000c2a28 168 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1486: 00330c94 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1487: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1488: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1489: 0002d970 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1490: 000c680c 132 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1490: 000c6f30 132 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1491: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1492: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1493: 00139e08 164 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ - 1494: 0008d67c 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1495: 00294da8 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ - 1496: 00081e34 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1497: 00088ce8 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ - 1498: 002b46f0 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1493: 0013a188 164 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ + 1494: 0008d998 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1495: 002948a0 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ + 1496: 00081fbc 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1497: 00088ff8 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ + 1498: 002b4198 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ 1499: 00032024 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1500: 000d887c 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ - 1501: 006046d8 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1502: 0019fb10 1272 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1503: 000ae6f4 264 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1504: 000dfbbc 228 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1505: 00152590 844 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ - 1506: 0030a748 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1507: 0033fd68 320 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1500: 000d8ed4 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1501: 006046cc 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ + 1502: 0019fe78 1272 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1503: 000ae87c 264 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1504: 000e020c 228 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1505: 00152920 844 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ + 1506: 0030a67c 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1507: 0033fbac 320 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1508: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1509: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1510: 0003ec28 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 1511: 0003faa0 836 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1512: 003c6084 236 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1513: 002889ec 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1510: 0003ec38 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1511: 0003fab0 836 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1512: 003c5de4 236 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1513: 002884a4 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1514: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ - 1515: 0060bfbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1516: 003cb5ec 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1517: 0015efa4 252 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1518: 002fb2e8 544 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ - 1519: 0008a0f4 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ - 1520: 00606394 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1521: 0008c744 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1515: 0060c08c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ + 1516: 003cb248 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1517: 0015f32c 252 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1518: 002fb298 544 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ + 1519: 0008a318 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1520: 00606388 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ + 1521: 0008c984 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1522: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1523: 0015c320 192 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ - 1524: 002b56e8 872 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1525: 00054b8c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1526: 0012a818 704 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ - 1527: 00089504 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1528: 000e7c9c 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1529: 000c5eb0 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1530: 00080118 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1523: 0015c6a0 192 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ + 1524: 002b5190 868 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1525: 00054c2c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1526: 0012b28c 704 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ + 1527: 00089814 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1528: 000e82ec 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1529: 000c65d4 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1530: 000801c8 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1531: 00656344 4 OBJECT GLOBAL DEFAULT 30 Py_UTF8Mode │ │ │ │ - 1532: 00088cc8 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1533: 000a6e3c 788 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ - 1534: 002b92c4 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1535: 000b5938 2312 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1536: 000dc794 392 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 1537: 001de1bc 236 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ - 1538: 00036320 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1539: 00083038 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1540: 00153ec0 192 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1541: 0022f4e4 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1542: 00086118 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1543: 0007b6fc 52 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1532: 00088fd8 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1533: 000a6fc0 788 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ + 1534: 002b8d6c 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1535: 000b5ab8 2312 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1536: 000dcde4 392 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1537: 001db954 236 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ + 1538: 00036330 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1539: 000831c0 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1540: 00154234 192 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1541: 0022e5b4 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1542: 00086428 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1543: 0007b7ac 52 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1544: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1545: 00295600 512 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1546: 0011b914 224 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1545: 002950f8 512 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1546: 0011c0dc 224 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1547: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1548: 0002fa04 176 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1549: 002d11ac 100 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1550: 0008fe08 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1551: 00088e58 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ - 1552: 00198f34 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ - 1553: 00033850 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1554: 00132a94 1164 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1549: 002d096c 100 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1550: 00090168 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1551: 00089168 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1552: 0019929c 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ + 1553: 00033864 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ + 1554: 00132fbc 1164 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1555: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1556: 0002db98 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1557: 00117214 1584 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ - 1558: 00090180 120 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1557: 001179dc 1588 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ + 1558: 0008d660 120 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1559: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1560: 001f6d24 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1560: 001f5970 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1561: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1562: 00613444 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 1563: 0060b8c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1564: 00176108 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1565: 000861dc 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ - 1566: 0060c02c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1567: 00098ae0 76 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1568: 0008a814 156 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1569: 0020f984 36 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1562: 00613440 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ + 1563: 0060b998 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ + 1564: 0017645c 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1565: 000864ec 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ + 1566: 0060c0fc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ + 1567: 00098708 76 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1568: 0008aa38 156 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1569: 0020e7fc 36 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1570: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1571: 00655d48 4 OBJECT GLOBAL DEFAULT 30 __environ@GLIBC_2.4 (3) │ │ │ │ - 1572: 0007dba4 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ - 1573: 00215188 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1572: 0007dc54 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ + 1573: 00214130 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ 1574: 00031b88 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ 1575: 0002ebc0 100 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 1576: 00074708 300 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1577: 00294254 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1578: 002bab5c 136 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1576: 000747b8 300 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1577: 00293d4c 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1578: 002ba604 136 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1579: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 1580: 00046758 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 1580: 000467f8 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1581: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1582: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ - 1583: 00608144 212 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1584: 000be34c 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1585: 0008e9f0 304 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1583: 00608138 212 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ + 1584: 000be4a8 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1585: 0008ee68 304 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1586: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1587: 0002cf44 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1588: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1589: 001dc7ac 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1590: 0006a268 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1591: 0015c08c 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1592: 0060b8c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ + 1589: 001db4dc 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1590: 0006a2bc 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1591: 0015c40c 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1592: 0060b994 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1593: 00655d40 0 NOTYPE GLOBAL DEFAULT 30 __bss_start__ │ │ │ │ - 1594: 00061000 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1594: 000610b0 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1595: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1596: 000a7b38 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1596: 000a7cbc 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1597: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1598: 001b5f90 1924 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1599: 0032c26c 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1600: 001a8908 656 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ - 1601: 0021386c 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ - 1602: 000e77ac 1264 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1603: 0060c030 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1604: 00140304 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1598: 001b6004 1924 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1599: 0032c0b4 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1600: 001a8a74 656 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1601: 0021282c 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ + 1602: 000e7dfc 1264 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1603: 0060c100 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ + 1604: 00140684 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1605: 0002d958 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ 1606: 0067f5cc 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ - 1607: 0008fea4 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1608: 0007cd20 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1609: 002ebea8 284 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1607: 00090204 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1608: 0007cdd0 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1609: 002ebe58 284 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1610: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1611: 0032c5a4 92 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1612: 00089dd4 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1613: 000898f8 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ - 1614: 006094f0 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1615: 001447e8 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1611: 0032c3ec 92 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1612: 00089ff8 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1613: 00085954 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1614: 006094e4 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ + 1615: 00144b68 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 1616: 00655d50 4 OBJECT GLOBAL DEFAULT 30 stderr@GLIBC_2.4 (3) │ │ │ │ 1617: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1618: 0007a884 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1618: 0007a938 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1619: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1620: 0012a6f0 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ - 1621: 00109ea4 124 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1622: 00163f34 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1623: 00043c4c 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ - 1624: 00269dec 124 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1620: 0012b164 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ + 1621: 0010a638 128 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1622: 0016428c 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1623: 00043c5c 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ + 1624: 002698f8 124 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1625: 0002fcc0 120 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1626: 0008fe3c 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1627: 0008365c 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1628: 0039e630 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1629: 000a602c 548 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1630: 0008cbcc 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1626: 0009019c 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1627: 000837e4 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1628: 0039e290 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1629: 000a61b0 548 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1630: 0008ce0c 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1631: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1632: 0002f6f8 184 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1633: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1634: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1635: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 1636: 00040f94 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 1637: 00112314 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ + 1636: 00040fa4 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1637: 00112ab0 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ 1638: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1639: 0003a1ac 1024 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1640: 0007a72c 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1641: 003a56a0 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1642: 002ce460 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1643: 00343a6c 156 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1644: 0007ceb8 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1639: 0003a1bc 1024 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1640: 0007a7e0 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1641: 003a5300 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1642: 002cdba0 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1643: 00343918 156 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1644: 0007cf68 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ 1645: 0065e618 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ - 1646: 001ccf74 272 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1646: 001cc094 1056 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1647: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1648: 0002e3a0 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1649: 00234938 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1649: 0023d610 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1650: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1651: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1652: 002a862c 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1652: 002a8124 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1653: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1654: 0032c600 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1655: 000cbab8 160 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1654: 0032c448 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1655: 000cc158 160 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ 1656: 000335fc 528 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1657: 0011baa4 176 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1658: 001bd160 484 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1659: 0016929c 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1660: 001c8db0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1661: 0028413c 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1662: 002c2df0 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1657: 0011c26c 176 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1658: 001bd1d8 452 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1659: 001695f4 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1660: 001c8e08 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1661: 00283cd4 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1662: 002c252c 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1663: 0002dab4 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1664: 000388b8 248 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ - 1665: 00152bf4 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 1666: 0026e920 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ + 1664: 000388c8 248 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ + 1665: 00152f84 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1666: 0026e3dc 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ 1667: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1668: 002e20d0 240 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ - 1669: 001b367c 576 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1668: 002e207c 240 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ + 1669: 001b36f0 576 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1670: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1671: 00089da4 48 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1671: 00089fc8 48 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1672: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1673: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1674: 00272fec 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1674: 00272aa4 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ 1675: 0065e6c8 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ 1676: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1677: 00179cdc 1024 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1678: 002e6370 604 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ - 1679: 0008295c 88 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ - 1680: 0060853c 212 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ + 1677: 0017a030 1024 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1678: 002e6320 604 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1679: 00082ae4 88 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ + 1680: 00608530 212 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1681: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1682: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1683: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1684: 00084090 80 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ - 1685: 0060c008 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ + 1684: 0008424c 80 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1685: 0060c0d8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1686: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1687: 00325500 264 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1688: 00330648 88 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1689: 000b9540 788 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1690: 00159ac8 84 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1691: 003a7fc4 204 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1692: 00086154 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1693: 001e9be0 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ - 1694: 002ede90 148 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1695: 000902c8 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1696: 003a5e2c 116 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1697: 00089a5c 172 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1698: 0005bf0c 772 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1699: 001ed818 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1687: 00325348 264 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1688: 00330490 88 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1689: 000b96b8 764 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1690: 00159e44 84 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1691: 003a7c24 204 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1692: 00086464 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1693: 001e8830 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ + 1694: 002ede40 148 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1695: 0008e4f8 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1696: 003a5a8c 116 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1697: 00089bfc 172 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1698: 0005bfbc 772 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1699: 001ec468 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1700: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1701: 002bee30 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1701: 002be604 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1702: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1703: 0017df00 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ - 1704: 000895fc 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ + 1703: 0017e254 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1704: 0008990c 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1705: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1706: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1707: 001cf0b0 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ - 1708: 00608428 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1709: 0007db2c 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ - 1710: 00230d44 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1711: 001c577c 356 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1712: 0014be1c 220 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ - 1713: 006038ec 212 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ + 1707: 001cddf4 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1708: 0060841c 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ + 1709: 0007dbdc 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ + 1710: 00239a1c 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1711: 001c57d4 356 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1712: 0014c1ac 220 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1713: 006038e0 212 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1714: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1715: 001eccfc 444 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ - 1716: 001df50c 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1717: 000476ec 436 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ - 1718: 0060c018 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1719: 001a7760 2276 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1720: 00082338 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1721: 001ef7b0 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1722: 0003dabc 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1715: 001eb94c 444 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ + 1716: 001de2d4 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1717: 0004778c 436 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1718: 0060c0e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ + 1719: 001a78cc 2276 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1720: 000824c0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1721: 001ee400 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1722: 0003dacc 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1723: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1724: 00261674 780 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ - 1725: 00607ab0 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1726: 00069f80 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1727: 001b4984 84 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1728: 00082190 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1724: 0026081c 784 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1725: 00607aa4 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ + 1726: 00069f04 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1727: 001b49f8 84 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1728: 00082318 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1729: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1730: 002886b8 104 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1731: 0007ce80 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1730: 00288170 104 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1731: 0007cf30 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1732: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1733: 001a45c4 1512 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1734: 0004c540 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1735: 0019c304 172 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1733: 001a492c 1536 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1734: 0004c5e0 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1735: 0019c66c 172 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1736: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1737: 001b06bc 180 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ - 1738: 00255170 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ - 1739: 00086030 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ + 1737: 001b0788 180 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ + 1738: 00254310 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1739: 00084550 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ 1740: 0002de08 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1741: 00379408 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1742: 0022c904 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1743: 002ed320 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1744: 0060f090 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1745: 00081a6c 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1746: 000828b4 168 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ - 1747: 00084b98 172 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1748: 00281c50 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1741: 00379240 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1742: 0022b9d4 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1743: 002ed2d0 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1744: 0060f160 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ + 1745: 00081bf4 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1746: 00082a3c 168 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ + 1747: 00084ec0 172 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1748: 00281708 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1749: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1750: 0008ccd0 64 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1751: 002baaec 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1752: 00278c48 380 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1750: 0008cf10 64 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1751: 002ba594 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1752: 00278700 380 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1753: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1754: 00088fc4 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1754: 000892d4 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1755: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1756: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1757: 001d4bf8 9004 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1758: 00073444 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1757: 001d3948 9000 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1758: 000734f4 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1759: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1760: 000e8664 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ - 1761: 001ef670 320 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1762: 000cde84 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1760: 000e8cb4 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ + 1761: 001ee2c0 320 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1762: 000ce524 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1763: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1764: 0002f4e4 312 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1765: 00081ed8 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1766: 002e7a08 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ - 1767: 006057f0 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ - 1768: 0060c03c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ + 1765: 00082060 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1766: 002e7a58 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1767: 006057e4 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ + 1768: 0060c10c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1769: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (26) │ │ │ │ - 1770: 001e0a70 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1771: 000beebc 476 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1772: 0008c8c0 360 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1773: 000775ac 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1774: 00176c88 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1770: 001dd010 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1771: 000bf018 476 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1772: 0008cb00 360 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1773: 00077660 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1774: 00176fdc 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1775: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ - 1776: 001ada00 2032 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ + 1776: 001adb10 2032 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ 1777: 0060112c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1778: 001c7cc8 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1779: 002c75f4 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1780: 0008d7d4 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1778: 001c7d20 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1779: 002c6d34 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1780: 0008daf0 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1781: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1782: 00230acc 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1783: 0009a408 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1784: 000cf6f4 2092 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1785: 003a3a44 300 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1786: 0007fc90 492 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1787: 003cb600 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1788: 0036d6a8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1789: 002bad14 440 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ - 1790: 0060b8dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1791: 00302f6c 96 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1792: 0015fd70 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1793: 000802a4 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1794: 00118030 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1795: 0016f0cc 156 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ - 1796: 00607240 212 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ + 1782: 002397a4 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1783: 0009a530 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1784: 000cfd94 2052 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1785: 003a36a4 300 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1786: 0007fd40 492 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1787: 003cb25c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1788: 0036d4e8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1789: 002ba7bc 440 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1790: 0060b9ac 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ + 1791: 00302f14 96 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1792: 001600f8 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1793: 00080354 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1794: 001187fc 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1795: 0016f420 156 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1796: 00607234 212 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1797: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1798: 0003637c 236 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1799: 001baea0 720 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1800: 00159b1c 52 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ - 1801: 00609014 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ - 1802: 00604db8 212 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ + 1798: 0003638c 236 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1799: 001baf18 720 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1800: 00159e98 52 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1801: 00609008 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ + 1802: 00604dac 212 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1803: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1804: 00185428 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1805: 001ba630 88 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1806: 002ed894 164 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1807: 0007044c 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1804: 0018577c 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1805: 001ba6a8 88 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1806: 002ed8ec 164 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1807: 000704fc 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ 1808: 0002ed34 48 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromMain │ │ │ │ - 1809: 002d9ae8 168 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1809: 002d99cc 168 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1810: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1811: 002d4780 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1811: 002d4424 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1812: 0002f8b4 220 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1813: 001a4c10 836 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ - 1814: 002912f4 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1813: 001a4f90 304 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ + 1814: 00290dac 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1815: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1816: 002b4dd4 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1817: 002fbd24 240 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1818: 002adb04 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1816: 002b487c 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1817: 002fbcd4 240 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1818: 002ad5b8 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1819: 0002fb60 24 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1820: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1821: 0027ae6c 28 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1822: 0041d954 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1821: 0027a924 28 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1822: 0041d48c 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1823: 0002f1fc 60 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1824: 0008fb64 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 1825: 000b321c 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ + 1824: 00089ae8 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1825: 000b33a4 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ 1826: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1827: 0002cfec 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1828: 0013c494 172 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1829: 0012f05c 1260 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ - 1830: 000a981c 324 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1828: 0013c814 172 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1829: 0012f5ac 1260 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ + 1830: 000a99a4 324 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ 1831: 00000000 0 FUNC GLOBAL DEFAULT UND crc32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 1832: 0017e89c 1300 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1833: 00071e84 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1834: 0058a878 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1832: 0017ebf0 1300 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1833: 00071f34 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1834: 0058a440 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ 1835: 00031e8c 96 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1836: 00084180 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1837: 001329f4 160 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 1838: 0060bfe0 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1839: 00098814 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1840: 00391434 796 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1841: 00138d7c 356 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1842: 00346d24 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1843: 0014bfb0 2564 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ - 1844: 000a0b5c 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1845: 000896c8 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1846: 0025cb70 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1847: 00090214 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1848: 000ce1a8 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1836: 0008433c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1837: 00132f1c 160 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1838: 0060c0b0 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ + 1839: 0009843c 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1840: 00390eac 796 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1841: 001390fc 356 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1842: 00346b64 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1843: 0014c340 2564 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ + 1844: 000a0ce0 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1845: 000899d8 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1846: 0025bd18 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1847: 0008d6f4 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1848: 000ce848 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1849: 0002ef4c 396 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1850: 0007bd9c 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1850: 0007be4c 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1851: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1852: 003b9e2c 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 1853: 0019c930 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ - 1854: 0008916c 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1855: 002d66fc 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1852: 003b9b8c 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1853: 0019cc98 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ + 1854: 0008947c 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ + 1855: 002d63a0 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1856: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1857: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1858: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1859: 002b6e98 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1859: 002b6938 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1860: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1861: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1862: 0025541c 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1863: 000c9100 748 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1862: 002545bc 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1863: 000c97a4 748 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1864: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1865: 000891f8 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1866: 00304504 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1867: 002162fc 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1868: 001aa6c8 316 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1869: 00133080 2356 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1865: 00089508 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1866: 003043cc 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1867: 002152a4 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1868: 001aa7d8 316 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1869: 001335a8 2356 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1870: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1871: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1872: 0016c1e0 988 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1872: 0016c538 988 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1873: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1874: 0007e9e8 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1874: 0007ea98 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1875: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ - 1876: 00607698 212 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1877: 00080398 96 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1876: 0060768c 212 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ + 1877: 00080448 96 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1878: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1879: 002de1a4 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ - 1880: 00608240 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1881: 003c9be0 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1879: 002de148 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1880: 00608234 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ + 1881: 003c983c 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ 1882: 0065e630 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ 1883: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1884: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1885: 002b60ec 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1885: 002b5b90 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1886: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1887: 002c7188 492 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1887: 002c68c8 492 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ 1888: 0065e62c 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ - 1889: 000aad74 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1890: 0006a55c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1891: 003b1fb4 192 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1892: 0008a2d8 1048 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1889: 000aaefc 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1890: 0006a360 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1891: 003b1d14 192 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1892: 0008a4fc 1048 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1893: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1894: 000df308 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1895: 0013d218 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1896: 001c7470 576 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1897: 0007f8bc 188 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1898: 002e9d94 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1894: 000df958 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1895: 0013d598 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1896: 001c74c8 576 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1897: 0007f96c 188 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1898: 002e9d44 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1899: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1900: 0008e94c 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1900: 0008edc4 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1901: 0002f0d8 40 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1902: 0005ec80 160 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1903: 00088f1c 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1902: 0005ed30 160 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1903: 0008922c 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1904: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1905: 00082350 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1905: 000824d8 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1906: 00656340 4 OBJECT GLOBAL DEFAULT 30 Py_IgnoreEnvironmentFlag │ │ │ │ - 1907: 002fdaa0 168 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1908: 000d518c 68 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ - 1909: 000760d0 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1907: 002fd7d0 168 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1908: 000d57e4 68 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ + 1909: 00076184 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1910: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1911: 004f79b0 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1912: 0008febc 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1913: 000717c4 308 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1911: 004f75b4 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1912: 0009021c 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1913: 00071874 308 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1914: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1915: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1916: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1917: 00240a94 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ - 1918: 0060b594 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1919: 003462b0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1920: 00089670 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1921: 00258640 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1917: 00240b80 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1918: 0060b664 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ + 1919: 00346290 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1920: 00089980 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1921: 002577e8 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1922: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1923: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1924: 00099bf4 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ - 1925: 0060145c 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ + 1924: 00099d1c 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1925: 00601450 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ 1926: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1927: 0037b6cc 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1928: 00048fcc 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1929: 00234234 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1930: 000382e8 324 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1927: 0037b504 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1928: 0004906c 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1929: 0023cf0c 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1930: 000382f8 324 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1931: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1932: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ - 1933: 00145d1c 1488 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ + 1933: 0014609c 1488 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ 1934: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1935: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1936: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1937: 000616f4 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1938: 0028bff8 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1937: 000617a4 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1938: 0028bab0 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1939: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ - 1940: 00607354 212 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ + 1940: 00607348 212 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1941: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1942: 000d7adc 548 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ - 1943: 0028733c 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1944: 002c2be0 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1945: 00081520 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1946: 0011a878 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1942: 000d8134 548 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1943: 00286ed4 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ + 1944: 002c231c 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1945: 000814a4 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1946: 0011b040 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1947: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1948: 00138ee0 1020 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ - 1949: 00064428 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1950: 00069ea8 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1951: 000750cc 152 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 1952: 0007dc00 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ + 1948: 00139260 1020 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ + 1949: 000644d8 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1950: 00069e2c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1951: 0007517c 152 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1952: 0007dcb0 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ 1953: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1954: 00248b9c 316 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1954: 00247c6c 316 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1955: 0002dea4 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ 1956: 00000000 0 FUNC GLOBAL DEFAULT UND fmin@GLIBC_2.4 (2) │ │ │ │ - 1957: 00324290 160 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1958: 0020f83c 328 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1959: 000819c0 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1960: 003baf8c 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1961: 002af14c 388 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1962: 00061420 136 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1963: 003cb614 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1957: 003240d8 160 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1958: 0020e948 328 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1959: 00081b48 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1960: 003bacec 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1961: 002aec00 388 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1962: 000614d0 136 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1963: 003cb270 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1964: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1965: 0006b9fc 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1965: 0006b914 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1966: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1967: 0008947c 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1967: 0008978c 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1968: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1969: 00090988 192 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1970: 002d9c40 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 1971: 0008fb08 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 1969: 000909e4 192 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1970: 002d9b24 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 1971: 00089a8c 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 1972: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1973: 000a4d04 260 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 1974: 00082164 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1973: 000a4e88 260 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 1974: 000822ec 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 1975: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ 1976: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 1977: 003cb5c4 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 1978: 0014cde8 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 1979: 00268824 120 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1977: 003cb220 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 1978: 0014d178 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 1979: 00268330 120 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1980: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 1981: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 1982: 0008cc18 184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 1983: 00036728 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ + 1982: 0008ce58 184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 1983: 00036738 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ 1984: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 1985: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 1986: 001dead0 512 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1987: 0008d62c 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 1988: 00284184 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ - 1989: 00606614 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1990: 00081c14 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 1991: 000c5dc0 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 1992: 00083490 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1993: 000a0010 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 1986: 001dd898 512 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1987: 0008d948 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 1988: 00283d1c 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 1989: 00606608 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ + 1990: 00081d9c 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 1991: 000c64e4 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 1992: 00083618 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1993: 000a0190 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ 1994: 0065e634 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ - 1995: 0022b658 636 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 1996: 00038e98 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1997: 00088dcc 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 1998: 0008d364 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 1999: 0032ba10 72 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 2000: 00077514 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 2001: 00088fa8 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ - 2002: 000ce018 332 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ - 2003: 003c7bb8 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ + 1995: 0022a724 636 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 1996: 00038ea8 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 1997: 000890dc 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1998: 0008d5bc 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 1999: 0032b858 72 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 2000: 000775c8 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 2001: 000892b8 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 2002: 000ce6b8 332 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ + 2003: 003c7814 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ 2004: 0002d52c 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 2005: 002b0fdc 712 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 2006: 00223848 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 2007: 0008e0b4 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 2008: 00378378 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 2009: 000829b4 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ - 2010: 000824c8 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 2011: 002b5cb8 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 2012: 001b6714 576 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 2013: 002f4970 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 2014: 00216278 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 2015: 002ede74 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 2016: 0025e4a8 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 2017: 00324a50 240 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ - 2018: 0003fe04 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 2019: 001254e4 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 2020: 002945bc 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 2021: 00081dcc 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 2022: 000dfca0 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 2005: 002b0a90 712 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 2006: 002227f0 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 2007: 0008e3d0 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 2008: 003781b0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 2009: 00082b3c 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ + 2010: 00082650 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 2011: 002b575c 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 2012: 001b6788 576 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 2013: 002f4920 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 2014: 00215220 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 2015: 002ede24 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 2016: 0025d650 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 2017: 00324898 240 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ + 2018: 0003fe14 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 2019: 00125f48 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 2020: 002940b4 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 2021: 00081f54 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 2022: 000e02f0 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 2023: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 2024: 00375d64 172 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 2025: 002f0a38 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 2024: 00375b9c 172 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 2025: 002f09e8 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 2026: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 2027: 000c4ffc 520 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 2028: 000d87bc 192 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 2027: 000c5720 520 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 2028: 000d8e14 192 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 2029: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 2030: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 2031: 0036f010 88 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 2032: 000896f0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ - 2033: 0060bfb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ + 2031: 0036ee50 88 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 2032: 00089a00 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 2033: 0060c088 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 2034: 0002e9a0 544 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 2035: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 2036: 000ca818 248 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 2037: 003b966c 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 2038: 0003f68c 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 2039: 0005eecc 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 2040: 0060bfcc 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ - 2041: 00613e00 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ + 2036: 000caeb8 248 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 2037: 003b93cc 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 2038: 0003f69c 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 2039: 0005ef7c 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 2040: 0060c09c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ + 2041: 00613dfc 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ 2042: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 2043: 0014aa78 1808 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 2043: 0014ae58 1808 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 2044: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 2045: 001bd344 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 2045: 001bd39c 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 2046: 0002da6c 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 2047: 000892fc 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ - 2048: 006029a8 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 2049: 000c4e04 504 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 2050: 00465e28 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ - 2051: 001aa38c 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 2052: 001ef7c4 96 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 2053: 00058b8c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 2047: 0008960c 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 2048: 0060299c 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ + 2049: 000c5528 504 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 2050: 00465a2c 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ + 2051: 001aa49c 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 2052: 001ee414 96 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 2053: 00058c3c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 2054: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 2055: 00234b7c 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 2056: 00176d3c 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 2057: 0045deb0 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 2055: 0023d854 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 2056: 00177090 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 2057: 0045dab4 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 2058: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 2059: 0007c004 512 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 2060: 00081c78 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 2061: 00304b4c 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ - 2062: 00603b54 212 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ + 2059: 0007c0b4 512 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 2060: 00081e00 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 2061: 00304a14 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 2062: 00603b48 212 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 2063: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 2064: 000620d4 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 2064: 00062184 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 2065: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 2066: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 2067: 0008fe90 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 2068: 00061390 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ - 2069: 00605064 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ + 2067: 000901f0 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 2068: 00061440 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 2069: 00605058 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 2070: 0002dee0 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ - 2071: 0060b8d0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 2072: 002bbad0 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 2073: 000b50cc 1312 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 2074: 001f853c 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 2075: 000c4414 76 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 2076: 002edc38 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ - 2077: 00611bac 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 2078: 00071b3c 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ - 2079: 006054d4 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 2080: 0022f548 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ - 2081: 00605f34 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 2082: 000d33cc 132 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 2083: 001bc4e4 332 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 2084: 001a8d84 440 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 2085: 0009a3b0 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 2086: 00046b00 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 2087: 001cbd68 344 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 2088: 00063560 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ - 2089: 002f7814 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ - 2090: 00604c10 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 2091: 001b8504 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ - 2092: 0060b570 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 2093: 00094c88 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 2094: 000af504 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 2095: 00176c44 68 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 2096: 00159514 1460 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 2097: 003949c4 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 2098: 000822bc 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 2099: 000840e0 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 2071: 0060b9a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ + 2072: 002d6e7c 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 2073: 000b524c 1312 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 2074: 001f77bc 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 2075: 000c4b38 76 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 2076: 002edbe8 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ + 2077: 00611c7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ + 2078: 00071bec 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 2079: 006054c8 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ + 2080: 0022e618 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 2081: 00605f28 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ + 2082: 000d3a48 132 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 2083: 001bc55c 332 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 2084: 001a8ef0 440 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 2085: 0009a4d8 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 2086: 00046ba0 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 2087: 001cbd38 344 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 2088: 00063610 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 2089: 002f77c4 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ + 2090: 00604c04 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ + 2091: 001b857c 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 2092: 0060b640 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ + 2093: 00094db0 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 2094: 000af68c 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 2095: 00176f98 68 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 2096: 00159878 1484 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 2097: 00394544 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 2098: 00082444 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 2099: 0008429c 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 2100: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 2101: 000fcd3c 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 2101: 000fd49c 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 2102: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 2103: 00148598 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ - 2104: 0027d3d4 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ + 2103: 00148978 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 2104: 0027ce8c 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ 2105: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ - 2106: 0060b8e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ + 2106: 0060b9b0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 2107: 0002e514 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 2108: 00089548 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 2108: 00089858 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 2109: 0002dbc8 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 2110: 00053034 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 2111: 00162114 1668 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 2112: 00083140 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 2113: 00084cf0 220 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 2110: 000530d4 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 2111: 0016246c 1668 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 2112: 000832c8 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 2113: 00085018 220 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 2114: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ - 2115: 0008d7ec 152 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ + 2115: 0008db08 152 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ 2116: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ 2117: 0067f540 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ - 2118: 00177034 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 2119: 0060cd94 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 2120: 0018da70 1676 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 2118: 00177388 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 2119: 0060ce64 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ + 2120: 0018ddcc 1676 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 2121: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 2122: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 2123: 00255310 76 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 2124: 0016bdb8 1064 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 2125: 003861ec 288 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 2126: 000985b4 172 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 2127: 00038208 20 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ - 2128: 0030b684 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 2129: 0038fb2c 428 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 2123: 002544b0 76 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 2124: 0016c110 1064 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 2125: 00385f6c 288 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 2126: 000981dc 172 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 2127: 00038218 20 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ + 2128: 0030b62c 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 2129: 0038f5a4 428 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 2130: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 2131: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 2132: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 2133: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 2134: 00090b2c 280 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 2135: 0060b8d4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 2136: 00214df0 500 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 2137: 00054674 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 2138: 00206570 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 2139: 0026d390 128 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 2140: 0005b7a4 220 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 2141: 003b71f8 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 2134: 00090b88 280 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 2135: 0060b9a4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ + 2136: 00213d98 500 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 2137: 00054714 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 2138: 00205248 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 2139: 0026cea4 128 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 2140: 0005b854 220 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 2141: 003b6f58 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ 2142: 00030a70 44 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 2143: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 2144: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ - 2145: 0060c028 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 2146: 000457a4 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 2147: 00059db8 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 2148: 001376c4 836 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 2149: 001b3404 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 2150: 003c7b60 88 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 2151: 000806f8 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 2152: 002f10bc 24 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 2153: 0018f558 580 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 2154: 00044e9c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 2145: 0060c0f8 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ + 2146: 00045844 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 2147: 00059e68 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 2148: 00137a44 836 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 2149: 001b3478 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 2150: 003c77bc 88 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 2151: 000807a8 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 2152: 002f106c 24 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 2153: 0018f8b4 580 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 2154: 00044e30 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 2155: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 2156: 00287d64 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 2157: 001de2a8 184 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 2158: 002fd9d8 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 2156: 0028781c 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2157: 001dd070 184 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 2158: 002fd7b0 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 2159: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 2160: 0008d7a4 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ - 2161: 00604b3c 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 2162: 000891cc 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 2163: 00185fec 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 2160: 0008dac0 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 2161: 00604b30 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ + 2162: 000894dc 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 2163: 00186338 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 2164: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2165: 0030cf74 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 2166: 001191bc 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2167: 00090090 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2168: 0007fc60 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 2165: 0030cdb4 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 2166: 00119988 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2167: 000903f0 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2168: 0007fd10 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2169: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2170: 0032ddec 284 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2171: 00080710 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2172: 001bf894 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2173: 0007a9e0 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2174: 00088ea4 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2175: 0038d380 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2170: 0032dc34 284 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2171: 000807c0 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2172: 001bf8ec 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2173: 0007aa90 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2174: 000891b4 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2175: 0038cd30 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2176: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2177: 001fc48c 1924 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2178: 0036e004 188 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2177: 001fb168 1924 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2178: 0036de44 188 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2179: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2180: 0007e878 212 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2181: 003c8a1c 1268 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2182: 00063b14 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ - 2183: 00386f10 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ + 2180: 0007e928 212 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2181: 003c8678 1268 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2182: 00063bc4 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2183: 00386c90 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ 2184: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2185: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2186: 000a7264 816 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ - 2187: 00614d08 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2188: 00084564 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2189: 0036ed5c 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2186: 000a73e8 816 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2187: 00614d04 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ + 2188: 0008480c 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2189: 0036eb9c 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 2190: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2191: 00304004 628 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2192: 00083e90 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2193: 001de144 120 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2194: 002bc5cc 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2191: 00303ecc 628 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2192: 0008404c 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2193: 001dcf9c 116 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2194: 002bbda0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2195: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ - 2196: 001a3460 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ + 2196: 001a37c8 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ 2197: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2198: 000dfce0 124 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2199: 0019ed18 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ - 2200: 00377f88 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ + 2198: 000e0330 124 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2199: 0019f080 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2200: 00377dc0 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ 2201: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2202: 0003ae40 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2203: 00389c50 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2204: 00083864 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2205: 002c7594 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2206: 00269b1c 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2202: 0003ae50 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 2203: 003896d0 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2204: 000839ec 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2205: 002c6cd4 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2206: 00269628 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2207: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2208: 001d27c8 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2208: 001d1514 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ 2209: 0065e638 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ - 2210: 00377d0c 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ - 2211: 000b2890 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2212: 00097220 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2210: 00377b44 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ + 2211: 000b2a18 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2212: 00097348 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2213: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2214: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ - 2215: 0060b3a4 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ + 2215: 0060adf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ 2216: 0002db80 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2217: 002d42d4 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 2218: 0060bfc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ + 2217: 002d3f78 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2218: 0060c090 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2219: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2220: 002edc20 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2221: 0032c490 276 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ - 2222: 0060b8c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2223: 0012938c 336 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2220: 002edbd0 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2221: 0032c2d8 276 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2222: 0060b990 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ + 2223: 00129e00 336 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2224: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2225: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2226: 0016b5d8 344 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2227: 002bf544 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2228: 0020b0d8 104 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2226: 0016b930 344 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2227: 002bed1c 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2228: 00209db0 104 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2229: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ - 2230: 0013517c 836 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ - 2231: 0061385c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2232: 003943a8 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2233: 00295384 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2234: 000893f0 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2235: 00089bb4 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2230: 001354fc 836 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ + 2231: 00613858 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ + 2232: 00393f2c 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2233: 00294e7c 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2234: 00089700 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2235: 0008489c 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2236: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2237: 002aee50 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2237: 002ae904 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2238: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ - 2239: 000345cc 868 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2240: 00077044 156 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2241: 002f8934 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ - 2242: 00270b10 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ - 2243: 001bad80 220 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2244: 0008a8b0 232 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2245: 003122f0 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2246: 002e84a0 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2239: 000345e0 868 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ + 2240: 000770f8 156 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2241: 002f88e4 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ + 2242: 002705c8 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ + 2243: 001badf8 220 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2244: 0008aad4 232 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2245: 00312238 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2246: 002e8450 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2247: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2248: 0036e4f0 240 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2248: 0036e330 240 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ 2249: 00000000 0 FUNC GLOBAL DEFAULT UND adler32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 2250: 0011fb04 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2251: 0008dff4 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ - 2252: 00146e0c 92 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ + 2250: 00120bc4 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2251: 0008e310 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 2252: 0014718c 92 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ 2253: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 2254: 0065633c 4 OBJECT GLOBAL DEFAULT 30 Py_IsolatedFlag │ │ │ │ 2255: 005ffef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2256: 00088f3c 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2257: 003a5058 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2258: 0039b1c8 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2259: 0017ada8 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2260: 005e9580 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2256: 0008924c 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2257: 003a4cb8 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2258: 0039ae28 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2259: 0017b0fc 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2260: 005e9140 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2261: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2262: 00159b50 100 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2262: 00159ecc 100 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2263: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2264: 0036e668 416 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2265: 0008eb20 312 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ - 2266: 00601b18 212 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ + 2264: 0036e4a8 416 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2265: 0008ef98 312 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2266: 00601b0c 212 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2267: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2268: 000d6f64 68 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2269: 00186208 48 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2270: 002885d4 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2271: 0008cb08 196 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2272: 000d820c 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2268: 000d75bc 68 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2269: 00186554 48 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2270: 0028808c 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2271: 0008cd48 196 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2272: 000d8864 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2273: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2274: 003c6028 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2275: 00301ba8 236 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2276: 002a7044 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2274: 003c5d88 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2275: 003019dc 236 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2276: 002a6b3c 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2277: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2278: 000bf72c 1532 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2278: 000bf888 1532 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ 2279: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (3) │ │ │ │ - 2280: 0025acf8 116 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2281: 003448a4 376 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2282: 0006a608 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2283: 002aaacc 512 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2284: 002f520c 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2285: 00273e70 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2286: 002f906c 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2287: 00082048 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 2288: 0003c53c 84 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 2280: 00259ea0 116 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2281: 0034472c 376 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2282: 0006a40c 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2283: 002aa580 512 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2284: 002f51bc 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2285: 00273928 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2286: 002f901c 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2287: 000821d0 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2288: 0003c54c 84 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2289: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2290: 00201234 132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2291: 0006ab98 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2292: 0008437c 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2293: 00081cdc 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2290: 001fff0c 132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2291: 0006ab48 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2292: 00084e30 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2293: 00081e64 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2294: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2295: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2296: 00081bac 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2297: 00088eb8 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2298: 00089428 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2299: 0036eff8 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2296: 00081d34 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2297: 000891c8 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2298: 00089738 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2299: 0036ee38 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2300: 006008b8 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2301: 001bd9a0 76 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2302: 00088c34 148 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ - 2303: 0036e0c0 208 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2304: 00090ad4 88 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2305: 00089228 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2306: 00086084 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ - 2307: 002b7920 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ - 2308: 00608b90 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2309: 001f4454 1432 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2310: 000638b0 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2311: 0006ac6c 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2312: 000ae7fc 44 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2313: 0008c638 268 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2301: 001bd9f8 76 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2302: 00088f44 148 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ + 2303: 0036df00 208 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2304: 00090b30 88 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2305: 00089538 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2306: 000845a4 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ + 2307: 002b73c4 344 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2308: 00608b84 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ + 2309: 001f30a4 1432 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2310: 00063960 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2311: 0006ac1c 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2312: 000ae984 44 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2313: 0008c878 268 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2314: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2315: 00305940 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ - 2316: 0008a778 156 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2317: 002b60b0 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2318: 002c5e94 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2319: 0008d644 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2320: 0015810c 2256 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2321: 0008d540 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ - 2322: 0060618c 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2323: 000b7778 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2324: 00286644 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2325: 00222e68 188 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2326: 001ef62c 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2327: 0024e0bc 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2315: 0030582c 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ + 2316: 0008a99c 156 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2317: 002b5b54 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2318: 002c55d4 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2319: 0008d960 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2320: 00158470 2256 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2321: 0008d85c 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2322: 00606180 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ + 2323: 000b78f0 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2324: 002861dc 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2325: 00221e10 188 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2326: 001ee27c 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2327: 0024d204 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2328: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2329: 00174050 436 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ - 2330: 0060bfec 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ - 2331: 001339b4 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ + 2329: 001743a0 436 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2330: 0060c0bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ + 2331: 00133edc 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ 2332: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2333: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2334: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ - 2335: 006058e4 212 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2336: 00084480 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2337: 002ed9e0 348 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ - 2338: 0060251c 212 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ + 2335: 006058d8 212 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ + 2336: 000846b4 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2337: 002ed990 348 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2338: 00602510 212 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2339: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ - 2340: 00117844 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ - 2341: 000c2b48 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ + 2340: 00118010 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ + 2341: 000c2ca4 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ 2342: 00031be8 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2343: 000abe98 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2344: 000fed54 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2345: 0006268c 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2346: 002feb20 240 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2343: 000ac020 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2344: 000ff4b4 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2345: 0006273c 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2346: 002fea0c 240 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2347: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2348: 0002e90c 148 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2349: 0017eed4 208 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2350: 002e7930 216 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2351: 000b67a0 212 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2349: 0017f228 208 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2350: 002e78e0 216 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2351: 000b6920 212 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2352: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2353: 0018ba08 3148 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2354: 0008e8a8 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2353: 0018bd70 3148 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2354: 0008ed20 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2355: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ - 2356: 00607ec8 212 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2357: 003b56a4 568 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 2358: 001aa06c 72 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ - 2359: 0060c000 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2360: 0013b860 1280 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2356: 00607ebc 212 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ + 2357: 003b5404 568 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2358: 001aa17c 72 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ + 2359: 0060c0d0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ + 2360: 0013bbe0 1280 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2361: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ - 2362: 0007255c 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ + 2362: 0007260c 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ 2363: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2364: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2365: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2366: 0016ff08 784 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2367: 00349628 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2368: 002ed85c 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2369: 00141420 196 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2370: 0038c8c4 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2371: 0008612c 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2372: 00077d48 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2373: 0007fff8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2374: 00083188 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2375: 00083ef0 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2376: 002b2180 216 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2377: 0008d5b4 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2378: 001238f4 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2379: 0009039c 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2380: 000800d0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2366: 00170258 784 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2367: 003494b8 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2368: 002ed80c 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2369: 001417a0 196 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2370: 0038c218 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2371: 0008643c 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2372: 00077dfc 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2373: 000800a8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2374: 00083310 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2375: 000840ac 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2376: 002b1c28 216 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2377: 0008d8d0 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2378: 00123ed4 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2379: 0008d648 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2380: 00080180 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2381: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2382: 000bf2a4 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2383: 000821e8 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2384: 002bf974 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2385: 00415b70 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2382: 000bf400 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2383: 00082370 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2384: 002bf14c 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2385: 004157b0 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2386: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2387: 00330e10 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2388: 002fe1b4 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2387: 00330c58 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2388: 002fe164 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2389: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2390: 003cb55c 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2391: 002dd480 388 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2392: 0021e12c 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2393: 000816ac 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ - 2394: 0022f0b4 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2395: 0008dc6c 176 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2396: 00074d24 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2397: 001e52ac 104 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2398: 002878b4 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2399: 002a7500 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2400: 001e9c70 716 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ - 2401: 000b28a4 888 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2402: 00098660 436 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ - 2403: 00089390 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ - 2404: 00602408 212 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ + 2390: 003cb1b8 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2391: 002dd7e8 388 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2392: 0021d0d4 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2393: 00081834 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ + 2394: 0022e184 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2395: 0008df88 176 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2396: 00074dd4 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2397: 001e3ecc 104 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2398: 0028744c 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2399: 002a6ff8 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2400: 001e88c0 716 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ + 2401: 000b2a2c 888 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2402: 00098288 436 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ + 2403: 000896a0 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2404: 006023fc 212 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2405: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2406: 0002dc34 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2407: 001aac7c 436 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2408: 003c6170 704 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2409: 00071044 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2410: 00088e2c 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2411: 000892b0 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2407: 001aad8c 436 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2408: 003c5ed0 704 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2409: 000710f4 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2410: 0008913c 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2411: 000895c0 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2412: 0002e64c 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2413: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2414: 00089e24 152 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2415: 000b464c 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2414: 0008a048 152 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2415: 000b47cc 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2416: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2417: 001bf874 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2418: 000816d0 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2419: 00294c64 324 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2420: 00112134 480 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2421: 000b2dd8 1092 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2417: 001bf8cc 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2418: 00081858 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2419: 0029475c 324 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2420: 001128d0 480 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2421: 000b2f60 1092 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2422: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2423: 000701e8 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2424: 00360d2c 1104 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2423: 0007015c 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2424: 00360b70 1104 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ 2425: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2426: 002e9798 300 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2427: 0008fffc 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2426: 002e9748 300 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2427: 0009035c 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2428: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 2429: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 2430: 00141ccc 320 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2431: 002baa40 116 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2430: 0014204c 320 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2431: 002ba4e8 116 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2432: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2433: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2434: 002e2654 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2435: 001a8044 416 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2434: 002e2600 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2435: 001a81b0 416 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2436: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2437: 00415f70 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2438: 00077274 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2437: 00415bb0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2438: 00077328 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2439: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ - 2440: 00606798 212 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2441: 003be508 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2440: 0060678c 212 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ + 2441: 003be498 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2442: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2443: 00270684 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2444: 0008ff20 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2445: 001e113c 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2446: 002b5cd4 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2443: 0027013c 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2444: 00090280 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2445: 001dfc28 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2446: 002b5778 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2447: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2448: 001bf700 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2449: 00065a70 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2448: 001bf758 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2449: 00065b20 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2450: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ - 2451: 00607478 212 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2452: 0024e0f4 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2453: 0025b168 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2454: 0008aa24 120 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2455: 002acb58 496 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ - 2456: 0060b528 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ - 2457: 00607cc8 212 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ + 2451: 0060746c 212 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ + 2452: 0024d23c 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2453: 0025a310 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2454: 0008ac48 120 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2455: 002ac60c 496 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2456: 0060b37c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ + 2457: 00607cbc 212 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2458: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2459: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2460: 0019f5b4 712 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2460: 0019f91c 712 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2461: 0002f400 228 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2462: 002b8468 76 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2463: 0006ec9c 92 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2462: 002b7f10 76 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2463: 0006eb54 92 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2464: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2465: 00230bb4 92 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2465: 0023988c 92 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2466: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2467: 000c5390 264 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ - 2468: 002ede24 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2469: 000c4b48 352 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2470: 0004bf28 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 2471: 0060bfd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 2472: 00037c30 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2473: 00051b40 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ - 2474: 0060b56c 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2475: 000cd39c 1940 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2476: 0008aa9c 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2477: 00197e3c 964 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2478: 001c39c4 88 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2479: 000a63ec 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2480: 0008a158 384 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2467: 000c5ab4 264 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ + 2468: 002eddd4 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2469: 000c526c 352 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2470: 0004bfc8 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2471: 0060c0a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ + 2472: 00037c40 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ + 2473: 00051be0 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2474: 0060b63c 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ + 2475: 000cda3c 1940 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2476: 0008acc0 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2477: 001981a0 964 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2478: 001c3a1c 88 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2479: 000a6570 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2480: 0008a37c 384 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2481: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2482: 001c5304 20 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 2483: 002953ec 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2484: 001e5154 344 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2485: 00084734 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2486: 002c6d84 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2487: 00084888 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2488: 000bc39c 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2489: 00062510 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2490: 0008f0d4 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2491: 0025df04 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2482: 001c535c 20 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2483: 00294ee4 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2484: 001e3d74 344 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2485: 00084a48 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2486: 002c64c4 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2487: 00084b9c 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2488: 000bc4f8 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2489: 000625c0 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2490: 0008f54c 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2491: 0025d0ac 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2492: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2493: 0007f810 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2493: 0007f8c0 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ 2494: 0065e61c 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ - 2495: 00178b38 1456 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2496: 001150ac 56 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2497: 00083aa0 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2495: 00178e8c 1456 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2496: 00115874 56 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2497: 00083c28 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2498: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2499: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (3) │ │ │ │ 2500: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2501: 0018b070 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ - 2502: 006020c8 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2503: 001f58b4 436 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ - 2504: 0007e970 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2501: 0018b3d0 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2502: 006020bc 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ + 2503: 001f4500 436 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ + 2504: 0007ea20 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2505: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2506: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2507: 0007cb78 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2508: 000ff9cc 116 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2507: 0007cc28 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2508: 0010015c 116 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2509: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2510: 0007e220 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2511: 000825f0 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2512: 000634a8 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2513: 003941f4 88 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2514: 00334bd4 1556 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2515: 001862ac 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2510: 0007e2d0 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2511: 00082778 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2512: 00063558 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2513: 00392268 88 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2514: 00334a18 1556 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2515: 001865f8 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2516: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2517: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ - 2518: 00606990 212 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ + 2518: 00606984 212 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2519: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2520: 0022db6c 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2521: 00204f84 1460 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ - 2522: 000636c4 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2520: 0022cc3c 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2521: 00203c5c 1460 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ + 2522: 00063774 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2523: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2524: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2525: 001196c4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ - 2526: 0008fee4 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2525: 00119e90 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ + 2526: 00090244 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ 2527: 0065e624 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ - 2528: 001809a0 612 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2529: 001a24e8 1560 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ - 2530: 006022f4 212 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ + 2528: 00180cf4 612 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2529: 001a2850 1560 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2530: 006022e8 212 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2531: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2532: 00314604 188 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2533: 0022f561 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2534: 003470d4 24 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ - 2535: 00038888 48 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ - 2536: 006056fc 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2537: 001db460 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2538: 000e8258 628 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2539: 002cd218 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2532: 00314448 188 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2533: 0022e631 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2534: 00346f14 24 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2535: 00038898 48 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ + 2536: 006056f0 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ + 2537: 001da190 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2538: 000e88a8 628 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2539: 002cc958 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2540: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2541: 00089f10 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2542: 00303bb0 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2543: 000af5fc 100 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2541: 0008a134 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2542: 00303aec 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2543: 000af784 100 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2544: 0002cfbc 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2545: 001f8260 104 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2546: 001b0770 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2545: 001f6ec0 104 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2546: 001b083c 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2547: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2548: 002ee42c 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2549: 00098a0c 128 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ + 2548: 002ee3dc 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2549: 00098634 128 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ 2550: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2551: 000aa0dc 60 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2551: 000aa264 60 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2552: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2553: 0036db94 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2553: 0036d9d4 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ 2554: 000331f4 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2555: 0002f27c 388 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ - 2556: 0060a700 212 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2557: 00084330 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2556: 0060a6f4 212 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ + 2557: 000844ec 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2558: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2559: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2560: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2561: 000910a0 324 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2561: 000911b4 324 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2562: 0002d934 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ - 2563: 000c6000 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2563: 000c6724 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2564: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2565: 0008ff4c 104 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 2566: 00046a9c 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ + 2565: 000902ac 104 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2566: 00046b3c 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ 2567: 0002dec8 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2568: 00279e74 168 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2569: 0039a53c 968 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2570: 002dbd8c 60 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2571: 0008c59c 156 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2572: 0025aa58 148 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2573: 00084020 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2574: 002fbc5c 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2575: 0008ee34 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ - 2576: 00604490 212 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ - 2577: 00602f78 212 OBJECT GLOBAL DEFAULT 26 PySentinel_Type │ │ │ │ - 2578: 0026ab28 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ - 2579: 0019efac 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2580: 003003ac 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2581: 00069794 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2582: 001aa69c 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2583: 00089d2c 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ - 2584: 00608d1c 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2585: 000626b8 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2586: 000b6720 128 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ - 2587: 006042a8 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2588: 00347074 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ - 2589: 00606ab4 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2590: 00081eec 264 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2591: 002ea4dc 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2592: 002b14e0 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2593: 000b3f38 1812 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2594: 0032dc04 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ - 2595: 0060c024 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ - 2596: 00601d10 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2597: 001bb1a4 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2568: 0027992c 168 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2569: 0039a19c 968 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2570: 002dbd0c 60 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2571: 0008c7c0 156 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2572: 00259c00 148 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2573: 000841dc 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2574: 002fbc0c 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2575: 0008f2ac 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2576: 00604484 212 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ + 2577: 00602f6c 212 OBJECT GLOBAL DEFAULT 26 PySentinel_Type │ │ │ │ + 2578: 0026a63c 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ + 2579: 0019f314 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2580: 00300170 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2581: 000697e8 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2582: 001aa7ac 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2583: 00089f50 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2584: 00608d10 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ + 2585: 00062768 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2586: 000b68a0 128 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2587: 0060429c 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ + 2588: 00346eb4 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2589: 00606aa8 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ + 2590: 00082074 264 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2591: 002ea48c 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2592: 002b0f94 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2593: 000b40c0 1804 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2594: 0032da4c 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2595: 0060c0f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ + 2596: 00601d04 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ + 2597: 001bb21c 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2598: 0002d1b4 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2599: 002b1458 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ - 2600: 00604f60 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ + 2599: 002b0f0c 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2600: 00604f54 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2601: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2602: 00082d70 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2603: 000a94ec 816 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 2604: 00039c20 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2605: 002f2524 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2606: 001e1128 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2607: 002e2838 76 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ - 2608: 00039a4c 280 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 2609: 000be2b4 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ + 2602: 00082ef8 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2603: 000a9674 816 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2604: 00039c30 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 2605: 002f24d4 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2606: 001dfc14 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2607: 002e27e4 76 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2608: 00039a5c 280 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 2609: 000be410 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ 2610: 0002f990 116 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2611: 002a5c44 164 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2611: 002a573c 164 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libz.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libexpat.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x2ceac │ │ │ │ - 0x0000000d (FINI) 0x3cc2c0 │ │ │ │ + 0x0000000d (FINI) 0x3cbf18 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x5ffee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x5ffef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1e5b0 │ │ │ │ 0x00000006 (SYMTAB) 0x14270 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,39 +1,39 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d42ef1a827e41edc10b9936871ac899f455596e6 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dfd67042c1169cb67b7cf0eeb26e5a3105a1069d │ │ │ │ │ │ │ │ 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: 0x000d98c8, Base: 0x005e97f0, Semaphore: 0x00655d3e │ │ │ │ + Location: 0x000d9f18, Base: 0x005e93b0, Semaphore: 0x00655d36 │ │ │ │ Arguments: 4@r5 4@r7 │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000fe4a8, Base: 0x005e97f0, Semaphore: 0x00655d38 │ │ │ │ + Location: 0x000fec08, Base: 0x005e93b0, Semaphore: 0x00655d30 │ │ │ │ Arguments: -4@r5 │ │ │ │ stapsdt 0x0000002c NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000fe4bc, Base: 0x005e97f0, Semaphore: 0x00655d36 │ │ │ │ + Location: 0x000fec1c, Base: 0x005e93b0, Semaphore: 0x00655d2e │ │ │ │ Arguments: -4@[fp, #-236] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x0027ec18, Base: 0x005e97f0, Semaphore: 0x00655d3c │ │ │ │ + Location: 0x0027e6d0, Base: 0x005e93b0, Semaphore: 0x00655d34 │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x0027ec28, Base: 0x005e97f0, Semaphore: 0x00655d3a │ │ │ │ + Location: 0x0027e6e0, Base: 0x005e93b0, Semaphore: 0x00655d32 │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000033 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__entry │ │ │ │ - Location: 0x0008d4e8, Base: 0x005e97f0, Semaphore: 0x00655d28 │ │ │ │ + Location: 0x0008d804, Base: 0x005e93b0, Semaphore: 0x00655d20 │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ │ stapsdt 0x00000034 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__return │ │ │ │ - Location: 0x0008d538, Base: 0x005e97f0, Semaphore: 0x00655d2a │ │ │ │ + Location: 0x0008d854, Base: 0x005e93b0, Semaphore: 0x00655d22 │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -2424,29 +2424,14 @@ │ │ │ │ unknown config option name │ │ │ │ unexpected end of data │ │ │ │ invalid start byte │ │ │ │ invalid continuation byte │ │ │ │ initialization config is NULL │ │ │ │ out of memory │ │ │ │ cannot decode command line arguments │ │ │ │ -PYTHONDEVMODE │ │ │ │ -PYTHONWARNDEFAULTENCODING │ │ │ │ -main interpreter already initialized │ │ │ │ -failed to get random numbers to initialize Python │ │ │ │ -failed to read thread state │ │ │ │ -can't make main interpreter │ │ │ │ -can't make first thread │ │ │ │ -global import state already initialized │ │ │ │ -encoding error │ │ │ │ -Expected long option │ │ │ │ -Unknown option: %ls │ │ │ │ -Argument expected for the %ls options │ │ │ │ -Unknown option: -%c │ │ │ │ -Argument expected for the -%c option │ │ │ │ -config option type is not string list │ │ │ │ _datetime │ │ │ │ _statistics │ │ │ │ binascii │ │ │ │ _elementtree │ │ │ │ unicodedata │ │ │ │ _posixsubprocess │ │ │ │ faulthandler │ │ │ │ @@ -2857,17 +2842,32 @@ │ │ │ │ max_warnings │ │ │ │ max_segment_reclaim │ │ │ │ destroy_on_exit │ │ │ │ arena_reserve │ │ │ │ arena_purge_mult │ │ │ │ purge_extend_delay │ │ │ │ decommit_extend_delay │ │ │ │ -process done: 0x%zx │ │ │ │ +PYTHONDEVMODE │ │ │ │ +PYTHONWARNDEFAULTENCODING │ │ │ │ +main interpreter already initialized │ │ │ │ +failed to get random numbers to initialize Python │ │ │ │ +failed to read thread state │ │ │ │ +can't make main interpreter │ │ │ │ +can't make first thread │ │ │ │ +global import state already initialized │ │ │ │ +encoding error │ │ │ │ +Expected long option │ │ │ │ +Unknown option: %ls │ │ │ │ +Argument expected for the %ls options │ │ │ │ +Unknown option: -%c │ │ │ │ +Argument expected for the -%c option │ │ │ │ ../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ KaRaMeL incomplete match at %s:%d │ │ │ │ +config option type is not string list │ │ │ │ +process done: 0x%zx │ │ │ │ PyWideStringList_Insert index must be >= 0 │ │ │ │ LC_CTYPE │ │ │ │ Error setting LC_CTYPE, skipping C locale coercion │ │ │ │ 3.15.0b2 │ │ │ │ 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] │ │ │ │ @@ -2929,14 +2929,22 @@ │ │ │ │ Fatal Python error: │ │ │ │ │ │ │ │ Python runtime state: │ │ │ │ finalizing (tstate=0x │ │ │ │ core initialized │ │ │ │ preinitialized │ │ │ │ preinitializing │ │ │ │ +characters_written │ │ │ │ +POSIX exception code │ │ │ │ +strerror │ │ │ │ +exception strerror │ │ │ │ +exception filename │ │ │ │ +filename2 │ │ │ │ +second exception filename │ │ │ │ +Base class for I/O related errors. │ │ │ │ tstate is freed │ │ │ │ unable to get the interpreter state │ │ │ │ interp is freed │ │ │ │ unable to get the thread head state │ │ │ │ │ │ │ │ Current thread 0x │ │ │ │ Thread 0x │ │ │ │ @@ -3010,35 +3018,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 │ │ │ │ @@ -3049,14 +3036,30 @@ │ │ │ │ non-NULL old thread state │ │ │ │ PyMUTEX_LOCK(gil->mutex) failed │ │ │ │ PyCOND_WAIT(gil->cond) failed │ │ │ │ PyMUTEX_UNLOCK(gil->mutex) failed │ │ │ │ PyMUTEX_LOCK(gil->switch_mutex) failed │ │ │ │ PyCOND_SIGNAL(gil->switch_cond) failed │ │ │ │ PyMUTEX_UNLOCK(gil->switch_mutex) failed │ │ │ │ +TypeError │ │ │ │ +Inappropriate argument type. │ │ │ │ +NotImplementedError │ │ │ │ +Method or function hasn't been implemented yet. │ │ │ │ +ValueError │ │ │ │ +Inappropriate argument value (of correct type). │ │ │ │ +siphash13 │ │ │ │ +basename │ │ │ │ +hassuffix │ │ │ │ +joinpath │ │ │ │ +readlines │ │ │ │ +realpath │ │ │ │ +Bus error │ │ │ │ +Illegal instruction │ │ │ │ +Floating-point exception │ │ │ │ +Segmentation fault │ │ │ │ failed to create global interned dict │ │ │ │ failed to create interned dict │ │ │ │ failed to get global cross-interpreter state │ │ │ │ failed to get interpreter's cross-interpreter state │ │ │ │ failed to initialize interpreter's cross-interpreter state │ │ │ │ _warnings_context │ │ │ │ can't initialize warnings │ │ │ │ @@ -3396,16 +3399,14 @@ │ │ │ │ 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. │ │ │ │ _typing._ConstEvaluator │ │ │ │ typing.ParamSpecKwargs │ │ │ │ typing.ParamSpecArgs │ │ │ │ typing.ParamSpec │ │ │ │ typing.TypeVarTuple │ │ │ │ typing.TypeVar │ │ │ │ typing.Generic │ │ │ │ @@ -3422,15 +3423,14 @@ │ │ │ │ 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 │ │ │ │ @@ -4510,14 +4510,17 @@ │ │ │ │ lazy from __future__ import is not allowed │ │ │ │ barry_as_FLUFL │ │ │ │ descriptor '%V' needs a type, not '%s', as arg 2 │ │ │ │ Async comprehensions are │ │ │ │ 'in' expected after for-loop variables │ │ │ │ %U takes exactly one argument (%zd given) │ │ │ │ expected an indented block after function definition on line %d │ │ │ │ +Cannot have two type comments on def │ │ │ │ +field 'name' is required for FunctionDef │ │ │ │ +field 'args' is required for FunctionDef │ │ │ │ Async functions are │ │ │ │ cannot use %s as import target │ │ │ │ positional argument follows keyword argument unpacking │ │ │ │ positional argument follows keyword argument │ │ │ │ iterable argument unpacking follows keyword argument unpacking │ │ │ │ Generator expression must be parenthesized │ │ │ │ invalid syntax. Maybe you meant '==' or ':=' instead of '='? │ │ │ │ @@ -4530,22 +4533,16 @@ │ │ │ │ %.200s() takes no keyword arguments │ │ │ │ __set_name__() takes 2 positional arguments but %zd were given │ │ │ │ at least │ │ │ │ at most │ │ │ │ PyArg_UnpackTuple() argument list is not a tuple │ │ │ │ %.200s expected %s%zd argument%s, got %zd │ │ │ │ unpacked tuple should have %s%zd element%s, but has %zd │ │ │ │ -at least one parameter must precede / │ │ │ │ -/ may appear only once │ │ │ │ -parameter without a default follows parameter with a default │ │ │ │ -Function parameters cannot be parenthesized │ │ │ │ -/ must be ahead of * │ │ │ │ -expected comma between / and * │ │ │ │ -Positional-only parameters are │ │ │ │ field 'name' is required for alias │ │ │ │ +Positional-only parameters are │ │ │ │ field 'func' is required for Call │ │ │ │ field 'arg' is required for arg │ │ │ │ trailing comma not allowed without surrounding parentheses │ │ │ │ field 'op' is required for BoolOp │ │ │ │ cannot 'yield from' a coroutine object in a non-coroutine generator │ │ │ │ bare * has associated type comment │ │ │ │ var-positional parameter cannot have default value │ │ │ │ @@ -4581,15 +4578,14 @@ │ │ │ │ cannot use dict unpacking here │ │ │ │ %c-string: expressions nested too deeply │ │ │ │ %c-string: newlines are not allowed in format specifiers for single quoted %c-strings │ │ │ │ unterminated triple-quoted %c-string literal (detected at line %d) │ │ │ │ unterminated %c-string literal (detected at line %d) │ │ │ │ "\%c" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\%c"? A raw string is also an option. │ │ │ │ "\%c" is an invalid escape sequence. Did you mean "\\%c"? A raw string is also an option. │ │ │ │ -Cannot have two type comments on def │ │ │ │ expected '%s' │ │ │ │ %c-string: conversion type must come right after the exclamation mark │ │ │ │ %c-string: invalid conversion character %R: expected 's', 'r', or 'a' │ │ │ │ field 'ctx' is required for List │ │ │ │ attribute '%V' of '%.100s' objects is not writable │ │ │ │ field 'value' is required for FormattedValue │ │ │ │ __name__ must be set to a string object │ │ │ │ @@ -4616,16 +4612,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 │ │ │ │ @@ -6452,16 +6446,16 @@ │ │ │ │ ST_CTIME │ │ │ │ Can only register classes │ │ │ │ Refusing to create an inheritance cycle │ │ │ │ flush of closed file │ │ │ │ __subclasshook__ must return either False, True, or NotImplemented │ │ │ │ __subclasses__() must return a list │ │ │ │ _abc_impl is set to a wrong type │ │ │ │ -PyMemoryView_FromBuffer(): info->buf must not be NULL │ │ │ │ raw write() returned invalid length %zd (should have been between 0 and %zd) │ │ │ │ +PyMemoryView_FromBuffer(): info->buf must not be NULL │ │ │ │ weak object has gone away │ │ │ │ expected a weakref │ │ │ │ errorcode │ │ │ │ EHOSTUNREACH │ │ │ │ EL2NSYNC │ │ │ │ EOVERFLOW │ │ │ │ ENOTEMPTY │ │ │ │ @@ -6682,14 +6676,20 @@ │ │ │ │ unexpected error from semaphore: %d │ │ │ │ File or stream is not seekable. │ │ │ │ enumerate() missing required argument 'iterable' │ │ │ │ enumerate() takes at most 2 arguments (%zd given) │ │ │ │ PyThreadState_Clear: warning: thread still has a frame │ │ │ │ PyThreadState_Clear: warning: thread has an exception set │ │ │ │ PyThreadState_Clear: warning: thread still has a generator │ │ │ │ +module filename missing │ │ │ │ +tstate %p is still current │ │ │ │ +NULL interpreter │ │ │ │ +_run_exitfuncs │ │ │ │ +_ncallbacks │ │ │ │ +cmp_to_key │ │ │ │ prefixmatch │ │ │ │ lastindex │ │ │ │ The integer index of the last matched capturing group. │ │ │ │ lastgroup │ │ │ │ The name of the last matched capturing group. │ │ │ │ The string passed to match() or search(). │ │ │ │ The regular expression object. │ │ │ │ @@ -6754,17 +6754,14 @@ │ │ │ │ itertools.combinations_with_replacement │ │ │ │ itertools.count │ │ │ │ itertools.compress │ │ │ │ itertools.combinations │ │ │ │ itertools.chain │ │ │ │ itertools.batched │ │ │ │ itertools.accumulate │ │ │ │ -module filename missing │ │ │ │ -tstate %p is still current │ │ │ │ -NULL interpreter │ │ │ │ Placeholder │ │ │ │ expected a subclass of ImportError │ │ │ │ expected a message argument │ │ │ │ PlaceholderType takes no arguments │ │ │ │ argument 'repr' │ │ │ │ thread is not current │ │ │ │ thread still has a frame │ │ │ │ @@ -6782,15 +6779,14 @@ │ │ │ │ map() argument %zd is shorter than argument%s%zd │ │ │ │ map() argument %zd is longer than argument%s%zd │ │ │ │ _bootstrap_external │ │ │ │ character must be in range(0x110000) │ │ │ │ ord() expected string of length 1, but %.200s found │ │ │ │ ord() expected a character, but string of length %zd found │ │ │ │ can't intern %.400s │ │ │ │ -PyThreadState_Release() called more times than PyThreadState_Ensure() │ │ │ │ globals must be a real dict or a frozendict; try eval(expr, {}, mapping) │ │ │ │ locals must be a mapping │ │ │ │ eval must be given globals and locals when called without a frame │ │ │ │ code object passed to eval() may not contain free variables │ │ │ │ Exception ignored while clearing sys.path_importer_cache │ │ │ │ Exception ignored while clearing sys.path_hooks │ │ │ │ # clear sys.%s │ │ │ │ @@ -6813,14 +6809,15 @@ │ │ │ │ # cleanup[3] wiping builtins │ │ │ │ Exception ignored while clearing interpreters module list │ │ │ │ sys.excepthook │ │ │ │ Exception ignored in audit hook │ │ │ │ Error in sys.excepthook: │ │ │ │ Original exception was: │ │ │ │ sys.excepthook is missing │ │ │ │ +PyThreadState_Release() called more times than PyThreadState_Ensure() │ │ │ │ # destroy %U │ │ │ │ Py_FileSystemDefaultEncoding │ │ │ │ Py_HasFileSystemDefaultEncoding │ │ │ │ Py_FileSystemDefaultEncodeErrors │ │ │ │ _Py_HasFileSystemDefaultEncodeErrors │ │ │ │ Py_UTF8Mode │ │ │ │ Py_DebugFlag │ │ │ │ @@ -6838,75 +6835,84 @@ │ │ │ │ Py_UnbufferedStdioFlag │ │ │ │ Py_HashRandomizationFlag │ │ │ │ Py_IsolatedFlag │ │ │ │ global_config │ │ │ │ pre_config │ │ │ │ can't re-enter readline │ │ │ │ input line too long │ │ │ │ +argument should be integer or bytes-like object, not '%.200s' │ │ │ │ +Exception ignored in m_clear of module%s%V │ │ │ │ +Precision not allowed in integer format specifier │ │ │ │ +Negative zero coercion (z) not allowed in integer format specifier │ │ │ │ +Sign not allowed with integer format specifier 'c' │ │ │ │ +Alternate form (#) not allowed with integer format specifier 'c' │ │ │ │ +%c arg not in range(0x110000) │ │ │ │ Value wrapped by a key function. │ │ │ │ cache_info │ │ │ │ cache_clear │ │ │ │ function object to use in future partial calls │ │ │ │ tuple of arguments to future partial calls │ │ │ │ dictionary of keyword arguments to future partial calls │ │ │ │ -_run_exitfuncs │ │ │ │ -_ncallbacks │ │ │ │ -cmp_to_key │ │ │ │ last_exc │ │ │ │ last_type │ │ │ │ last_value │ │ │ │ last_traceback │ │ │ │ functools._lru_list_elem │ │ │ │ functools.KeyWrapper │ │ │ │ functools._lru_cache_wrapper │ │ │ │ functools.partial │ │ │ │ functools._PlaceholderType │ │ │ │ -argument should be integer or bytes-like object, not '%.200s' │ │ │ │ -Exception ignored in m_clear of module%s%V │ │ │ │ -Precision not allowed in integer format specifier │ │ │ │ -Negative zero coercion (z) not allowed in integer format specifier │ │ │ │ -Sign not allowed with integer format specifier 'c' │ │ │ │ -Alternate form (#) not allowed with integer format specifier 'c' │ │ │ │ -%c arg not in range(0x110000) │ │ │ │ -unlocking mutex that is not locked │ │ │ │ (O(OiiNii)) │ │ │ │ OOOO|OOO │ │ │ │ end_offset must be provided when end_lineno is provided │ │ │ │ # clear[1] %s │ │ │ │ # clear[2] %s │ │ │ │ Exception ignored while clearing module dict │ │ │ │ unclosed file %R │ │ │ │ 0-dim memory has no length │ │ │ │ argument 'skip_file_prefixes' │ │ │ │ category must be a Warning subclass, not '%T' │ │ │ │ category must be a Warning subclass, not class '%N' │ │ │ │ Found non-str '%s' in skip_file_prefixes. │ │ │ │ +at least one parameter must precede / │ │ │ │ +/ may appear only once │ │ │ │ +parameter without a default follows parameter with a default │ │ │ │ Lambda expression parameters cannot be parenthesized │ │ │ │ +/ must be ahead of * │ │ │ │ +expected comma between / and * │ │ │ │ PyCF_ALLOW_TOP_LEVEL_AWAIT │ │ │ │ PyCF_ONLY_AST │ │ │ │ PyCF_TYPE_COMMENTS │ │ │ │ PyCF_OPTIMIZED_AST │ │ │ │ Un;decoding error handler must return (str, int) tuple │ │ │ │ could not convert string to float: '%.200s' │ │ │ │ value too large to convert to float: '%.200s' │ │ │ │ unicodedata._ucnhash_CAPI │ │ │ │ PyCapsule_Import could not import module "%s" │ │ │ │ PyCapsule_Import "%s" is not valid │ │ │ │ -field 'key' is required for DictComp │ │ │ │ 'registry' must be a dict or None │ │ │ │ _filters of warnings._warnings_context must be a list │ │ │ │ _warnings_context _filters │ │ │ │ _warnings.filters must be a list │ │ │ │ _warnings.defaultaction must be a string, not '%.200s' │ │ │ │ _warnings.onceregistry must be a dict, not '%.200s' │ │ │ │ Unrecognized action (%R) in warnings.filters: │ │ │ │ warnings._showwarnmsg() must be set to a callable │ │ │ │ unable to get warnings.WarningMessage │ │ │ │ unidata_version │ │ │ │ ucd_3_2_0 │ │ │ │ +unicode error │ │ │ │ +value error │ │ │ │ +(%s) unknown error │ │ │ │ +only single target (not %s) can be annotated │ │ │ │ +only single target (not tuple) can be annotated │ │ │ │ +illegal target for annotation │ │ │ │ +assignment to yield expression not possible │ │ │ │ +'%s' is an illegal expression for augmented assignment │ │ │ │ +an instance of ContextVar was expected │ │ │ │ grapheme start │ │ │ │ grapheme end │ │ │ │ grapheme_cluster_break │ │ │ │ indic_conjunct_break │ │ │ │ extended_pictographic │ │ │ │ iter_graphemes │ │ │ │ isxidstart │ │ │ │ @@ -6917,26 +6923,24 @@ │ │ │ │ mirrored │ │ │ │ east_asian_width │ │ │ │ decomposition │ │ │ │ is_normalized │ │ │ │ _is_abstract │ │ │ │ stacklevel │ │ │ │ skip_file_prefixes │ │ │ │ +HANGUL SYLLABLE │ │ │ │ +CJK UNIFIED IDEOGRAPH- │ │ │ │ +TANGUT IDEOGRAPH- │ │ │ │ +CJK COMPATIBILITY IDEOGRAPH- │ │ │ │ +EGYPTIAN HIEROGLYPH- │ │ │ │ +KHITAN SMALL SCRIPT CHARACTER- │ │ │ │ +NUSHU CHARACTER- │ │ │ │ unicodedata.UCD │ │ │ │ unicodedata.GraphemeBreakIterator │ │ │ │ unicodedata.Segment │ │ │ │ -unicode error │ │ │ │ -value error │ │ │ │ -(%s) unknown error │ │ │ │ -only single target (not %s) can be annotated │ │ │ │ -only single target (not tuple) can be annotated │ │ │ │ -illegal target for annotation │ │ │ │ -assignment to yield expression not possible │ │ │ │ -'%s' is an illegal expression for augmented assignment │ │ │ │ -an instance of ContextVar was expected │ │ │ │ '%U' codec can't decode byte 0x%02x in position %zd: %U │ │ │ │ '%U' codec can't decode bytes in position %zd-%zd: %U │ │ │ │ UnicodeError '%s' attribute is not set │ │ │ │ UnicodeError '%s' attribute must be a %s │ │ │ │ Exception ignored while clearing sys.meta_path │ │ │ │ (OnnNnn) │ │ │ │ warnings.%s item %zd isn't a 5-tuple │ │ │ │ @@ -7034,21 +7038,14 @@ │ │ │ │ a2b_base32 │ │ │ │ b2a_base32 │ │ │ │ unhexlify │ │ │ │ datetime.IsoCalendarDate │ │ │ │ Fast implementation of the datetime module. │ │ │ │ _struct.unpack_iterator │ │ │ │ _struct.Struct │ │ │ │ -HANGUL SYLLABLE │ │ │ │ -CJK UNIFIED IDEOGRAPH- │ │ │ │ -TANGUT IDEOGRAPH- │ │ │ │ -CJK COMPATIBILITY IDEOGRAPH- │ │ │ │ -EGYPTIAN HIEROGLYPH- │ │ │ │ -KHITAN SMALL SCRIPT CHARACTER- │ │ │ │ -NUSHU CHARACTER- │ │ │ │ cpython.PyInterpreterState_Clear │ │ │ │ zlib.error │ │ │ │ _ZlibDecompressor │ │ │ │ MAX_WBITS │ │ │ │ DEFLATED │ │ │ │ DEF_MEM_LEVEL │ │ │ │ DEF_BUF_SIZE │ │ │ │ @@ -7128,14 +7125,15 @@ │ │ │ │ Only base64 data is allowed │ │ │ │ Excess data after padding │ │ │ │ Discontinuous padding not allowed │ │ │ │ argument 'alphabet' │ │ │ │ Invalid base64-encoded string: number of data characters (%zd) cannot be 1 more than a multiple of 4 │ │ │ │ Incorrect padding │ │ │ │ Non-zero padding bits │ │ │ │ +Function parameters cannot be parenthesized │ │ │ │ '%U' and │ │ │ │ '%U', and │ │ │ │ Instantiating abstract AST node class %T is deprecated. This will become an error in Python 3.20 │ │ │ │ %.400s constructor takes at most %zd positional argument%s │ │ │ │ %T got multiple values for argument %R │ │ │ │ %T.__init__ got an unexpected keyword argument %R │ │ │ │ Field %R is missing from %T._field_types │ │ │ │ @@ -7157,15 +7155,14 @@ │ │ │ │ character maps to │ │ │ │ character mapping must be in range(0x%lx) │ │ │ │ character mapping must return integer, None or str │ │ │ │ ENABLE_SPECIALIZATION │ │ │ │ decoding │ │ │ │ %s with '%s' codec failed │ │ │ │ decoder must return a tuple (object,integer) │ │ │ │ -size cannot be negative │ │ │ │ stack_effect │ │ │ │ is_valid │ │ │ │ has_const │ │ │ │ has_name │ │ │ │ has_jump │ │ │ │ has_free │ │ │ │ has_local │ │ │ │ @@ -7176,14 +7173,15 @@ │ │ │ │ get_executor │ │ │ │ get_special_method_names │ │ │ │ strict_mode │ │ │ │ alphabet │ │ │ │ ignorechars │ │ │ │ canonical │ │ │ │ Opcode support module. │ │ │ │ +size cannot be negative │ │ │ │ %T.__bytes__() must return a bytes, not %T │ │ │ │ NB_FLOOR_DIVIDE │ │ │ │ NB_LSHIFT │ │ │ │ NB_MATRIX_MULTIPLY │ │ │ │ NB_MULTIPLY │ │ │ │ NB_REMAINDER │ │ │ │ NB_POWER │ │ │ │ @@ -7205,14 +7203,15 @@ │ │ │ │ NB_INPLACE_XOR │ │ │ │ NB_SUBSCR │ │ │ │ Missing initialization for NB_OP %d │ │ │ │ chr() arg not in range(0x110000) │ │ │ │ sum() can't sum strings [use ''.join(seq) instead] │ │ │ │ sum() can't sum bytes [use b''.join(seq) instead] │ │ │ │ sum() can't sum bytearray [use b''.join(seq) instead] │ │ │ │ +unlocking mutex that is not locked │ │ │ │ in print_exception_recursive │ │ │ │ TypeError: print_exception(): Exception expected for value, │ │ │ │ File "%S", line %zd │ │ │ │ . │ │ │ │ : │ │ │ │ tracebacklimit │ │ │ │ Traceback (most recent call last): │ │ │ │ @@ -7222,43 +7221,35 @@ │ │ │ │ lost sys.stdout │ │ │ │ lost sys.stderr │ │ │ │ builtins.input │ │ │ │ input: prompt string cannot contain null characters │ │ │ │ builtins.input/result │ │ │ │ |$O:NameError │ │ │ │ O(OiiOii) │ │ │ │ +field 'key' is required for DictComp │ │ │ │ frame does not exist │ │ │ │ ../Objects/fileobject.c │ │ │ │ %T.readline() must return a str, not %T │ │ │ │ EOF when reading a line │ │ │ │ free PyDictObject │ │ │ │ free PyDictKeysObject │ │ │ │ free PyFloatObject │ │ │ │ free PyListObject │ │ │ │ free %d-sized PyTupleObject │ │ │ │ builtins.id │ │ │ │ time.sleep │ │ │ │ sleep length must be non-negative │ │ │ │ Invalid value NaN (not a number) │ │ │ │ -%d %ss * %zd bytes each │ │ │ │ -|O:gmtime │ │ │ │ Can only resize to positive sizes, got %zd │ │ │ │ Existing exports of data: object cannot be re-sized │ │ │ │ -could not allocate a large enough CPU set │ │ │ │ +%d %ss * %zd bytes each │ │ │ │ +|O:gmtime │ │ │ │ PyBuffer_ToContiguous: len != view->len │ │ │ │ +could not allocate a large enough CPU set │ │ │ │ │ │ │ │ -timestamp out of range for platform time_t │ │ │ │ -Current thread's C stack trace (most recent call first): │ │ │ │ - │ │ │ │ - Binary file '' [ │ │ │ │ - Binary file " │ │ │ │ - │ │ │ │ -gid should be integer, not %.200s │ │ │ │ -gid is less than minimum │ │ │ │ -gid is greater than maximum │ │ │ │ writerow │ │ │ │ writerows │ │ │ │ line_num │ │ │ │ delimiter │ │ │ │ escapechar │ │ │ │ lineterminator │ │ │ │ quotechar │ │ │ │ @@ -7275,19 +7266,28 @@ │ │ │ │ QUOTE_NONNUMERIC │ │ │ │ QUOTE_NONE │ │ │ │ QUOTE_STRINGS │ │ │ │ QUOTE_NOTNULL │ │ │ │ _csv.writer │ │ │ │ _csv.reader │ │ │ │ _csv.Dialect │ │ │ │ +timestamp out of range for platform time_t │ │ │ │ +Current thread's C stack trace (most recent call first): │ │ │ │ + │ │ │ │ + Binary file '' [ │ │ │ │ + Binary file " │ │ │ │ + │ │ │ │ can't extend bytearray with %.100s │ │ │ │ expected iterable of integers; got: 'str' │ │ │ │ +gid should be integer, not %.200s │ │ │ │ +gid is less than minimum │ │ │ │ +gid is greater than maximum │ │ │ │ str() on a bytes instance │ │ │ │ -%s object is too large to make repr │ │ │ │ can't set bytearray slice from %.100s │ │ │ │ +%s object is too large to make repr │ │ │ │ sys._getframemodulename │ │ │ │ type 'partial' takes at least one argument │ │ │ │ the first argument must be callable │ │ │ │ trailing Placeholders are not allowed │ │ │ │ Placeholder cannot be passed as a keyword argument │ │ │ │ missing positional arguments in 'partial' call; expected at least %zd, got %zd │ │ │ │ field 'target' is required for AnnAssign │ │ │ │ @@ -7352,21 +7352,21 @@ │ │ │ │ (O&O&O&O&) │ │ │ │ │ │ │ │ object address : %p │ │ │ │ object refcount : %zd │ │ │ │ object type : %p │ │ │ │ object type name: %s │ │ │ │ object repr : │ │ │ │ +src_dir_fd │ │ │ │ +dst_dir_fd │ │ │ │ +priority │ │ │ │ printing an object │ │ │ │ │ │ │ │ only classes may be registered │ │ │ │ missing 'getdata' func │ │ │ │ -src_dir_fd │ │ │ │ -dst_dir_fd │ │ │ │ -priority │ │ │ │ Stack (most recent call first): │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ builtins.breakpoint │ │ │ │ socket.herror │ │ │ │ @@ -8009,16 +8009,14 @@ │ │ │ │ detach_thread: failed detaching thread │ │ │ │ expected string or bytes-like object, got '%.200s' │ │ │ │ Buffer is NULL │ │ │ │ /proc/self/stat │ │ │ │ This process (pid=%d) is multi-threaded, use of %s() may lead to deadlocks in the child. │ │ │ │ Exception ignored while finalizing coroutine %R │ │ │ │ coroutine '%S' was never awaited │ │ │ │ -bad operand type for abs(): '%.200s' │ │ │ │ -field 'cls' is required for MatchClass │ │ │ │ indexgroup │ │ │ │ setlocale │ │ │ │ localeconv │ │ │ │ nl_langinfo │ │ │ │ dgettext │ │ │ │ dcgettext │ │ │ │ bindtextdomain │ │ │ │ @@ -8038,21 +8036,23 @@ │ │ │ │ T_FMT_AMPM │ │ │ │ ERA_D_FMT │ │ │ │ ERA_D_T_FMT │ │ │ │ ERA_T_FMT │ │ │ │ ALT_DIGITS │ │ │ │ _DATE_FMT │ │ │ │ grp.struct_group │ │ │ │ +bad operand type for abs(): '%.200s' │ │ │ │ +field 'cls' is required for MatchClass │ │ │ │ PyType_GetModule: Type '%s' is not a heap type │ │ │ │ PyType_GetModule: Type '%s' has no associated module │ │ │ │ cannot use a string pattern on a bytes-like object │ │ │ │ cannot use a bytes pattern on a string-like object │ │ │ │ The span of capturing group is wrong, please report a bug for the re module. │ │ │ │ -divmod() │ │ │ │ __hash__ method should return an integer │ │ │ │ +divmod() │ │ │ │ type %.100s doesn't define __round__ method │ │ │ │ ../Python/pystrtod.c │ │ │ │ Infinity │ │ │ │ OOpO:lru_cache │ │ │ │ maxsize should be integer or None │ │ │ │ %s0%se%d │ │ │ │ rounded value too large to represent │ │ │ │ @@ -8105,21 +8105,21 @@ │ │ │ │ divmod() returned a tuple of size %zd │ │ │ │ __defaults__ must be set to a tuple object │ │ │ │ object.__delattr__ │ │ │ │ substring not found │ │ │ │ struct_time │ │ │ │ ((iiiiiiiii)) │ │ │ │ Cannot disable %s events. Callback removed. │ │ │ │ +deallocated BytesIO object has exported buffers │ │ │ │ constructor requires a sequence │ │ │ │ %.500s() takes a dict as second arg, if any │ │ │ │ %.500s() takes an at least %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes an at most %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes a %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() got duplicate or unexpected field name(s) │ │ │ │ -deallocated BytesIO object has exported buffers │ │ │ │ The callback can only be set for one event at a time │ │ │ │ invalid event %d │ │ │ │ sys.monitoring.register_callback │ │ │ │ initial_bytes │ │ │ │ structseq │ │ │ │ is not │ │ │ │ not in │ │ │ │ @@ -8205,20 +8205,20 @@ │ │ │ │ peek() should have returned a bytes object, not '%.200s' │ │ │ │ read() should have returned a bytes object, not '%.200s' │ │ │ │ Bivariant types are not supported. │ │ │ │ Variance cannot be specified with infer_variance. │ │ │ │ A single constraint is not allowed │ │ │ │ Constraints cannot be combined with bound=... │ │ │ │ pop from an empty deque │ │ │ │ +signal %i cannot be registered, use enable() instead │ │ │ │ +Bound must be a type. │ │ │ │ run() missing 1 required positional argument │ │ │ │ an instance of Context was expected │ │ │ │ cannot enter context: %R is already entered │ │ │ │ Py_CONTEXT_SWITCHED │ │ │ │ -signal %i cannot be registered, use enable() instead │ │ │ │ -Bound must be a type. │ │ │ │ make_scanner │ │ │ │ make_encoder │ │ │ │ negative sizehint │ │ │ │ invalid flags │ │ │ │ readline() should have returned a bytes object, not '%.200s' │ │ │ │ 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 │ │ │ │ @@ -8273,33 +8273,33 @@ │ │ │ │ '%.200s' object is not callable │ │ │ │ bad char in struct format │ │ │ │ %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) │ │ │ │ str() argument '%s' must be str, not %T │ │ │ │ │ │ │ │ +Python int too large for C unsigned int │ │ │ │ Re-initialization of Struct by calling the __init__() method will not work in future Python versions │ │ │ │ Different format arguments for __new__() and __init__() methods of Struct │ │ │ │ -Python int too large for C unsigned int │ │ │ │ +Cannot find Generic type │ │ │ │ +_GenericAlias │ │ │ │ '%s' format requires 0 <= number <= %zu │ │ │ │ '%s' format requires %zd <= number <= %zd │ │ │ │ required argument is not an integer │ │ │ │ -Cannot find Generic type │ │ │ │ -_GenericAlias │ │ │ │ unrecognized configuration name │ │ │ │ configuration names must be strings or integers │ │ │ │ -%s first arg must be bytes or a tuple of bytes, not %s │ │ │ │ n must be an integer or None │ │ │ │ can't take %zd bytes outside size %zd │ │ │ │ +%s first arg must be bytes or a tuple of bytes, not %s │ │ │ │ expected code, got %R │ │ │ │ -Cannot join current thread │ │ │ │ -cannot join thread at interpreter shutdown │ │ │ │ Exception ignored while clearing thread local %R │ │ │ │ this __dict__ descriptor does not support '%.200s' objects │ │ │ │ object could not be marshalled │ │ │ │ +Cannot join current thread │ │ │ │ +cannot join thread at interpreter shutdown │ │ │ │ _generic_class_getitem │ │ │ │ spec name must be string, not %T │ │ │ │ tuple.index(x): x not in tuple │ │ │ │ Too few arguments for %S; actual %zd, expected at least %zd │ │ │ │ Cannot recover from Python stack overflow. │ │ │ │ maximum recursion depth exceeded │ │ │ │ expected bytes, got %R │ │ │ │ @@ -8399,43 +8399,43 @@ │ │ │ │ Format specifier missing precision │ │ │ │ Invalid format specifier '%U' for object of type '%.200s' │ │ │ │ Cannot specify '%c' with '%c'. │ │ │ │ Cannot specify '%c' with '\x%x'. │ │ │ │ int too large to format │ │ │ │ non-ascii grouped digit │ │ │ │ O:make_scanner │ │ │ │ +tokenizeriter │ │ │ │ +expected a function, got %R │ │ │ │ +only stateless functions are shareable │ │ │ │ async generator raised StopIteration │ │ │ │ coroutine raised StopIteration │ │ │ │ generator raised StopIteration │ │ │ │ async generator raised StopAsyncIteration │ │ │ │ -tokenizeriter │ │ │ │ -expected a function, got %R │ │ │ │ -only stateless functions are shareable │ │ │ │ os.chdir │ │ │ │ unsupported globals %R │ │ │ │ unsupported builtins %R │ │ │ │ keyword defaults not supported │ │ │ │ unknown tokenization error │ │ │ │ unexpected EOF in multi-line statement │ │ │ │ (OnnOOO) │ │ │ │ Invalid UTF-8 sequence │ │ │ │ (iN(nn)(nn)O) │ │ │ │ invalid node type (%d) for annotated assignment │ │ │ │ readline() returned a non-bytes object │ │ │ │ readline() returned a non-string object │ │ │ │ cannot re-enter the tee iterator │ │ │ │ -field 'value' is required for Await │ │ │ │ extra_tokens │ │ │ │ formatter_field_name_split │ │ │ │ split the argument as a field name │ │ │ │ formatter_parser │ │ │ │ parse the argument as a format string │ │ │ │ string helper module │ │ │ │ repeated bytes are too long │ │ │ │ Cell is empty │ │ │ │ +field 'value' is required for Await │ │ │ │ argument 'globals' │ │ │ │ arg 3 (name) must be None or string │ │ │ │ arg 4 (defaults) must be None or tuple │ │ │ │ arg 5 (closure) must be tuple │ │ │ │ arg 5 (closure) must be None or tuple │ │ │ │ arg 6 (kwdefaults) must be None or dict │ │ │ │ %U requires closure of length %d, not %zd │ │ │ │ @@ -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 │ │ │ │ unpack requires a buffer of %zd bytes │ │ │ │ -_reduce_ex │ │ │ │ is_tracing │ │ │ │ clear_traces │ │ │ │ _get_traces │ │ │ │ _get_object_traceback │ │ │ │ get_traceback_limit │ │ │ │ get_tracemalloc_memory │ │ │ │ get_traced_memory │ │ │ │ @@ -8516,14 +8515,15 @@ │ │ │ │ re.LOCALE │ │ │ │ re.MULTILINE │ │ │ │ re.DOTALL │ │ │ │ re.UNICODE │ │ │ │ re.VERBOSE │ │ │ │ re.DEBUG │ │ │ │ re.ASCII │ │ │ │ +_reduce_ex │ │ │ │ %.200s%s missing required argument '%U' (pos %zd) │ │ │ │ argument for %.200s%s given by name ('%U') and position (%zd) │ │ │ │ keys must be str, int, float, bool or None, not %.100s │ │ │ │ when serializing %T item %R │ │ │ │ unclosed %R │ │ │ │ Exception ignored while finalizing socket %R │ │ │ │ cannot pickle %.200s objects │ │ │ │ @@ -8574,30 +8574,30 @@ │ │ │ │ %s%s%s unavailable on this platform │ │ │ │ utime: you may specify either 'times' or 'ns' but not both │ │ │ │ utime: 'times' must be either a tuple of two numbers or None │ │ │ │ utime: 'ns' must be a tuple of two ints │ │ │ │ os.utime │ │ │ │ other argument must be K instance │ │ │ │ argument 4 │ │ │ │ - │ │ │ │ - │ │ │ │ preexec_fn not supported at interpreter shutdown │ │ │ │ preexec_fn not supported within subinterpreters │ │ │ │ errpipe_write must be >= 3 │ │ │ │ bad value(s) in fds_to_keep │ │ │ │ argv must be a tuple │ │ │ │ args changed during iteration │ │ │ │ setgroups argument must be a list │ │ │ │ too many extra_groups │ │ │ │ failed to allocate memory for group list │ │ │ │ extra_groups must be integers │ │ │ │ invalid group id │ │ │ │ failed to malloc c_fds_to_keep │ │ │ │ fd out of range in fds_to_keep. │ │ │ │ _posixsubprocess.fork_exec │ │ │ │ + │ │ │ │ + │ │ │ │ multiple starred names in sequence pattern │ │ │ │ too many expressions in star-unpacking sequence pattern │ │ │ │ multiple starred expressions in sequence pattern │ │ │ │ noexec:chdir │ │ │ │ Exception occurred in preexec_fn. │ │ │ │ OSError: │ │ │ │ SubprocessError:0: │ │ │ │ @@ -8980,27 +8980,27 @@ │ │ │ │ interactive_console │ │ │ │ Could not access _pyrepl.main.interactive_console │ │ │ │ mainmodule │ │ │ │ pythonstartup │ │ │ │ sep must be length 1. │ │ │ │ sep must be ASCII. │ │ │ │ sep must be str or bytes. │ │ │ │ -socket.bind │ │ │ │ get_loop() takes no arguments │ │ │ │ Future object is not initialized. │ │ │ │ +socket.bind │ │ │ │ OrderedDict mutated during iteration │ │ │ │ OrderedDict changed size during iteration │ │ │ │ /proc/self/fd │ │ │ │ uninitialized Future object │ │ │ │ |i:listen │ │ │ │ getbuffer() takes no arguments │ │ │ │ callable finalizer expected, got %.50s │ │ │ │ callable firstiter expected, got %.50s │ │ │ │ -bytesiobuf_getbuffer: view==NULL argument is obsolete │ │ │ │ sys.set_asyncgen_hook_finalizer │ │ │ │ +bytesiobuf_getbuffer: view==NULL argument is obsolete │ │ │ │ sys.set_asyncgen_hook_firstiter │ │ │ │ attrgetter │ │ │ │ attribute name must be a string │ │ │ │ field 'value' is required for MatchSingleton │ │ │ │ function takes no keyword arguments │ │ │ │ function takes no positional arguments │ │ │ │ loop %R is not the running loop │ │ │ │ @@ -9092,28 +9092,28 @@ │ │ │ │ object supporting the buffer API required │ │ │ │ Buffer must be single dimension │ │ │ │ <%.100s [closed]> │ │ │ │ <%.100s fd=%d mode='%s' closefd=%s> │ │ │ │ <%.100s name=%R mode='%s' closefd=%s> │ │ │ │ code must be a code object │ │ │ │ invalid local event set 0x%x │ │ │ │ -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 │ │ │ │ -Load averages are unobtainable │ │ │ │ usedforsecurity │ │ │ │ block_size │ │ │ │ digest_size │ │ │ │ hexdigest │ │ │ │ _sha2.SHA512Type │ │ │ │ _sha2.SHA384Type │ │ │ │ _sha2.SHA256Type │ │ │ │ _sha2.SHA224Type │ │ │ │ +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 │ │ │ │ +Load averages are unobtainable │ │ │ │ formatted │ │ │ │ errdisplay │ │ │ │ NEWOBJ_EX │ │ │ │ %s class argument must be a type, not %.200s │ │ │ │ %s class argument '%.200s' doesn't have __new__ │ │ │ │ %s args argument must be a tuple, not %.200s │ │ │ │ %s kwargs argument must be a dict, not %.200s │ │ │ │ @@ -9147,14 +9147,16 @@ │ │ │ │ BLAKE2B_MAX_KEY_SIZE │ │ │ │ BLAKE2B_MAX_DIGEST_SIZE │ │ │ │ BLAKE2S_SALT_SIZE │ │ │ │ BLAKE2S_PERSON_SIZE │ │ │ │ BLAKE2S_MAX_KEY_SIZE │ │ │ │ BLAKE2S_MAX_DIGEST_SIZE │ │ │ │ (nK):_acquire_restore │ │ │ │ +_blake2.blake2s │ │ │ │ +_blake2.blake2b │ │ │ │ required field "lineno" missing from stmt │ │ │ │ while traversing 'stmt' node │ │ │ │ required field "col_offset" missing from stmt │ │ │ │ required field "name" missing from FunctionDef │ │ │ │ while traversing 'FunctionDef' node │ │ │ │ required field "args" missing from FunctionDef │ │ │ │ FunctionDef field "body" must be a list, not a %.200s │ │ │ │ @@ -9280,16 +9282,14 @@ │ │ │ │ while traversing 'Nonlocal' node │ │ │ │ Nonlocal field "names" changed size during iteration │ │ │ │ required field "value" missing from Expr │ │ │ │ while traversing 'Expr' node │ │ │ │ expected some sort of stmt, but got %R │ │ │ │ invalid integer value: %R │ │ │ │ AST identifier must be of type str │ │ │ │ -_blake2.blake2s │ │ │ │ -_blake2.blake2b │ │ │ │ os.symlink │ │ │ │ required field "name" missing from alias │ │ │ │ while traversing 'alias' node │ │ │ │ required field "lineno" missing from alias │ │ │ │ required field "col_offset" missing from alias │ │ │ │ ExpatError │ │ │ │ XMLParserType │ │ │ │ @@ -9317,43 +9317,14 @@ │ │ │ │ pyexpat.expat_CAPI 1.1 │ │ │ │ pyexpat.expat_CAPI │ │ │ │ xml.parsers.expat.ExpatError │ │ │ │ impossible module node │ │ │ │ fromhex() argument must be str or bytes-like, not %T │ │ │ │ fromhex() arg must contain an even number of hexadecimal digits │ │ │ │ non-hexadecimal number found in fromhex() arg at position %zd │ │ │ │ -AST node line range (%d, %d) is not valid │ │ │ │ -AST node column range (%d, %d) for line range (%d, %d) is not valid │ │ │ │ -line %d, column %d-%d is not a valid range │ │ │ │ -AnnAssign with simple non-Name target │ │ │ │ -TypeAlias with non-Name name │ │ │ │ -empty %s on %s │ │ │ │ -Raise with cause but no exception │ │ │ │ -Try has neither except handlers nor finalbody │ │ │ │ -Try has orelse but no except handlers │ │ │ │ -TryStar has neither except handlers nor finalbody │ │ │ │ -TryStar has orelse but no except handlers │ │ │ │ -Negative ImportFrom level │ │ │ │ -unexpected statement │ │ │ │ -None disallowed in statement list │ │ │ │ -Invalid whence (%i, should be 0, 1 or 2) │ │ │ │ -Negative seek position %zd │ │ │ │ -Can't do nonzero cur-relative seeks │ │ │ │ -negative pos value %zd │ │ │ │ -cannot clear an executing frame │ │ │ │ -cannot clear an suspended frame │ │ │ │ -get expected 1 or 2 arguments │ │ │ │ -field 'value' is required for Interpolation │ │ │ │ -field 'str' is required for Interpolation │ │ │ │ -fileno() takes no arguments │ │ │ │ -%s({%U}) │ │ │ │ -Comparison between bytearray and string │ │ │ │ -expected an indented block after 'except*' statement on line %d │ │ │ │ -expected one or more exception types │ │ │ │ -cannot use except* statement with %s │ │ │ │ ErrorCode │ │ │ │ ErrorLineNumber │ │ │ │ ErrorColumnNumber │ │ │ │ ErrorByteIndex │ │ │ │ CurrentLineNumber │ │ │ │ CurrentColumnNumber │ │ │ │ CurrentByteIndex │ │ │ │ @@ -9372,19 +9343,14 @@ │ │ │ │ SetAllocTrackerActivationThreshold │ │ │ │ SetAllocTrackerMaximumAmplification │ │ │ │ SetReparseDeferralEnabled │ │ │ │ GetReparseDeferralEnabled │ │ │ │ ParserCreate │ │ │ │ ErrorString │ │ │ │ target_is_directory │ │ │ │ -($self, /) │ │ │ │ -($self, object, /) │ │ │ │ -($type, /) │ │ │ │ -($type, object, /) │ │ │ │ -(object, /) │ │ │ │ StartElementHandler │ │ │ │ EndElementHandler │ │ │ │ ProcessingInstructionHandler │ │ │ │ CharacterDataHandler │ │ │ │ UnparsedEntityDeclHandler │ │ │ │ NotationDeclHandler │ │ │ │ StartNamespaceDeclHandler │ │ │ │ @@ -9486,16 +9452,50 @@ │ │ │ │ XML_ERROR_NO_BUFFER │ │ │ │ a successful prior call to function XML_GetBuffer is required │ │ │ │ XML_ERROR_AMPLIFICATION_LIMIT_BREACH │ │ │ │ limit on input amplification factor (from DTD and entities) breached │ │ │ │ XML_ERROR_NOT_STARTED │ │ │ │ parser not started │ │ │ │ pyexpat.xmlparser │ │ │ │ +AST node line range (%d, %d) is not valid │ │ │ │ +AST node column range (%d, %d) for line range (%d, %d) is not valid │ │ │ │ +line %d, column %d-%d is not a valid range │ │ │ │ +AnnAssign with simple non-Name target │ │ │ │ +TypeAlias with non-Name name │ │ │ │ +empty %s on %s │ │ │ │ +Raise with cause but no exception │ │ │ │ +Try has neither except handlers nor finalbody │ │ │ │ +Try has orelse but no except handlers │ │ │ │ +TryStar has neither except handlers nor finalbody │ │ │ │ +TryStar has orelse but no except handlers │ │ │ │ +Negative ImportFrom level │ │ │ │ +unexpected statement │ │ │ │ +None disallowed in statement list │ │ │ │ +Invalid whence (%i, should be 0, 1 or 2) │ │ │ │ +Negative seek position %zd │ │ │ │ +Can't do nonzero cur-relative seeks │ │ │ │ +negative pos value %zd │ │ │ │ +cannot clear an executing frame │ │ │ │ +cannot clear an suspended frame │ │ │ │ +get expected 1 or 2 arguments │ │ │ │ +field 'value' is required for Interpolation │ │ │ │ +field 'str' is required for Interpolation │ │ │ │ +fileno() takes no arguments │ │ │ │ +%s({%U}) │ │ │ │ +Comparison between bytearray and string │ │ │ │ +expected an indented block after 'except*' statement on line %d │ │ │ │ +expected one or more exception types │ │ │ │ +cannot use except* statement with %s │ │ │ │ mapping pattern checks duplicate key (%R) │ │ │ │ '%S' is an invalid keyword argument for enumerate() │ │ │ │ +($self, /) │ │ │ │ +($self, object, /) │ │ │ │ +($type, /) │ │ │ │ +($type, object, /) │ │ │ │ +(object, /) │ │ │ │ required field "lineno" missing from expr │ │ │ │ while traversing 'expr' node │ │ │ │ required field "col_offset" missing from expr │ │ │ │ required field "op" missing from BoolOp │ │ │ │ while traversing 'BoolOp' node │ │ │ │ expected some sort of boolop, but got %R │ │ │ │ BoolOp field "values" must be a list, not a %.200s │ │ │ │ @@ -10040,16 +10040,16 @@ │ │ │ │ unexpected special character │ │ │ │ unterminated shift sequence │ │ │ │ '|=' is not supported by %s; use '|' instead │ │ │ │ argument 'order' │ │ │ │ order must be 'C', 'F' or 'A' │ │ │ │ (obj, /) │ │ │ │ expected an exception type, a tuple of exception types, or a callable (other than a class) │ │ │ │ -namespace_separator │ │ │ │ Only generic type aliases are subscriptable │ │ │ │ +namespace_separator │ │ │ │ in exceptiongroup_split_recursive │ │ │ │ update() argument must be dict or another FrameLocalsProxy │ │ │ │ typevartuple │ │ │ │ b;array item must be integer │ │ │ │ __context__ may not be deleted │ │ │ │ exception context must be None or derive from BaseException │ │ │ │ __replace__() is not supported for %.500s because it has unnamed field(s) │ │ │ │ @@ -10106,17 +10106,17 @@ │ │ │ │ invalid module index │ │ │ │ Interpreters module-list not accessible. │ │ │ │ Module index out of bounds. │ │ │ │ center(): argument 2 must be a byte string of length 1, not a bytes object of length %zd │ │ │ │ center(): argument 2 must be a byte string of length 1, not a bytearray object of length %zd │ │ │ │ cannot delete __dict__ │ │ │ │ %s(strings=%R, interpolations=%R) │ │ │ │ -foldspaces │ │ │ │ state vector must be a tuple │ │ │ │ state vector is the wrong size │ │ │ │ +foldspaces │ │ │ │ Python int too large for C uint32_t │ │ │ │ ../Objects/memoryobject.c │ │ │ │ __dict__ must be set to a dictionary, not a '%.200s' │ │ │ │ StartNamespaceDecl │ │ │ │ expected an indented block after 'try' statement on line %d │ │ │ │ expected 'except' or 'finally' block │ │ │ │ cannot have both 'except' and 'except*' on the same 'try' │ │ │ │ @@ -10180,19 +10180,19 @@ │ │ │ │ expected a positive input │ │ │ │ %s(%U, %U) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ no such name │ │ │ │ Exception ignored in PyObject_HasAttrString(); consider using PyObject_HasAttrStringWithError(), PyObject_GetOptionalAttrString() or PyObject_GetAttrString() │ │ │ │ -expected argument value > -1, got %s │ │ │ │ -%s(%R, maxlen=%zd) │ │ │ │ ii|i:getsockopt │ │ │ │ getsockopt string buffer not allowed │ │ │ │ getsockopt buflen out of range │ │ │ │ +expected argument value > -1, got %s │ │ │ │ +%s(%R, maxlen=%zd) │ │ │ │ s#:lookup │ │ │ │ name too long │ │ │ │ undefined character name '%s' │ │ │ │ Invalid week: %d │ │ │ │ Invalid weekday: %d (range is [1, 7]) │ │ │ │ │ │ │ │ ljust(): argument 2 must be a byte string of length 1, not a bytes object of length %zd │ │ │ │ @@ -10247,31 +10247,31 @@ │ │ │ │ dictionary is empty │ │ │ │ utcoffset() returned %T, expected timedelta or None │ │ │ │ │ │ │ │ │ │ │ │ et:gethostbyaddr │ │ │ │ socket.gethostbyaddr │ │ │ │ │ │ │ │ +copy() takes no arguments │ │ │ │ backtick │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ combinations │ │ │ │ +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 │ │ │ │ can't delete element attribute │ │ │ │ __copy__() takes no arguments │ │ │ │ expected an iterator, got '%T' │ │ │ │ expect %N type, but %T() returned '%T' object │ │ │ │ max_length cannot be negative │ │ │ │ @@ -10582,14 +10582,17 @@ │ │ │ │ Supplementary Private Use Area-B │ │ │ │ digit(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a digit │ │ │ │ unknown expression kind inside f-string or t-string │ │ │ │ steps must be a non-negative integer │ │ │ │ 'elements' must be an iterable │ │ │ │ child index out of range │ │ │ │ + │ │ │ │ +reentrant call inside %R │ │ │ │ +could not acquire lock for %s at interpreter shutdown, possibly due to daemon threads │ │ │ │ can only concatenate deque (not "%.200s") to deque │ │ │ │ union contains %zd unhashable elements │ │ │ │ extended_pictographic(): argument must be a unicode character, not a string of length %zd │ │ │ │ %.200s() must return a deque, not %.200s │ │ │ │ numeric(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a numeric character │ │ │ │ cannot index %d-dimension view with %zd-element tuple │ │ │ │ @@ -10611,18 +10614,18 @@ │ │ │ │ maxdigits must be >= %d or 0 for unlimited │ │ │ │ exception snapshot missing 'type' attribute │ │ │ │ exception snapshot missing 'msg' attribute │ │ │ │ exception snapshot missing 'errdisplay' attribute │ │ │ │ error while copying exception error display │ │ │ │ missing exc │ │ │ │ UnparsedEntityDecl │ │ │ │ -argument 'offset' │ │ │ │ %R is not a generic class │ │ │ │ Too %s arguments for %R; actual %zd, expected %zd │ │ │ │ expected __typing_subst__ of %T objects to return a tuple, not %T │ │ │ │ +argument 'offset' │ │ │ │ ExternalEntityRef │ │ │ │ switch interval must be strictly positive │ │ │ │ grapheme_cluster_break(): argument must be a unicode character, not a string of length %zd │ │ │ │ __mp_main__ │ │ │ │ ProcessingInstruction │ │ │ │ indic_conjunct_break(): argument must be a unicode character, not a string of length %zd │ │ │ │ a strictly positive integer is required │ │ │ │ @@ -10638,17 +10641,17 @@ │ │ │ │ os.chown │ │ │ │ setdefault expected 1 or 2 arguments │ │ │ │ 'async with' received an object from __aenter__ that does not implement __await__: %.100s │ │ │ │ 'async with' received an object from __aexit__ that does not implement __await__: %.100s │ │ │ │ non-integer arguments in division │ │ │ │ │ │ │ │ %T.__await__() must return an iterable, not %T │ │ │ │ -bad tzinfo state arg │ │ │ │ buffer_size must be an integer │ │ │ │ buffer_size must be greater than zero │ │ │ │ +bad tzinfo state arg │ │ │ │ element_factory │ │ │ │ comment_factory │ │ │ │ pi_factory │ │ │ │ insert_comments │ │ │ │ insert_pis │ │ │ │ maxdigits │ │ │ │ TreeBuilder │ │ │ │ @@ -10753,15 +10756,14 @@ │ │ │ │ char format requires a bytes object of length 1 │ │ │ │ <%s object; span=(%zd, %zd), match=%.50R> │ │ │ │ Firing event %d with no exception set │ │ │ │ __cause__ may not be deleted │ │ │ │ exception cause must be None or derive from BaseException │ │ │ │ _children │ │ │ │ can only extend array with array (not "%.200s") │ │ │ │ -{sOsNsNsOsO} │ │ │ │ Python int too large to convert to C int32_t │ │ │ │ NotImplemented should not be used in a boolean context │ │ │ │ %S module not found │ │ │ │ array.index(x): x not in array │ │ │ │ os.lockf │ │ │ │ sha3_256 │ │ │ │ sha3_384 │ │ │ │ @@ -10868,14 +10870,15 @@ │ │ │ │ typing.NoDefault │ │ │ │ SkippedEntity │ │ │ │ coroutine method %R of %R was never awaited │ │ │ │ Exception ignored while finalizing async generator %R │ │ │ │ │ │ │ │ │ │ │ │ Exception ignored in PyMapping_HasKeyString(); consider using PyMapping_HasKeyStringWithError(), PyMapping_GetOptionalItemString() or PyMapping_GetItemString() │ │ │ │ +{sOsNsNsOsO} │ │ │ │ EXT specifies code <= 0 │ │ │ │ unregistered extension code %ld │ │ │ │ _inverted_registry[%ld] isn't a 2-tuple of strings │ │ │ │ │ │ │ │ Exception ignored in PyObject_HasAttr(); consider using PyObject_HasAttrWithError(), PyObject_GetOptionalAttr() or PyObject_GetAttr() │ │ │ │ │ │ │ │ NoneType takes no arguments │ │ │ │ @@ -10927,30 +10930,27 @@ │ │ │ │ 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 │ │ │ │ memoryview's buffer has already been released │ │ │ │ string %A cannot be converted to a single wchar_t character │ │ │ │ -paramspeckwargs │ │ │ │ -paramspecargs │ │ │ │ Exception ignored in bf_releasebuffer of %s │ │ │ │ Exception ignored in __release_buffer__ of %s │ │ │ │ +paramspeckwargs │ │ │ │ +paramspecargs │ │ │ │ can't delete attribute │ │ │ │ can't set attribute │ │ │ │ %s(%zd, %R) │ │ │ │ write could not complete without blocking │ │ │ │ pairwise │ │ │ │ Python int too large to convert to C uint32_t │ │ │ │ UTC%c%02d:%02d:%02d.%06d │ │ │ │ @@ -10972,16 +10972,16 @@ │ │ │ │ Unpickler.__init__() was not called by %s.__init__() │ │ │ │ argument cannot be negative │ │ │ │ read() returned non-bytes object (%R) │ │ │ │ readinto() returned negative size │ │ │ │ A load persistent id instruction was encountered, but no persistent_load function was specified. │ │ │ │ [Previous line repeated %ld more times] │ │ │ │ [Previous line repeated %ld more time] │ │ │ │ -sys._current_exceptions │ │ │ │ Cannot subclass an instance of TypeVar │ │ │ │ +sys._current_exceptions │ │ │ │ in print_chained │ │ │ │ Substitution of bare TypeVarTuple is not supported │ │ │ │ Cannot subclass an instance of TypeVarTuple │ │ │ │ value not found in bytearray │ │ │ │ event handling only supported for ElementTree.TreeBuilder targets │ │ │ │ events must be a sequence │ │ │ │ invalid events sequence │ │ │ │ @@ -11014,18 +11014,18 @@ │ │ │ │ Expat %d.%d.%d │ │ │ │ n|i:recvfrom │ │ │ │ negative buffersize in recvfrom │ │ │ │ %U%sseconds=%d │ │ │ │ %U%smicroseconds=%d │ │ │ │ unexpected return type from as_integer_ratio(): expected tuple, not '%.200s' │ │ │ │ as_integer_ratio() must return a 2-tuple │ │ │ │ -_only_immortal │ │ │ │ argument 'date' │ │ │ │ argument 'time' │ │ │ │ datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). │ │ │ │ +_only_immortal │ │ │ │ %s %s %2d %02d:%02d:%02d %04d │ │ │ │ Invalid isoformat string: %R │ │ │ │ │ │ │ │ _PyErr_SetFromPyStatus() status is not an error │ │ │ │ _PyErr_SetFromPyStatus() status has no error message │ │ │ │ O((OOO)) │ │ │ │ fromutc: non-None utcoffset() result required │ │ │ │ @@ -11154,15 +11154,14 @@ │ │ │ │ may be bogus, and checking the trailing pad bytes may segfault. │ │ │ │ The %d pad bytes at tail=%p are │ │ │ │ at tail+%d: 0x%02x │ │ │ │ Data at p: │ │ │ │ cannot decode string │ │ │ │ deallocating │ │ │ │ _PyThreadState_Init() is for internal use only │ │ │ │ - │ │ │ │ expect str, got %T │ │ │ │ ../Objects/structseq.c │ │ │ │ Assertion "%s" failed │ │ │ │ Assertion failed │ │ │ │ _PyObject_AssertFailed │ │ │ │ PyType_HasFeature((_Py_TYPE_impl(((PyObject*)((op))))), ((1UL << 28))) │ │ │ │ kind == PyUnicode_1BYTE_KIND │ │ │ │ @@ -11180,14 +11179,15 @@ │ │ │ │ maxchar <= 0xFFFF │ │ │ │ maxchar >= 0x10000 │ │ │ │ maxchar <= 0x10ffff │ │ │ │ PyUnicode_READ(((int)(kind)), ((const void*)(data)), (ascii->length)) == 0 │ │ │ │ expected PickleBuffer, %.200s found │ │ │ │ PyUnicode_GetSize has been removed. │ │ │ │ Tokens can only be created by ContextVars │ │ │ │ + │ │ │ │ , <%s object>> │ │ │ │ , NULL> │ │ │ │ '%.400s' encoder returned '%.400s' instead of 'str'; use codecs.encode() to encode to arbitrary types │ │ │ │ AST string must be of type str │ │ │ │ Exception ignored in PyEval_SetProfile │ │ │ │ bad argument to internal function │ │ │ │ PyState_AddModule called on module with slots │ │ │ │ @@ -11581,22 +11581,14 @@ │ │ │ │ utf8_to_wstr │ │ │ │ Py_InitializeFromConfig │ │ │ │ Py_SetPath │ │ │ │ Py_SetPythonHome │ │ │ │ PyInitConfig_AddModule │ │ │ │ Py_InitializeFromInitConfig │ │ │ │ _PyArgv_AsWstrList │ │ │ │ -pycore_init_runtime │ │ │ │ -_Py_HashRandomization_Init │ │ │ │ -pyinit_core_reconfigure │ │ │ │ -pycore_create_interpreter │ │ │ │ -_PyTraceMalloc_Init │ │ │ │ -_PyImport_Init │ │ │ │ -wstr_to_utf8 │ │ │ │ -PyInitConfig_GetStrList │ │ │ │ add_note($self, note, /) │ │ │ │ Add a note to the exception │ │ │ │ with_traceback($self, tb, /) │ │ │ │ Set self.__traceback__ to tb and return self. │ │ │ │ __setstate__($self, state, /) │ │ │ │ __reduce__($self, /) │ │ │ │ reset($self, token, /) │ │ │ │ @@ -13456,14 +13448,22 @@ │ │ │ │ warn_on_full_buffer │ │ │ │ warnings │ │ │ │ warnoptions │ │ │ │ withdata │ │ │ │ writable │ │ │ │ write_through │ │ │ │ zstd_dict │ │ │ │ +pycore_init_runtime │ │ │ │ +_Py_HashRandomization_Init │ │ │ │ +pyinit_core_reconfigure │ │ │ │ +pycore_create_interpreter │ │ │ │ +_PyTraceMalloc_Init │ │ │ │ +_PyImport_Init │ │ │ │ +wstr_to_utf8 │ │ │ │ +PyInitConfig_GetStrList │ │ │ │ PyWideStringList_Insert │ │ │ │ Python detected LC_CTYPE=C: LC_CTYPE coerced to %.20s (set another locale or PYTHONCOERCECLOCALE=0 to disable this locale coercion behavior). │ │ │ │ _PyConfig_Copy │ │ │ │ core_read_precmdline │ │ │ │ config_parse_cmdline │ │ │ │ config_update_argv │ │ │ │ config_init_hash_seed │ │ │ │ @@ -13571,14 +13571,19 @@ │ │ │ │ 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 │ │ │ │ s6\6s(\7% │ │ │ │ sFsGsH\G% │ │ │ │ sO\N\O6X │ │ │ │ s6\6s(\6% │ │ │ │ platlibdir │ │ │ │ pybuilddir.txtz │ │ │ │ Modules/Setup.local │ │ │ │ @@ -13746,19 +13751,14 @@ │ │ │ │ #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 │ │ │ │ @@ -19600,15 +19600,15 @@ │ │ │ │ proxy when 'object' is about to be finalized. │ │ │ │ getweakrefs($module, object, /) │ │ │ │ Return a list of all weak reference objects pointing to 'object'. │ │ │ │ _remove_dead_weakref($module, dct, key, /) │ │ │ │ Atomically remove key from dict if it points to a dead weakref. │ │ │ │ getweakrefcount($module, object, /) │ │ │ │ Return the number of weak references to 'object'. │ │ │ │ -mmmmmmmmmmmmmmmmmmmmpmmmmt │ │ │ │ +kkkkkkkkkkkkkkkkkkkknkkkkr │ │ │ │ unlock_once │ │ │ │ _PyPathConfig_UpdateGlobal │ │ │ │ PyObject_CallFinalizerFromDealloc │ │ │ │ _PyRecursiveMutex_Unlock │ │ │ │ $$$$$$$NNNPPPJJ$$$$$$$JJJ │ │ │ │ @@><<<<<<<<<<<<<<> │ │ │ │ 55555555 │ │ │ │ @@ -21695,14 +21695,48 @@ │ │ │ │ exception is raised if the entry asked for cannot be found. │ │ │ │ PyInterpreterState_Get │ │ │ │ finalize_subinterpreters │ │ │ │ new_interpreter │ │ │ │ SRE 2.2.2 Copyright (c) 1997-2002 by Secret Labs AB │ │ │ │ _PySemaphore_Init │ │ │ │ _PySemaphore_Wait │ │ │ │ +PyThreadState_Delete │ │ │ │ +tstate_delete_common │ │ │ │ +_ncallbacks($module, /) │ │ │ │ +Return the number of registered exit functions. │ │ │ │ +_run_exitfuncs($module, /) │ │ │ │ +Run all registered exit functions. │ │ │ │ +If a callback raises an exception, it is logged with sys.unraisablehook. │ │ │ │ +unregister($module, func, /) │ │ │ │ +Unregister an exit function which was previously registered using │ │ │ │ +atexit.register │ │ │ │ + func - function to be unregistered │ │ │ │ +_clear($module, /) │ │ │ │ +Clear the list of previously registered exit functions. │ │ │ │ +register($module, func, /, *args, **kwargs) │ │ │ │ +Register a function to be executed upon normal program termination │ │ │ │ + func - function to be called at exit │ │ │ │ + args - optional arguments to pass to func │ │ │ │ + kwargs - optional keyword arguments to pass to func │ │ │ │ + func is returned to facilitate usage as a decorator. │ │ │ │ +allow programmer to define multiple exit functions to be executed │ │ │ │ +upon normal program termination. │ │ │ │ +Two public functions, register and unregister, are defined. │ │ │ │ +cmp_to_key($module, /, mycmp) │ │ │ │ +Convert a cmp= function into a key= function. │ │ │ │ + Function that compares two objects. │ │ │ │ +reduce($module, function, iterable, /, │ │ │ │ + initial=functools._initial_missing) │ │ │ │ +Apply a function of two arguments cumulatively to the items of an iterable, from left to right. │ │ │ │ +This effectively reduces the iterable to a single value. If initial is │ │ │ │ +present, it is placed before the items of the iterable in the │ │ │ │ +calculation, and serves as a default when the iterable is empty. │ │ │ │ +For example, reduce(lambda x, y: x+y, [1, 2, 3, 4, 5]) │ │ │ │ +calculates ((((1 + 2) + 3) + 4) + 5). │ │ │ │ +Tools that operate on functions. │ │ │ │ search($self, /) │ │ │ │ prefixmatch($self, /) │ │ │ │ __deepcopy__($self, memo, /) │ │ │ │ __copy__($self, /) │ │ │ │ expand($self, /, template) │ │ │ │ Return the string obtained by doing backslash substitution on the string template, as done by the sub() method. │ │ │ │ groupdict($self, /, default=None) │ │ │ │ @@ -22081,16 +22115,14 @@ │ │ │ │ takewhile(predicate, seq) --> seq[0], seq[1], until predicate fails │ │ │ │ zip_longest(p, q, ...) --> (p[0], q[0]), (p[1], q[1]), ... │ │ │ │ Combinatoric generators: │ │ │ │ product(p, q, ... [repeat=1]) --> cartesian product │ │ │ │ permutations(p[, r]) │ │ │ │ combinations(p, r) │ │ │ │ combinations_with_replacement(p, r) │ │ │ │ -PyThreadState_Delete │ │ │ │ -tstate_delete_common │ │ │ │ Py_EndInterpreter │ │ │ │ _PySemaphore_Wakeup │ │ │ │ _PyThreadState_DeleteCurrent │ │ │ │ PyEval_AcquireThread │ │ │ │ PyThreadState_Release │ │ │ │ cache_clear($self, /) │ │ │ │ Clear the cache and cache statistics │ │ │ │ @@ -22106,47 +22138,15 @@ │ │ │ │ cache_info_type: namedtuple class with the fields: │ │ │ │ hits misses currsize maxsize │ │ │ │ partial(func, /, *args, **keywords) │ │ │ │ Create a new function with partial application of the given arguments │ │ │ │ and keywords. │ │ │ │ The type of the Placeholder singleton. │ │ │ │ Used as a placeholder for partial arguments. │ │ │ │ -_ncallbacks($module, /) │ │ │ │ -Return the number of registered exit functions. │ │ │ │ -_run_exitfuncs($module, /) │ │ │ │ -Run all registered exit functions. │ │ │ │ -If a callback raises an exception, it is logged with sys.unraisablehook. │ │ │ │ -unregister($module, func, /) │ │ │ │ -Unregister an exit function which was previously registered using │ │ │ │ -atexit.register │ │ │ │ - func - function to be unregistered │ │ │ │ -_clear($module, /) │ │ │ │ -Clear the list of previously registered exit functions. │ │ │ │ -register($module, func, /, *args, **kwargs) │ │ │ │ -Register a function to be executed upon normal program termination │ │ │ │ - func - function to be called at exit │ │ │ │ - args - optional arguments to pass to func │ │ │ │ - kwargs - optional keyword arguments to pass to func │ │ │ │ - func is returned to facilitate usage as a decorator. │ │ │ │ -allow programmer to define multiple exit functions to be executed │ │ │ │ -upon normal program termination. │ │ │ │ -Two public functions, register and unregister, are defined. │ │ │ │ -cmp_to_key($module, /, mycmp) │ │ │ │ -Convert a cmp= function into a key= function. │ │ │ │ - Function that compares two objects. │ │ │ │ -reduce($module, function, iterable, /, │ │ │ │ - initial=functools._initial_missing) │ │ │ │ -Apply a function of two arguments cumulatively to the items of an iterable, from left to right. │ │ │ │ -This effectively reduces the iterable to a single value. If initial is │ │ │ │ -present, it is placed before the items of the iterable in the │ │ │ │ -calculation, and serves as a default when the iterable is empty. │ │ │ │ -For example, reduce(lambda x, y: x+y, [1, 2, 3, 4, 5]) │ │ │ │ -calculates ((((1 + 2) + 3) + 4) + 5). │ │ │ │ -Tools that operate on functions. │ │ │ │ -PyMutex_Unlock │ │ │ │ + !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ normalize($self, form, unistr, /) │ │ │ │ Return the normal form 'form' for the Unicode string unistr. │ │ │ │ Valid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'. │ │ │ │ is_normalized($self, form, unistr, /) │ │ │ │ Return whether the Unicode string unistr is in the normal form 'form'. │ │ │ │ Valid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'. │ │ │ │ lookup($self, name, /) │ │ │ │ @@ -22206,672 +22206,14 @@ │ │ │ │ Return block assigned to the character chr. │ │ │ │ This module provides access to the Unicode Character Database which │ │ │ │ defines character properties for all Unicode characters. The data in │ │ │ │ this database is based on the UnicodeData.txt file version │ │ │ │ 17.0.0 which is publicly available from ftp://ftp.unicode.org/. │ │ │ │ The module uses the same names and symbols as defined by the │ │ │ │ UnicodeData File Format 17.0.0. │ │ │ │ - !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ -ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ -0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%&()*+-;<=>?@^_`{|}~ │ │ │ │ -!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu │ │ │ │ -ABCDEFGHIJKLMNOPQRSTUVWXYZ234567 │ │ │ │ -decompressobj($module, /, wbits=MAX_WBITS, zdict=b'') │ │ │ │ -Return a decompressor object. │ │ │ │ - The window buffer size and container format. │ │ │ │ - The predefined compression dictionary. This must be the same │ │ │ │ - dictionary as used by the compressor that produced the input data. │ │ │ │ -decompress($module, data, /, wbits=MAX_WBITS, bufsize=DEF_BUF_SIZE) │ │ │ │ -Returns a bytes object containing the uncompressed data. │ │ │ │ - Compressed data. │ │ │ │ - The window buffer size and container format. │ │ │ │ - bufsize │ │ │ │ - The initial output buffer size. │ │ │ │ -crc32_combine($module, crc1, crc2, len2, /) │ │ │ │ -Combine two CRC-32 checksums into one. │ │ │ │ - CRC-32 checksum for sequence A │ │ │ │ - CRC-32 checksum for sequence B │ │ │ │ - Length of sequence B │ │ │ │ -Given the CRC-32 checksum 'crc1' of a sequence A and the │ │ │ │ -CRC-32 checksum 'crc2' of a sequence B of length 'len2', │ │ │ │ -return the CRC-32 checksum of A and B concatenated. │ │ │ │ -crc32($module, data, value=0, /) │ │ │ │ -Compute a CRC-32 checksum of data. │ │ │ │ - Starting value of the checksum. │ │ │ │ -The returned checksum is an integer. │ │ │ │ -compressobj($module, /, level=Z_DEFAULT_COMPRESSION, method=DEFLATED, │ │ │ │ - wbits=MAX_WBITS, memLevel=DEF_MEM_LEVEL, │ │ │ │ - strategy=Z_DEFAULT_STRATEGY, zdict=) │ │ │ │ -Return a compressor object. │ │ │ │ - The compression level (an integer in the range 0-9 or -1; default is │ │ │ │ - currently equivalent to 6). Higher compression levels are slower, │ │ │ │ - but produce smaller results. │ │ │ │ - method │ │ │ │ - The compression algorithm. If given, this must be DEFLATED. │ │ │ │ - +9 to +15: The base-two logarithm of the window size. Include a zlib │ │ │ │ - container. │ │ │ │ - -9 to -15: Generate a raw stream. │ │ │ │ - +25 to +31: Include a gzip container. │ │ │ │ - memLevel │ │ │ │ - Controls the amount of memory used for internal compression state. │ │ │ │ - Valid values range from 1 to 9. Higher values result in higher memory │ │ │ │ - usage, faster compression, and smaller output. │ │ │ │ - strategy │ │ │ │ - Used to tune the compression algorithm. Possible values are │ │ │ │ - Z_DEFAULT_STRATEGY, Z_FILTERED, and Z_HUFFMAN_ONLY. │ │ │ │ - The predefined compression dictionary - a sequence of bytes │ │ │ │ - containing subsequences that are likely to occur in the input data. │ │ │ │ -compress($module, data, /, level=Z_DEFAULT_COMPRESSION, wbits=MAX_WBITS) │ │ │ │ -Returns a bytes object containing compressed data. │ │ │ │ - Binary data to be compressed. │ │ │ │ - Compression level, in 0-9 or -1. │ │ │ │ - The window buffer size and container format. │ │ │ │ -adler32_combine($module, adler1, adler2, len2, /) │ │ │ │ -Combine two Adler-32 checksums into one. │ │ │ │ - adler1 │ │ │ │ - Adler-32 checksum for sequence A │ │ │ │ - adler2 │ │ │ │ - Adler-32 checksum for sequence B │ │ │ │ - Length of sequence B │ │ │ │ -Given the Adler-32 checksum 'adler1' of a sequence A and the │ │ │ │ -Adler-32 checksum 'adler2' of a sequence B of length 'len2', │ │ │ │ -return the Adler-32 checksum of A and B concatenated. │ │ │ │ -adler32($module, data, value=1, /) │ │ │ │ -Compute an Adler-32 checksum of data. │ │ │ │ - Starting value of the checksum. │ │ │ │ -The returned checksum is an integer. │ │ │ │ -The functions in this module allow compression and decompression using the │ │ │ │ -zlib library, which is based on GNU zip. │ │ │ │ -adler32(string[, start]) -- Compute an Adler-32 checksum. │ │ │ │ -adler32_combine(adler1, adler2, len2, /) -- Combine two Adler-32 checksums. │ │ │ │ -compress(data[, level]) -- Compress data, with compression level 0-9 or -1. │ │ │ │ -compressobj([level[, ...]]) -- Return a compressor object. │ │ │ │ -crc32(string[, start]) -- Compute a CRC-32 checksum. │ │ │ │ -crc32_combine(crc1, crc2, len2, /) -- Combine two CRC-32 checksums. │ │ │ │ -decompress(string,[wbits],[bufsize]) -- Decompresses a compressed string. │ │ │ │ -decompressobj([wbits[, zdict]]) -- Return a decompressor object. │ │ │ │ -'wbits' is window buffer size and container format. │ │ │ │ -Compressor objects support compress() and flush() methods; decompressor │ │ │ │ -objects support decompress() and flush(). │ │ │ │ -heapify_max($module, heap, /) │ │ │ │ -Maxheap variant of heapify. │ │ │ │ -heapreplace_max($module, heap, item, /) │ │ │ │ -Maxheap variant of heapreplace. │ │ │ │ -heappop_max($module, heap, /) │ │ │ │ -Maxheap variant of heappop. │ │ │ │ -heappushpop_max($module, heap, item, /) │ │ │ │ -Maxheap variant of heappushpop. │ │ │ │ -The combined action runs more efficiently than heappush_max() │ │ │ │ -followed by a separate call to heappop_max(). │ │ │ │ -heappush_max($module, heap, item, /) │ │ │ │ -Push item onto max heap, maintaining the heap invariant. │ │ │ │ -heapify($module, heap, /) │ │ │ │ -Transform list into a heap, in-place, in O(len(heap)) time. │ │ │ │ -heapreplace($module, heap, item, /) │ │ │ │ -Pop and return the current smallest value, and add the new item. │ │ │ │ -This is more efficient than heappop() followed by heappush(), and can be │ │ │ │ -more appropriate when using a fixed-size heap. Note that the value │ │ │ │ -returned may be larger than item! That constrains reasonable uses of │ │ │ │ -this routine unless written as part of a conditional replacement: │ │ │ │ - if item > heap[0]: │ │ │ │ - item = heapreplace(heap, item) │ │ │ │ -heappop($module, heap, /) │ │ │ │ -Pop the smallest item off the heap, maintaining the heap invariant. │ │ │ │ -heappushpop($module, heap, item, /) │ │ │ │ -Push item on the heap, then pop and return the smallest item from the heap. │ │ │ │ -The combined action runs more efficiently than heappush() followed by │ │ │ │ -a separate call to heappop(). │ │ │ │ -heappush($module, heap, item, /) │ │ │ │ -Push item onto heap, maintaining the heap invariant. │ │ │ │ -Heap queue algorithm (a.k.a. priority queue). │ │ │ │ -Heaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for │ │ │ │ -all k, counting elements from 0. For the sake of comparison, │ │ │ │ -non-existing elements are considered to be infinite. The interesting │ │ │ │ -property of a heap is that a[0] is always its smallest element. │ │ │ │ -heap = [] # creates an empty heap │ │ │ │ -heappush(heap, item) # pushes a new item on the heap │ │ │ │ -item = heappop(heap) # pops the smallest item from the heap │ │ │ │ -item = heap[0] # smallest item on the heap without popping it │ │ │ │ -heapify(x) # transforms list into a heap, in-place, in linear time │ │ │ │ -item = heapreplace(heap, item) # pops and returns smallest item, and adds │ │ │ │ - # new item; the heap size is unchanged │ │ │ │ -Our API differs from textbook heap algorithms as follows: │ │ │ │ -- We use 0-based indexing. This makes the relationship between the │ │ │ │ - index for a node and the indexes for its children slightly less │ │ │ │ - obvious, but is more suitable since Python uses 0-based indexing. │ │ │ │ -- Our heappop() method returns the smallest item, not the largest. │ │ │ │ -These two make it possible to view the heap as a regular Python list │ │ │ │ -without surprises: heap[0] is the smallest item, and heap.sort() │ │ │ │ -maintains the heap invariant! │ │ │ │ -The result of date.isocalendar() or datetime.isocalendar() │ │ │ │ -This object may be accessed either as a tuple of │ │ │ │ - ((year, week, weekday) │ │ │ │ -or via the object attributes as named in the above tuple. │ │ │ │ -__sizeof__($self, /) │ │ │ │ -unpack_from($self, /, buffer, offset=0) │ │ │ │ -Return a tuple containing unpacked values. │ │ │ │ -Values are unpacked according to the struct format string. The │ │ │ │ -buffer's size in bytes, starting at position offset, must be at │ │ │ │ -least the struct size. See help(struct) for more on format │ │ │ │ -strings. │ │ │ │ -unpack($self, buffer, /) │ │ │ │ -Return a tuple containing unpacked values. │ │ │ │ -Unpack according to the struct format string. The buffer's │ │ │ │ -size in bytes must be the struct size. See help(struct) for more on │ │ │ │ -format strings. │ │ │ │ -pack_into($self, buffer, offset, /, *values) │ │ │ │ -Pack values and write the packed bytes into the buffer. │ │ │ │ -Pack the provided values according to the struct format string │ │ │ │ -and write the packed bytes into the writable buffer starting at │ │ │ │ -offset. Note that the offset is a required argument. See │ │ │ │ -help(struct) for more on format strings. │ │ │ │ -pack($self, /, *values) │ │ │ │ -Pack values and return the packed bytes. │ │ │ │ -Return a bytes object containing the provided values packed │ │ │ │ -according to the struct format string. See help(struct) for more on │ │ │ │ -format strings. │ │ │ │ -iter_unpack($self, buffer, /) │ │ │ │ -Return an iterator yielding tuples. │ │ │ │ -Tuples are unpacked from the given bytes source, like a repeated │ │ │ │ -invocation of unpack_from(). Requires that the bytes length be │ │ │ │ -a multiple of the struct size. │ │ │ │ -Struct(format) │ │ │ │ -Create a compiled struct object. │ │ │ │ -Return a new Struct object which writes and reads binary data according │ │ │ │ -to the format string. See help(struct) for more on format strings. │ │ │ │ -unpack_from($module, format, /, buffer, offset=0) │ │ │ │ -Return a tuple containing values unpacked according to the format string. │ │ │ │ -The buffer's size, minus offset, must be at least calcsize(format). See │ │ │ │ -help(struct) for more on format strings. │ │ │ │ -unpack($module, format, buffer, /) │ │ │ │ -Return a tuple containing values unpacked according to the format string. │ │ │ │ -The buffer's size in bytes must be calcsize(format). See help(struct) │ │ │ │ -for more on format strings. │ │ │ │ -pack_into($module, format, buffer, offset, /, *values) │ │ │ │ -Pack values and write the packed bytes into the buffer. │ │ │ │ -Pack the provided values according to the format string and write the │ │ │ │ -packed bytes into the writable buffer starting at offset. Note that the │ │ │ │ -offset is a required argument. See help(struct) for more on format │ │ │ │ -strings. │ │ │ │ -pack($module, format, /, *values) │ │ │ │ -Pack values and return the packed bytes. │ │ │ │ -Return a bytes object containing the provided values packed according │ │ │ │ -to the format string. See help(struct) for more on format strings. │ │ │ │ -iter_unpack($module, format, buffer, /) │ │ │ │ -Return an iterator yielding tuples unpacked from the given bytes. │ │ │ │ -The bytes are unpacked according to the format string, like a repeated │ │ │ │ -invocation of unpack_from(). Requires that the bytes length be │ │ │ │ -a multiple of calcsize(format). │ │ │ │ -calcsize($module, format, /) │ │ │ │ -Return size in bytes of the struct described by the format string. │ │ │ │ -_clearcache($module, /) │ │ │ │ -Clear the internal cache. │ │ │ │ -Functions to convert between Python values and C structs. │ │ │ │ -Python bytes objects are used to hold the data representing the C struct. │ │ │ │ -The format string (explained below) describes the layout of data │ │ │ │ -in the C struct. │ │ │ │ -The optional first format char indicates byte order, size and alignment: │ │ │ │ - @: native order, size & alignment (default) │ │ │ │ - =: native order, std. size & alignment │ │ │ │ - <: little-endian, std. size & alignment │ │ │ │ - >: big-endian, std. size & alignment │ │ │ │ - !: same as > │ │ │ │ -The remaining characters indicate types of args and must match exactly; │ │ │ │ -these can be preceded by a decimal repeat count: │ │ │ │ - x: pad byte (no data); c: char; b: signed byte; B: unsigned byte; │ │ │ │ - ?: _Bool; h: short; H: unsigned short; i: int; I: unsigned int; │ │ │ │ - l: long; L: unsigned long; q: long long; Q: unsigned long long; │ │ │ │ - f: float; d: double; e: half-float; │ │ │ │ - F: float complex; D: double complex. │ │ │ │ -Special cases (preceding decimal count indicates length): │ │ │ │ - s: byte string (array of char); p: Pascal string (with count byte). │ │ │ │ -Special cases (only available in native format): │ │ │ │ - n: ssize_t; N: size_t; │ │ │ │ - P: an integer type that is wide enough to hold a pointer. │ │ │ │ -Whitespace between formats is ignored. │ │ │ │ -The variable struct.error is an exception raised on errors. │ │ │ │ -get_freeze_count($module, /) │ │ │ │ -Return the number of objects in the permanent generation. │ │ │ │ -unfreeze($module, /) │ │ │ │ -Unfreeze all objects in the permanent generation. │ │ │ │ -Put all objects in the permanent generation back into oldest generation. │ │ │ │ -freeze($module, /) │ │ │ │ -Freeze all current tracked objects and ignore them for future collections. │ │ │ │ -This can be used before a POSIX fork() call to make the gc copy-on-write │ │ │ │ -friendly. │ │ │ │ -Note: collection before a POSIX fork() call may free pages for future │ │ │ │ -allocation which can cause copy-on-write. │ │ │ │ -get_referents($module, /, *objs) │ │ │ │ -Return the list of objects that are directly referred to by 'objs'. │ │ │ │ -get_referrers($module, /, *objs) │ │ │ │ -Return the list of objects that directly refer to any of 'objs'. │ │ │ │ -is_finalized($module, obj, /) │ │ │ │ -Returns true if the object has been already finalized by the GC. │ │ │ │ -is_tracked($module, obj, /) │ │ │ │ -Returns true if the object is tracked by the garbage collector. │ │ │ │ -Simple atomic objects will return false. │ │ │ │ -get_stats($module, /) │ │ │ │ -Return a list of dictionaries containing per-generation statistics. │ │ │ │ -get_objects($module, /, generation=None) │ │ │ │ -Return a list of objects tracked by the collector (excluding the list returned). │ │ │ │ - generation │ │ │ │ - Generation to extract the objects from. │ │ │ │ -If generation is not None, return only the objects tracked by the │ │ │ │ -collector that are in that generation. │ │ │ │ -collect($module, /, generation=2) │ │ │ │ -Run the garbage collector. │ │ │ │ -With no arguments, run a full collection. The optional argument │ │ │ │ -may be an integer specifying which generation to collect. A ValueError │ │ │ │ -is raised if the generation number is invalid. │ │ │ │ -The number of unreachable objects is returned. │ │ │ │ -get_threshold($module, /) │ │ │ │ -Return the current collection thresholds. │ │ │ │ -set_threshold(threshold0, [threshold1, [threshold2]]) │ │ │ │ -Set the collection thresholds (the collection frequency). │ │ │ │ -Setting 'threshold0' to zero disables collection. │ │ │ │ -get_count($module, /) │ │ │ │ -Return a three-tuple of the current collection counts. │ │ │ │ -get_debug($module, /) │ │ │ │ -Get the garbage collection debugging flags. │ │ │ │ -set_debug($module, flags, /) │ │ │ │ -Set the garbage collection debugging flags. │ │ │ │ - An integer that can have the following bits turned on: │ │ │ │ - DEBUG_STATS - Print statistics during collection. │ │ │ │ - DEBUG_COLLECTABLE - Print collectable objects found. │ │ │ │ - DEBUG_UNCOLLECTABLE - Print unreachable but uncollectable objects │ │ │ │ - found. │ │ │ │ - DEBUG_SAVEALL - Save objects to gc.garbage rather than freeing them. │ │ │ │ - DEBUG_LEAK - Debug leaking programs (everything but STATS). │ │ │ │ -Debugging information is written to sys.stderr. │ │ │ │ -isenabled($module, /) │ │ │ │ -Returns true if automatic garbage collection is enabled. │ │ │ │ -disable($module, /) │ │ │ │ -Disable automatic garbage collection. │ │ │ │ -enable($module, /) │ │ │ │ -Enable automatic garbage collection. │ │ │ │ -This module provides access to the garbage collector for reference cycles. │ │ │ │ -enable() -- Enable automatic garbage collection. │ │ │ │ -disable() -- Disable automatic garbage collection. │ │ │ │ -isenabled() -- Returns true if automatic collection is enabled. │ │ │ │ -collect() -- Do a full collection right now. │ │ │ │ -get_count() -- Return the current collection counts. │ │ │ │ -get_stats() -- Return list of dictionaries containing per-generation stats. │ │ │ │ -set_debug() -- Set debugging flags. │ │ │ │ -get_debug() -- Get debugging flags. │ │ │ │ -set_threshold() -- Set the collection thresholds. │ │ │ │ -get_threshold() -- Return the current collection thresholds. │ │ │ │ -get_objects() -- Return a list of all objects tracked by the collector. │ │ │ │ -is_tracked() -- Returns true if a given object is tracked. │ │ │ │ -is_finalized() -- Returns true if a given object has been already finalized. │ │ │ │ -get_referrers() -- Return the list of objects that refer to an object. │ │ │ │ -get_referents() -- Return the list of objects that an object refers to. │ │ │ │ -freeze() -- Freeze all tracked objects and ignore them for future collections. │ │ │ │ -unfreeze() -- Unfreeze all objects in the permanent generation. │ │ │ │ -get_freeze_count() -- Return the number of objects in the permanent generation. │ │ │ │ -ulp($module, x, /) │ │ │ │ -Return the value of the least significant bit of the float x. │ │ │ │ -nextafter($module, x, y, /, *, steps=None) │ │ │ │ -Return the floating-point value the given number of steps after x towards y. │ │ │ │ -If steps is not specified or is None, it defaults to 1. │ │ │ │ -Raises a TypeError, if x or y is not a double, or if steps is not │ │ │ │ -an integer. Raises ValueError if steps is negative. │ │ │ │ -prod($module, iterable, /, *, start=1) │ │ │ │ -Calculate the product of all the elements in the input iterable. │ │ │ │ -The default start value for the product is 1. │ │ │ │ -When the iterable is empty, return the start value. This function is │ │ │ │ -intended specifically for use with numeric values and may reject │ │ │ │ -non-numeric types. │ │ │ │ -trunc($module, x, /) │ │ │ │ -Truncates the Real x to the nearest Integral toward 0. │ │ │ │ -Uses the __trunc__ magic method. │ │ │ │ -sumprod($module, p, q, /) │ │ │ │ -Return the sum of products of values from two iterables p and q. │ │ │ │ -Roughly equivalent to: │ │ │ │ - sum(map(operator.mul, p, q, strict=True)) │ │ │ │ -For float and mixed int/float inputs, the intermediate products │ │ │ │ -and sums are computed with extended precision. │ │ │ │ -tanh($module, x, /) │ │ │ │ -Return the hyperbolic tangent of x. │ │ │ │ -tan($module, x, /) │ │ │ │ -Return the tangent of x (measured in radians). │ │ │ │ -sqrt($module, x, /) │ │ │ │ -Return the square root of x. │ │ │ │ -sinh($module, x, /) │ │ │ │ -Return the hyperbolic sine of x. │ │ │ │ -sin($module, x, /) │ │ │ │ -Return the sine of x (measured in radians). │ │ │ │ -signbit($module, x, /) │ │ │ │ -Return True if the sign of x is negative and False otherwise. │ │ │ │ -remainder($module, x, y, /) │ │ │ │ -Difference between x and the closest integer multiple of y. │ │ │ │ -Return x - n*y where n*y is the closest integer multiple of y. │ │ │ │ -In the case where x is exactly halfway between two multiples of │ │ │ │ -y, the nearest even value of n is used. The result is always exact. │ │ │ │ -radians($module, x, /) │ │ │ │ -Convert angle x from degrees to radians. │ │ │ │ -pow($module, x, y, /) │ │ │ │ -Return x**y (x to the power of y). │ │ │ │ -modf($module, x, /) │ │ │ │ -Return the fractional and integer parts of x. │ │ │ │ -Both results carry the sign of x and are floats. │ │ │ │ -log2($module, x, /) │ │ │ │ -Return the base 2 logarithm of x. │ │ │ │ -log10($module, x, /) │ │ │ │ -Return the base 10 logarithm of x. │ │ │ │ -log1p($module, x, /) │ │ │ │ -Return the natural logarithm of 1+x (base e). │ │ │ │ -The result is computed in a way which is accurate for x near zero. │ │ │ │ -log(x, [base=math.e]) │ │ │ │ -Return the logarithm of x to the given base. │ │ │ │ -If the base is not specified, returns the natural logarithm (base e) of x. │ │ │ │ -lgamma($module, x, /) │ │ │ │ -Natural logarithm of absolute value of Gamma function at x. │ │ │ │ -ldexp($module, x, i, /) │ │ │ │ -Return x * (2**i). │ │ │ │ -This is essentially the inverse of frexp(). │ │ │ │ -isnan($module, x, /) │ │ │ │ -Return True if x is a NaN (not a number), and False otherwise. │ │ │ │ -isinf($module, x, /) │ │ │ │ -Return True if x is a positive or negative infinity, and False otherwise. │ │ │ │ -issubnormal($module, x, /) │ │ │ │ -Return True if x is subnormal, and False otherwise. │ │ │ │ -isnormal($module, x, /) │ │ │ │ -Return True if x is normal, and False otherwise. │ │ │ │ -isfinite($module, x, /) │ │ │ │ -Return True if x is neither an infinity nor a NaN, and False otherwise. │ │ │ │ -isclose($module, /, a, b, *, rel_tol=1e-09, abs_tol=0.0) │ │ │ │ -Determine whether two floating-point numbers are close in value. │ │ │ │ - rel_tol │ │ │ │ - maximum difference for being considered "close", relative to the │ │ │ │ - magnitude of the input values │ │ │ │ - abs_tol │ │ │ │ - maximum difference for being considered "close", regardless of the │ │ │ │ - magnitude of the input values │ │ │ │ -Return True if a is close in value to b, and False otherwise. │ │ │ │ -For the values to be considered close, the difference between them │ │ │ │ -must be smaller than at least one of the tolerances. │ │ │ │ --inf, inf and NaN behave similarly to the IEEE 754 Standard. That │ │ │ │ -is, NaN is not close to anything, even itself. inf and -inf are │ │ │ │ -only close to themselves. │ │ │ │ -hypot($module, /, *coordinates) │ │ │ │ -Multidimensional Euclidean distance from the origin to a point. │ │ │ │ -Roughly equivalent to: │ │ │ │ - sqrt(sum(x**2 for x in coordinates)) │ │ │ │ -For a two dimensional point (x, y), gives the hypotenuse │ │ │ │ -using the Pythagorean theorem: sqrt(x*x + y*y). │ │ │ │ -For example, the hypotenuse of a 3/4/5 right triangle is: │ │ │ │ - >>> hypot(3.0, 4.0) │ │ │ │ -gamma($module, x, /) │ │ │ │ -Gamma function at x. │ │ │ │ -fsum($module, seq, /) │ │ │ │ -Return an accurate floating-point sum of values in the iterable seq. │ │ │ │ -Assumes IEEE-754 floating-point arithmetic. │ │ │ │ -frexp($module, x, /) │ │ │ │ -Return the mantissa and exponent of x, as pair (m, e). │ │ │ │ -If x is a finite nonzero number, then m is a float with │ │ │ │ -0.5 <= abs(m) < 1.0 and an integer e is such that │ │ │ │ -x == m * 2**e exactly. Else, return (x, 0). │ │ │ │ -fmin($module, x, y, /) │ │ │ │ -Return the smaller of two floating-point arguments. │ │ │ │ -fmod($module, x, y, /) │ │ │ │ -Return fmod(x, y), according to platform C. │ │ │ │ -x % y may differ. │ │ │ │ -fmax($module, x, y, /) │ │ │ │ -Return the larger of two floating-point arguments. │ │ │ │ -fma($module, x, y, z, /) │ │ │ │ -Fused multiply-add operation. │ │ │ │ -Compute (x * y) + z with a single round. │ │ │ │ -floor($module, x, /) │ │ │ │ -Return the floor of x as an Integral. │ │ │ │ -This is the largest integer <= x. │ │ │ │ -fabs($module, x, /) │ │ │ │ -Return the absolute value of the float x. │ │ │ │ -expm1($module, x, /) │ │ │ │ -Return exp(x)-1. │ │ │ │ -This function avoids the loss of precision involved in the direct evaluation of exp(x)-1 for small x. │ │ │ │ -exp2($module, x, /) │ │ │ │ -Return 2 raised to the power of x. │ │ │ │ -exp($module, x, /) │ │ │ │ -Return e raised to the power of x. │ │ │ │ -erfc($module, x, /) │ │ │ │ -Complementary error function at x. │ │ │ │ -erf($module, x, /) │ │ │ │ -Error function at x. │ │ │ │ -dist($module, p, q, /) │ │ │ │ -Return the Euclidean distance between two points p and q. │ │ │ │ -The points should be specified as sequences (or iterables) of │ │ │ │ -coordinates. Both inputs must have the same dimension. │ │ │ │ -Roughly equivalent to: │ │ │ │ - sqrt(sum((px - qx) ** 2.0 for px, qx in zip(p, q))) │ │ │ │ -degrees($module, x, /) │ │ │ │ -Convert angle x from radians to degrees. │ │ │ │ -cosh($module, x, /) │ │ │ │ -Return the hyperbolic cosine of x. │ │ │ │ -cos($module, x, /) │ │ │ │ -Return the cosine of x (measured in radians). │ │ │ │ -copysign($module, x, y, /) │ │ │ │ -Return a float with the magnitude (absolute value) of x but the sign of y. │ │ │ │ -On platforms that support signed zeros, copysign(1.0, -0.0) │ │ │ │ -returns -1.0. │ │ │ │ -ceil($module, x, /) │ │ │ │ -Return the ceiling of x as an Integral. │ │ │ │ -This is the smallest integer >= x. │ │ │ │ -cbrt($module, x, /) │ │ │ │ -Return the cube root of x. │ │ │ │ -atanh($module, x, /) │ │ │ │ -Return the inverse hyperbolic tangent of x. │ │ │ │ -atan2($module, y, x, /) │ │ │ │ -Return the arc tangent (measured in radians) of y/x. │ │ │ │ -Unlike atan(y/x), the signs of both x and y are considered. │ │ │ │ -atan($module, x, /) │ │ │ │ -Return the arc tangent (measured in radians) of x. │ │ │ │ -The result is between -pi/2 and pi/2. │ │ │ │ -asinh($module, x, /) │ │ │ │ -Return the inverse hyperbolic sine of x. │ │ │ │ -asin($module, x, /) │ │ │ │ -Return the arc sine (measured in radians) of x. │ │ │ │ -The result is between -pi/2 and pi/2. │ │ │ │ -acosh($module, x, /) │ │ │ │ -Return the inverse hyperbolic cosine of x. │ │ │ │ -acos($module, x, /) │ │ │ │ -Return the arc cosine (measured in radians) of x. │ │ │ │ -The result is between 0 and pi. │ │ │ │ -This module provides access to the mathematical functions │ │ │ │ -defined by the C standard. │ │ │ │ -b2a_qp($module, /, data, quotetabs=False, istext=True, header=False) │ │ │ │ -Encode a string using quoted-printable encoding. │ │ │ │ -On encoding, when istext is set, newlines are not encoded, and white │ │ │ │ -space at end of lines is. When istext is not set, \r and \n (CR/LF) │ │ │ │ -are both encoded. When quotetabs is set, space and tabs are encoded. │ │ │ │ -a2b_qp($module, /, data, header=False) │ │ │ │ -Decode a string of qp-encoded data. │ │ │ │ -crc32($module, data, crc=0, /) │ │ │ │ -Compute CRC-32 incrementally. │ │ │ │ -crc_hqx($module, data, crc, /) │ │ │ │ -Compute CRC-CCITT incrementally. │ │ │ │ -unhexlify($module, hexstr, /, *, ignorechars=b'') │ │ │ │ -Binary data of hexadecimal representation. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ -hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ -hexlify($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ -Hexadecimal representation of binary data. │ │ │ │ - An optional single character or byte to separate hex bytes. │ │ │ │ - bytes_per_sep │ │ │ │ - How many bytes between separators. Positive values count from the │ │ │ │ - right, negative values count from the left. │ │ │ │ -The return value is a bytes object. This function is also │ │ │ │ -available as "b2a_hex()". │ │ │ │ -b2a_hex($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ -Hexadecimal representation of binary data. │ │ │ │ - An optional single character or byte to separate hex bytes. │ │ │ │ - bytes_per_sep │ │ │ │ - How many bytes between separators. Positive values count from the │ │ │ │ - right, negative values count from the left. │ │ │ │ -The return value is a bytes object. This function is also │ │ │ │ -available as "hexlify()". │ │ │ │ -Example: │ │ │ │ ->>> binascii.b2a_hex(b'\xb9\x01\xef') │ │ │ │ -b'b901ef' │ │ │ │ ->>> binascii.hexlify(b'\xb9\x01\xef', ':') │ │ │ │ -b'b9:01:ef' │ │ │ │ ->>> binascii.b2a_hex(b'\xb9\x01\xef', b'_', 2) │ │ │ │ -b'b9_01ef' │ │ │ │ -a2b_hex($module, hexstr, /, *, ignorechars=b'') │ │ │ │ -Binary data of hexadecimal representation. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ -hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ -This function is also available as "unhexlify()". │ │ │ │ -b2a_base32($module, data, /, *, padded=True, wrapcol=0, │ │ │ │ - alphabet=BASE32_ALPHABET) │ │ │ │ -Base32-code line of data. │ │ │ │ - padded │ │ │ │ - When set to false, omit padding in the output. │ │ │ │ -a2b_base32($module, data, /, *, padded=True, alphabet=BASE32_ALPHABET, │ │ │ │ - ignorechars=b'', canonical=False) │ │ │ │ -Decode a line of base32 data. │ │ │ │ - padded │ │ │ │ - When set to false, padding in input is not required. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ -b2a_base85($module, data, /, *, pad=False, wrapcol=0, │ │ │ │ - alphabet=BASE85_ALPHABET) │ │ │ │ -Base85-code line of data. │ │ │ │ - Retain zero-padding bytes at end of output. │ │ │ │ -a2b_base85($module, data, /, *, alphabet=BASE85_ALPHABET, │ │ │ │ - ignorechars=b'', canonical=False) │ │ │ │ -Decode a line of Base85 data. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-canonical encodings. │ │ │ │ -a2b_ascii85($module, data, /, *, foldspaces=False, adobe=False, │ │ │ │ - ignorechars=b'', canonical=False) │ │ │ │ -Decode Ascii85 data. │ │ │ │ - foldspaces │ │ │ │ - Allow 'y' as a short form encoding four spaces. │ │ │ │ - Expect data to be terminated with '~>' as in Adobe Ascii85, and │ │ │ │ - optionally accept leading '<~'. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-canonical encodings. │ │ │ │ -b2a_ascii85($module, data, /, *, foldspaces=False, wrapcol=0, │ │ │ │ - pad=False, adobe=False) │ │ │ │ -Ascii85-encode data. │ │ │ │ - foldspaces │ │ │ │ - Emit 'y' as a short form encoding four spaces. │ │ │ │ - wrapcol │ │ │ │ - Split result into lines of provided width. │ │ │ │ - Retain zero-padding bytes at end of output. │ │ │ │ - Wrap result in '<~' and '~>' as in Adobe Ascii85. │ │ │ │ -b2a_base64($module, data, /, *, padded=True, wrapcol=0, newline=True, │ │ │ │ - alphabet=BASE64_ALPHABET) │ │ │ │ -Base64-code line of data. │ │ │ │ - padded │ │ │ │ - When set to false, omit padding in the output. │ │ │ │ -a2b_base64($module, data, /, *, strict_mode=, │ │ │ │ - padded=True, alphabet=BASE64_ALPHABET, │ │ │ │ - ignorechars=, canonical=False) │ │ │ │ -Decode a line of base64 data. │ │ │ │ - strict_mode │ │ │ │ - When set to true, bytes that are not part of the base64 standard are │ │ │ │ - not allowed. The same applies to excess data after padding (= / ==). │ │ │ │ - Set to True by default if ignorechars is specified, False otherwise. │ │ │ │ - padded │ │ │ │ - When set to false, padding in input is not required. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input when │ │ │ │ - strict_mode is true. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ -b2a_uu($module, data, /, *, backtick=False) │ │ │ │ -Uuencode line of data. │ │ │ │ -a2b_uu($module, data, /) │ │ │ │ -Decode a line of uuencoded data. │ │ │ │ -Conversion between binary data and ASCII │ │ │ │ -Heap queues │ │ │ │ -[explanation by Fran │ │ │ │ -ois Pinard] │ │ │ │ -Heaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for │ │ │ │ -all k, counting elements from 0. For the sake of comparison, │ │ │ │ -non-existing elements are considered to be infinite. The interesting │ │ │ │ -property of a heap is that a[0] is always its smallest element. │ │ │ │ -The strange invariant above is meant to be an efficient memory │ │ │ │ -representation for a tournament. The numbers below are 'k', not a[k]: │ │ │ │ - 0 │ │ │ │ - 1 2 │ │ │ │ - 3 4 5 6 │ │ │ │ - 7 8 9 10 11 12 13 14 │ │ │ │ - 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 │ │ │ │ -In the tree above, each cell 'k' is topping '2*k+1' and '2*k+2'. In │ │ │ │ -a usual binary tournament we see in sports, each cell is the winner │ │ │ │ -over the two cells it tops, and we can trace the winner down the tree │ │ │ │ -to see all opponents s/he had. However, in many computer applications │ │ │ │ -of such tournaments, we do not need to trace the history of a winner. │ │ │ │ -To be more memory efficient, when a winner is promoted, we try to │ │ │ │ -replace it by something else at a lower level, and the rule becomes │ │ │ │ -that a cell and the two cells it tops contain three different items, │ │ │ │ -but the top cell "wins" over the two topped cells. │ │ │ │ -If this heap invariant is protected at all time, index 0 is clearly │ │ │ │ -the overall winner. The simplest algorithmic way to remove it and │ │ │ │ -find the "next" winner is to move some loser (let's say cell 30 in the │ │ │ │ -diagram above) into the 0 position, and then percolate this new 0 down │ │ │ │ -the tree, exchanging values, until the invariant is re-established. │ │ │ │ -This is clearly logarithmic on the total number of items in the tree. │ │ │ │ -By iterating over all items, you get an O(n ln n) sort. │ │ │ │ -A nice feature of this sort is that you can efficiently insert new │ │ │ │ -items while the sort is going on, provided that the inserted items are │ │ │ │ -not "better" than the last 0'th element you extracted. This is │ │ │ │ -especially useful in simulation contexts, where the tree holds all │ │ │ │ -incoming events, and the "win" condition means the smallest scheduled │ │ │ │ -time. When an event schedule other events for execution, they are │ │ │ │ -scheduled into the future, so they can easily go into the heap. So, a │ │ │ │ -heap is a good structure for implementing schedulers (this is what I │ │ │ │ -used for my MIDI sequencer :-). │ │ │ │ -Various structures for implementing schedulers have been extensively │ │ │ │ -studied, and heaps are good for this, as they are reasonably speedy, │ │ │ │ -the speed is almost constant, and the worst case is not much different │ │ │ │ -than the average case. However, there are other representations which │ │ │ │ -are more efficient overall, yet the worst cases might be terrible. │ │ │ │ -Heaps are also very useful in big disk sorts. You most probably all │ │ │ │ -know that a big sort implies producing "runs" (which are pre-sorted │ │ │ │ -sequences, which size is usually related to the amount of CPU memory), │ │ │ │ -followed by a merging passes for these runs, which merging is often │ │ │ │ -very cleverly organised[1]. It is very important that the initial │ │ │ │ -sort produces the longest runs possible. Tournaments are a good way │ │ │ │ -to that. If, using all the memory available to hold a tournament, you │ │ │ │ -replace and percolate items that happen to fit the current run, you'll │ │ │ │ -produce runs which are twice the size of the memory for random input, │ │ │ │ -and much better for input fuzzily ordered. │ │ │ │ -Moreover, if you output the 0'th item on disk and get an input which │ │ │ │ -may not fit in the current tournament (because the value "wins" over │ │ │ │ -the last output value), it cannot fit in the heap, so the size of the │ │ │ │ -heap decreases. The freed memory could be cleverly reused immediately │ │ │ │ -for progressively building a second heap, which grows at exactly the │ │ │ │ -same rate the first heap is melting. When the first heap completely │ │ │ │ -vanishes, you switch heaps and start a new run. Clever and quite │ │ │ │ -effective! │ │ │ │ -In a word, heaps are useful memory structures to know. I use them in │ │ │ │ -a few applications, and I think it is good to keep a 'heap' module │ │ │ │ -around. :-) │ │ │ │ --------------------- │ │ │ │ -[1] The disk balancing algorithms which are current, nowadays, are │ │ │ │ -more annoying than clever, and this is a consequence of the seeking │ │ │ │ -capabilities of the disks. On devices which cannot seek, like big │ │ │ │ -tape drives, the story was quite different, and one had to be very │ │ │ │ -clever to ensure (far in advance) that each tape movement will be the │ │ │ │ -most effective possible (that is, will best participate at │ │ │ │ -"progressing" the merge). Some tapes were even able to read │ │ │ │ -backwards, and this was also used to avoid the rewinding time. │ │ │ │ -Believe me, real good tape sorts were quite spectacular to watch! │ │ │ │ -From all times, sorting has always been a Great Art! :-) │ │ │ │ IRPLANERL │ │ │ │ KTIESELS │ │ │ │ DRESSED TO THE SUBJ │ │ │ │ GEMINATt │ │ │ │ INITIAL &N │ │ │ │ OD- L LETTER D │ │ │ │ NSONANT MODIF │ │ │ │ @@ -25324,14 +24666,671 @@ │ │ │ │ EPOSTOYAN │ │ │ │ KRYZHEVAYA │ │ │ │ POVODNAYA │ │ │ │ IKHAYA PUT │ │ │ │ KLYUCHEVAYA &M.P&T'S │ │ │ │ "M.P&T'S │ │ │ │ DIRECTION F │ │ │ │ +ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ +0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%&()*+-;<=>?@^_`{|}~ │ │ │ │ +!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu │ │ │ │ +ABCDEFGHIJKLMNOPQRSTUVWXYZ234567 │ │ │ │ +decompressobj($module, /, wbits=MAX_WBITS, zdict=b'') │ │ │ │ +Return a decompressor object. │ │ │ │ + The window buffer size and container format. │ │ │ │ + The predefined compression dictionary. This must be the same │ │ │ │ + dictionary as used by the compressor that produced the input data. │ │ │ │ +decompress($module, data, /, wbits=MAX_WBITS, bufsize=DEF_BUF_SIZE) │ │ │ │ +Returns a bytes object containing the uncompressed data. │ │ │ │ + Compressed data. │ │ │ │ + The window buffer size and container format. │ │ │ │ + bufsize │ │ │ │ + The initial output buffer size. │ │ │ │ +crc32_combine($module, crc1, crc2, len2, /) │ │ │ │ +Combine two CRC-32 checksums into one. │ │ │ │ + CRC-32 checksum for sequence A │ │ │ │ + CRC-32 checksum for sequence B │ │ │ │ + Length of sequence B │ │ │ │ +Given the CRC-32 checksum 'crc1' of a sequence A and the │ │ │ │ +CRC-32 checksum 'crc2' of a sequence B of length 'len2', │ │ │ │ +return the CRC-32 checksum of A and B concatenated. │ │ │ │ +crc32($module, data, value=0, /) │ │ │ │ +Compute a CRC-32 checksum of data. │ │ │ │ + Starting value of the checksum. │ │ │ │ +The returned checksum is an integer. │ │ │ │ +compressobj($module, /, level=Z_DEFAULT_COMPRESSION, method=DEFLATED, │ │ │ │ + wbits=MAX_WBITS, memLevel=DEF_MEM_LEVEL, │ │ │ │ + strategy=Z_DEFAULT_STRATEGY, zdict=) │ │ │ │ +Return a compressor object. │ │ │ │ + The compression level (an integer in the range 0-9 or -1; default is │ │ │ │ + currently equivalent to 6). Higher compression levels are slower, │ │ │ │ + but produce smaller results. │ │ │ │ + method │ │ │ │ + The compression algorithm. If given, this must be DEFLATED. │ │ │ │ + +9 to +15: The base-two logarithm of the window size. Include a zlib │ │ │ │ + container. │ │ │ │ + -9 to -15: Generate a raw stream. │ │ │ │ + +25 to +31: Include a gzip container. │ │ │ │ + memLevel │ │ │ │ + Controls the amount of memory used for internal compression state. │ │ │ │ + Valid values range from 1 to 9. Higher values result in higher memory │ │ │ │ + usage, faster compression, and smaller output. │ │ │ │ + strategy │ │ │ │ + Used to tune the compression algorithm. Possible values are │ │ │ │ + Z_DEFAULT_STRATEGY, Z_FILTERED, and Z_HUFFMAN_ONLY. │ │ │ │ + The predefined compression dictionary - a sequence of bytes │ │ │ │ + containing subsequences that are likely to occur in the input data. │ │ │ │ +compress($module, data, /, level=Z_DEFAULT_COMPRESSION, wbits=MAX_WBITS) │ │ │ │ +Returns a bytes object containing compressed data. │ │ │ │ + Binary data to be compressed. │ │ │ │ + Compression level, in 0-9 or -1. │ │ │ │ + The window buffer size and container format. │ │ │ │ +adler32_combine($module, adler1, adler2, len2, /) │ │ │ │ +Combine two Adler-32 checksums into one. │ │ │ │ + adler1 │ │ │ │ + Adler-32 checksum for sequence A │ │ │ │ + adler2 │ │ │ │ + Adler-32 checksum for sequence B │ │ │ │ + Length of sequence B │ │ │ │ +Given the Adler-32 checksum 'adler1' of a sequence A and the │ │ │ │ +Adler-32 checksum 'adler2' of a sequence B of length 'len2', │ │ │ │ +return the Adler-32 checksum of A and B concatenated. │ │ │ │ +adler32($module, data, value=1, /) │ │ │ │ +Compute an Adler-32 checksum of data. │ │ │ │ + Starting value of the checksum. │ │ │ │ +The returned checksum is an integer. │ │ │ │ +The functions in this module allow compression and decompression using the │ │ │ │ +zlib library, which is based on GNU zip. │ │ │ │ +adler32(string[, start]) -- Compute an Adler-32 checksum. │ │ │ │ +adler32_combine(adler1, adler2, len2, /) -- Combine two Adler-32 checksums. │ │ │ │ +compress(data[, level]) -- Compress data, with compression level 0-9 or -1. │ │ │ │ +compressobj([level[, ...]]) -- Return a compressor object. │ │ │ │ +crc32(string[, start]) -- Compute a CRC-32 checksum. │ │ │ │ +crc32_combine(crc1, crc2, len2, /) -- Combine two CRC-32 checksums. │ │ │ │ +decompress(string,[wbits],[bufsize]) -- Decompresses a compressed string. │ │ │ │ +decompressobj([wbits[, zdict]]) -- Return a decompressor object. │ │ │ │ +'wbits' is window buffer size and container format. │ │ │ │ +Compressor objects support compress() and flush() methods; decompressor │ │ │ │ +objects support decompress() and flush(). │ │ │ │ +heapify_max($module, heap, /) │ │ │ │ +Maxheap variant of heapify. │ │ │ │ +heapreplace_max($module, heap, item, /) │ │ │ │ +Maxheap variant of heapreplace. │ │ │ │ +heappop_max($module, heap, /) │ │ │ │ +Maxheap variant of heappop. │ │ │ │ +heappushpop_max($module, heap, item, /) │ │ │ │ +Maxheap variant of heappushpop. │ │ │ │ +The combined action runs more efficiently than heappush_max() │ │ │ │ +followed by a separate call to heappop_max(). │ │ │ │ +heappush_max($module, heap, item, /) │ │ │ │ +Push item onto max heap, maintaining the heap invariant. │ │ │ │ +heapify($module, heap, /) │ │ │ │ +Transform list into a heap, in-place, in O(len(heap)) time. │ │ │ │ +heapreplace($module, heap, item, /) │ │ │ │ +Pop and return the current smallest value, and add the new item. │ │ │ │ +This is more efficient than heappop() followed by heappush(), and can be │ │ │ │ +more appropriate when using a fixed-size heap. Note that the value │ │ │ │ +returned may be larger than item! That constrains reasonable uses of │ │ │ │ +this routine unless written as part of a conditional replacement: │ │ │ │ + if item > heap[0]: │ │ │ │ + item = heapreplace(heap, item) │ │ │ │ +heappop($module, heap, /) │ │ │ │ +Pop the smallest item off the heap, maintaining the heap invariant. │ │ │ │ +heappushpop($module, heap, item, /) │ │ │ │ +Push item on the heap, then pop and return the smallest item from the heap. │ │ │ │ +The combined action runs more efficiently than heappush() followed by │ │ │ │ +a separate call to heappop(). │ │ │ │ +heappush($module, heap, item, /) │ │ │ │ +Push item onto heap, maintaining the heap invariant. │ │ │ │ +Heap queue algorithm (a.k.a. priority queue). │ │ │ │ +Heaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for │ │ │ │ +all k, counting elements from 0. For the sake of comparison, │ │ │ │ +non-existing elements are considered to be infinite. The interesting │ │ │ │ +property of a heap is that a[0] is always its smallest element. │ │ │ │ +heap = [] # creates an empty heap │ │ │ │ +heappush(heap, item) # pushes a new item on the heap │ │ │ │ +item = heappop(heap) # pops the smallest item from the heap │ │ │ │ +item = heap[0] # smallest item on the heap without popping it │ │ │ │ +heapify(x) # transforms list into a heap, in-place, in linear time │ │ │ │ +item = heapreplace(heap, item) # pops and returns smallest item, and adds │ │ │ │ + # new item; the heap size is unchanged │ │ │ │ +Our API differs from textbook heap algorithms as follows: │ │ │ │ +- We use 0-based indexing. This makes the relationship between the │ │ │ │ + index for a node and the indexes for its children slightly less │ │ │ │ + obvious, but is more suitable since Python uses 0-based indexing. │ │ │ │ +- Our heappop() method returns the smallest item, not the largest. │ │ │ │ +These two make it possible to view the heap as a regular Python list │ │ │ │ +without surprises: heap[0] is the smallest item, and heap.sort() │ │ │ │ +maintains the heap invariant! │ │ │ │ +The result of date.isocalendar() or datetime.isocalendar() │ │ │ │ +This object may be accessed either as a tuple of │ │ │ │ + ((year, week, weekday) │ │ │ │ +or via the object attributes as named in the above tuple. │ │ │ │ +__sizeof__($self, /) │ │ │ │ +unpack_from($self, /, buffer, offset=0) │ │ │ │ +Return a tuple containing unpacked values. │ │ │ │ +Values are unpacked according to the struct format string. The │ │ │ │ +buffer's size in bytes, starting at position offset, must be at │ │ │ │ +least the struct size. See help(struct) for more on format │ │ │ │ +strings. │ │ │ │ +unpack($self, buffer, /) │ │ │ │ +Return a tuple containing unpacked values. │ │ │ │ +Unpack according to the struct format string. The buffer's │ │ │ │ +size in bytes must be the struct size. See help(struct) for more on │ │ │ │ +format strings. │ │ │ │ +pack_into($self, buffer, offset, /, *values) │ │ │ │ +Pack values and write the packed bytes into the buffer. │ │ │ │ +Pack the provided values according to the struct format string │ │ │ │ +and write the packed bytes into the writable buffer starting at │ │ │ │ +offset. Note that the offset is a required argument. See │ │ │ │ +help(struct) for more on format strings. │ │ │ │ +pack($self, /, *values) │ │ │ │ +Pack values and return the packed bytes. │ │ │ │ +Return a bytes object containing the provided values packed │ │ │ │ +according to the struct format string. See help(struct) for more on │ │ │ │ +format strings. │ │ │ │ +iter_unpack($self, buffer, /) │ │ │ │ +Return an iterator yielding tuples. │ │ │ │ +Tuples are unpacked from the given bytes source, like a repeated │ │ │ │ +invocation of unpack_from(). Requires that the bytes length be │ │ │ │ +a multiple of the struct size. │ │ │ │ +Struct(format) │ │ │ │ +Create a compiled struct object. │ │ │ │ +Return a new Struct object which writes and reads binary data according │ │ │ │ +to the format string. See help(struct) for more on format strings. │ │ │ │ +unpack_from($module, format, /, buffer, offset=0) │ │ │ │ +Return a tuple containing values unpacked according to the format string. │ │ │ │ +The buffer's size, minus offset, must be at least calcsize(format). See │ │ │ │ +help(struct) for more on format strings. │ │ │ │ +unpack($module, format, buffer, /) │ │ │ │ +Return a tuple containing values unpacked according to the format string. │ │ │ │ +The buffer's size in bytes must be calcsize(format). See help(struct) │ │ │ │ +for more on format strings. │ │ │ │ +pack_into($module, format, buffer, offset, /, *values) │ │ │ │ +Pack values and write the packed bytes into the buffer. │ │ │ │ +Pack the provided values according to the format string and write the │ │ │ │ +packed bytes into the writable buffer starting at offset. Note that the │ │ │ │ +offset is a required argument. See help(struct) for more on format │ │ │ │ +strings. │ │ │ │ +pack($module, format, /, *values) │ │ │ │ +Pack values and return the packed bytes. │ │ │ │ +Return a bytes object containing the provided values packed according │ │ │ │ +to the format string. See help(struct) for more on format strings. │ │ │ │ +iter_unpack($module, format, buffer, /) │ │ │ │ +Return an iterator yielding tuples unpacked from the given bytes. │ │ │ │ +The bytes are unpacked according to the format string, like a repeated │ │ │ │ +invocation of unpack_from(). Requires that the bytes length be │ │ │ │ +a multiple of calcsize(format). │ │ │ │ +calcsize($module, format, /) │ │ │ │ +Return size in bytes of the struct described by the format string. │ │ │ │ +_clearcache($module, /) │ │ │ │ +Clear the internal cache. │ │ │ │ +Functions to convert between Python values and C structs. │ │ │ │ +Python bytes objects are used to hold the data representing the C struct. │ │ │ │ +The format string (explained below) describes the layout of data │ │ │ │ +in the C struct. │ │ │ │ +The optional first format char indicates byte order, size and alignment: │ │ │ │ + @: native order, size & alignment (default) │ │ │ │ + =: native order, std. size & alignment │ │ │ │ + <: little-endian, std. size & alignment │ │ │ │ + >: big-endian, std. size & alignment │ │ │ │ + !: same as > │ │ │ │ +The remaining characters indicate types of args and must match exactly; │ │ │ │ +these can be preceded by a decimal repeat count: │ │ │ │ + x: pad byte (no data); c: char; b: signed byte; B: unsigned byte; │ │ │ │ + ?: _Bool; h: short; H: unsigned short; i: int; I: unsigned int; │ │ │ │ + l: long; L: unsigned long; q: long long; Q: unsigned long long; │ │ │ │ + f: float; d: double; e: half-float; │ │ │ │ + F: float complex; D: double complex. │ │ │ │ +Special cases (preceding decimal count indicates length): │ │ │ │ + s: byte string (array of char); p: Pascal string (with count byte). │ │ │ │ +Special cases (only available in native format): │ │ │ │ + n: ssize_t; N: size_t; │ │ │ │ + P: an integer type that is wide enough to hold a pointer. │ │ │ │ +Whitespace between formats is ignored. │ │ │ │ +The variable struct.error is an exception raised on errors. │ │ │ │ +get_freeze_count($module, /) │ │ │ │ +Return the number of objects in the permanent generation. │ │ │ │ +unfreeze($module, /) │ │ │ │ +Unfreeze all objects in the permanent generation. │ │ │ │ +Put all objects in the permanent generation back into oldest generation. │ │ │ │ +freeze($module, /) │ │ │ │ +Freeze all current tracked objects and ignore them for future collections. │ │ │ │ +This can be used before a POSIX fork() call to make the gc copy-on-write │ │ │ │ +friendly. │ │ │ │ +Note: collection before a POSIX fork() call may free pages for future │ │ │ │ +allocation which can cause copy-on-write. │ │ │ │ +get_referents($module, /, *objs) │ │ │ │ +Return the list of objects that are directly referred to by 'objs'. │ │ │ │ +get_referrers($module, /, *objs) │ │ │ │ +Return the list of objects that directly refer to any of 'objs'. │ │ │ │ +is_finalized($module, obj, /) │ │ │ │ +Returns true if the object has been already finalized by the GC. │ │ │ │ +is_tracked($module, obj, /) │ │ │ │ +Returns true if the object is tracked by the garbage collector. │ │ │ │ +Simple atomic objects will return false. │ │ │ │ +get_stats($module, /) │ │ │ │ +Return a list of dictionaries containing per-generation statistics. │ │ │ │ +get_objects($module, /, generation=None) │ │ │ │ +Return a list of objects tracked by the collector (excluding the list returned). │ │ │ │ + generation │ │ │ │ + Generation to extract the objects from. │ │ │ │ +If generation is not None, return only the objects tracked by the │ │ │ │ +collector that are in that generation. │ │ │ │ +collect($module, /, generation=2) │ │ │ │ +Run the garbage collector. │ │ │ │ +With no arguments, run a full collection. The optional argument │ │ │ │ +may be an integer specifying which generation to collect. A ValueError │ │ │ │ +is raised if the generation number is invalid. │ │ │ │ +The number of unreachable objects is returned. │ │ │ │ +get_threshold($module, /) │ │ │ │ +Return the current collection thresholds. │ │ │ │ +set_threshold(threshold0, [threshold1, [threshold2]]) │ │ │ │ +Set the collection thresholds (the collection frequency). │ │ │ │ +Setting 'threshold0' to zero disables collection. │ │ │ │ +get_count($module, /) │ │ │ │ +Return a three-tuple of the current collection counts. │ │ │ │ +get_debug($module, /) │ │ │ │ +Get the garbage collection debugging flags. │ │ │ │ +set_debug($module, flags, /) │ │ │ │ +Set the garbage collection debugging flags. │ │ │ │ + An integer that can have the following bits turned on: │ │ │ │ + DEBUG_STATS - Print statistics during collection. │ │ │ │ + DEBUG_COLLECTABLE - Print collectable objects found. │ │ │ │ + DEBUG_UNCOLLECTABLE - Print unreachable but uncollectable objects │ │ │ │ + found. │ │ │ │ + DEBUG_SAVEALL - Save objects to gc.garbage rather than freeing them. │ │ │ │ + DEBUG_LEAK - Debug leaking programs (everything but STATS). │ │ │ │ +Debugging information is written to sys.stderr. │ │ │ │ +isenabled($module, /) │ │ │ │ +Returns true if automatic garbage collection is enabled. │ │ │ │ +disable($module, /) │ │ │ │ +Disable automatic garbage collection. │ │ │ │ +enable($module, /) │ │ │ │ +Enable automatic garbage collection. │ │ │ │ +This module provides access to the garbage collector for reference cycles. │ │ │ │ +enable() -- Enable automatic garbage collection. │ │ │ │ +disable() -- Disable automatic garbage collection. │ │ │ │ +isenabled() -- Returns true if automatic collection is enabled. │ │ │ │ +collect() -- Do a full collection right now. │ │ │ │ +get_count() -- Return the current collection counts. │ │ │ │ +get_stats() -- Return list of dictionaries containing per-generation stats. │ │ │ │ +set_debug() -- Set debugging flags. │ │ │ │ +get_debug() -- Get debugging flags. │ │ │ │ +set_threshold() -- Set the collection thresholds. │ │ │ │ +get_threshold() -- Return the current collection thresholds. │ │ │ │ +get_objects() -- Return a list of all objects tracked by the collector. │ │ │ │ +is_tracked() -- Returns true if a given object is tracked. │ │ │ │ +is_finalized() -- Returns true if a given object has been already finalized. │ │ │ │ +get_referrers() -- Return the list of objects that refer to an object. │ │ │ │ +get_referents() -- Return the list of objects that an object refers to. │ │ │ │ +freeze() -- Freeze all tracked objects and ignore them for future collections. │ │ │ │ +unfreeze() -- Unfreeze all objects in the permanent generation. │ │ │ │ +get_freeze_count() -- Return the number of objects in the permanent generation. │ │ │ │ +ulp($module, x, /) │ │ │ │ +Return the value of the least significant bit of the float x. │ │ │ │ +nextafter($module, x, y, /, *, steps=None) │ │ │ │ +Return the floating-point value the given number of steps after x towards y. │ │ │ │ +If steps is not specified or is None, it defaults to 1. │ │ │ │ +Raises a TypeError, if x or y is not a double, or if steps is not │ │ │ │ +an integer. Raises ValueError if steps is negative. │ │ │ │ +prod($module, iterable, /, *, start=1) │ │ │ │ +Calculate the product of all the elements in the input iterable. │ │ │ │ +The default start value for the product is 1. │ │ │ │ +When the iterable is empty, return the start value. This function is │ │ │ │ +intended specifically for use with numeric values and may reject │ │ │ │ +non-numeric types. │ │ │ │ +trunc($module, x, /) │ │ │ │ +Truncates the Real x to the nearest Integral toward 0. │ │ │ │ +Uses the __trunc__ magic method. │ │ │ │ +sumprod($module, p, q, /) │ │ │ │ +Return the sum of products of values from two iterables p and q. │ │ │ │ +Roughly equivalent to: │ │ │ │ + sum(map(operator.mul, p, q, strict=True)) │ │ │ │ +For float and mixed int/float inputs, the intermediate products │ │ │ │ +and sums are computed with extended precision. │ │ │ │ +tanh($module, x, /) │ │ │ │ +Return the hyperbolic tangent of x. │ │ │ │ +tan($module, x, /) │ │ │ │ +Return the tangent of x (measured in radians). │ │ │ │ +sqrt($module, x, /) │ │ │ │ +Return the square root of x. │ │ │ │ +sinh($module, x, /) │ │ │ │ +Return the hyperbolic sine of x. │ │ │ │ +sin($module, x, /) │ │ │ │ +Return the sine of x (measured in radians). │ │ │ │ +signbit($module, x, /) │ │ │ │ +Return True if the sign of x is negative and False otherwise. │ │ │ │ +remainder($module, x, y, /) │ │ │ │ +Difference between x and the closest integer multiple of y. │ │ │ │ +Return x - n*y where n*y is the closest integer multiple of y. │ │ │ │ +In the case where x is exactly halfway between two multiples of │ │ │ │ +y, the nearest even value of n is used. The result is always exact. │ │ │ │ +radians($module, x, /) │ │ │ │ +Convert angle x from degrees to radians. │ │ │ │ +pow($module, x, y, /) │ │ │ │ +Return x**y (x to the power of y). │ │ │ │ +modf($module, x, /) │ │ │ │ +Return the fractional and integer parts of x. │ │ │ │ +Both results carry the sign of x and are floats. │ │ │ │ +log2($module, x, /) │ │ │ │ +Return the base 2 logarithm of x. │ │ │ │ +log10($module, x, /) │ │ │ │ +Return the base 10 logarithm of x. │ │ │ │ +log1p($module, x, /) │ │ │ │ +Return the natural logarithm of 1+x (base e). │ │ │ │ +The result is computed in a way which is accurate for x near zero. │ │ │ │ +log(x, [base=math.e]) │ │ │ │ +Return the logarithm of x to the given base. │ │ │ │ +If the base is not specified, returns the natural logarithm (base e) of x. │ │ │ │ +lgamma($module, x, /) │ │ │ │ +Natural logarithm of absolute value of Gamma function at x. │ │ │ │ +ldexp($module, x, i, /) │ │ │ │ +Return x * (2**i). │ │ │ │ +This is essentially the inverse of frexp(). │ │ │ │ +isnan($module, x, /) │ │ │ │ +Return True if x is a NaN (not a number), and False otherwise. │ │ │ │ +isinf($module, x, /) │ │ │ │ +Return True if x is a positive or negative infinity, and False otherwise. │ │ │ │ +issubnormal($module, x, /) │ │ │ │ +Return True if x is subnormal, and False otherwise. │ │ │ │ +isnormal($module, x, /) │ │ │ │ +Return True if x is normal, and False otherwise. │ │ │ │ +isfinite($module, x, /) │ │ │ │ +Return True if x is neither an infinity nor a NaN, and False otherwise. │ │ │ │ +isclose($module, /, a, b, *, rel_tol=1e-09, abs_tol=0.0) │ │ │ │ +Determine whether two floating-point numbers are close in value. │ │ │ │ + rel_tol │ │ │ │ + maximum difference for being considered "close", relative to the │ │ │ │ + magnitude of the input values │ │ │ │ + abs_tol │ │ │ │ + maximum difference for being considered "close", regardless of the │ │ │ │ + magnitude of the input values │ │ │ │ +Return True if a is close in value to b, and False otherwise. │ │ │ │ +For the values to be considered close, the difference between them │ │ │ │ +must be smaller than at least one of the tolerances. │ │ │ │ +-inf, inf and NaN behave similarly to the IEEE 754 Standard. That │ │ │ │ +is, NaN is not close to anything, even itself. inf and -inf are │ │ │ │ +only close to themselves. │ │ │ │ +hypot($module, /, *coordinates) │ │ │ │ +Multidimensional Euclidean distance from the origin to a point. │ │ │ │ +Roughly equivalent to: │ │ │ │ + sqrt(sum(x**2 for x in coordinates)) │ │ │ │ +For a two dimensional point (x, y), gives the hypotenuse │ │ │ │ +using the Pythagorean theorem: sqrt(x*x + y*y). │ │ │ │ +For example, the hypotenuse of a 3/4/5 right triangle is: │ │ │ │ + >>> hypot(3.0, 4.0) │ │ │ │ +gamma($module, x, /) │ │ │ │ +Gamma function at x. │ │ │ │ +fsum($module, seq, /) │ │ │ │ +Return an accurate floating-point sum of values in the iterable seq. │ │ │ │ +Assumes IEEE-754 floating-point arithmetic. │ │ │ │ +frexp($module, x, /) │ │ │ │ +Return the mantissa and exponent of x, as pair (m, e). │ │ │ │ +If x is a finite nonzero number, then m is a float with │ │ │ │ +0.5 <= abs(m) < 1.0 and an integer e is such that │ │ │ │ +x == m * 2**e exactly. Else, return (x, 0). │ │ │ │ +fmin($module, x, y, /) │ │ │ │ +Return the smaller of two floating-point arguments. │ │ │ │ +fmod($module, x, y, /) │ │ │ │ +Return fmod(x, y), according to platform C. │ │ │ │ +x % y may differ. │ │ │ │ +fmax($module, x, y, /) │ │ │ │ +Return the larger of two floating-point arguments. │ │ │ │ +fma($module, x, y, z, /) │ │ │ │ +Fused multiply-add operation. │ │ │ │ +Compute (x * y) + z with a single round. │ │ │ │ +floor($module, x, /) │ │ │ │ +Return the floor of x as an Integral. │ │ │ │ +This is the largest integer <= x. │ │ │ │ +fabs($module, x, /) │ │ │ │ +Return the absolute value of the float x. │ │ │ │ +expm1($module, x, /) │ │ │ │ +Return exp(x)-1. │ │ │ │ +This function avoids the loss of precision involved in the direct evaluation of exp(x)-1 for small x. │ │ │ │ +exp2($module, x, /) │ │ │ │ +Return 2 raised to the power of x. │ │ │ │ +exp($module, x, /) │ │ │ │ +Return e raised to the power of x. │ │ │ │ +erfc($module, x, /) │ │ │ │ +Complementary error function at x. │ │ │ │ +erf($module, x, /) │ │ │ │ +Error function at x. │ │ │ │ +dist($module, p, q, /) │ │ │ │ +Return the Euclidean distance between two points p and q. │ │ │ │ +The points should be specified as sequences (or iterables) of │ │ │ │ +coordinates. Both inputs must have the same dimension. │ │ │ │ +Roughly equivalent to: │ │ │ │ + sqrt(sum((px - qx) ** 2.0 for px, qx in zip(p, q))) │ │ │ │ +degrees($module, x, /) │ │ │ │ +Convert angle x from radians to degrees. │ │ │ │ +cosh($module, x, /) │ │ │ │ +Return the hyperbolic cosine of x. │ │ │ │ +cos($module, x, /) │ │ │ │ +Return the cosine of x (measured in radians). │ │ │ │ +copysign($module, x, y, /) │ │ │ │ +Return a float with the magnitude (absolute value) of x but the sign of y. │ │ │ │ +On platforms that support signed zeros, copysign(1.0, -0.0) │ │ │ │ +returns -1.0. │ │ │ │ +ceil($module, x, /) │ │ │ │ +Return the ceiling of x as an Integral. │ │ │ │ +This is the smallest integer >= x. │ │ │ │ +cbrt($module, x, /) │ │ │ │ +Return the cube root of x. │ │ │ │ +atanh($module, x, /) │ │ │ │ +Return the inverse hyperbolic tangent of x. │ │ │ │ +atan2($module, y, x, /) │ │ │ │ +Return the arc tangent (measured in radians) of y/x. │ │ │ │ +Unlike atan(y/x), the signs of both x and y are considered. │ │ │ │ +atan($module, x, /) │ │ │ │ +Return the arc tangent (measured in radians) of x. │ │ │ │ +The result is between -pi/2 and pi/2. │ │ │ │ +asinh($module, x, /) │ │ │ │ +Return the inverse hyperbolic sine of x. │ │ │ │ +asin($module, x, /) │ │ │ │ +Return the arc sine (measured in radians) of x. │ │ │ │ +The result is between -pi/2 and pi/2. │ │ │ │ +acosh($module, x, /) │ │ │ │ +Return the inverse hyperbolic cosine of x. │ │ │ │ +acos($module, x, /) │ │ │ │ +Return the arc cosine (measured in radians) of x. │ │ │ │ +The result is between 0 and pi. │ │ │ │ +This module provides access to the mathematical functions │ │ │ │ +defined by the C standard. │ │ │ │ +b2a_qp($module, /, data, quotetabs=False, istext=True, header=False) │ │ │ │ +Encode a string using quoted-printable encoding. │ │ │ │ +On encoding, when istext is set, newlines are not encoded, and white │ │ │ │ +space at end of lines is. When istext is not set, \r and \n (CR/LF) │ │ │ │ +are both encoded. When quotetabs is set, space and tabs are encoded. │ │ │ │ +a2b_qp($module, /, data, header=False) │ │ │ │ +Decode a string of qp-encoded data. │ │ │ │ +crc32($module, data, crc=0, /) │ │ │ │ +Compute CRC-32 incrementally. │ │ │ │ +crc_hqx($module, data, crc, /) │ │ │ │ +Compute CRC-CCITT incrementally. │ │ │ │ +unhexlify($module, hexstr, /, *, ignorechars=b'') │ │ │ │ +Binary data of hexadecimal representation. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ +hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ +hexlify($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ +Hexadecimal representation of binary data. │ │ │ │ + An optional single character or byte to separate hex bytes. │ │ │ │ + bytes_per_sep │ │ │ │ + How many bytes between separators. Positive values count from the │ │ │ │ + right, negative values count from the left. │ │ │ │ +The return value is a bytes object. This function is also │ │ │ │ +available as "b2a_hex()". │ │ │ │ +b2a_hex($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ +Hexadecimal representation of binary data. │ │ │ │ + An optional single character or byte to separate hex bytes. │ │ │ │ + bytes_per_sep │ │ │ │ + How many bytes between separators. Positive values count from the │ │ │ │ + right, negative values count from the left. │ │ │ │ +The return value is a bytes object. This function is also │ │ │ │ +available as "hexlify()". │ │ │ │ +Example: │ │ │ │ +>>> binascii.b2a_hex(b'\xb9\x01\xef') │ │ │ │ +b'b901ef' │ │ │ │ +>>> binascii.hexlify(b'\xb9\x01\xef', ':') │ │ │ │ +b'b9:01:ef' │ │ │ │ +>>> binascii.b2a_hex(b'\xb9\x01\xef', b'_', 2) │ │ │ │ +b'b9_01ef' │ │ │ │ +a2b_hex($module, hexstr, /, *, ignorechars=b'') │ │ │ │ +Binary data of hexadecimal representation. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ +hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ +This function is also available as "unhexlify()". │ │ │ │ +b2a_base32($module, data, /, *, padded=True, wrapcol=0, │ │ │ │ + alphabet=BASE32_ALPHABET) │ │ │ │ +Base32-code line of data. │ │ │ │ + padded │ │ │ │ + When set to false, omit padding in the output. │ │ │ │ +a2b_base32($module, data, /, *, padded=True, alphabet=BASE32_ALPHABET, │ │ │ │ + ignorechars=b'', canonical=False) │ │ │ │ +Decode a line of base32 data. │ │ │ │ + padded │ │ │ │ + When set to false, padding in input is not required. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ +b2a_base85($module, data, /, *, pad=False, wrapcol=0, │ │ │ │ + alphabet=BASE85_ALPHABET) │ │ │ │ +Base85-code line of data. │ │ │ │ + Retain zero-padding bytes at end of output. │ │ │ │ +a2b_base85($module, data, /, *, alphabet=BASE85_ALPHABET, │ │ │ │ + ignorechars=b'', canonical=False) │ │ │ │ +Decode a line of Base85 data. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-canonical encodings. │ │ │ │ +a2b_ascii85($module, data, /, *, foldspaces=False, adobe=False, │ │ │ │ + ignorechars=b'', canonical=False) │ │ │ │ +Decode Ascii85 data. │ │ │ │ + foldspaces │ │ │ │ + Allow 'y' as a short form encoding four spaces. │ │ │ │ + Expect data to be terminated with '~>' as in Adobe Ascii85, and │ │ │ │ + optionally accept leading '<~'. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-canonical encodings. │ │ │ │ +b2a_ascii85($module, data, /, *, foldspaces=False, wrapcol=0, │ │ │ │ + pad=False, adobe=False) │ │ │ │ +Ascii85-encode data. │ │ │ │ + foldspaces │ │ │ │ + Emit 'y' as a short form encoding four spaces. │ │ │ │ + wrapcol │ │ │ │ + Split result into lines of provided width. │ │ │ │ + Retain zero-padding bytes at end of output. │ │ │ │ + Wrap result in '<~' and '~>' as in Adobe Ascii85. │ │ │ │ +b2a_base64($module, data, /, *, padded=True, wrapcol=0, newline=True, │ │ │ │ + alphabet=BASE64_ALPHABET) │ │ │ │ +Base64-code line of data. │ │ │ │ + padded │ │ │ │ + When set to false, omit padding in the output. │ │ │ │ +a2b_base64($module, data, /, *, strict_mode=, │ │ │ │ + padded=True, alphabet=BASE64_ALPHABET, │ │ │ │ + ignorechars=, canonical=False) │ │ │ │ +Decode a line of base64 data. │ │ │ │ + strict_mode │ │ │ │ + When set to true, bytes that are not part of the base64 standard are │ │ │ │ + not allowed. The same applies to excess data after padding (= / ==). │ │ │ │ + Set to True by default if ignorechars is specified, False otherwise. │ │ │ │ + padded │ │ │ │ + When set to false, padding in input is not required. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input when │ │ │ │ + strict_mode is true. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ +b2a_uu($module, data, /, *, backtick=False) │ │ │ │ +Uuencode line of data. │ │ │ │ +a2b_uu($module, data, /) │ │ │ │ +Decode a line of uuencoded data. │ │ │ │ +Conversion between binary data and ASCII │ │ │ │ +Heap queues │ │ │ │ +[explanation by Fran │ │ │ │ +ois Pinard] │ │ │ │ +Heaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for │ │ │ │ +all k, counting elements from 0. For the sake of comparison, │ │ │ │ +non-existing elements are considered to be infinite. The interesting │ │ │ │ +property of a heap is that a[0] is always its smallest element. │ │ │ │ +The strange invariant above is meant to be an efficient memory │ │ │ │ +representation for a tournament. The numbers below are 'k', not a[k]: │ │ │ │ + 0 │ │ │ │ + 1 2 │ │ │ │ + 3 4 5 6 │ │ │ │ + 7 8 9 10 11 12 13 14 │ │ │ │ + 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 │ │ │ │ +In the tree above, each cell 'k' is topping '2*k+1' and '2*k+2'. In │ │ │ │ +a usual binary tournament we see in sports, each cell is the winner │ │ │ │ +over the two cells it tops, and we can trace the winner down the tree │ │ │ │ +to see all opponents s/he had. However, in many computer applications │ │ │ │ +of such tournaments, we do not need to trace the history of a winner. │ │ │ │ +To be more memory efficient, when a winner is promoted, we try to │ │ │ │ +replace it by something else at a lower level, and the rule becomes │ │ │ │ +that a cell and the two cells it tops contain three different items, │ │ │ │ +but the top cell "wins" over the two topped cells. │ │ │ │ +If this heap invariant is protected at all time, index 0 is clearly │ │ │ │ +the overall winner. The simplest algorithmic way to remove it and │ │ │ │ +find the "next" winner is to move some loser (let's say cell 30 in the │ │ │ │ +diagram above) into the 0 position, and then percolate this new 0 down │ │ │ │ +the tree, exchanging values, until the invariant is re-established. │ │ │ │ +This is clearly logarithmic on the total number of items in the tree. │ │ │ │ +By iterating over all items, you get an O(n ln n) sort. │ │ │ │ +A nice feature of this sort is that you can efficiently insert new │ │ │ │ +items while the sort is going on, provided that the inserted items are │ │ │ │ +not "better" than the last 0'th element you extracted. This is │ │ │ │ +especially useful in simulation contexts, where the tree holds all │ │ │ │ +incoming events, and the "win" condition means the smallest scheduled │ │ │ │ +time. When an event schedule other events for execution, they are │ │ │ │ +scheduled into the future, so they can easily go into the heap. So, a │ │ │ │ +heap is a good structure for implementing schedulers (this is what I │ │ │ │ +used for my MIDI sequencer :-). │ │ │ │ +Various structures for implementing schedulers have been extensively │ │ │ │ +studied, and heaps are good for this, as they are reasonably speedy, │ │ │ │ +the speed is almost constant, and the worst case is not much different │ │ │ │ +than the average case. However, there are other representations which │ │ │ │ +are more efficient overall, yet the worst cases might be terrible. │ │ │ │ +Heaps are also very useful in big disk sorts. You most probably all │ │ │ │ +know that a big sort implies producing "runs" (which are pre-sorted │ │ │ │ +sequences, which size is usually related to the amount of CPU memory), │ │ │ │ +followed by a merging passes for these runs, which merging is often │ │ │ │ +very cleverly organised[1]. It is very important that the initial │ │ │ │ +sort produces the longest runs possible. Tournaments are a good way │ │ │ │ +to that. If, using all the memory available to hold a tournament, you │ │ │ │ +replace and percolate items that happen to fit the current run, you'll │ │ │ │ +produce runs which are twice the size of the memory for random input, │ │ │ │ +and much better for input fuzzily ordered. │ │ │ │ +Moreover, if you output the 0'th item on disk and get an input which │ │ │ │ +may not fit in the current tournament (because the value "wins" over │ │ │ │ +the last output value), it cannot fit in the heap, so the size of the │ │ │ │ +heap decreases. The freed memory could be cleverly reused immediately │ │ │ │ +for progressively building a second heap, which grows at exactly the │ │ │ │ +same rate the first heap is melting. When the first heap completely │ │ │ │ +vanishes, you switch heaps and start a new run. Clever and quite │ │ │ │ +effective! │ │ │ │ +In a word, heaps are useful memory structures to know. I use them in │ │ │ │ +a few applications, and I think it is good to keep a 'heap' module │ │ │ │ +around. :-) │ │ │ │ +-------------------- │ │ │ │ +[1] The disk balancing algorithms which are current, nowadays, are │ │ │ │ +more annoying than clever, and this is a consequence of the seeking │ │ │ │ +capabilities of the disks. On devices which cannot seek, like big │ │ │ │ +tape drives, the story was quite different, and one had to be very │ │ │ │ +clever to ensure (far in advance) that each tape movement will be the │ │ │ │ +most effective possible (that is, will best participate at │ │ │ │ +"progressing" the merge). Some tapes were even able to read │ │ │ │ +backwards, and this was also used to avoid the rewinding time. │ │ │ │ +Believe me, real good tape sorts were quite spectacular to watch! │ │ │ │ +From all times, sorting has always been a Great Art! :-) │ │ │ │ getrandbits($self, k, /) │ │ │ │ getrandbits(k) -> x. Generates an int with k random bits. │ │ │ │ setstate($self, state, /) │ │ │ │ setstate(state) -> None. Restores generator state. │ │ │ │ getstate($self, /) │ │ │ │ getstate() -> tuple containing the current state. │ │ │ │ seed($self, n=None, /) │ │ │ │ @@ -25470,14 +25469,15 @@ │ │ │ │ Return True if the opcode accesses a constant, False otherwise. │ │ │ │ has_arg($module, /, opcode) │ │ │ │ Return True if the opcode uses its oparg, False otherwise. │ │ │ │ is_valid($module, /, opcode) │ │ │ │ Return True if opcode is valid, False otherwise. │ │ │ │ stack_effect($module, opcode, oparg=None, /, *, jump=None) │ │ │ │ Compute the stack effect of the opcode. │ │ │ │ +PyMutex_Unlock │ │ │ │ _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, /) │ │ │ │ @@ -26878,15 +26878,14 @@ │ │ │ │ traceback is a tuple of (filename: str, lineno: int) tuples. │ │ │ │ Return an empty list if the tracemalloc module is disabled. │ │ │ │ clear_traces($module, /) │ │ │ │ Clear traces of memory blocks allocated by Python. │ │ │ │ is_tracing($module, /) │ │ │ │ Return True if the tracemalloc module is tracing Python memory allocations. │ │ │ │ Debug module to trace memory blocks allocated by Python. │ │ │ │ --)! 15 % │ │ │ │ get_context($self, /) │ │ │ │ get_coro($self, /) │ │ │ │ set_name($self, value, /) │ │ │ │ get_name($self, /) │ │ │ │ _make_cancelled_error($self, /) │ │ │ │ Create the CancelledError to raise if the Task is cancelled. │ │ │ │ This should only be called once when handling a cancellation since │ │ │ │ @@ -27766,20 +27765,20 @@ │ │ │ │ acos($module, z, /) │ │ │ │ Return the arc cosine of z. │ │ │ │ This module provides access to mathematical functions for complex │ │ │ │ numbers. │ │ │ │ Unable to allocate output buffer. │ │ │ │ omkige75q │ │ │ │ dffbfff`f^ffffffffffffffffffffffffff\ │ │ │ │ +_enter_buffered_busy │ │ │ │ config_vars($module, /) │ │ │ │ Returns a dictionary containing build variables intended to be exposed by sysconfig. │ │ │ │ A helper for the sysconfig module. │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ q'PIIIIIIIIIIIIIII │ │ │ │ -_enter_buffered_busy │ │ │ │ _PyThread_CurrentExceptions │ │ │ │ PyImport_ExecCodeModuleWithPathnames │ │ │ │ dummy_dealloc │ │ │ │ PyEval_AcquireLock │ │ │ │ Py_SetProgramName │ │ │ │ _PyThreadState_Init │ │ │ │ _PyObject_AssertFailed │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002ceac <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 22f594 <_start@@Base+0x34> │ │ │ │ + bl 22e664 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ 0002e8b0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 230a60 │ │ │ │ + bl 239738 │ │ │ │ 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,47 +41,47 @@ │ │ │ │ bne 2e948 │ │ │ │ ldr r3, [pc, #96] @ 2e99c │ │ │ │ ldr r0, [r3, #1776] @ 0x6f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e964 │ │ │ │ b 2e990 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #50556 @ 0xc57c │ │ │ │ + movw r0, #49596 @ 0xc1bc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2e934 │ │ │ │ b 2e988 │ │ │ │ bl 2f0d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e988 │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50572 @ 0xc58c │ │ │ │ + movw r1, #49612 @ 0xc1cc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r5, [r3, #1776] @ 0x6f0 │ │ │ │ str r4, [r3, #1780] @ 0x6f4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ 0002e9a0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ 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 230e34 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 239b0c <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strd r0, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [fp, #-316] @ 0xfffffec4 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [fp, #-176] @ 0xffffff50 │ │ │ │ @@ -101,80 +101,80 @@ │ │ │ │ str r0, [fp, #-172] @ 0xffffff54 │ │ │ │ str r0, [fp, #-128] @ 0xffffff80 │ │ │ │ str r0, [fp, #-124] @ 0xffffff84 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, [r1] │ │ │ │ - bl 233428 │ │ │ │ + bl 23c100 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ea54 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 249744 │ │ │ │ + bl 248814 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ - movw r0, #50616 @ 0xc5b8 │ │ │ │ + movw r0, #49656 @ 0xc1f8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 24e0bc │ │ │ │ + bl 24d204 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2ea74 │ │ │ │ ldrb r4, [r4] │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ sub r1, fp, #324 @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ - bl 234b7c │ │ │ │ + bl 23d854 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 249744 │ │ │ │ + bl 248814 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ea9c │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ - bl 2b14e0 │ │ │ │ + bl 2b0f94 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2a7044 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 2a6b3c <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ bne 2eabc │ │ │ │ bl 3207c │ │ │ │ mov r0, #1 │ │ │ │ bl 2d430 │ │ │ │ sub r1, fp, #344 @ 0x158 │ │ │ │ - movw r0, #50632 @ 0xc5c8 │ │ │ │ + movw r0, #49672 @ 0xc208 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ bl 31da4 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2eadc │ │ │ │ - bl 1438b4 │ │ │ │ + bl 143c34 │ │ │ │ b 2eb18 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2eb18 │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 250554 │ │ │ │ + bl 24f69c │ │ │ │ ldr r1, [pc, #180] @ 2ebb4 │ │ │ │ - movw r2, #50640 @ 0xc5d0 │ │ │ │ + movw r2, #49680 @ 0xc210 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [pc, #168] @ 2ebb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - movw r0, #50656 @ 0xc5e0 │ │ │ │ + movw r0, #49696 @ 0xc220 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 25df04 │ │ │ │ + bl 25d0ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 2eb3c │ │ │ │ - movw r1, #50668 @ 0xc5ec │ │ │ │ + movw r1, #49708 @ 0xc22c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #128] @ 2ebbc │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ bne 2eb50 │ │ │ │ mov r5, #1 │ │ │ │ bl 3207c │ │ │ │ cmp r4, #0 │ │ │ │ beq 2eb94 │ │ │ │ @@ -184,72 +184,72 @@ │ │ │ │ bl 2dd3c │ │ │ │ bl 2de20 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eb94 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #50704 @ 0xc610 │ │ │ │ + movw r1, #49744 @ 0xc250 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 31c5c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b5db8 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 2b66f0 │ │ │ │ + bl 2b585c <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 2b6194 │ │ │ │ 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 #17 │ │ │ │ + subeq r5, r1, r8, lsr #10 │ │ │ │ rsbeq r6, r5, r0, lsl #4 │ │ │ │ - subeq r5, r1, r8, lsl sl │ │ │ │ + subeq r5, r1, r8, asr r6 │ │ │ │ │ │ │ │ 0002ebc0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r3, #1908] @ 0x774 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ebfc │ │ │ │ - movw r1, #50712 @ 0xc618 │ │ │ │ + movw r1, #49752 @ 0xc258 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #36] @ 2ec20 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 89858 <_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 230d44 │ │ │ │ + bl 239a1c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq r5, r1, r8, lsr #20 │ │ │ │ + subeq r5, r1, r8, ror #12 │ │ │ │ │ │ │ │ 0002ec24 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #372 @ 0x174 │ │ │ │ mov r0, #1 │ │ │ │ bl 2e148 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2eca4 │ │ │ │ bl 2ecf4 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 230a60 │ │ │ │ + bl 239738 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ movw r0, #4300 @ 0x10cc │ │ │ │ strd r2, [r4, #40] @ 0x28 │ │ │ │ @@ -309,15 +309,15 @@ │ │ │ │ 0002ed34 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #8 │ │ │ │ - bl 98380 │ │ │ │ + bl 97fa8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002ed64 : │ │ │ │ @@ -337,37 +337,37 @@ │ │ │ │ ldr r2, [pc, #292] @ 2eec4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cmp r4, #0 │ │ │ │ beq 2edf0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50780 @ 0xc65c │ │ │ │ + movw r1, #49820 @ 0xc29c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 283acc │ │ │ │ + bl 283584 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2edf0 │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 28b17c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ac34 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eeb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b19c <_PyErr_Clear@@Base> │ │ │ │ + bl 28ac54 <_PyErr_Clear@@Base> │ │ │ │ b 2eea4 │ │ │ │ mov r0, #12 │ │ │ │ - bl 98380 │ │ │ │ + bl 97fa8 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2ee14 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2eeb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e0edc │ │ │ │ + bl 2e0e88 │ │ │ │ b 2eeb8 │ │ │ │ ldr r0, [pc, #172] @ 2eec8 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ stm r5, {r3, r7} │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -376,15 +376,15 @@ │ │ │ │ bne 2ee44 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2ee2c │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ beq 2ee54 │ │ │ │ - bl 3bcbd4 │ │ │ │ + bl 3bc934 │ │ │ │ ldr r2, [pc, #112] @ 2eecc │ │ │ │ ldr r3, [r2, #1788] @ 0x6fc │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r2, #1788] @ 0x6fc │ │ │ │ beq 2ee7c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -400,22 +400,22 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 2ee84 │ │ │ │ dmb ish │ │ │ │ bne 2eeac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #20] @ 2eec8 │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ b 2eea4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, r2, r8, ror r9 │ │ │ │ + rsbeq r9, r2, r0, ror r9 │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-192 @ 0xffffff40 @ │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r8, ror #25 │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ 0002eed0 : │ │ │ │ ldr r2, [pc, #108] @ 2ef44 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2eef0 │ │ │ │ @@ -424,29 +424,29 @@ │ │ │ │ b 2f16c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd39c │ │ │ │ + bl cda3c │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl 96e04 │ │ │ │ + bl 96f2c │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, ip, lsr #6 │ │ │ │ │ │ │ │ 0002ef4c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -460,108 +460,108 @@ │ │ │ │ bne 2ef88 │ │ │ │ ldr r0, [pc, #336] @ 2f0d0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2f16c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 82e44 │ │ │ │ + bl 82fcc │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 2f09c │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 2d7c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2efe4 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd39c │ │ │ │ + bl cda3c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f09c │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r5, [pc, #256] @ 2f0d4 │ │ │ │ ldr r2, [r3, #2164] @ 0x874 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #2164] @ 0x874 │ │ │ │ b 2f010 │ │ │ │ sub r1, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl cd39c │ │ │ │ + bl cda3c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f09c │ │ │ │ add r0, r5, #4 │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd39c │ │ │ │ + bl cda3c │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 2f0a4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 2f0a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2f04c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f04c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2f070 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f070 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r6 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 28b19c <_PyErr_Clear@@Base> │ │ │ │ + b 28ac54 <_PyErr_Clear@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, r0, lsr r3 │ │ │ │ rsbeq r1, r0, r4, lsr r1 │ │ │ │ │ │ │ │ 0002f0d8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [pc, #24] @ 2f0fc │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r3] │ │ │ │ dmb ish │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq r9, r2, r8, ror r9 │ │ │ │ + rsbeq r9, r2, r0, ror r9 │ │ │ │ │ │ │ │ 0002f100 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -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 233474 │ │ │ │ + bl 23c14c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002f144 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 233474 │ │ │ │ + bl 23c14c │ │ │ │ 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 230ed4 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 239bac <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2e148 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 234c88 │ │ │ │ + bl 23d960 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ beq 2f1d0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ streq r4, [r5] │ │ │ │ beq 2f1f4 │ │ │ │ @@ -635,15 +635,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ str r0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r0, fp, #20 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [fp, #-8] │ │ │ │ str r3, [fp, #-16] │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl 2309ec │ │ │ │ + bl 2396c4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002f238 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -653,15 +653,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 234498 │ │ │ │ + bl 23d170 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002f27c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -692,15 +692,15 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f394 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #252] @ 2f3fc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51312 @ 0xc870 │ │ │ │ + movw r3, #50352 @ 0xc4b0 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f3f0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -708,62 +708,62 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f394 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #188] @ 2f3fc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51352 @ 0xc898 │ │ │ │ + movw r3, #50392 @ 0xc4d8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f314 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f394 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #128] @ 2f3fc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51404 @ 0xc8cc │ │ │ │ + movw r3, #50444 @ 0xc50c │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f314 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #61100 @ 0xeeac │ │ │ │ + movw r1, #59676 @ 0xe91c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ str r5, [r3] │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ b 2f3f0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #36] @ 2f3fc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51456 @ 0xc900 │ │ │ │ + movw r3, #50496 @ 0xc540 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f314 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r4, r1, r0, lsl lr │ │ │ │ - umaaleq r6, r1, r8, r9 │ │ │ │ + subeq r4, r1, r0, asr sl │ │ │ │ + ldrdeq r6, [r1], #-88 @ 0xffffffa8 │ │ │ │ │ │ │ │ 0002f400 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -780,15 +780,15 @@ │ │ │ │ bls 2f474 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #136] @ 2f4e0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51488 @ 0xc920 │ │ │ │ + movw r3, #50528 @ 0xc560 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f4d8 │ │ │ │ subs r3, r3, #11 │ │ │ │ @@ -799,30 +799,30 @@ │ │ │ │ beq 2f4b8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #60] @ 2f4e0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51524 @ 0xc944 │ │ │ │ + movw r3, #50564 @ 0xc584 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r1, r5 │ │ │ │ bl 2f7b0 │ │ │ │ str r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, r9 │ │ │ │ + ldrdeq r6, [r1], #-88 @ 0xffffffa8 │ │ │ │ │ │ │ │ 0002f4e4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -840,15 +840,15 @@ │ │ │ │ beq 2f55c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #212] @ 2f614 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51560 @ 0xc968 │ │ │ │ + movw r3, #50600 @ 0xc5a8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f60c │ │ │ │ lsl r0, r7, #2 │ │ │ │ @@ -859,15 +859,15 @@ │ │ │ │ bne 2f5ac │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #140] @ 2f618 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51064 @ 0xc778 │ │ │ │ + movw r3, #50104 @ 0xc3b8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f554 │ │ │ │ str r0, [r5, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ @@ -882,27 +882,27 @@ │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2fb78 │ │ │ │ b 2f554 │ │ │ │ mov r0, sl │ │ │ │ bl 2fb78 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #51600 @ 0xc990 │ │ │ │ + movw r1, #50640 @ 0xc5d0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ str r6, [sl] │ │ │ │ str r5, [sl, #4] │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #272] @ 0x110 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, r9 │ │ │ │ - strheq r6, [r1], #-144 @ 0xffffff70 │ │ │ │ + ldrdeq r6, [r1], #-88 @ 0xffffffa8 │ │ │ │ + strdeq r6, [r1], #-80 @ 0xffffffb0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #180] @ 2f6ec │ │ │ │ mov r5, r0 │ │ │ │ @@ -940,24 +940,24 @@ │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ mov r4, r6 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #36] @ 2f6f4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51620 @ 0xc9a4 │ │ │ │ + movw r3, #50660 @ 0xc5e4 │ │ │ │ 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 #1 │ │ │ │ - subeq r6, r1, r4, ror #16 │ │ │ │ - umaaleq r6, r1, r8, r9 │ │ │ │ + subeq r5, r1, r4, asr #25 │ │ │ │ + subeq r6, r1, r4, lsr #9 │ │ │ │ + ldrdeq r6, [r1], #-88 @ 0xffffffa8 │ │ │ │ │ │ │ │ 0002f6f8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -989,23 +989,23 @@ │ │ │ │ b 2f7a4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #32] @ 2f7ac │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51456 @ 0xc900 │ │ │ │ + movw r3, #50496 @ 0xc540 │ │ │ │ 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, r9 │ │ │ │ + ldrdeq r6, [r1], #-88 @ 0xffffffa8 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1015,119 +1015,119 @@ │ │ │ │ bl 2e31c │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ stm sp, {r5, r7} │ │ │ │ - bl 234950 │ │ │ │ + bl 23d628 │ │ │ │ cmn r0, #2 │ │ │ │ bne 2f82c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #148] @ 2f8ac │ │ │ │ - movw r3, #50880 @ 0xc6c0 │ │ │ │ + movw r3, #49920 @ 0xc300 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f85c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f864 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #100] @ 2f8b0 │ │ │ │ - movw r3, #51064 @ 0xc778 │ │ │ │ + movw r3, #50104 @ 0xc3b8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ b 2f8a0 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ add r6, r6, #1 │ │ │ │ lsl r0, r6, #2 │ │ │ │ bl 2e304 │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2f88c │ │ │ │ mov r0, r8 │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ b 2f834 │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r8 │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, r9 │ │ │ │ - subeq r6, r1, r8, asr #19 │ │ │ │ + ldrdeq r6, [r1], #-88 @ 0xffffffa8 │ │ │ │ + subeq r6, r1, r8, lsl #12 │ │ │ │ │ │ │ │ 0002f8b4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 2f8dc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 251668 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b 2507b0 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ movw r4, #23936 @ 0x5d80 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ ldr r0, [r4, #1488] @ 0x5d0 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r0, [r4, #1496] @ 0x5d8 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r0, [r4, #1500] @ 0x5dc │ │ │ │ bl 2d1b4 │ │ │ │ ldr r0, [r4, #1504] @ 0x5e0 │ │ │ │ bl 2d1b4 │ │ │ │ - movw r0, #18496 @ 0x4840 │ │ │ │ + movw r0, #17320 @ 0x43a8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 234c88 │ │ │ │ + bl 23d960 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #18496 @ 0x4840 │ │ │ │ + movw r0, #17320 @ 0x43a8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r7, [r4, #1488] @ 0x5d0 │ │ │ │ - bl 234c88 │ │ │ │ + bl 23d960 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #1512] @ 0x5e8 │ │ │ │ str r8, [r4, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #18496 @ 0x4840 │ │ │ │ + movweq r0, #17320 @ 0x43a8 │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ - bl 234c88 │ │ │ │ + bl 23d960 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #1496] @ 0x5d8 │ │ │ │ - bl 234c88 │ │ │ │ + bl 23d960 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ cmpne r8, r3 │ │ │ │ str r0, [r4, #1500] @ 0x5dc │ │ │ │ str r3, [r4, #1504] @ 0x5e0 │ │ │ │ beq 2f97c │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r0, r3 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r1, #51752 @ 0xca28 │ │ │ │ + movw r1, #50792 @ 0xc668 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc] @ 2f98c │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - strdeq r6, [r1], #-144 @ 0xffffff70 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r6, r1, r0, lsr r6 │ │ │ │ │ │ │ │ 0002f990 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1142,23 +1142,23 @@ │ │ │ │ ldr r0, [r5, #1512] @ 0x5e8 │ │ │ │ bl 2d1b4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #1512] @ 0x5e8 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 234c88 │ │ │ │ + bl 23d960 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #1512] @ 0x5e8 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #51752 @ 0xca28 │ │ │ │ + movw r1, #50792 @ 0xc668 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc] @ 2fa00 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - strdeq r6, [r1], #-156 @ 0xffffff64 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r6, r1, ip, lsr r6 │ │ │ │ │ │ │ │ 0002fa04 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1175,15 +1175,15 @@ │ │ │ │ bls 2fa78 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #84] @ 2fab0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51488 @ 0xc920 │ │ │ │ + movw r3, #50528 @ 0xc560 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2faa8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ @@ -1196,38 +1196,38 @@ │ │ │ │ bl 2fdd0 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, r9 │ │ │ │ + ldrdeq r6, [r1], #-88 @ 0xffffffa8 │ │ │ │ │ │ │ │ 0002fab4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #348] @ 0x15c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #344] @ 0x158 │ │ │ │ add r1, r1, #2 │ │ │ │ mov r5, r2 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 98b2c │ │ │ │ + bl 98754 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 2fb20 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #88] @ 2fb5c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51064 @ 0xc778 │ │ │ │ + movw r3, #50104 @ 0xc3b8 │ │ │ │ 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 sl │ │ │ │ + subeq r6, r1, r0, asr r6 │ │ │ │ │ │ │ │ 0002fb60 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -1282,24 +1282,24 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #348] @ 0x15c │ │ │ │ mov r4, r0 │ │ │ │ add r5, r0, #352 @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ ble 2fc2c │ │ │ │ ldr r0, [r0, #344] @ 0x158 │ │ │ │ - bl 230d44 │ │ │ │ + bl 239a1c │ │ │ │ cmn r0, #1 │ │ │ │ bne 2fc2c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #168] @ 2fcbc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51064 @ 0xc778 │ │ │ │ + movw r3, #50104 @ 0xc3b8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fc84 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ mov r1, r4 │ │ │ │ @@ -1323,25 +1323,25 @@ │ │ │ │ ldr r3, [r4, #352] @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2fc8c │ │ │ │ mvn r0, #0 │ │ │ │ b 2fcb4 │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 234b7c │ │ │ │ + bl 23d854 │ │ │ │ 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 #20 │ │ │ │ + subeq r6, r1, r8, ror #12 │ │ │ │ │ │ │ │ 0002fcc0 : │ │ │ │ ldr r3, [pc, #108] @ 2fd34 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1351,207 +1351,207 @@ │ │ │ │ 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 230e34 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 239b0c <_PyConfig_InitCompatConfig@@Base> │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-300] @ 0xfffffed4 │ │ │ │ - bl 234b7c │ │ │ │ + bl 23d854 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ - bl 249744 │ │ │ │ + bl 248814 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2fd2c │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, r2, r8, ror r9 │ │ │ │ + rsbeq r9, r2, r0, ror r9 │ │ │ │ │ │ │ │ 0002fd38 : │ │ │ │ ldr r2, [pc, #132] @ 2fdc4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2fd54 │ │ │ │ ldr r0, [pc, #116] @ 2fdc8 │ │ │ │ - b 235210 <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ + b 23dee8 <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #92] @ 2fdcc │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 294370 │ │ │ │ + bl 293e68 │ │ │ │ cmp r0, #0 │ │ │ │ bge 2fd88 │ │ │ │ - bl 1438b4 │ │ │ │ + bl 143c34 │ │ │ │ b 2fdbc │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fdb4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ beq 2fdb4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r3 │ │ │ │ - bl 153ec0 │ │ │ │ + bl 154234 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, ip, lsr #6 │ │ │ │ - ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ + rsbeq r7, r3, r8, asr #21 │ │ │ │ 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 r3, #0 │ │ │ │ mov r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ str r6, [sp] │ │ │ │ - bl 235e4c <_Py_SetLocaleFromEnv@@Base+0xc70> │ │ │ │ + bl 23eb1c <_Py_SetLocaleFromEnv@@Base+0xc68> │ │ │ │ cmn r0, #2 │ │ │ │ - bne 2fe40 │ │ │ │ + bne 2fe44 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r2, [pc, #152] @ 2fec4 │ │ │ │ - movw r3, #52064 @ 0xcb60 │ │ │ │ + movw r2, #26072 @ 0x65d8 │ │ │ │ + movt r2, #65 @ 0x41 │ │ │ │ + movw r3, #61324 @ 0xef8c │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r6, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 2fe70 │ │ │ │ + b 2fe74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2fe78 │ │ │ │ + beq 2fe7c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r2, [pc, #104] @ 2fec8 │ │ │ │ - movw r3, #51064 @ 0xc778 │ │ │ │ + ldr r2, [pc, #100] @ 2fec8 │ │ │ │ + movw r3, #50104 @ 0xc3b8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r6, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ - b 2feb8 │ │ │ │ + b 2febc │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e304 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 2fea4 │ │ │ │ + bne 2fea8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 98814 │ │ │ │ - b 2fe48 │ │ │ │ + bl 9843c │ │ │ │ + b 2fe4c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r7 │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, r9 │ │ │ │ - strdeq r6, [r1], #-172 @ 0xffffff54 │ │ │ │ + ldrdeq r2, [r5], #-188 @ 0xffffff44 │ │ │ │ │ │ │ │ 0002fecc : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ bl 2f61c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ff38 │ │ │ │ + beq 2ff3c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 2ff40 │ │ │ │ + beq 2ff44 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r2, [pc, #196] @ 2ffe8 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52232 @ 0xcc08 │ │ │ │ + movw r2, #26072 @ 0x65d8 │ │ │ │ + movt r2, #65 @ 0x41 │ │ │ │ + movw r3, #61564 @ 0xf07c │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ - b 2ffe0 │ │ │ │ + b 2ffe4 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ lsl r0, r0, #2 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ movne r5, #0 │ │ │ │ str r0, [r7] │ │ │ │ - bne 2ff9c │ │ │ │ + bne 2ffa0 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r2, [pc, #108] @ 2ffec │ │ │ │ + ldr r2, [pc, #104] @ 2ffec │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51064 @ 0xc778 │ │ │ │ + movw r3, #50104 @ 0xc3b8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 2ff38 │ │ │ │ + b 2ff3c │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 2ffdc │ │ │ │ + ble 2ffe0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r7] │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ bl 2fdd0 │ │ │ │ ldr r1, [r7] │ │ │ │ str r0, [r8, r5, lsl #2] │ │ │ │ ldr r3, [r1, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2ff98 │ │ │ │ + bne 2ff9c │ │ │ │ mov r0, r5 │ │ │ │ bl 2fff0 │ │ │ │ - b 2ff38 │ │ │ │ + b 2ff3c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, r9 │ │ │ │ - subeq r6, r1, r8, asr #22 │ │ │ │ + subeq r2, r5, r0, asr #27 │ │ │ │ │ │ │ │ 0002fff0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1571,15 +1571,15 @@ │ │ │ │ 00030034 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 249978 │ │ │ │ + bl 248a48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 00030058 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1599,148 +1599,148 @@ │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2dd3c │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, [fp, #-16] │ │ │ │ str r4, [sp] │ │ │ │ bl 300c0 │ │ │ │ - movw r0, #64824 @ 0xfd38 │ │ │ │ + movw r0, #63840 @ 0xf960 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 89504 │ │ │ │ + bl 89814 │ │ │ │ push {r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #58892 @ 0xe60c │ │ │ │ + movw ip, #58304 @ 0xe3c0 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [ip, #48] @ 0x30 │ │ │ │ + ldr r3, [ip, #636] @ 0x27c │ │ │ │ ldr sl, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30108 │ │ │ │ cmn sl, #1 │ │ │ │ bne 30100 │ │ │ │ bl 2d8f8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2d430 │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - str r3, [ip, #48] @ 0x30 │ │ │ │ + str r3, [ip, #636] @ 0x27c │ │ │ │ beq 301b0 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #64880 @ 0xfd70 │ │ │ │ + movw r1, #63896 @ 0xf998 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ mov r2, #20 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 30164 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #10484 @ 0x28f4 │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #9524 @ 0x2534 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 30188 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ b 3019c │ │ │ │ - movw r1, #64904 @ 0xfd88 │ │ │ │ + movw r1, #63920 @ 0xf9b0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ mov r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #32656 @ 0x7f90 │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #31696 @ 0x7bd0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64924 @ 0xfd9c │ │ │ │ + movw r1, #63940 @ 0xf9c4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #652] @ 30458 │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ beq 30214 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64948 @ 0xfdb4 │ │ │ │ + movw r1, #63964 @ 0xf9dc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 37c48 │ │ │ │ + bl 37c58 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52100 @ 0xcb84 │ │ │ │ + movw r1, #51280 @ 0xc850 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ b 302b8 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 30240 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53984 @ 0xd2e0 │ │ │ │ + movw r1, #52796 @ 0xce3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ b 302b8 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 3026c │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64972 @ 0xfdcc │ │ │ │ + movw r1, #63988 @ 0xf9f4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ b 302b8 │ │ │ │ ldr r2, [r3, #-12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 30290 │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64992 @ 0xfde0 │ │ │ │ + movw r1, #64008 @ 0xfa08 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ b 302b8 │ │ │ │ ldr r3, [r3, #-16] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #15 │ │ │ │ moveq r2, #7 │ │ │ │ - movwne r1, #65008 @ 0xfdf0 │ │ │ │ - movweq r1, #65024 @ 0xfe00 │ │ │ │ + movwne r1, #64024 @ 0xfa18 │ │ │ │ + movweq r1, #64040 @ 0xfa28 │ │ │ │ movtne r1, #60 @ 0x3c │ │ │ │ movteq r1, #60 @ 0x3c │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32656 @ 0x7f90 │ │ │ │ + movw r1, #31696 @ 0x7bd0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [pc, #392] @ 3045c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [pc, #388] @ 30460 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r5, [r1, r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ @@ -1757,136 +1757,136 @@ │ │ │ │ ldr r6, [r5, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30410 │ │ │ │ ldr r0, [pc, #312] @ 30464 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 294370 │ │ │ │ + bl 293e68 │ │ │ │ cmp r0, #0 │ │ │ │ bge 30340 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b19c <_PyErr_Clear@@Base> │ │ │ │ + bl 28ac54 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - movw r8, #5196 @ 0x144c │ │ │ │ + movw r8, #5184 @ 0x1440 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ bne 30384 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30410 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 30410 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ b 30410 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2945bc │ │ │ │ + bl 2940b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 142fe8 │ │ │ │ + bl 143368 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 303cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 303cc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1ae494 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + bl 1ae5a4 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ cmn r0, #1 │ │ │ │ bne 303e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b19c <_PyErr_Clear@@Base> │ │ │ │ + bl 28ac54 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30408 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 30408 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ bne 30438 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32656 @ 0x7f90 │ │ │ │ + movw r1, #31696 @ 0x7bd0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 30530 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 307d8 │ │ │ │ - bl 24ef24 <_Py_write_noraise@@Base+0xe30> │ │ │ │ + bl 24e06c <_Py_write_noraise@@Base+0xe30> │ │ │ │ cmp r9, #0 │ │ │ │ beq 300f4 │ │ │ │ - bl 2b5080 │ │ │ │ + bl 2b4b28 │ │ │ │ b 300f4 │ │ │ │ - rsbeq r9, r2, ip, ror r9 │ │ │ │ + rsbeq r9, r2, r4, ror r9 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ + ldrdeq r7, [r3], #-32 @ 0xffffffe0 @ │ │ │ │ │ │ │ │ 00030468 : │ │ │ │ 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, r0 │ │ │ │ mov r8, r2 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r7, r3 │ │ │ │ - bl 2345a8 │ │ │ │ + bl 23d280 │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #0 │ │ │ │ subne r3, fp, #44 @ 0x2c │ │ │ │ ldmne r3, {r0, r1, r2, r3} │ │ │ │ stmne r4, {r0, r1, r2, r3} │ │ │ │ bne 304fc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 235d6c <_Py_SetLocaleFromEnv@@Base+0xb90> │ │ │ │ + bl 23ea3c <_Py_SetLocaleFromEnv@@Base+0xb88> │ │ │ │ cmn r0, #1 │ │ │ │ bne 304ec │ │ │ │ ldr r2, [pc, #44] @ 30508 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51064 @ 0xc778 │ │ │ │ + movw r3, #50104 @ 0xc3b8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ stm r4, {r1, r2, r3, r5} │ │ │ │ b 304fc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r3, r5, ip, ror #8 │ │ │ │ + subeq r3, r5, ip, rrx │ │ │ │ │ │ │ │ 0003050c : │ │ │ │ ldr r2, [pc, #24] @ 3052c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -1904,32 +1904,32 @@ │ │ │ │ subs r8, r3, #0 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ moveq r8, #100 @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r6, r2, #0 │ │ │ │ bne 30574 │ │ │ │ - ldr r2, [pc, #616] @ 307d0 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r3, [pc, #616] @ 307d0 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ beq 30590 │ │ │ │ mov r0, r6 │ │ │ │ - bl 36b58 │ │ │ │ + bl 36b68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 305b4 │ │ │ │ - movw r0, #65032 @ 0xfe08 │ │ │ │ + movw r0, #64252 @ 0xfafc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ b 307c8 │ │ │ │ cmp r1, #0 │ │ │ │ bne 305bc │ │ │ │ ldr r3, [pc, #564] @ 307d4 │ │ │ │ ldr r4, [r3, #1468] @ 0x5bc │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #65048 @ 0xfe18 │ │ │ │ + movweq r0, #64268 @ 0xfb0c │ │ │ │ movteq r0, #60 @ 0x3c │ │ │ │ beq 307c8 │ │ │ │ b 305bc │ │ │ │ cmp r4, #0 │ │ │ │ ldreq r4, [r6, #8] │ │ │ │ movw sl, #52685 @ 0xcdcd │ │ │ │ movt sl, #52685 @ 0xcdcd │ │ │ │ @@ -1947,52 +1947,52 @@ │ │ │ │ cmn r4, #256 @ 0x100 │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ orrs r7, r7, r3 │ │ │ │ bne 307c0 │ │ │ │ ldr r4, [r4, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #65100 @ 0xfe4c │ │ │ │ + movweq r0, #64320 @ 0xfb40 │ │ │ │ movteq r0, #60 @ 0x3c │ │ │ │ beq 307c8 │ │ │ │ - movw r9, #65180 @ 0xfe9c │ │ │ │ + movw r9, #64400 @ 0xfb90 │ │ │ │ movt r9, #60 @ 0x3c │ │ │ │ str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r9, r2 │ │ │ │ cmp r8, r7 │ │ │ │ bgt 30648 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44928 @ 0xaf80 │ │ │ │ + movw r1, #43968 @ 0xabc0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ b 307b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36b58 │ │ │ │ + bl 36b68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30670 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #65136 @ 0xfe70 │ │ │ │ + movw r1, #64356 @ 0xfb64 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ b 307b8 │ │ │ │ cmp r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #65160 @ 0xfe88 │ │ │ │ + movweq r1, #64380 @ 0xfb7c │ │ │ │ movteq r1, #60 @ 0x3c │ │ │ │ ldrne r1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 37c48 │ │ │ │ + bl 37c58 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, sl │ │ │ │ cmpne r0, #0 │ │ │ │ beq 30740 │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ cmp r0, r3 │ │ │ │ @@ -2012,64 +2012,64 @@ │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ bl 2e31c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ beq 30740 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #65192 @ 0xfea8 │ │ │ │ + movw r1, #64412 @ 0xfb9c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #57904 @ 0xe230 │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #56764 @ 0xddbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #65196 @ 0xfeac │ │ │ │ + movw r1, #64416 @ 0xfba0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ bne 30780 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 30780 │ │ │ │ - movw r1, #65224 @ 0xfec8 │ │ │ │ + movw r1, #64444 @ 0xfbbc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3674c │ │ │ │ + bl 3675c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 307b8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #32656 @ 0x7f90 │ │ │ │ + movw r1, #31696 @ 0x7bd0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ b 30628 │ │ │ │ mov r0, #0 │ │ │ │ b 307c8 │ │ │ │ - movw r0, #65084 @ 0xfe3c │ │ │ │ + movw r0, #64304 @ 0xfb30 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ cmp r1, #0 │ │ │ │ bxeq 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, #4016] @ 0xfb0 │ │ │ │ @@ -2088,67 +2088,67 @@ │ │ │ │ strne r6, [fp, #-52] @ 0xffffffcc │ │ │ │ beq 308a0 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl ceab0 │ │ │ │ - movw r1, #65248 @ 0xfee0 │ │ │ │ + bl cf150 │ │ │ │ + movw r1, #64468 @ 0xfbd4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ beq 308a0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 3082c │ │ │ │ - bl 12938c │ │ │ │ + bl 129e00 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3082c │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 308a0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #10664 @ 0x29a8 │ │ │ │ + movw r1, #10652 @ 0x299c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ beq 308a4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 308a4 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #0 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov sl, #1 │ │ │ │ - movw r8, #14572 @ 0x38ec │ │ │ │ + movw r8, #14560 @ 0x38e0 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ 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 ceab0 │ │ │ │ + bl cf150 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30a10 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 308c0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq 30920 │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #14560 @ 0x38e0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ beq 308c0 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ bne 30948 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ @@ -2161,79 +2161,79 @@ │ │ │ │ cmp r6, #0 │ │ │ │ strne r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ beq 309d4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b3240 <_PySet_NextEntry@@Base> │ │ │ │ + bl 1b32b4 <_PySet_NextEntry@@Base> │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, r7 │ │ │ │ beq 309d4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r3 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ beq 30954 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str ip, [sp] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 2a9144 │ │ │ │ + bl 2a8c78 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #1 │ │ │ │ bne 30954 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ beq 308c0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c6d84 │ │ │ │ + bl 2c64c4 │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ bne 30954 │ │ │ │ b 308c0 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ movne r2, #20 │ │ │ │ moveq r2, #2 │ │ │ │ - movwne r1, #65268 @ 0xfef4 │ │ │ │ - movweq r1, #2984 @ 0xba8 │ │ │ │ + movwne r1, #64488 @ 0xfbe8 │ │ │ │ + movweq r1, #1948 @ 0x79c │ │ │ │ movtne r1, #60 @ 0x3c │ │ │ │ movteq r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add r5, r5, #1 │ │ │ │ mov sl, #0 │ │ │ │ - bl 36ef8 │ │ │ │ + bl 36f08 │ │ │ │ b 308c0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 30a68 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65292 @ 0xff0c │ │ │ │ + movw r1, #64512 @ 0xfc00 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 371fc │ │ │ │ + bl 3720c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52100 @ 0xcb84 │ │ │ │ + movw r1, #51280 @ 0xc850 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32656 @ 0x7f90 │ │ │ │ + movw r1, #31696 @ 0x7bd0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + b 24d23c <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ 00030a70 : │ │ │ │ ldr r3, [r0, #352] @ 0x160 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #2 │ │ │ │ @@ -2257,17 +2257,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ bne 30b38 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ mov r1, #22 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - movw r2, #65532 @ 0xfffc │ │ │ │ + movw r2, #64752 @ 0xfcf0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - bl 98f74 │ │ │ │ + bl 9909c │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30af0 │ │ │ │ bl 2d1b4 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ bl 2e838 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2276,15 +2276,15 @@ │ │ │ │ strne r0, [r5] │ │ │ │ bne 30b50 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #72] @ 30b68 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51064 @ 0xc778 │ │ │ │ + movw r3, #50104 @ 0xc3b8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 30b40 │ │ │ │ cmp r3, #1 │ │ │ │ bne 30b58 │ │ │ │ @@ -2294,25 +2294,25 @@ │ │ │ │ str r3, [r5] │ │ │ │ mov r0, #1 │ │ │ │ b 30b60 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r4, [r5], #-204 @ 0xffffff34 │ │ │ │ + subeq r4, r5, r8, lsr r9 │ │ │ │ │ │ │ │ 00030b6c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r6, r4, #40 @ 0x28 │ │ │ │ - movwne r5, #24708 @ 0x6084 │ │ │ │ + movwne r5, #23748 @ 0x5cc4 │ │ │ │ movtne r5, #65 @ 0x41 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30bdc │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ sub r1, r3, #10 │ │ │ │ @@ -2326,33 +2326,33 @@ │ │ │ │ b 30bd4 │ │ │ │ cmp r3, #12 │ │ │ │ bne 30bd4 │ │ │ │ bl 2fb78 │ │ │ │ add r5, r5, #28 │ │ │ │ b 30b94 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2d1b4 │ │ │ │ │ │ │ │ 00030bfc <_PyObject_DebugMallocStats@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - movw r3, #30112 @ 0x75a0 │ │ │ │ + movw r3, #26440 @ 0x6748 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ ldr r1, [r2, #1096] @ 0x448 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r0, [r2, #1080] @ 0x438 │ │ │ │ ldreq r0, [r2, #1008] @ 0x3f0 │ │ │ │ sub r3, r0, r3 │ │ │ │ clz r3, r3 │ │ │ │ @@ -2360,86 +2360,86 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 30d78 <_PyObject_DebugMallocStats@@Base+0x17c> │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #4676 @ 0x1244 │ │ │ │ + movw r2, #3772 @ 0xebc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r3, #65536 @ 0x10000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #4728 @ 0x1278 │ │ │ │ + movw r2, #3824 @ 0xef0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r3, #2097152 @ 0x200000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #4760 @ 0x1298 │ │ │ │ + movw r2, #3856 @ 0xf10 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - bl 230694 <_start@@Base+0x1134> │ │ │ │ + bl 23936c <_start@@Base+0xad3c> │ │ │ │ ldr r0, [pc, #264] @ 30db4 <_PyObject_DebugMallocStats@@Base+0x1b8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #20 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r3, #22716 @ 0x58bc │ │ │ │ + movw r3, #23756 @ 0x5ccc │ │ │ │ movt r3, #8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 241c48 │ │ │ │ + bl 240de4 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #35816 @ 0x8be8 │ │ │ │ + movw r2, #35832 @ 0x8bf8 │ │ │ │ movt r2, #3 │ │ │ │ - movw r1, #35604 @ 0x8b14 │ │ │ │ + movw r1, #35620 @ 0x8b24 │ │ │ │ movt r1, #3 │ │ │ │ - bl 248b08 │ │ │ │ + bl 247bd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #4792 @ 0x12b8 │ │ │ │ + movw r2, #3888 @ 0xf30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #4820 @ 0x12d4 │ │ │ │ + movw r2, #3916 @ 0xf4c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #4848 @ 0x12f0 │ │ │ │ + movw r2, #3944 @ 0xf68 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #4888 @ 0x1318 │ │ │ │ + movw r2, #3984 @ 0xf90 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #4916 @ 0x1334 │ │ │ │ + movw r2, #4012 @ 0xfac │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ b 30da8 <_PyObject_DebugMallocStats@@Base+0x1ac> │ │ │ │ cmp r1, #0 │ │ │ │ - movw r0, #352 @ 0x160 │ │ │ │ + movw r0, #736 @ 0x2e0 │ │ │ │ movt r0, #10 │ │ │ │ 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] @ 3119c <_PyObject_DebugMallocStats@@Base+0x5a0> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, sp, #948 @ 0x3b4 │ │ │ │ mov ip, #64 @ 0x40 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ - movw r2, #4944 @ 0x1350 │ │ │ │ + movw r2, #4040 @ 0xfc8 │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ 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 3cb790 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ + blx 3cb3e8 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ ldr r1, [r6, #-768] @ 0xfffffd00 │ │ │ │ mov r3, #28 │ │ │ │ sub r1, r1, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r6, #-768] @ 0xfffffd00 │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ b 30eb0 <_PyObject_DebugMallocStats@@Base+0x2b4> │ │ │ │ @@ -2547,18 +2547,18 @@ │ │ │ │ mov r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r5 │ │ │ │ bl 2e238 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #4996 @ 0x1384 │ │ │ │ + movw r0, #4092 @ 0xffc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ bl 2e250 │ │ │ │ - movw r3, #5108 @ 0x13f4 │ │ │ │ + movw r3, #4204 @ 0x106c │ │ │ │ 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 3cb9ec <_PyMonitoring_FireBranchEvent@@Base+0x3d8> │ │ │ │ + blx 3cb644 <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ mla r5, r7, r1, r5 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ bne 30f7c <_PyObject_DebugMallocStats@@Base+0x380> │ │ │ │ ldr r9, [fp, #-964] @ 0xfffffc3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #10 │ │ │ │ ldr r8, [fp, #-960] @ 0xfffffc40 │ │ │ │ ldr sl, [fp, #-956] @ 0xfffffc44 │ │ │ │ bl 2e238 │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5136 @ 0x1410 │ │ │ │ + movw r1, #4232 @ 0x1088 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5164 @ 0x142c │ │ │ │ + movw r1, #4260 @ 0x10a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ sub r2, r2, r8 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5184 @ 0x1440 │ │ │ │ + movw r1, #4280 @ 0x10b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5208 @ 0x1458 │ │ │ │ + movw r1, #4304 @ 0x10d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r3, #262144 @ 0x40000 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, fp, #932 @ 0x3a4 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #5236 @ 0x1474 │ │ │ │ + movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98f74 │ │ │ │ + bl 9909c │ │ │ │ lsl r2, r8, #18 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ ldr r2, [fp, #-948] @ 0xfffffc4c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5264 @ 0x1490 │ │ │ │ + movw r1, #4360 @ 0x1108 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-944] @ 0xfffffc50 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #5292 @ 0x14ac │ │ │ │ + movw r1, #4388 @ 0x1124 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ add r6, r6, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r3, sl │ │ │ │ sub r0, fp, #932 @ 0x3a4 │ │ │ │ - movw r2, #5320 @ 0x14c8 │ │ │ │ + movw r2, #4416 @ 0x1140 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98f74 │ │ │ │ + bl 9909c │ │ │ │ lsl r2, sl, #12 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #5348 @ 0x14e4 │ │ │ │ + movw r1, #4444 @ 0x115c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r5 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #5380 @ 0x1504 │ │ │ │ + movw r1, #4476 @ 0x117c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-936] @ 0xfffffc58 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #5412 @ 0x1524 │ │ │ │ + movw r1, #4508 @ 0x119c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ - movw r1, #5444 @ 0x1544 │ │ │ │ + movw r1, #4540 @ 0x11bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add r2, r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #18 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #5452 @ 0x154c │ │ │ │ + movw r0, #4548 @ 0x11c4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ bl 2e250 │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5472 @ 0x1560 │ │ │ │ + movw r1, #4568 @ 0x11d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -2776,56 +2776,56 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw ip, #10888 @ 0x2a88 │ │ │ │ + movw ip, #9868 @ 0x268c │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ movw lr, #1931 @ 0x78b │ │ │ │ - movw r3, #15460 @ 0x3c64 │ │ │ │ + movw r3, #14500 @ 0x38a4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #33512 @ 0x82e8 │ │ │ │ + movw r2, #32552 @ 0x7f28 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 8a158 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a37c <_PyObject_AssertFailed@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ subs r5, r1, #0 │ │ │ │ bne 31338 <_PyObject_DebugMallocStats@@Base+0x73c> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 84b44 │ │ │ │ + b 84e6c │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ cmp r1, #0 │ │ │ │ beq 31358 <_PyObject_DebugMallocStats@@Base+0x75c> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ bne 31378 <_PyObject_DebugMallocStats@@Base+0x77c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl c9780 │ │ │ │ + bl c9e20 │ │ │ │ mov r4, r0 │ │ │ │ b 31514 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ sub r9, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ - bl c93ec │ │ │ │ + bl c9a90 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ beq 31514 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r8, #1 │ │ │ │ bne 313d8 <_PyObject_DebugMallocStats@@Base+0x7dc> │ │ │ │ ldr r3, [r6] │ │ │ │ @@ -2835,15 +2835,15 @@ │ │ │ │ beq 313d8 <_PyObject_DebugMallocStats@@Base+0x7dc> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, r3, #16 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl c9780 │ │ │ │ + bl c9e20 │ │ │ │ mov r4, r0 │ │ │ │ b 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ beq 313f8 <_PyObject_DebugMallocStats@@Base+0x7fc> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ @@ -2852,15 +2852,15 @@ │ │ │ │ bne 3141c <_PyObject_DebugMallocStats@@Base+0x820> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bic r3, r8, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r6 │ │ │ │ - bl cf6f4 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfd94 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r4, r0 │ │ │ │ b 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ @@ -2873,58 +2873,58 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 314c8 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #34028 @ 0x84ec │ │ │ │ + movw r2, #33068 @ 0x812c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ b 314c8 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ cmp r3, #0 │ │ │ │ beq 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 314a8 <_PyObject_DebugMallocStats@@Base+0x8ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 314a8 <_PyObject_DebugMallocStats@@Base+0x8ac> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #34076 @ 0x851c │ │ │ │ + movw r2, #33116 @ 0x815c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 334408 │ │ │ │ + bl 33424c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, r5 │ │ │ │ ble 31504 <_PyObject_DebugMallocStats@@Base+0x908> │ │ │ │ ldr r0, [r6, r5, lsl #2] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 314fc <_PyObject_DebugMallocStats@@Base+0x900> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ bne 314fc <_PyObject_DebugMallocStats@@Base+0x900> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ b 314d0 <_PyObject_DebugMallocStats@@Base+0x8d4> │ │ │ │ cmp r6, r9 │ │ │ │ beq 31514 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ mov r0, r6 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -2933,73 +2933,73 @@ │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #67108864 @ 0x4000000 │ │ │ │ bne 3156c <_PyObject_DebugMallocStats@@Base+0x970> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36004 @ 0x8ca4 │ │ │ │ + movw r1, #35044 @ 0x88e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r4 │ │ │ │ b 31588 <_PyObject_DebugMallocStats@@Base+0x98c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ mov r4, #0 │ │ │ │ add r1, r0, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl d3450 │ │ │ │ + bl d3acc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ bne 315b8 <_PyObject_DebugMallocStats@@Base+0x9bc> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e9628 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b e9c78 <_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 31600 <_PyObject_DebugMallocStats@@Base+0xa04> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #5632 @ 0x1600 │ │ │ │ + movw r3, #5620 @ 0x15f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ bne 3161c <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ cmp r6, #0 │ │ │ │ beq 3161c <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #25492 @ 0x6394 │ │ │ │ + movw r3, #25480 @ 0x6388 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ beq 31634 <_PyObject_DebugMallocStats@@Base+0xa38> │ │ │ │ - movw r0, #59812 @ 0xe9a4 │ │ │ │ + movw r0, #58624 @ 0xe500 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 31688 <_PyObject_DebugMallocStats@@Base+0xa8c> │ │ │ │ - movw r0, #5632 @ 0x1600 │ │ │ │ + movw r0, #5620 @ 0x15f4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3162c <_PyObject_DebugMallocStats@@Base+0xa30> │ │ │ │ cmp r5, #0 │ │ │ │ beq 31660 <_PyObject_DebugMallocStats@@Base+0xa64> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -3009,15 +3009,15 @@ │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r6] │ │ │ │ str r6, [r4, #12] │ │ │ │ str r8, [r4, #16] │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl c2974 │ │ │ │ + bl c2ad0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ @@ -3034,45 +3034,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, #3376 @ 0xd30 │ │ │ │ + movw r1, #2188 @ 0x88c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31704 <_PyObject_DebugMallocStats@@Base+0xb08> │ │ │ │ mov r4, #0 │ │ │ │ b 31774 <_PyObject_DebugMallocStats@@Base+0xb78> │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ - bl 16c1e0 │ │ │ │ + bl 16c538 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 316fc <_PyObject_DebugMallocStats@@Base+0xb00> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 27b09c │ │ │ │ + bl 27ab54 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31754 <_PyObject_DebugMallocStats@@Base+0xb58> │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ bne 31754 <_PyObject_DebugMallocStats@@Base+0xb58> │ │ │ │ tst r3, #73 @ 0x49 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ b 3175c <_PyObject_DebugMallocStats@@Base+0xb60> │ │ │ │ - movw r4, #5464 @ 0x1558 │ │ │ │ + movw r4, #5452 @ 0x154c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ 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,69 +3080,69 @@ │ │ │ │ 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, #3376 @ 0xd30 │ │ │ │ + movw r1, #2188 @ 0x88c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 31808 <_PyObject_DebugMallocStats@@Base+0xc0c> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 16ff08 │ │ │ │ + bl 170258 │ │ │ │ subs r1, r0, #0 │ │ │ │ bge 317f4 <_PyObject_DebugMallocStats@@Base+0xbf8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ b 31808 <_PyObject_DebugMallocStats@@Base+0xc0c> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed40 │ │ │ │ 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 a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 31aa4 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ - movw sl, #42540 @ 0xa62c │ │ │ │ + movw sl, #42528 @ 0xa620 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ - movw r6, #21196 @ 0x52cc │ │ │ │ + movw r6, #21184 @ 0x52c0 │ │ │ │ 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 31884 <_PyObject_DebugMallocStats@@Base+0xc88> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31aa4 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ beq 318ec <_PyObject_DebugMallocStats@@Base+0xcf0> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -3159,17 +3159,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r9, [r3, #20] │ │ │ │ bne 31934 <_PyObject_DebugMallocStats@@Base+0xd38> │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ - movw r0, #33976 @ 0x84b8 │ │ │ │ + movw r0, #33016 @ 0x80f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ b 31954 <_PyObject_DebugMallocStats@@Base+0xd58> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r5 │ │ │ │ ble 31aa4 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ add r3, r3, #20 │ │ │ │ @@ -3186,15 +3186,15 @@ │ │ │ │ ldr r9, [r3] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ movne r1, #0 │ │ │ │ bne 31960 <_PyObject_DebugMallocStats@@Base+0xd64> │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3195c <_PyObject_DebugMallocStats@@Base+0xd60> │ │ │ │ mvn r4, #0 │ │ │ │ b 31a30 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #15 │ │ │ │ @@ -3234,24 +3234,24 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 31a10 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 31a10 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ beq 31a30 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62364 @ 0xf39c │ │ │ │ + movw r1, #61176 @ 0xeef8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, sl │ │ │ │ ldreq r9, [r9, #20] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ @@ -3284,31 +3284,31 @@ │ │ │ │ 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, #3376 @ 0xd30 │ │ │ │ + movw r1, #2188 @ 0x88c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31b18 <_PyObject_DebugMallocStats@@Base+0xf1c> │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl d8064 │ │ │ │ + bl d86bc │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #58332 @ 0xe3dc │ │ │ │ + movw r2, #57120 @ 0xdf20 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ movw ip, #32004 @ 0x7d04 │ │ │ │ movt ip, #9665 @ 0x25c1 │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -3325,41 +3325,41 @@ │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ umull r2, r1, r2, ip │ │ │ │ adds r0, r2, lr │ │ │ │ mla r1, ip, r3, r1 │ │ │ │ adc r1, r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 19f5b4 │ │ │ │ + b 19f91c │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 28ea80 │ │ │ │ + b 28e538 │ │ │ │ │ │ │ │ 00031b88 <_Py_InitializeMain@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 230ed4 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 239bac <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r3, #0 │ │ │ │ subne r3, fp, #28 │ │ │ │ ldmne r3, {r0, r1, r2, r3} │ │ │ │ stmne r4, {r0, r1, r2, r3} │ │ │ │ bne 31bd8 <_Py_InitializeMain@@Base+0x50> │ │ │ │ ldr r2, [pc, #24] @ 31be4 <_Py_InitializeMain@@Base+0x5c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bl 274d20 │ │ │ │ + bl 2747d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ 00031be8 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -3373,60 +3373,60 @@ │ │ │ │ ldr r3, [r4, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ bne 31c24 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #1708] @ 0x6ac │ │ │ │ str r6, [r4, #1712] @ 0x6b0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ beq 31c44 │ │ │ │ ldr r2, [r4, #1712] @ 0x6b0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ blx r3 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31c14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ 00031c5c : │ │ │ │ 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 31cb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 31cb0 │ │ │ │ ldr r2, [pc, #64] @ 31cdc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2ba6c0 │ │ │ │ + bl 2ba168 │ │ │ │ b 31cd4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a8b68 <_PyEval_MakePendingCalls@@Base+0x53c> │ │ │ │ + bl 2a869c <_PyEval_MakePendingCalls@@Base+0x578> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 │ │ │ │ @@ -3458,20 +3458,20 @@ │ │ │ │ cmn r3, #256 @ 0x100 │ │ │ │ movcc r1, #0 │ │ │ │ movcs r1, #1 │ │ │ │ orrs r5, r1, r2 │ │ │ │ bne 31d9c │ │ │ │ bic r4, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c90f8 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c9150 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ bne 31d9c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #38128 @ 0x94f0 │ │ │ │ + movw r3, #38116 @ 0x94e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ movne r4, #0 │ │ │ │ b 31d9c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -3480,88 +3480,88 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2b2180 │ │ │ │ + bl 2b1c28 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 31e18 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ bne 31e20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 31dfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 31dfc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52896 @ 0xcea0 │ │ │ │ + movw r1, #51708 @ 0xc9fc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 31e4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 31e4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ bne 31e80 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31e80 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #52928 @ 0xcec0 │ │ │ │ + movw r1, #51740 @ 0xca1c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ b 31e18 │ │ │ │ mov r0, #0 │ │ │ │ str r7, [r6] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ 00031e8c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 31ee4 │ │ │ │ - bl 1bad80 │ │ │ │ + bl 1badf8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 31ed0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 31ed8 │ │ │ │ mov r4, r5 │ │ │ │ b 31ee4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ b 31ed0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 00031eec : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -3578,50 +3578,50 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ mov r3, #2 │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b5a50 <_PyParkingLot_Park@@Base+0x368> │ │ │ │ + bl 2b54f4 <_PyParkingLot_Park@@Base+0x364> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 31f50 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - subseq r5, r1, r4, ror r9 │ │ │ │ + subseq r5, r1, ip, ror r5 │ │ │ │ │ │ │ │ 00031f60 : │ │ │ │ subs r2, r1, #0 │ │ │ │ bne 31f6c │ │ │ │ - b d887c │ │ │ │ + b d8ed4 │ │ │ │ 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 31fa4 │ │ │ │ - movw r1, #40220 @ 0x9d1c │ │ │ │ + movw r1, #39260 @ 0x995c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b d887c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b d8ed4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #53840 @ 0xd250 │ │ │ │ + movw r1, #52652 @ 0xcdac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 00031fc8 : │ │ │ │ ldr r1, [pc, #36] @ 31ff4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -3632,15 +3632,15 @@ │ │ │ │ str r2, [r3, #3880] @ 0xf28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ 00031ff8 : │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ 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] │ │ │ │ @@ -3664,28 +3664,28 @@ │ │ │ │ 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 │ │ │ │ - strhteq sl, [r2], #-176 @ 0xffffff50 │ │ │ │ + rsbeq sl, r2, r8, lsr #23 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ 0003207c : │ │ │ │ ldr r2, [pc, #28] @ 320a0 │ │ │ │ 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 2ba6c0 │ │ │ │ + b 2ba168 │ │ │ │ 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 │ │ │ │ @@ -3699,965 +3699,965 @@ │ │ │ │ cmp r0, #0 │ │ │ │ movweq r3, #23872 @ 0x5d40 │ │ │ │ movteq r3, #101 @ 0x65 │ │ │ │ ldreq r0, [r3] │ │ │ │ movw r3, #23892 @ 0x5d54 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2bad14 │ │ │ │ + bl 2ba7bc │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32124 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 25ef64 │ │ │ │ + bl 25e10c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ cmp r6, #0 │ │ │ │ beq 32168 │ │ │ │ mov r5, r6 │ │ │ │ ldr r1, [r4, #2700] @ 0xa8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 321e0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 321e0 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ beq 321e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bb318 │ │ │ │ + bl 2badbc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ cmp r6, #0 │ │ │ │ bne 32170 │ │ │ │ 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 a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 321b4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 321a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 321a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #15 │ │ │ │ str r3, [r4, #32] │ │ │ │ b 32168 │ │ │ │ add r1, r6, #16 │ │ │ │ bl 2dad8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 321e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 321e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq 3220c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bb648 │ │ │ │ + bl 2bb0f0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3220c │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ b 32168 │ │ │ │ ldr r3, [r4, #460] @ 0x1cc │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #12 │ │ │ │ streq r3, [r4, #32] │ │ │ │ beq 32374 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32248 │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [r4, #32] │ │ │ │ b 32374 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ beq 322f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #2712] @ 0xa98 │ │ │ │ sub r7, r7, r3 │ │ │ │ - bl 2bb8a8 │ │ │ │ + bl 2bb350 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [r4, #464] @ 0x1d0 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r0, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r8, r0 │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl 2aa0ec │ │ │ │ + bl 2a9c1c │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 322b4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4] │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ b 32168 │ │ │ │ add r2, r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e280 │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ 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 2bbb04 │ │ │ │ + bl 2bb578 │ │ │ │ b 3233c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bb8a8 │ │ │ │ + bl 2bb350 │ │ │ │ ldr r3, [r4, #464] @ 0x1d0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r6, [r4, #476] @ 0x1dc │ │ │ │ str r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r5, [r4, #2708] @ 0xa94 │ │ │ │ bl 2e31c │ │ │ │ add r5, r5, r0 │ │ │ │ add r3, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 2bbb04 │ │ │ │ + bl 2bb578 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ bne 32374 │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ ldr r3, [r3, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ bne 32360 │ │ │ │ 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 12d6e8 <_PyDictKeys_StringLookup@@Base+0x3f0> │ │ │ │ + b 12dc3c <_PyDictKeys_StringLookup@@Base+0x88> │ │ │ │ ldr r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 32168 │ │ │ │ - movw r0, #32656 @ 0x7f90 │ │ │ │ + movw r0, #31696 @ 0x7bd0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 28ca88 │ │ │ │ + bl 28c540 │ │ │ │ b 32168 │ │ │ │ │ │ │ │ 00032390 <_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 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 32bc0 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ - bl 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 32bc0 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ movw r3, #62736 @ 0xf510 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 323e0 <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 32400 <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ b 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ 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, #59228 @ 0xe75c │ │ │ │ + movw r1, #58088 @ 0xe2e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3243c <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3243c <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #62740 @ 0xf514 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59260 @ 0xe77c │ │ │ │ + movw r1, #58120 @ 0xe308 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32498 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32498 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #62744 @ 0xf518 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 324c4 <_Py_GetConfigsAsDict@@Base+0x134> │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 324e4 <_Py_GetConfigsAsDict@@Base+0x154> │ │ │ │ b 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ 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, #59292 @ 0xe79c │ │ │ │ + movw r1, #58152 @ 0xe328 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32520 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32520 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #62748 @ 0xf51c │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59328 @ 0xe7c0 │ │ │ │ + movw r1, #58188 @ 0xe34c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3257c <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3257c <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25412 @ 0x6344 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59368 @ 0xe7e8 │ │ │ │ + movw r1, #58228 @ 0xe374 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 325d8 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 325d8 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58908 @ 0xe61c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59380 @ 0xe7f4 │ │ │ │ + movw r1, #58240 @ 0xe380 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32634 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32634 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59396 @ 0xe804 │ │ │ │ + movw r1, #58256 @ 0xe390 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32690 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32690 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58916 @ 0xe624 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59412 @ 0xe814 │ │ │ │ + movw r1, #58272 @ 0xe3a0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 326ec <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 326ec <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58900 @ 0xe614 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59428 @ 0xe824 │ │ │ │ + movw r1, #58288 @ 0xe3b0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32748 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32748 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58896 @ 0xe610 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59448 @ 0xe838 │ │ │ │ + movw r1, #58308 @ 0xe3c4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 327a4 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 327a4 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58904 @ 0xe618 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59464 @ 0xe848 │ │ │ │ + movw r1, #58324 @ 0xe3d4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32800 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32800 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58928 @ 0xe630 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59480 @ 0xe858 │ │ │ │ + movw r1, #58340 @ 0xe3e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3285c <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3285c <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58892 @ 0xe60c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59496 @ 0xe868 │ │ │ │ + movw r1, #58356 @ 0xe3f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 328b8 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 328b8 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58920 @ 0xe628 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59516 @ 0xe87c │ │ │ │ + movw r1, #58376 @ 0xe408 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32914 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32914 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25408 @ 0x6340 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59532 @ 0xe88c │ │ │ │ + movw r1, #58392 @ 0xe418 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32970 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32970 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58932 @ 0xe634 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59560 @ 0xe8a8 │ │ │ │ + movw r1, #58420 @ 0xe434 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 329cc <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 329cc <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58936 @ 0xe638 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59588 @ 0xe8c4 │ │ │ │ + movw r1, #58448 @ 0xe450 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32a28 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32a28 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58924 @ 0xe62c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59612 @ 0xe8dc │ │ │ │ + movw r1, #58472 @ 0xe468 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32a84 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32a84 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #59080 @ 0xe6c8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59636 @ 0xe8f4 │ │ │ │ + movw r1, #58496 @ 0xe480 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32ae0 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32ae0 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25404 @ 0x633c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59664 @ 0xe910 │ │ │ │ + movw r1, #58524 @ 0xe49c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32b3c <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32b3c <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #59680 @ 0xe920 │ │ │ │ + movw r1, #58540 @ 0xe4ac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ cmn r0, #1 │ │ │ │ beq 32fb4 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 32bc8 <_Py_GetConfigsAsDict@@Base+0x838> │ │ │ │ ldr r3, [pc, #1116] @ 32fd0 <_Py_GetConfigsAsDict@@Base+0xc40> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r5, [r8, #3720] @ 0xe88 │ │ │ │ - bl 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 32bc0 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [r5, #1736] @ 0x6c8 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r7, r0, #0 │ │ │ │ bne 32be4 <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32bc0 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32bc0 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 32fb4 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32b6c <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ b 32b6c <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60244 @ 0xeb54 │ │ │ │ + movw r1, #58820 @ 0xe5c4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32c20 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32c20 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1740] @ 0x6cc │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60284 @ 0xeb7c │ │ │ │ + movw r1, #58860 @ 0xe5ec │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32c74 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32c74 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1744] @ 0x6d0 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60272 @ 0xeb70 │ │ │ │ + movw r1, #58848 @ 0xe5e0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32cc8 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32cc8 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1748] @ 0x6d4 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60296 @ 0xeb88 │ │ │ │ + movw r1, #58872 @ 0xe5f8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32d1c <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32d1c <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1752] @ 0x6d8 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60212 @ 0xeb34 │ │ │ │ + movw r1, #58788 @ 0xe5a4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32d70 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32d70 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60172 @ 0xeb0c │ │ │ │ + movw r1, #58748 @ 0xe57c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32dc4 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32dc4 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1760] @ 0x6e0 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60188 @ 0xeb1c │ │ │ │ + movw r1, #58764 @ 0xe58c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32e18 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32e18 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1764] @ 0x6e4 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60232 @ 0xeb48 │ │ │ │ + movw r1, #58808 @ 0xe5b8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32e6c <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32e6c <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1768] @ 0x6e8 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60260 @ 0xeb64 │ │ │ │ + movw r1, #58836 @ 0xe5d4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32ec0 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32ec0 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1772] @ 0x6ec │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60160 @ 0xeb00 │ │ │ │ + movw r1, #58736 @ 0xe570 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32f14 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32f14 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #59696 @ 0xe930 │ │ │ │ + movw r1, #58556 @ 0xe4bc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ cmn r0, #1 │ │ │ │ beq 32fb4 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32f5c <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32f5c <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r0, r8, #4096 @ 0x1000 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 15efa4 <_PyConfig_AsDict@@Base> │ │ │ │ + bl 15f32c <_PyConfig_AsDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 32bc0 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #65144 @ 0xfe78 │ │ │ │ + movw r1, #63956 @ 0xf9d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ cmn r0, #1 │ │ │ │ beq 32fb4 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32fc8 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32fc8 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ b 32fc8 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ mov r0, r6 │ │ │ │ mov r6, #0 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r4 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -4671,44 +4671,44 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r7] │ │ │ │ bl 2e58c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r8, #0 │ │ │ │ beq 33030 <_Py_GetConfigsAsDict@@Base+0xca0> │ │ │ │ - movw r2, #33716 @ 0x83b4 │ │ │ │ + movw r2, #32756 @ 0x7ff4 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov sl, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ mov r4, #0 │ │ │ │ mov r9, #100 @ 0x64 │ │ │ │ mov r0, sl │ │ │ │ add r1, r4, r9 │ │ │ │ mov r8, sl │ │ │ │ - bl 98b2c │ │ │ │ + bl 98754 │ │ │ │ subs sl, r0, #0 │ │ │ │ bne 3307c <_Py_GetConfigsAsDict@@Base+0xcec> │ │ │ │ mov r0, r8 │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ - bl 2e0eb8 │ │ │ │ - bl dc794 │ │ │ │ + bl df958 │ │ │ │ + bl 2e0e64 │ │ │ │ + bl dcde4 │ │ │ │ mov r4, #0 │ │ │ │ b 331e8 <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ add r8, sl, r4 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 330ac <_Py_GetConfigsAsDict@@Base+0xd1c> │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r1, r3 │ │ │ │ bne 330ac <_Py_GetConfigsAsDict@@Base+0xd1c> │ │ │ │ blx r2 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ @@ -4731,24 +4731,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d8a4 │ │ │ │ b 33158 <_Py_GetConfigsAsDict@@Base+0xdc8> │ │ │ │ cmp r4, #4 │ │ │ │ bne 33128 <_Py_GetConfigsAsDict@@Base+0xd98> │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ - bl b9540 │ │ │ │ + bl df958 │ │ │ │ + bl b96b8 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ cmn r4, #1 │ │ │ │ bne 33084 <_Py_GetConfigsAsDict@@Base+0xcf4> │ │ │ │ b 331dc <_Py_GetConfigsAsDict@@Base+0xe4c> │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 3a140 <_PyImport_SetModule@@Base+0x520> │ │ │ │ + bl 3a150 <_PyImport_SetModule@@Base+0x520> │ │ │ │ cmp r0, #0 │ │ │ │ beq 33158 <_Py_GetConfigsAsDict@@Base+0xdc8> │ │ │ │ b 331dc <_Py_GetConfigsAsDict@@Base+0xe4c> │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e31c │ │ │ │ adds r4, r4, r0 │ │ │ │ @@ -4760,39 +4760,39 @@ │ │ │ │ add r3, sl, r4 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ beq 331ac <_Py_GetConfigsAsDict@@Base+0xe1c> │ │ │ │ adds r9, r4, #2 │ │ │ │ bpl 33044 <_Py_GetConfigsAsDict@@Base+0xcb4> │ │ │ │ mov r0, sl │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bl df958 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59732 @ 0xe954 │ │ │ │ + movw r1, #58592 @ 0xe4e0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - bl dc794 │ │ │ │ + bl 16f420 │ │ │ │ + bl dcde4 │ │ │ │ b 33074 <_Py_GetConfigsAsDict@@Base+0xce4> │ │ │ │ add r1, r4, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 98b2c │ │ │ │ + bl 98754 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 331e8 <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ mov r0, sl │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ - bl 2e0eb8 │ │ │ │ - bl dc794 │ │ │ │ + bl df958 │ │ │ │ + bl 2e0e64 │ │ │ │ + bl dcde4 │ │ │ │ b 331e8 <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ mov r0, sl │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ b 33074 <_Py_GetConfigsAsDict@@Base+0xce4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ 000331f4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -4803,20 +4803,20 @@ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl dc054 │ │ │ │ + bl dc6a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3323c │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 00033248 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -4835,31 +4835,31 @@ │ │ │ │ ldreq r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ subs r2, r4, #1 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #262144 @ 0x40000 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ bcs 332a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 332b8 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 5ec80 │ │ │ │ + b 5ed30 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 2dcf4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e4d8 │ │ │ │ + bl 25d680 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ 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 │ │ │ │ @@ -4870,87 +4870,87 @@ │ │ │ │ mov r8, r1 │ │ │ │ bl 2dd3c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ bl 2e16c │ │ │ │ cmn r0, #1 │ │ │ │ bne 33340 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3e8e4 │ │ │ │ + bl 3e8f4 │ │ │ │ b 3338c │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ subgt r2, r0, #1 │ │ │ │ movle r2, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r5, r0 │ │ │ │ asr r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3e8 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ beq 33328 │ │ │ │ - movw r1, #152 @ 0x98 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #60620 @ 0xeccc │ │ │ │ + movw r1, #64500 @ 0xfbf4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + movw r0, #59196 @ 0xe73c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1a556c │ │ │ │ + bl 1a56d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 33394 │ │ │ │ mov r0, #0 │ │ │ │ b 334f8 │ │ │ │ mov r2, r6 │ │ │ │ mvn r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ - movw r1, #5464 @ 0x1558 │ │ │ │ + movw r1, #5452 @ 0x154c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r3, #34808 @ 0x87f8 │ │ │ │ + movw r3, #33848 @ 0x8438 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #64376 @ 0xfb78 │ │ │ │ + movw r1, #63468 @ 0xf7ec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl c9100 │ │ │ │ + bl c97a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 333fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 333fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 3338c │ │ │ │ ldr r1, [pc, #244] @ 33500 │ │ │ │ mov r0, r6 │ │ │ │ - bl b67a0 │ │ │ │ + bl b6920 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 33438 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33438 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq 3338c │ │ │ │ ldr r0, [r7, #2716] @ 0xa9c │ │ │ │ str r4, [r7, #2716] @ 0xa9c │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ cmp r5, #0 │ │ │ │ bgt 3345c │ │ │ │ mov r0, #1 │ │ │ │ b 334f8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [pc, #152] @ 33504 │ │ │ │ @@ -4963,102 +4963,102 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 334a4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl cf6f4 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfd94 <_PyObject_MakeTpCall@@Base> │ │ │ │ b 334cc │ │ │ │ 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 cb774 <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl cbe14 <_Py_CheckFunctionResult@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 3338c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 33454 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33454 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ b 33454 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r3, r8, asr #20 │ │ │ │ + rsbeq r6, r3, r0, asr #20 │ │ │ │ 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 33548 │ │ │ │ cmp r4, #0 │ │ │ │ - movwle r4, #5196 @ 0x144c │ │ │ │ + movwle r4, #5184 @ 0x1440 │ │ │ │ movtle r4, #96 @ 0x60 │ │ │ │ ldrgt r4, [r6] │ │ │ │ b 33570 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #16812 @ 0x41ac │ │ │ │ + movw r0, #15624 @ 0x3d08 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 33534 │ │ │ │ mov r0, #0 │ │ │ │ b 335f0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bgt 33598 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31612 @ 0x7b7c │ │ │ │ + movw r1, #30424 @ 0x76d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ b 33568 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ beq 335c0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45508 @ 0xb1c4 │ │ │ │ + movw r1, #44320 @ 0xad20 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ b 33568 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ae494 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + bl 1ae5a4 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ cmn r0, #1 │ │ │ │ beq 33568 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [pc, #24] @ 335f8 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #28 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r3, r8, asr #16 │ │ │ │ + rsbeq r7, r3, r0, asr #16 │ │ │ │ │ │ │ │ 000335fc <_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 │ │ │ │ @@ -5072,15 +5072,15 @@ │ │ │ │ bne 3363c <_PyUnicode_FromId@@Base+0x40> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne 33624 <_PyUnicode_FromId@@Base+0x28> │ │ │ │ dmb ish │ │ │ │ beq 3364c <_PyUnicode_FromId@@Base+0x50> │ │ │ │ mov r0, r8 │ │ │ │ - bl 3bcbd4 │ │ │ │ + bl 3bc934 │ │ │ │ ldr r3, [pc, #436] @ 33808 <_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 │ │ │ │ @@ -5095,15 +5095,15 @@ │ │ │ │ bne 33698 <_PyUnicode_FromId@@Base+0x9c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 33680 <_PyUnicode_FromId@@Base+0x84> │ │ │ │ dmb ish │ │ │ │ beq 336a8 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bcbd4 │ │ │ │ + bl 3bc934 │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ bge 336d8 <_PyUnicode_FromId@@Base+0xdc> │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r4, [r6, #1800] @ 0x708 │ │ │ │ @@ -5119,15 +5119,15 @@ │ │ │ │ bne 336f8 <_PyUnicode_FromId@@Base+0xfc> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 336e0 <_PyUnicode_FromId@@Base+0xe4> │ │ │ │ dmb ish │ │ │ │ beq 33708 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ add r5, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #2064] @ 0x810 │ │ │ │ cmp r3, r4 │ │ │ │ ble 33728 <_PyUnicode_FromId@@Base+0x12c> │ │ │ │ ldr r3, [r5, #2068] @ 0x814 │ │ │ │ ldr r6, [r3, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -5137,34 +5137,34 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 2e31c │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ subs r1, r0, #0 │ │ │ │ beq 3379c <_PyUnicode_FromId@@Base+0x1a0> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl ab6d8 │ │ │ │ + bl ab860 │ │ │ │ ldr r2, [r5, #2064] @ 0x810 │ │ │ │ ldr r3, [r5, #2068] @ 0x814 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ bgt 337c4 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ lsl r7, r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ cmp r7, #16 │ │ │ │ movlt r7, #16 │ │ │ │ lsl r1, r7, #2 │ │ │ │ - bl c6310 │ │ │ │ + bl c6a34 │ │ │ │ subs r9, r0, #0 │ │ │ │ bne 337a4 <_PyUnicode_FromId@@Base+0x1a8> │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 2e0e64 │ │ │ │ mov r6, #0 │ │ │ │ b 337cc <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ ldr r0, [r5, #2064] @ 0x810 │ │ │ │ mov r1, sl │ │ │ │ sub r2, r7, r0 │ │ │ │ add r0, r9, r0, lsl #2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ @@ -5180,316 +5180,323 @@ │ │ │ │ bne 337ec <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne 337d4 <_PyUnicode_FromId@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ beq 337fc <_PyUnicode_FromId@@Base+0x200> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ 0003380c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d730 │ │ │ │ │ │ │ │ -00033820 : │ │ │ │ +00033820 <_PySemaphore_Destroy@@Base>: │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 2e7c0 │ │ │ │ + │ │ │ │ +00033834 : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 33844 │ │ │ │ + beq 33858 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00033850 : │ │ │ │ +00033864 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 33868 │ │ │ │ + ldr r0, [pc, #12] @ 3387c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269cf8 │ │ │ │ - rsbeq lr, r1, ip, lsr #12 │ │ │ │ + b 269804 │ │ │ │ + ldrdeq lr, [r1], #-84 @ 0xffffffac @ │ │ │ │ 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 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #376] @ 33a0c │ │ │ │ + ldr r1, [pc, #376] @ 33a20 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b1c │ │ │ │ - movw r1, #5688 @ 0x1638 │ │ │ │ + bl 159e98 │ │ │ │ + movw r1, #4688 @ 0x1250 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #8] │ │ │ │ - bl 13b860 │ │ │ │ + bl 13bbe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 338c4 │ │ │ │ + bge 338d8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #324] @ 33a10 │ │ │ │ + ldr r1, [pc, #324] @ 33a24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b1c │ │ │ │ - movw r1, #22160 @ 0x5690 │ │ │ │ + bl 159e98 │ │ │ │ + movw r1, #20972 @ 0x51ec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bl 13b860 │ │ │ │ + bl 13bbe0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 338bc │ │ │ │ - ldr r1, [pc, #280] @ 33a14 │ │ │ │ + blt 338d0 │ │ │ │ + ldr r1, [pc, #280] @ 33a28 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b1c │ │ │ │ - movw r1, #22180 @ 0x56a4 │ │ │ │ + bl 159e98 │ │ │ │ + movw r1, #20992 @ 0x5200 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 13b860 │ │ │ │ + bl 13bbe0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 338bc │ │ │ │ + blt 338d0 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 9f894 │ │ │ │ - movw r1, #6784 @ 0x1a80 │ │ │ │ + bl 9fa14 │ │ │ │ + movw r1, #5500 @ 0x157c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #4] │ │ │ │ - bl 13b860 │ │ │ │ + bl 13bbe0 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrge r6, [pc, #196] @ 33a18 │ │ │ │ - blt 338bc │ │ │ │ + ldrge r6, [pc, #196] @ 33a2c │ │ │ │ + blt 338d0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3397c │ │ │ │ + beq 33990 │ │ │ │ ldr r2, [r6] │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 33954 │ │ │ │ - b 338bc │ │ │ │ - movw r3, #5220 @ 0x1464 │ │ │ │ + bne 33968 │ │ │ │ + b 338d0 │ │ │ │ + movw r3, #5208 @ 0x1458 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl af340 │ │ │ │ + bl af4c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 338bc │ │ │ │ - ldr r1, [pc, #124] @ 33a1c │ │ │ │ + beq 338d0 │ │ │ │ + ldr r1, [pc, #124] @ 33a30 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b1c │ │ │ │ + bl 159e98 │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 339d0 │ │ │ │ + bgt 339e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 339d0 │ │ │ │ + bne 339e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 338bc │ │ │ │ + beq 338d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b50 │ │ │ │ + bl 159ecc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 338bc │ │ │ │ - movw r0, #17396 @ 0x43f4 │ │ │ │ + bne 338d0 │ │ │ │ + movw r0, #16208 @ 0x3f50 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl aaa1c │ │ │ │ + bl aaba4 │ │ │ │ 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, r0, ror #12 │ │ │ │ - rsbeq lr, r1, r4, ror r6 │ │ │ │ - rsbeq lr, r1, r8, lsl #13 │ │ │ │ - subseq r9, r8, r4, asr ip │ │ │ │ - mlseq r1, ip, r6, lr │ │ │ │ + rsbeq lr, r1, r8, lsl #12 │ │ │ │ + rsbeq lr, r1, ip, lsl r6 │ │ │ │ + rsbeq lr, r1, r0, lsr r6 │ │ │ │ + subseq r9, r8, ip, lsl #16 │ │ │ │ + rsbeq lr, r1, r4, asr #12 │ │ │ │ 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 33a70 │ │ │ │ + bne 33a84 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 33a6c │ │ │ │ + blt 33a80 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 33aa4 │ │ │ │ + beq 33ab8 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #104] @ 33af0 │ │ │ │ + ldr r1, [pc, #104] @ 33b04 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33ae8 │ │ │ │ + beq 33afc │ │ │ │ adds r2, r5, r4 │ │ │ │ ldrne r2, [r0] │ │ │ │ sub r0, fp, #16 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 28c1f4 │ │ │ │ + bl 28bcac │ │ │ │ cmn r0, #1 │ │ │ │ - bne 33ac8 │ │ │ │ + bne 33adc │ │ │ │ mov r0, #0 │ │ │ │ - b 33ae8 │ │ │ │ - bl 33fe8 <_Py_DumpStack@@Base> │ │ │ │ + b 33afc │ │ │ │ + bl 34000 <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7b9c │ │ │ │ - bl b9540 │ │ │ │ + bl a7d20 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33ac0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 33ad4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq lr, [r1], #-104 @ 0xffffff98 │ │ │ │ + rsbeq lr, r1, r0, ror #12 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2da48c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 2da388 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 a0730 <_Py_GetConfig@@Base> │ │ │ │ + bl a08b4 <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 33b4c │ │ │ │ + bgt 33b60 │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ bl 2e118 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 33b58 │ │ │ │ + ble 33b6c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b bee24 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ movw r4, #23888 @ 0x5d50 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 30bfc <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33ba0 │ │ │ │ + beq 33bb4 │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r5, [pc, #328] @ 33cf8 │ │ │ │ + ldr r5, [pc, #328] @ 33d0c │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ - movw r1, #5848 @ 0x16d8 │ │ │ │ + movw r1, #4888 @ 0x1318 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - movw r8, #42540 @ 0xa62c │ │ │ │ + movw r8, #42528 @ 0xa620 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ and ip, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp ip, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ mov r7, #0 │ │ │ │ lsl r3, r3, #3 │ │ │ │ ldr r2, [r2, #1924] @ 0x784 │ │ │ │ add r3, r3, #32 │ │ │ │ - bl 33da8 │ │ │ │ + bl 33dbc │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #5868 @ 0x16ec │ │ │ │ + movw r1, #4908 @ 0x132c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #1932] @ 0x78c │ │ │ │ - bl 33da8 │ │ │ │ + bl 33dbc │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #5892 @ 0x1704 │ │ │ │ + movw r1, #4932 @ 0x1344 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #1716] @ 0x6b4 │ │ │ │ - bl 33da8 │ │ │ │ - movw r3, #21716 @ 0x54d4 │ │ │ │ + bl 33dbc │ │ │ │ + movw r3, #21704 @ 0x54c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r1, r3, #24 │ │ │ │ ldr r2, [r2, #1900] @ 0x76c │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ - movw r1, #5912 @ 0x1718 │ │ │ │ + movw r1, #4952 @ 0x1358 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ lsl r3, r3, #3 │ │ │ │ add r3, r3, #20 │ │ │ │ - bl 33da8 │ │ │ │ + bl 33dbc │ │ │ │ mov sl, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ - movw r2, #5932 @ 0x172c │ │ │ │ + movw r2, #4972 @ 0x136c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98f74 │ │ │ │ + bl 9909c │ │ │ │ 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 │ │ │ │ @@ -5499,609 +5506,609 @@ │ │ │ │ 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, #1740] @ 0x6cc │ │ │ │ - bl 33da8 │ │ │ │ + bl 33dbc │ │ │ │ cmp r7, #20 │ │ │ │ - bne 33c78 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 33c8c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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, #80] @ 33d54 │ │ │ │ + ldr r3, [pc, #80] @ 33d68 │ │ │ │ ldr r2, [r3, #1480] @ 0x5c8 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 33d38 │ │ │ │ + bne 33d4c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d2c8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ - ldr r3, [pc, #32] @ 33da4 │ │ │ │ + b bee24 │ │ │ │ + ldr r3, [pc, #32] @ 33db8 │ │ │ │ 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, #2072] @ 0x818 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, sp, #268 @ 0x10c │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r2 │ │ │ │ stm sp, {r1, r5} │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - movw r2, #6056 @ 0x17a8 │ │ │ │ + movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98f74 │ │ │ │ + bl 9909c │ │ │ │ sub r3, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ - movw r2, #6080 @ 0x17c0 │ │ │ │ + movw r2, #5216 @ 0x1460 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98f74 │ │ │ │ + bl 9909c │ │ │ │ mul r2, r5, r4 │ │ │ │ sub r1, fp, #276 @ 0x114 │ │ │ │ mov r0, r6 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 33e54 │ │ │ │ - bl bea88 │ │ │ │ + bne 33e68 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33e54 │ │ │ │ + beq 33e68 │ │ │ │ mov r7, #0 │ │ │ │ - b 33fe0 │ │ │ │ + b 33ff4 │ │ │ │ mov r8, #26 │ │ │ │ mov r7, #32 │ │ │ │ add r6, r7, #31 │ │ │ │ mov r0, r7 │ │ │ │ bl 2da0c <__sched_cpualloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ lsr r6, r6, #5 │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bne 33e88 │ │ │ │ + bne 33e9c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e7e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 33ef8 │ │ │ │ + beq 33f0c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq 33ecc │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 33ee0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 33ef0 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bne 33f04 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6196 @ 0x1834 │ │ │ │ + movw r1, #5276 @ 0x149c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 33e4c │ │ │ │ + bl 16f420 │ │ │ │ + b 33e60 │ │ │ │ lsl r7, r7, #1 │ │ │ │ - b 33e5c │ │ │ │ - bl c4b48 │ │ │ │ + b 33e70 │ │ │ │ + bl c526c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 33fcc │ │ │ │ + beq 33fe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d01c <__sched_cpucount@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 33fc0 │ │ │ │ + beq 33fd4 │ │ │ │ lsr r3, r4, #5 │ │ │ │ and r2, r4, #31 │ │ │ │ cmp r6, r4, lsr #3 │ │ │ │ - bls 33fb8 │ │ │ │ + bls 33fcc │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 33fb0 │ │ │ │ + beq 33fc4 │ │ │ │ mov r0, r4 │ │ │ │ sub r8, r8, #1 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 33fcc │ │ │ │ + beq 33fe0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 15810c │ │ │ │ + bl 158470 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33f8c │ │ │ │ + beq 33fa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33fcc │ │ │ │ + bgt 33fe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33fcc │ │ │ │ + bne 33fe0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 33fcc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 33fe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33fb8 │ │ │ │ + bgt 33fcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33fb8 │ │ │ │ + bne 33fcc │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 33fb8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 33fcc │ │ │ │ add r4, r4, #1 │ │ │ │ - b 33f1c │ │ │ │ + b 33f30 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 33f14 │ │ │ │ + b 33f28 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ - b 33fe0 │ │ │ │ + b 33ff4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b9c │ │ │ │ - b 33e4c │ │ │ │ + bl a7d20 │ │ │ │ + b 33e60 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ │ │ │ │ -00033fe8 <_Py_DumpStack@@Base>: │ │ │ │ +00034000 <_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] @ 34378 <_Py_DumpStack@@Base+0x390> │ │ │ │ + ldr r3, [pc, #880] @ 34390 <_Py_DumpStack@@Base+0x390> │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ sub r6, fp, #168 @ 0xa8 │ │ │ │ - movw r1, #6336 @ 0x18c0 │ │ │ │ + movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dcdc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 34054 <_Py_DumpStack@@Base+0x6c> │ │ │ │ + bne 3406c <_Py_DumpStack@@Base+0x6c> │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6396 @ 0x18fc │ │ │ │ + movw r1, #5812 @ 0x16b4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ - b 34354 <_Py_DumpStack@@Base+0x36c> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ + b 3436c <_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 3406c <_Py_DumpStack@@Base+0x84> │ │ │ │ + bne 34084 <_Py_DumpStack@@Base+0x84> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3409c <_Py_DumpStack@@Base+0xb4> │ │ │ │ + beq 340b4 <_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 340b8 <_Py_DumpStack@@Base+0xd0> │ │ │ │ + bne 340d0 <_Py_DumpStack@@Base+0xd0> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 340e8 <_Py_DumpStack@@Base+0x100> │ │ │ │ + beq 34100 <_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 3414c <_Py_DumpStack@@Base+0x164> │ │ │ │ + ble 34164 <_Py_DumpStack@@Base+0x164> │ │ │ │ mov r3, #2 │ │ │ │ ldr r0, [r6, r8, lsl #2] │ │ │ │ sub r2, fp, #172 @ 0xac │ │ │ │ mov r1, sl │ │ │ │ bl 2da18 │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, r8, lsl #2] │ │ │ │ - beq 34140 <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 34158 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34140 <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 34158 <_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 340f4 <_Py_DumpStack@@Base+0x10c> │ │ │ │ + b 3410c <_Py_DumpStack@@Base+0x10c> │ │ │ │ str r9, [fp, #-192] @ 0xffffff40 │ │ │ │ - movw r8, #960 @ 0x3c0 │ │ │ │ + movw r8, #0 │ │ │ │ movt r8, #65 @ 0x41 │ │ │ │ - movw r9, #23184 @ 0x5a90 │ │ │ │ + movw r9, #22224 @ 0x56d0 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ mov sl, #0 │ │ │ │ - movw r0, #6432 @ 0x1920 │ │ │ │ + movw r0, #5848 @ 0x16d8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ str r7, [fp, #-188] @ 0xffffff44 │ │ │ │ str r0, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, sl │ │ │ │ - ble 34330 <_Py_DumpStack@@Base+0x348> │ │ │ │ + ble 34348 <_Py_DumpStack@@Base+0x348> │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 341a8 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 341c0 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 341a8 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 341c0 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 341b8 <_Py_DumpStack@@Base+0x1d0> │ │ │ │ + bne 341d0 <_Py_DumpStack@@Base+0x1d0> │ │ │ │ ldr r1, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r4 │ │ │ │ - b 34300 <_Py_DumpStack@@Base+0x318> │ │ │ │ + b 34318 <_Py_DumpStack@@Base+0x318> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 34218 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 34230 <_Py_DumpStack@@Base+0x230> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 34218 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 34230 <_Py_DumpStack@@Base+0x230> │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6460 @ 0x193c │ │ │ │ + movw r1, #5876 @ 0x16f4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ ldr r7, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #6476 @ 0x194c │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #5892 @ 0x1704 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - b 34300 <_Py_DumpStack@@Base+0x318> │ │ │ │ + b 34318 <_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, #6460 @ 0x193c │ │ │ │ + movw r1, #5876 @ 0x16f4 │ │ │ │ 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 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ ldr r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6480 @ 0x1950 │ │ │ │ + movw r1, #5896 @ 0x1708 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ movne r0, r7 │ │ │ │ moveq r0, r9 │ │ │ │ bl 2e31c │ │ │ │ cmp r7, #0 │ │ │ │ movne r1, r7 │ │ │ │ moveq r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_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 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6488 @ 0x1958 │ │ │ │ + movw r1, #5904 @ 0x1710 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ - bl 37c48 │ │ │ │ - movw r1, #65192 @ 0xfea8 │ │ │ │ + bl 37c58 │ │ │ │ + movw r1, #64412 @ 0xfb9c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ add sl, sl, #1 │ │ │ │ - bl 90da4 │ │ │ │ + bl 90eb8 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #4 │ │ │ │ add r5, r5, #16 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ - b 34174 <_Py_DumpStack@@Base+0x18c> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ + b 3418c <_Py_DumpStack@@Base+0x18c> │ │ │ │ ldr r9, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r3, #32 │ │ │ │ mov sp, r9 │ │ │ │ - bne 34354 <_Py_DumpStack@@Base+0x36c> │ │ │ │ - movw r1, #6492 @ 0x195c │ │ │ │ + bne 3436c <_Py_DumpStack@@Base+0x36c> │ │ │ │ + movw r1, #5908 @ 0x1714 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 34378 <_Py_DumpStack@@Base+0x390> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 34390 <_Py_DumpStack@@Base+0x390> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 34370 <_Py_DumpStack@@Base+0x388> │ │ │ │ + beq 34388 <_Py_DumpStack@@Base+0x388> │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 343b8 <_Py_DumpStack@@Base+0x3d0> │ │ │ │ + bne 343d0 <_Py_DumpStack@@Base+0x3d0> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2af14c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2aec00 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 343e0 <_Py_DumpStack@@Base+0x3f8> │ │ │ │ - b 343d8 <_Py_DumpStack@@Base+0x3f0> │ │ │ │ + bne 343f8 <_Py_DumpStack@@Base+0x3f8> │ │ │ │ + b 343f0 <_Py_DumpStack@@Base+0x3f0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16452 @ 0x4044 │ │ │ │ + movw r0, #15264 @ 0x3ba0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 343a0 <_Py_DumpStack@@Base+0x3b8> │ │ │ │ + bne 343b8 <_Py_DumpStack@@Base+0x3b8> │ │ │ │ mov r0, #0 │ │ │ │ - b 34428 <_Py_DumpStack@@Base+0x440> │ │ │ │ + b 34440 <_Py_DumpStack@@Base+0x440> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2af14c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2aec00 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 343d8 <_Py_DumpStack@@Base+0x3f0> │ │ │ │ + beq 343f0 <_Py_DumpStack@@Base+0x3f0> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d790 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 34420 <_Py_DumpStack@@Base+0x438> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 34438 <_Py_DumpStack@@Base+0x438> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 3446c <_Py_DumpStack@@Base+0x484> │ │ │ │ + bne 34484 <_Py_DumpStack@@Base+0x484> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2dd480 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dd7e8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34494 <_Py_DumpStack@@Base+0x4ac> │ │ │ │ - b 3448c <_Py_DumpStack@@Base+0x4a4> │ │ │ │ + bne 344ac <_Py_DumpStack@@Base+0x4ac> │ │ │ │ + b 344a4 <_Py_DumpStack@@Base+0x4a4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16480 @ 0x4060 │ │ │ │ + movw r0, #15292 @ 0x3bbc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34454 <_Py_DumpStack@@Base+0x46c> │ │ │ │ + bne 3446c <_Py_DumpStack@@Base+0x46c> │ │ │ │ mov r0, #0 │ │ │ │ - b 344dc <_Py_DumpStack@@Base+0x4f4> │ │ │ │ + b 344f4 <_Py_DumpStack@@Base+0x4f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2dd480 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dd7e8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3448c <_Py_DumpStack@@Base+0x4a4> │ │ │ │ + beq 344a4 <_Py_DumpStack@@Base+0x4a4> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e5a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 344d4 <_Py_DumpStack@@Base+0x4ec> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 344ec <_Py_DumpStack@@Base+0x4ec> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3451c <_Py_DumpStack@@Base+0x534> │ │ │ │ - bl bea88 │ │ │ │ + bne 34530 <_Py_DumpStack@@Base+0x530> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34550 <_Py_DumpStack@@Base+0x568> │ │ │ │ + bne 34564 <_Py_DumpStack@@Base+0x564> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d154 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 34544 <_Py_DumpStack@@Base+0x55c> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 34558 <_Py_DumpStack@@Base+0x558> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 a0730 <_Py_GetConfig@@Base> │ │ │ │ + bl a08b4 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 345a0 <_Py_DumpStack@@Base+0x5b8> │ │ │ │ + bne 345b4 <_Py_DumpStack@@Base+0x5b4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r3, #11404 @ 0x2c8c │ │ │ │ + movw r3, #10444 @ 0x28cc │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2dd9c8 <_Py_Gid_Converter@@Base+0x548> │ │ │ │ - movw r3, #49160 @ 0xc008 │ │ │ │ + b 2dda9c <_Py_Gid_Converter@@Base+0x2b4> │ │ │ │ + movw r3, #49368 @ 0xc0d8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #7072 @ 0x1ba0 │ │ │ │ + movw r1, #6112 @ 0x17e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34580 <_Py_DumpStack@@Base+0x598> │ │ │ │ + beq 34594 <_Py_DumpStack@@Base+0x594> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000345cc <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ +000345e0 <_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] @ 34910 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ + ldr r0, [pc, #808] @ 34924 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 34608 <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ + bne 3461c <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 345f0 <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ + bne 34604 <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - beq 34614 <_PyMem_GetCurrentAllocatorName@@Base+0x48> │ │ │ │ - bl 3bcbd4 │ │ │ │ - movw ip, #42504 @ 0xa608 │ │ │ │ + beq 34628 <_PyMem_GetCurrentAllocatorName@@Base+0x48> │ │ │ │ + bl 3bc934 │ │ │ │ + movw ip, #41424 @ 0xa1d0 │ │ │ │ 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} │ │ │ │ @@ -6121,337 +6128,337 @@ │ │ │ │ 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] @ 34914 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + ldr r0, [pc, #648] @ 34928 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34714 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ - ldr r0, [pc, #620] @ 34918 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + bne 34728 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ + ldr r0, [pc, #620] @ 3492c <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 346dc <_PyMem_GetCurrentAllocatorName@@Base+0x110> │ │ │ │ - ldr r0, [pc, #600] @ 3491c <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 346f0 <_PyMem_GetCurrentAllocatorName@@Base+0x110> │ │ │ │ + ldr r0, [pc, #600] @ 34930 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #51248 @ 0xc830 │ │ │ │ + movweq r4, #50288 @ 0xc470 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #564] @ 34918 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + beq 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #564] @ 3492c <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34714 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ - ldr r0, [pc, #544] @ 3491c <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 34728 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ + ldr r0, [pc, #544] @ 34930 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #3840 @ 0xf00 │ │ │ │ + movweq r4, #2936 @ 0xb78 │ │ │ │ movteq r4, #61 @ 0x3d │ │ │ │ - beq 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #504] @ 34914 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + beq 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #504] @ 34928 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34764 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ - ldr r0, [pc, #484] @ 34918 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + bne 34778 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ + ldr r0, [pc, #484] @ 3492c <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34764 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ - ldr r0, [pc, #464] @ 3491c <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 34778 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ + ldr r0, [pc, #464] @ 34930 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #51220 @ 0xc814 │ │ │ │ + movweq r4, #50260 @ 0xc454 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr ip, [pc, #436] @ 34920 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + beq 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr ip, [pc, #436] @ 34934 <_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] @ 34914 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + ldr r0, [pc, #364] @ 34928 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ bl 2e5bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 348cc <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ - ldr r0, [pc, #336] @ 34918 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + bne 348e0 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ + ldr r0, [pc, #336] @ 3492c <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ mov r2, #20 │ │ │ │ bl 2e5bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 348cc <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ - ldr r0, [pc, #316] @ 3491c <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 348e0 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ + ldr r0, [pc, #316] @ 34930 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r2, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #300] @ 34924 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ + bne 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #300] @ 34938 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34878 <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ - ldr r0, [pc, #280] @ 34928 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + bne 3488c <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ + ldr r0, [pc, #280] @ 3493c <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34840 <_PyMem_GetCurrentAllocatorName@@Base+0x274> │ │ │ │ - ldr r0, [pc, #260] @ 3492c <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 34854 <_PyMem_GetCurrentAllocatorName@@Base+0x274> │ │ │ │ + ldr r0, [pc, #260] @ 34940 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ mov r2, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #51256 @ 0xc838 │ │ │ │ + movweq r4, #50296 @ 0xc478 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #224] @ 34928 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + beq 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #224] @ 3493c <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34878 <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ - ldr r0, [pc, #204] @ 3492c <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 3488c <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ + ldr r0, [pc, #204] @ 34940 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #51204 @ 0xc804 │ │ │ │ + movweq r4, #50244 @ 0xc444 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #164] @ 34924 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ + beq 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #164] @ 34938 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e5bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 348cc <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ - ldr r0, [pc, #144] @ 34928 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + bne 348e0 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ + ldr r0, [pc, #144] @ 3493c <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #124] @ 3492c <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #124] @ 34940 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - movw r4, #51232 @ 0xc820 │ │ │ │ + movw r4, #50272 @ 0xc460 │ │ │ │ movt r4, #60 @ 0x3c │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - b 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + b 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ mov r4, #0 │ │ │ │ - ldr r1, [pc, #56] @ 34910 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ + ldr r1, [pc, #56] @ 34924 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 348f4 <_PyMem_GetCurrentAllocatorName@@Base+0x328> │ │ │ │ + bne 34908 <_PyMem_GetCurrentAllocatorName@@Base+0x328> │ │ │ │ strexb r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 348dc <_PyMem_GetCurrentAllocatorName@@Base+0x310> │ │ │ │ + bne 348f0 <_PyMem_GetCurrentAllocatorName@@Base+0x310> │ │ │ │ dmb ish │ │ │ │ - beq 34904 <_PyMem_GetCurrentAllocatorName@@Base+0x338> │ │ │ │ + beq 34918 <_PyMem_GetCurrentAllocatorName@@Base+0x338> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ - strhteq r9, [r2], #-156 @ 0xffffff64 │ │ │ │ - ldrdeq r9, [r2], #-144 @ 0xffffff70 @ │ │ │ │ - rsbeq r9, r2, r4, ror #19 │ │ │ │ - subseq sl, r8, ip, ror #12 │ │ │ │ - strdeq r9, [r2], #-156 @ 0xffffff64 @ │ │ │ │ - rsbeq r9, r2, r4, lsl sl │ │ │ │ - rsbeq r9, r2, ip, lsr #20 │ │ │ │ + strhteq r9, [r2], #-144 @ 0xffffff70 │ │ │ │ + strhteq r9, [r2], #-148 @ 0xffffff6c │ │ │ │ + rsbeq r9, r2, r8, asr #19 │ │ │ │ + ldrdeq r9, [r2], #-156 @ 0xffffff64 @ │ │ │ │ + subseq sl, r8, r4, lsr r2 │ │ │ │ + strdeq r9, [r2], #-148 @ 0xffffff6c @ │ │ │ │ + rsbeq r9, r2, ip, lsl #20 │ │ │ │ + rsbeq r9, r2, r4, lsr #20 │ │ │ │ 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, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 34984 <_PyMem_GetCurrentAllocatorName@@Base+0x3b8> │ │ │ │ + bne 34998 <_PyMem_GetCurrentAllocatorName@@Base+0x3b8> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 349c0 <_PyMem_GetCurrentAllocatorName@@Base+0x3f4> │ │ │ │ - ldr lr, [pc, #388] @ 34b10 <_PyMem_GetCurrentAllocatorName@@Base+0x544> │ │ │ │ + beq 349d4 <_PyMem_GetCurrentAllocatorName@@Base+0x3f4> │ │ │ │ + ldr lr, [pc, #388] @ 34b24 <_PyMem_GetCurrentAllocatorName@@Base+0x544> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 34b04 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ + beq 34b18 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 349e0 <_PyMem_GetCurrentAllocatorName@@Base+0x414> │ │ │ │ - bl bea88 │ │ │ │ + bne 349f4 <_PyMem_GetCurrentAllocatorName@@Base+0x414> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34b04 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ + bne 34b18 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1baea0 │ │ │ │ + bl 1baf18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34b04 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ + beq 34b18 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #7544 @ 0x1d78 │ │ │ │ + movw r1, #6584 @ 0x19b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #7548 @ 0x1d7c │ │ │ │ + movw r0, #6588 @ 0x19bc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 34ae0 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + beq 34af4 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ mov r1, #4 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2dde4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34a98 <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ + beq 34aac <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 34a68 <_PyMem_GetCurrentAllocatorName@@Base+0x49c> │ │ │ │ + beq 34a7c <_PyMem_GetCurrentAllocatorName@@Base+0x49c> │ │ │ │ cmp r3, #13 │ │ │ │ - bne 34a84 <_PyMem_GetCurrentAllocatorName@@Base+0x4b8> │ │ │ │ - movw r3, #47340 @ 0xb8ec │ │ │ │ + bne 34a98 <_PyMem_GetCurrentAllocatorName@@Base+0x4b8> │ │ │ │ + movw r3, #47548 @ 0xb9bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7592 @ 0x1da8 │ │ │ │ + movw r1, #6632 @ 0x19e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 34ae0 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ - movw r3, #47324 @ 0xb8dc │ │ │ │ + bl 16f420 │ │ │ │ + b 34af4 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + movw r3, #47532 @ 0xb9ac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7564 @ 0x1d8c │ │ │ │ + movw r1, #6604 @ 0x19cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 34ae0 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bl 16f420 │ │ │ │ + b 34af4 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 34ae0 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + bl 27a924 │ │ │ │ + b 34af4 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 34b14 <_PyMem_GetCurrentAllocatorName@@Base+0x548> │ │ │ │ + bl 34b28 <_PyMem_GetCurrentAllocatorName@@Base+0x548> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 34ae0 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + beq 34af4 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 34ac4 <_PyMem_GetCurrentAllocatorName@@Base+0x4f8> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble 34ad8 <_PyMem_GetCurrentAllocatorName@@Base+0x4f8> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 34b08 <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ + b 34b1c <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34ab8 <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ + bne 34acc <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 34ab8 <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 34acc <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 34b04 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ + bgt 34b18 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34b04 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ + bne 34b18 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strhteq lr, [r1], #-172 @ 0xffffff54 │ │ │ │ + strhteq lr, [r1], #-168 @ 0xffffff58 │ │ │ │ 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 r5, [pc, #2488] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + ldr r5, [pc, #2484] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #17408 @ 0x4400 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 34b90 <_PyMem_GetCurrentAllocatorName@@Base+0x5c4> │ │ │ │ + beq 34ba4 <_PyMem_GetCurrentAllocatorName@@Base+0x5c4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7724 @ 0x1e2c │ │ │ │ + movw r1, #6764 @ 0x1a6c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 35b80 <_PyMem_GetCurrentAllocatorName@@Base+0x15b4> │ │ │ │ + bl 16f420 │ │ │ │ + b 35b90 <_PyMem_GetCurrentAllocatorName@@Base+0x15b0> │ │ │ │ sub r8, fp, #16384 @ 0x4000 │ │ │ │ mvn r3, #0 │ │ │ │ sub r8, r8, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub r9, r8, #16 │ │ │ │ str r3, [r8, #-12] │ │ │ │ @@ -6461,114 +6468,114 @@ │ │ │ │ mov r1, r3 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ str r1, [r2, #16]! │ │ │ │ - bne 34bc4 <_PyMem_GetCurrentAllocatorName@@Base+0x5f8> │ │ │ │ + bne 34bd8 <_PyMem_GetCurrentAllocatorName@@Base+0x5f8> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp] │ │ │ │ sub r0, r0, #236 @ 0xec │ │ │ │ str r6, [r8, #-16] │ │ │ │ - movw r3, #7756 @ 0x1e4c │ │ │ │ + movw r3, #6796 @ 0x1a8c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ sub r0, r0, #236 @ 0xec │ │ │ │ - movw r1, #34808 @ 0x87f8 │ │ │ │ + movw r1, #33848 @ 0x8438 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sl, fp, #16384 @ 0x4000 │ │ │ │ bl 2e5b0 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #12 │ │ │ │ subs r3, r0, #0 │ │ │ │ sub sl, sl, #44 @ 0x2c │ │ │ │ str r3, [r2] │ │ │ │ - bne 34cd0 <_PyMem_GetCurrentAllocatorName@@Base+0x704> │ │ │ │ - movw r7, #45552 @ 0xb1f0 │ │ │ │ + bne 34ce4 <_PyMem_GetCurrentAllocatorName@@Base+0x704> │ │ │ │ + movw r7, #44924 @ 0xaf7c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r8, [r0] │ │ │ │ sub r1, r1, #236 @ 0xec │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bne 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r7] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34c7c <_PyMem_GetCurrentAllocatorName@@Base+0x6b0> │ │ │ │ + beq 34c90 <_PyMem_GetCurrentAllocatorName@@Base+0x6b0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34ca8 <_PyMem_GetCurrentAllocatorName@@Base+0x6dc> │ │ │ │ + bne 34cbc <_PyMem_GetCurrentAllocatorName@@Base+0x6dc> │ │ │ │ bl 2d460 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r2, #7772 @ 0x1e5c │ │ │ │ + movw r2, #6812 @ 0x1a9c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ bl 2d460 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7772 @ 0x1e5c │ │ │ │ + movw r1, #6812 @ 0x1a9c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne 34d64 <_PyMem_GetCurrentAllocatorName@@Base+0x798> │ │ │ │ + bne 34d78 <_PyMem_GetCurrentAllocatorName@@Base+0x798> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e3ac │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bne 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ ldr ip, [r5, r4] │ │ │ │ - movw r3, #36884 @ 0x9014 │ │ │ │ + movw r3, #36872 @ 0x9008 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 34d2c <_PyMem_GetCurrentAllocatorName@@Base+0x760> │ │ │ │ + beq 34d40 <_PyMem_GetCurrentAllocatorName@@Base+0x760> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34d4c <_PyMem_GetCurrentAllocatorName@@Base+0x780> │ │ │ │ + bne 34d60 <_PyMem_GetCurrentAllocatorName@@Base+0x780> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ mov r0, ip │ │ │ │ - movw r2, #7844 @ 0x1ea4 │ │ │ │ + movw r2, #6884 @ 0x1ae4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ - movw r1, #7844 @ 0x1ea4 │ │ │ │ + movw r1, #6884 @ 0x1ae4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #4 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [r2] │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #32 │ │ │ │ @@ -6590,1001 +6597,1000 @@ │ │ │ │ sub r1, r3, r4 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, r3, r4 │ │ │ │ bl 2e1fc │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3550c <_PyMem_GetCurrentAllocatorName@@Base+0xf40> │ │ │ │ + beq 3551c <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e31c │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 34eec <_PyMem_GetCurrentAllocatorName@@Base+0x920> │ │ │ │ + beq 34f00 <_PyMem_GetCurrentAllocatorName@@Base+0x920> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #4 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c6310 │ │ │ │ + bl c6a34 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf28> │ │ │ │ + bne 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf28> │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e3ac │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ - ldr r3, [pc, #1688] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + ldr r3, [pc, #1684] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ - movw r3, #36884 @ 0x9014 │ │ │ │ + movw r3, #36872 @ 0x9008 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 34e98 <_PyMem_GetCurrentAllocatorName@@Base+0x8cc> │ │ │ │ + beq 34eac <_PyMem_GetCurrentAllocatorName@@Base+0x8cc> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34ec8 <_PyMem_GetCurrentAllocatorName@@Base+0x8fc> │ │ │ │ + bne 34edc <_PyMem_GetCurrentAllocatorName@@Base+0x8fc> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r2, r2, #4 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #7904 @ 0x1ee0 │ │ │ │ + movw r2, #6944 @ 0x1b20 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #4 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ - movw r1, #7904 @ 0x1ee0 │ │ │ │ + movw r1, #6944 @ 0x1b20 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3] │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #7988 @ 0x1f34 │ │ │ │ + movw r1, #7028 @ 0x1b74 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ strb r5, [r2, r3] │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #240 @ 0xf0 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ str r5, [sl, #-968] @ 0xfffffc38 │ │ │ │ str r5, [sl, #-964] @ 0xfffffc3c │ │ │ │ bl 2d2d4 <__isoc23_sscanf@plt> │ │ │ │ ldr r4, [sl, #-964] @ 0xfffffc3c │ │ │ │ cmp r4, r5 │ │ │ │ - beq 34da4 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ + beq 34db8 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r3, [r3] │ │ │ │ add r4, r3, r4 │ │ │ │ - bne 34f6c <_PyMem_GetCurrentAllocatorName@@Base+0x9a0> │ │ │ │ + bne 34f80 <_PyMem_GetCurrentAllocatorName@@Base+0x9a0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ add r0, r4, r0 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 34f98 <_PyMem_GetCurrentAllocatorName@@Base+0x9cc> │ │ │ │ + beq 34fac <_PyMem_GetCurrentAllocatorName@@Base+0x9cc> │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ bl 2e688 │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ moveq r0, r4 │ │ │ │ - movw r1, #8016 @ 0x1f50 │ │ │ │ + movw r1, #7056 @ 0x1b90 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2defc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34fa0 <_PyMem_GetCurrentAllocatorName@@Base+0x9d4> │ │ │ │ + bne 34fb4 <_PyMem_GetCurrentAllocatorName@@Base+0x9d4> │ │ │ │ mov r4, #0 │ │ │ │ - b 34da4 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ + b 34db8 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ sub r7, fp, #16384 @ 0x4000 │ │ │ │ - bl 1438b4 │ │ │ │ + bl 143c34 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r7, r7, #44 @ 0x2c │ │ │ │ sub r2, r2, #20 │ │ │ │ ldr r3, [r7, #-968] @ 0xfffffc38 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + beq 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db20 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #24 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bge 35094 <_PyMem_GetCurrentAllocatorName@@Base+0xac8> │ │ │ │ - movw r5, #45552 @ 0xb1f0 │ │ │ │ + bge 350a8 <_PyMem_GetCurrentAllocatorName@@Base+0xac8> │ │ │ │ + movw r5, #44924 @ 0xaf7c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ - ldr r3, [pc, #1264] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + ldr r3, [pc, #1260] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3503c <_PyMem_GetCurrentAllocatorName@@Base+0xa70> │ │ │ │ + beq 35050 <_PyMem_GetCurrentAllocatorName@@Base+0xa70> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3506c <_PyMem_GetCurrentAllocatorName@@Base+0xaa0> │ │ │ │ + bne 35080 <_PyMem_GetCurrentAllocatorName@@Base+0xaa0> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #8080 @ 0x1f90 │ │ │ │ + movw r2, #7120 @ 0x1bd0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #8024 @ 0x1f58 │ │ │ │ + movw r2, #7064 @ 0x1b98 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #8080 @ 0x1f90 │ │ │ │ + movw r3, #7120 @ 0x1bd0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8024 @ 0x1f58 │ │ │ │ + movw r1, #7064 @ 0x1b98 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 2dd30 <__fstat64_time64@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 35158 <_PyMem_GetCurrentAllocatorName@@Base+0xb8c> │ │ │ │ - movw r5, #45552 @ 0xb1f0 │ │ │ │ + beq 3516c <_PyMem_GetCurrentAllocatorName@@Base+0xb8c> │ │ │ │ + movw r5, #44924 @ 0xaf7c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ - ldr r3, [pc, #1068] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + ldr r3, [pc, #1064] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35100 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ + beq 35114 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35130 <_PyMem_GetCurrentAllocatorName@@Base+0xb64> │ │ │ │ + bne 35144 <_PyMem_GetCurrentAllocatorName@@Base+0xb64> │ │ │ │ bl 2d460 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #8080 @ 0x1f90 │ │ │ │ + movw r3, #7120 @ 0x1bd0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - movw r2, #8092 @ 0x1f9c │ │ │ │ + movw r2, #7132 @ 0x1bdc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r3, r4 │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #8080 @ 0x1f90 │ │ │ │ + movw r3, #7120 @ 0x1bd0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8092 @ 0x1f9c │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - vldr d7, [pc, #924] @ 35500 <_PyMem_GetCurrentAllocatorName@@Base+0xf34> │ │ │ │ + vldr d7, [pc, #920] @ 35510 <_PyMem_GetCurrentAllocatorName@@Base+0xf30> │ │ │ │ sub r3, r3, #24 │ │ │ │ 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 2d808 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35244 <_PyMem_GetCurrentAllocatorName@@Base+0xc78> │ │ │ │ - movw r5, #45552 @ 0xb1f0 │ │ │ │ + bne 35258 <_PyMem_GetCurrentAllocatorName@@Base+0xc78> │ │ │ │ + movw r5, #44924 @ 0xaf7c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ - ldr r3, [pc, #840] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + ldr r3, [pc, #836] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r9, #8080 @ 0x1f90 │ │ │ │ + movw r9, #7120 @ 0x1bd0 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [r6, #40] @ 0x28 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 351f0 <_PyMem_GetCurrentAllocatorName@@Base+0xc24> │ │ │ │ + beq 35204 <_PyMem_GetCurrentAllocatorName@@Base+0xc24> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3521c <_PyMem_GetCurrentAllocatorName@@Base+0xc50> │ │ │ │ + bne 35230 <_PyMem_GetCurrentAllocatorName@@Base+0xc50> │ │ │ │ bl 2d460 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r2, #8164 @ 0x1fe4 │ │ │ │ + movw r2, #7204 @ 0x1c24 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r1, #8164 @ 0x1fe4 │ │ │ │ + movw r1, #7204 @ 0x1c24 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 35278 <_PyMem_GetCurrentAllocatorName@@Base+0xcac> │ │ │ │ + bcc 3528c <_PyMem_GetCurrentAllocatorName@@Base+0xcac> │ │ │ │ str r2, [sp] │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #8244 @ 0x2034 │ │ │ │ + movw r1, #7284 @ 0x1c74 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r4 │ │ │ │ - bl 14119c │ │ │ │ - b 352fc <_PyMem_GetCurrentAllocatorName@@Base+0xd30> │ │ │ │ + bl 14151c │ │ │ │ + b 35310 <_PyMem_GetCurrentAllocatorName@@Base+0xd30> │ │ │ │ ldr r6, [r0, #32] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r6, r0, r6 │ │ │ │ mla r3, r1, r3, r6 │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ sub r1, r1, #28 │ │ │ │ str r4, [r1] │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r5, r3, #1 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ ldr r1, [r6] │ │ │ │ - movw r0, #8080 @ 0x1f90 │ │ │ │ + movw r0, #7120 @ 0x1bd0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add r1, r5, r1 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ add r1, r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ bl 2e4d8 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ - beq 35b20 <_PyMem_GetCurrentAllocatorName@@Base+0x1554> │ │ │ │ + beq 35b30 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ cmp r4, r8 │ │ │ │ - bgt 352a4 <_PyMem_GetCurrentAllocatorName@@Base+0xcd8> │ │ │ │ + bgt 352b8 <_PyMem_GetCurrentAllocatorName@@Base+0xcd8> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r5, r3 │ │ │ │ sub r2, r2, #28 │ │ │ │ ldr r4, [r2] │ │ │ │ mov r6, #0 │ │ │ │ - b 35338 <_PyMem_GetCurrentAllocatorName@@Base+0xd6c> │ │ │ │ + b 3534c <_PyMem_GetCurrentAllocatorName@@Base+0xd6c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 35b60 <_PyMem_GetCurrentAllocatorName@@Base+0x1594> │ │ │ │ + beq 35b70 <_PyMem_GetCurrentAllocatorName@@Base+0x1590> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r8, [r2, #8] │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r6, r3, r6 │ │ │ │ - blx 3cb9ec <_PyMonitoring_FireBranchEvent@@Base+0x3d8> │ │ │ │ + blx 3cb644 <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ add r6, r6, r1 │ │ │ │ sub r6, r6, r8 │ │ │ │ ldr r1, [r7, #-856] @ 0xfffffca8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e358 │ │ │ │ sub r7, r7, #896 @ 0x380 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35400 <_PyMem_GetCurrentAllocatorName@@Base+0xe34> │ │ │ │ - bl bea88 │ │ │ │ + beq 35414 <_PyMem_GetCurrentAllocatorName@@Base+0xe34> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ - movw r5, #45552 @ 0xb1f0 │ │ │ │ + bne 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + movw r5, #44924 @ 0xaf7c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ - ldr r3, [pc, #380] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + ldr r3, [pc, #376] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r6 │ │ │ │ vldr d8, [r7, #40] @ 0x28 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 353b4 <_PyMem_GetCurrentAllocatorName@@Base+0xde8> │ │ │ │ + beq 353c8 <_PyMem_GetCurrentAllocatorName@@Base+0xde8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 353dc <_PyMem_GetCurrentAllocatorName@@Base+0xe10> │ │ │ │ + bne 353f0 <_PyMem_GetCurrentAllocatorName@@Base+0xe10> │ │ │ │ bl 2d460 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #8384 @ 0x20c0 │ │ │ │ + movw r2, #7424 @ 0x1d00 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ bl 2d460 │ │ │ │ - movw r1, #8384 @ 0x20c0 │ │ │ │ + movw r1, #7424 @ 0x1d00 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r6, #0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2d844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 354bc <_PyMem_GetCurrentAllocatorName@@Base+0xef0> │ │ │ │ - bl bea88 │ │ │ │ + beq 354d0 <_PyMem_GetCurrentAllocatorName@@Base+0xef0> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ - movw r5, #45552 @ 0xb1f0 │ │ │ │ + bne 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + movw r5, #44924 @ 0xaf7c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ - ldr r3, [pc, #180] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + ldr r3, [pc, #176] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35478 <_PyMem_GetCurrentAllocatorName@@Base+0xeac> │ │ │ │ + beq 3548c <_PyMem_GetCurrentAllocatorName@@Base+0xeac> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3549c <_PyMem_GetCurrentAllocatorName@@Base+0xed0> │ │ │ │ + bne 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0xed0> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #8440 @ 0x20f8 │ │ │ │ + movw r2, #7480 @ 0x1d38 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #8440 @ 0x20f8 │ │ │ │ + movw r1, #7480 @ 0x1d38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + beq 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 4ad48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c80> │ │ │ │ + bl 4ade8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c80> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35600 <_PyMem_GetCurrentAllocatorName@@Base+0x1034> │ │ │ │ - bl 3e984 │ │ │ │ + bne 35610 <_PyMem_GetCurrentAllocatorName@@Base+0x1030> │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34f98 <_PyMem_GetCurrentAllocatorName@@Base+0x9cc> │ │ │ │ + beq 34fac <_PyMem_GetCurrentAllocatorName@@Base+0x9cc> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - b 3550c <_PyMem_GetCurrentAllocatorName@@Base+0xf40> │ │ │ │ + b 3551c <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ str r0, [r3] │ │ │ │ - b 34da4 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ - nop {0} │ │ │ │ + b 34db8 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ ... │ │ │ │ andeq r0, r0, ip │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r7, [r3] │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 355f8 <_PyMem_GetCurrentAllocatorName@@Base+0x102c> │ │ │ │ + bne 35608 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e1b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 355f8 <_PyMem_GetCurrentAllocatorName@@Base+0x102c> │ │ │ │ - movw r4, #45552 @ 0xb1f0 │ │ │ │ + beq 35608 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ + movw r4, #44924 @ 0xaf7c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r6, [r0] │ │ │ │ sub r1, r1, #236 @ 0xec │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 355f8 <_PyMem_GetCurrentAllocatorName@@Base+0x102c> │ │ │ │ - ldr r3, [pc, #-112] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35608 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ + ldr r3, [pc, #-112] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ sub r3, fp, #16384 @ 0x4000 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r5, [r3, #-16] │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 355a8 <_PyMem_GetCurrentAllocatorName@@Base+0xfdc> │ │ │ │ + beq 355b8 <_PyMem_GetCurrentAllocatorName@@Base+0xfd8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 355d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1008> │ │ │ │ + bne 355e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1004> │ │ │ │ bl 2d460 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ str r5, [sp] │ │ │ │ - movw r2, #8476 @ 0x211c │ │ │ │ + movw r2, #7516 @ 0x1d5c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 355f8 <_PyMem_GetCurrentAllocatorName@@Base+0x102c> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 35608 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ bl 2d460 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ - movw r1, #8476 @ 0x211c │ │ │ │ + movw r1, #7516 @ 0x1d5c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r6, #0 │ │ │ │ - b 35618 <_PyMem_GetCurrentAllocatorName@@Base+0x104c> │ │ │ │ + b 35628 <_PyMem_GetCurrentAllocatorName@@Base+0x1048> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r7, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e3ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 356ec <_PyMem_GetCurrentAllocatorName@@Base+0x1120> │ │ │ │ - bl bea88 │ │ │ │ + beq 356fc <_PyMem_GetCurrentAllocatorName@@Base+0x111c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ - movw r4, #45552 @ 0xb1f0 │ │ │ │ + bne 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + movw r4, #44924 @ 0xaf7c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r6, [r0] │ │ │ │ sub r1, r1, #236 @ 0xec │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ - ldr r2, [pc, #-372] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + ldr r2, [pc, #-372] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 356a0 <_PyMem_GetCurrentAllocatorName@@Base+0x10d4> │ │ │ │ + beq 356b0 <_PyMem_GetCurrentAllocatorName@@Base+0x10d0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 356c8 <_PyMem_GetCurrentAllocatorName@@Base+0x10fc> │ │ │ │ + bne 356d8 <_PyMem_GetCurrentAllocatorName@@Base+0x10f8> │ │ │ │ bl 2d460 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #8544 @ 0x2160 │ │ │ │ + movw r2, #7584 @ 0x1da0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ bl 2d460 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8544 @ 0x2160 │ │ │ │ + movw r1, #7584 @ 0x1da0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 35730 <_PyMem_GetCurrentAllocatorName@@Base+0x1164> │ │ │ │ - bl 3e984 │ │ │ │ + bne 35740 <_PyMem_GetCurrentAllocatorName@@Base+0x1160> │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35754 <_PyMem_GetCurrentAllocatorName@@Base+0x1188> │ │ │ │ - bl 143798 │ │ │ │ + bne 35764 <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ + bl 143b18 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sl, #-16] │ │ │ │ - movw r1, #8588 @ 0x218c │ │ │ │ + movw r1, #7628 @ 0x1dcc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bee54 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - b 35754 <_PyMem_GetCurrentAllocatorName@@Base+0x1188> │ │ │ │ + bl 1beeac <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 35764 <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #880 @ 0x370 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, #172 @ 0xac │ │ │ │ mov r0, r9 │ │ │ │ - bl 4b0dc <_PyEval_SpecialMethodCanSuggest@@Base+0x2014> │ │ │ │ + bl 4b17c <_PyEval_SpecialMethodCanSuggest@@Base+0x2014> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 357e8 <_PyMem_GetCurrentAllocatorName@@Base+0x121c> │ │ │ │ - b 35824 <_PyMem_GetCurrentAllocatorName@@Base+0x1258> │ │ │ │ - bl bea88 │ │ │ │ + beq 357f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1218> │ │ │ │ + b 35834 <_PyMem_GetCurrentAllocatorName@@Base+0x1254> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35784 <_PyMem_GetCurrentAllocatorName@@Base+0x11b8> │ │ │ │ + bne 35794 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ sub r2, fp, #16384 @ 0x4000 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - movw r1, #8660 @ 0x21d4 │ │ │ │ + movw r1, #7700 @ 0x1e14 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #-16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - bl 3e984 │ │ │ │ + bl 14151c │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ - ldr r1, [pc, #-656] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + ldr r1, [pc, #-656] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 357c0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f4> │ │ │ │ + beq 357d0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f0> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 357d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1208> │ │ │ │ + bne 357e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1204> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #8708 @ 0x2204 │ │ │ │ + movw r2, #7748 @ 0x1e44 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #8708 @ 0x2204 │ │ │ │ + movw r1, #7748 @ 0x1e44 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #172 @ 0xac │ │ │ │ - movw r1, #50868 @ 0xc6b4 │ │ │ │ + movw r1, #49908 @ 0xc2f4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3588c <_PyMem_GetCurrentAllocatorName@@Base+0x12c0> │ │ │ │ + beq 3589c <_PyMem_GetCurrentAllocatorName@@Base+0x12bc> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8836 @ 0x2284 │ │ │ │ + movw r1, #7876 @ 0x1ec4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ - bl 3e984 │ │ │ │ + bl 16f420 │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ - ldr r1, [pc, #-816] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + ldr r1, [pc, #-816] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 35860 <_PyMem_GetCurrentAllocatorName@@Base+0x1294> │ │ │ │ + beq 35870 <_PyMem_GetCurrentAllocatorName@@Base+0x1290> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35874 <_PyMem_GetCurrentAllocatorName@@Base+0x12a8> │ │ │ │ + bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12a4> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #8776 @ 0x2248 │ │ │ │ + movw r2, #7816 @ 0x1e88 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ - movw r1, #8776 @ 0x2248 │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + movw r1, #7816 @ 0x1e88 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 35ad8 <_PyMem_GetCurrentAllocatorName@@Base+0x150c> │ │ │ │ + b 35ae8 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r1, [sl, #-888] @ 0xfffffc88 │ │ │ │ mov r3, #178 @ 0xb2 │ │ │ │ movt r3, #783 @ 0x30f │ │ │ │ ldr r2, [sl, #-884] @ 0xfffffc8c │ │ │ │ cmp r2, r0 │ │ │ │ cmpeq r1, r3 │ │ │ │ - beq 358c4 <_PyMem_GetCurrentAllocatorName@@Base+0x12f8> │ │ │ │ + beq 358d4 <_PyMem_GetCurrentAllocatorName@@Base+0x12f4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8896 @ 0x22c0 │ │ │ │ + movw r1, #7936 @ 0x1f00 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 16f420 │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r3, [sl, #-880] @ 0xfffffc90 │ │ │ │ ldr r2, [sl, #-876] @ 0xfffffc94 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 358fc <_PyMem_GetCurrentAllocatorName@@Base+0x1330> │ │ │ │ + bne 3590c <_PyMem_GetCurrentAllocatorName@@Base+0x132c> │ │ │ │ ldr r1, [sl, #-856] @ 0xfffffca8 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #252 @ 0xfc │ │ │ │ mov r2, #4 │ │ │ │ add r1, r6, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4b0dc <_PyEval_SpecialMethodCanSuggest@@Base+0x2014> │ │ │ │ + bl 4b17c <_PyEval_SpecialMethodCanSuggest@@Base+0x2014> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35918 <_PyMem_GetCurrentAllocatorName@@Base+0x134c> │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + beq 35928 <_PyMem_GetCurrentAllocatorName@@Base+0x1348> │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9004 @ 0x232c │ │ │ │ + movw r1, #8044 @ 0x1f6c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 16f420 │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r2, [sl, #-976] @ 0xfffffc30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35940 <_PyMem_GetCurrentAllocatorName@@Base+0x1374> │ │ │ │ + bne 35950 <_PyMem_GetCurrentAllocatorName@@Base+0x1370> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9112 @ 0x2398 │ │ │ │ + movw r1, #8152 @ 0x1fd8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 16f420 │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r1, [sl, #-48] @ 0xffffffd0 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sl, #-972] @ 0xfffffc34 │ │ │ │ sub r3, r3, #248 @ 0xf8 │ │ │ │ add r1, r2, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 4b0dc <_PyEval_SpecialMethodCanSuggest@@Base+0x2014> │ │ │ │ + bl 4b17c <_PyEval_SpecialMethodCanSuggest@@Base+0x2014> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bne 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r3, [sl, #-972] @ 0xfffffc34 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 35990 <_PyMem_GetCurrentAllocatorName@@Base+0x13c4> │ │ │ │ + beq 359a0 <_PyMem_GetCurrentAllocatorName@@Base+0x13c0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9168 @ 0x23d0 │ │ │ │ + movw r1, #8208 @ 0x2010 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 16f420 │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r3, [sl, #-976] @ 0xfffffc30 │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [sl, #-816] @ 0xfffffcd0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ - bl 4b0dc <_PyEval_SpecialMethodCanSuggest@@Base+0x2014> │ │ │ │ + bl 4b17c <_PyEval_SpecialMethodCanSuggest@@Base+0x2014> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bne 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r5, [sl, #-968] @ 0xfffffc38 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 359e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1414> │ │ │ │ + bne 359f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1410> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9224 @ 0x2408 │ │ │ │ + movw r1, #8264 @ 0x2048 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 16f420 │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r9, #-4] │ │ │ │ sbcs r4, r4, r3 │ │ │ │ - bcc 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x144c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bcc 35a28 <_PyMem_GetCurrentAllocatorName@@Base+0x1448> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #8316 @ 0x207c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 16f420 │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r1, [sl, #-56] @ 0xffffffc8 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sl, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r5 │ │ │ │ - bl 4b818 │ │ │ │ + bl 4b8b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bne 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r0, [sl, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [sl, #-56] @ 0xffffffc8 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r1, [sl, #-964] @ 0xfffffc3c │ │ │ │ sub r3, r3, #240 @ 0xf0 │ │ │ │ ldr r1, [sl, #-968] @ 0xfffffc38 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r2, r1 │ │ │ │ mov r2, #4 │ │ │ │ - bl 4b818 │ │ │ │ + bl 4b8b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bne 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r3, [sl, #-968] @ 0xfffffc38 │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [sl, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ - bl 4b0dc <_PyEval_SpecialMethodCanSuggest@@Base+0x2014> │ │ │ │ + bl 4b17c <_PyEval_SpecialMethodCanSuggest@@Base+0x2014> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bne 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r0, [sl, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ ldr r2, [sl, #-960] @ 0xfffffc40 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ ldr r1, [sl, #-968] @ 0xfffffc38 │ │ │ │ orr r2, r2, #32 │ │ │ │ str r2, [sl, #-960] @ 0xfffffc40 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4b818 │ │ │ │ + bl 4b8b8 │ │ │ │ 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 35af0 <_PyMem_GetCurrentAllocatorName@@Base+0x1524> │ │ │ │ + beq 35b00 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ bl 2d844 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35b08 <_PyMem_GetCurrentAllocatorName@@Base+0x153c> │ │ │ │ - bl 98814 │ │ │ │ + beq 35b18 <_PyMem_GetCurrentAllocatorName@@Base+0x1538> │ │ │ │ + bl 9843c │ │ │ │ add r5, r5, #1 │ │ │ │ str r6, [r9, #12] │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r6, [r9, #16]! │ │ │ │ - bne 35af8 <_PyMem_GetCurrentAllocatorName@@Base+0x152c> │ │ │ │ - b 35b80 <_PyMem_GetCurrentAllocatorName@@Base+0x15b4> │ │ │ │ + bne 35b08 <_PyMem_GetCurrentAllocatorName@@Base+0x1528> │ │ │ │ + b 35b90 <_PyMem_GetCurrentAllocatorName@@Base+0x15b0> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r5, r3 │ │ │ │ sub r2, r2, #28 │ │ │ │ ldr r4, [r2] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ add r2, r3, r2 │ │ │ │ ldrh r3, [r3, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - bge 35b60 <_PyMem_GetCurrentAllocatorName@@Base+0x1594> │ │ │ │ + bge 35b70 <_PyMem_GetCurrentAllocatorName@@Base+0x1590> │ │ │ │ ldr ip, [r1], #32 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 35304 <_PyMem_GetCurrentAllocatorName@@Base+0xd38> │ │ │ │ + beq 35318 <_PyMem_GetCurrentAllocatorName@@Base+0xd38> │ │ │ │ mov r2, r1 │ │ │ │ - b 35b3c <_PyMem_GetCurrentAllocatorName@@Base+0x1570> │ │ │ │ + b 35b4c <_PyMem_GetCurrentAllocatorName@@Base+0x156c> │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #8312 @ 0x2078 │ │ │ │ + movw r1, #7352 @ 0x1cb8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r4 │ │ │ │ - bl 14119c │ │ │ │ - b 352fc <_PyMem_GetCurrentAllocatorName@@Base+0xd30> │ │ │ │ + bl 14151c │ │ │ │ + b 35310 <_PyMem_GetCurrentAllocatorName@@Base+0xd30> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #40] @ 35bc8 <_PyMem_GetCurrentAllocatorName@@Base+0x15fc> │ │ │ │ + ldr lr, [pc, #40] @ 35bd8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #4 │ │ │ │ - movw r2, #40220 @ 0x9d1c │ │ │ │ + movw r2, #39260 @ 0x995c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #9312 @ 0x2460 │ │ │ │ + movw r1, #8352 @ 0x20a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [ip, lr] │ │ │ │ ldr r0, [r0, #3856] @ 0xf10 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 13c494 │ │ │ │ + b 13c814 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35c00 <_PyMem_GetCurrentAllocatorName@@Base+0x1634> │ │ │ │ - bl bea88 │ │ │ │ + bne 35c10 <_PyMem_GetCurrentAllocatorName@@Base+0x1630> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35c1c <_PyMem_GetCurrentAllocatorName@@Base+0x1650> │ │ │ │ - ldr r2, [pc, #28] @ 35c24 <_PyMem_GetCurrentAllocatorName@@Base+0x1658> │ │ │ │ + bne 35c2c <_PyMem_GetCurrentAllocatorName@@Base+0x164c> │ │ │ │ + ldr r2, [pc, #28] @ 35c34 <_PyMem_GetCurrentAllocatorName@@Base+0x1654> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3736] @ 0xe98 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35c5c <_PyMem_GetCurrentAllocatorName@@Base+0x1690> │ │ │ │ - bl bea88 │ │ │ │ + bne 35c6c <_PyMem_GetCurrentAllocatorName@@Base+0x168c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35c90 <_PyMem_GetCurrentAllocatorName@@Base+0x16c4> │ │ │ │ + bne 35ca0 <_PyMem_GetCurrentAllocatorName@@Base+0x16c0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d5f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 35c84 <_PyMem_GetCurrentAllocatorName@@Base+0x16b8> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 35c94 <_PyMem_GetCurrentAllocatorName@@Base+0x16b4> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35cd4 <_PyMem_GetCurrentAllocatorName@@Base+0x1708> │ │ │ │ - bl bea88 │ │ │ │ + bne 35ce4 <_PyMem_GetCurrentAllocatorName@@Base+0x1704> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d48 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ + bne 35d58 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35cfc <_PyMem_GetCurrentAllocatorName@@Base+0x1730> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 35d0c <_PyMem_GetCurrentAllocatorName@@Base+0x172c> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 35d48 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ + bl 27a924 │ │ │ │ + b 35d58 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl c5498 │ │ │ │ + bl c5bbc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35d48 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ + beq 35d58 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #16] │ │ │ │ - bne 35d4c <_PyMem_GetCurrentAllocatorName@@Base+0x1780> │ │ │ │ + bne 35d5c <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35d48 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ + bgt 35d58 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35d48 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ + bne 35d58 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -7595,774 +7601,774 @@ │ │ │ │ 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 35dac <_PyMem_GetCurrentAllocatorName@@Base+0x17e0> │ │ │ │ + bne 35dbc <_PyMem_GetCurrentAllocatorName@@Base+0x17dc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35df0 <_PyMem_GetCurrentAllocatorName@@Base+0x1824> │ │ │ │ - ldr lr, [pc, #220] @ 35e90 <_PyMem_GetCurrentAllocatorName@@Base+0x18c4> │ │ │ │ + beq 35e00 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ + ldr lr, [pc, #220] @ 35ea0 <_PyMem_GetCurrentAllocatorName@@Base+0x18c0> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 35df0 <_PyMem_GetCurrentAllocatorName@@Base+0x1824> │ │ │ │ + bne 35e00 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ mov r0, #0 │ │ │ │ - b 35e88 <_PyMem_GetCurrentAllocatorName@@Base+0x18bc> │ │ │ │ + b 35e98 <_PyMem_GetCurrentAllocatorName@@Base+0x18b8> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35e10 <_PyMem_GetCurrentAllocatorName@@Base+0x1844> │ │ │ │ - bl bea88 │ │ │ │ + bne 35e20 <_PyMem_GetCurrentAllocatorName@@Base+0x1840> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35de8 <_PyMem_GetCurrentAllocatorName@@Base+0x181c> │ │ │ │ + bne 35df8 <_PyMem_GetCurrentAllocatorName@@Base+0x1818> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35e30 <_PyMem_GetCurrentAllocatorName@@Base+0x1864> │ │ │ │ - bl bea88 │ │ │ │ + bne 35e40 <_PyMem_GetCurrentAllocatorName@@Base+0x1860> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35de8 <_PyMem_GetCurrentAllocatorName@@Base+0x181c> │ │ │ │ + bne 35df8 <_PyMem_GetCurrentAllocatorName@@Base+0x1818> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35e50 <_PyMem_GetCurrentAllocatorName@@Base+0x1884> │ │ │ │ - bl bea88 │ │ │ │ + bne 35e60 <_PyMem_GetCurrentAllocatorName@@Base+0x1880> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35de8 <_PyMem_GetCurrentAllocatorName@@Base+0x181c> │ │ │ │ + bne 35df8 <_PyMem_GetCurrentAllocatorName@@Base+0x1818> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2df8c │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 35e88 <_PyMem_GetCurrentAllocatorName@@Base+0x18bc> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 35e98 <_PyMem_GetCurrentAllocatorName@@Base+0x18b8> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq lr, r1, r0, asr #22 │ │ │ │ + rsbeq lr, r1, ip, lsr fp │ │ │ │ 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, #1 │ │ │ │ mov r0, r2 │ │ │ │ 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 35ee8 <_PyMem_GetCurrentAllocatorName@@Base+0x191c> │ │ │ │ + bne 35ef8 <_PyMem_GetCurrentAllocatorName@@Base+0x1918> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35f24 <_PyMem_GetCurrentAllocatorName@@Base+0x1958> │ │ │ │ - ldr lr, [pc, #204] @ 35fbc <_PyMem_GetCurrentAllocatorName@@Base+0x19f0> │ │ │ │ + beq 35f34 <_PyMem_GetCurrentAllocatorName@@Base+0x1954> │ │ │ │ + ldr lr, [pc, #204] @ 35fcc <_PyMem_GetCurrentAllocatorName@@Base+0x19ec> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35fb0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e4> │ │ │ │ + beq 35fc0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e0> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35f44 <_PyMem_GetCurrentAllocatorName@@Base+0x1978> │ │ │ │ - bl bea88 │ │ │ │ + bne 35f54 <_PyMem_GetCurrentAllocatorName@@Base+0x1974> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35fb0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e4> │ │ │ │ + bne 35fc0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35f64 <_PyMem_GetCurrentAllocatorName@@Base+0x1998> │ │ │ │ - bl bea88 │ │ │ │ + bne 35f74 <_PyMem_GetCurrentAllocatorName@@Base+0x1994> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35fb0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e4> │ │ │ │ + bne 35fc0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e0> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e718 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35fa4 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 35fb4 <_PyMem_GetCurrentAllocatorName@@Base+0x19d4> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r1, r8, fp, lr │ │ │ │ + mlseq r1, r4, fp, lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36010 <_PyMem_GetCurrentAllocatorName@@Base+0x1a44> │ │ │ │ + bne 36020 <_PyMem_GetCurrentAllocatorName@@Base+0x1a40> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36050 <_PyMem_GetCurrentAllocatorName@@Base+0x1a84> │ │ │ │ - ldr r4, [pc, #244] @ 3610c <_PyMem_GetCurrentAllocatorName@@Base+0x1b40> │ │ │ │ + beq 36060 <_PyMem_GetCurrentAllocatorName@@Base+0x1a80> │ │ │ │ + ldr r4, [pc, #244] @ 3611c <_PyMem_GetCurrentAllocatorName@@Base+0x1b3c> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36050 <_PyMem_GetCurrentAllocatorName@@Base+0x1a84> │ │ │ │ + bne 36060 <_PyMem_GetCurrentAllocatorName@@Base+0x1a80> │ │ │ │ mov r0, #0 │ │ │ │ - b 36104 <_PyMem_GetCurrentAllocatorName@@Base+0x1b38> │ │ │ │ + b 36114 <_PyMem_GetCurrentAllocatorName@@Base+0x1b34> │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 36080 <_PyMem_GetCurrentAllocatorName@@Base+0x1ab4> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 36090 <_PyMem_GetCurrentAllocatorName@@Base+0x1ab0> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9768 @ 0x2628 │ │ │ │ + movw r1, #8808 @ 0x2268 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 36048 <_PyMem_GetCurrentAllocatorName@@Base+0x1a7c> │ │ │ │ + bl 16f420 │ │ │ │ + b 36058 <_PyMem_GetCurrentAllocatorName@@Base+0x1a78> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64460 @ 0xfbcc │ │ │ │ + movw r1, #63476 @ 0xf7f4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 12938c │ │ │ │ + bl 129e00 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 360ec <_PyMem_GetCurrentAllocatorName@@Base+0x1b20> │ │ │ │ + beq 360fc <_PyMem_GetCurrentAllocatorName@@Base+0x1b1c> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15796 @ 0x3db4 │ │ │ │ + movw r1, #14836 @ 0x39f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 12938c │ │ │ │ + bl 129e00 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - beq 360ec <_PyMem_GetCurrentAllocatorName@@Base+0x1b20> │ │ │ │ + beq 360fc <_PyMem_GetCurrentAllocatorName@@Base+0x1b1c> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50428 @ 0xc4fc │ │ │ │ + movw r1, #49468 @ 0xc13c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 12938c │ │ │ │ + bl 129e00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 360e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b1c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 360f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b18> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9820 @ 0x265c │ │ │ │ + movw r1, #8860 @ 0x229c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 36048 <_PyMem_GetCurrentAllocatorName@@Base+0x1a7c> │ │ │ │ + bl 16f420 │ │ │ │ + b 36058 <_PyMem_GetCurrentAllocatorName@@Base+0x1a78> │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #28] @ 36110 <_PyMem_GetCurrentAllocatorName@@Base+0x1b44> │ │ │ │ + ldr r1, [pc, #28] @ 36120 <_PyMem_GetCurrentAllocatorName@@Base+0x1b40> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ str r3, [r2, #3880] @ 0xf28 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq lr, r1, r4, asr #23 │ │ │ │ + rsbeq lr, r1, r0, asr #23 │ │ │ │ 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 r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 36164 <_PyMem_GetCurrentAllocatorName@@Base+0x1b98> │ │ │ │ + bne 36174 <_PyMem_GetCurrentAllocatorName@@Base+0x1b94> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 36160 <_PyMem_GetCurrentAllocatorName@@Base+0x1b94> │ │ │ │ + blt 36170 <_PyMem_GetCurrentAllocatorName@@Base+0x1b90> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3619c <_PyMem_GetCurrentAllocatorName@@Base+0x1bd0> │ │ │ │ + beq 361ac <_PyMem_GetCurrentAllocatorName@@Base+0x1bcc> │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #412] @ 36318 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4c> │ │ │ │ + ldr r1, [pc, #412] @ 36328 <_PyMem_GetCurrentAllocatorName@@Base+0x1d48> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 362b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce4> │ │ │ │ + beq 362c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce0> │ │ │ │ adds r4, r5, r4 │ │ │ │ - beq 36240 <_PyMem_GetCurrentAllocatorName@@Base+0x1c74> │ │ │ │ + beq 36250 <_PyMem_GetCurrentAllocatorName@@Base+0x1c70> │ │ │ │ ldr r8, [r6] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 361b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1bec> │ │ │ │ + beq 361c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1be8> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 36250 <_PyMem_GetCurrentAllocatorName@@Base+0x1c84> │ │ │ │ + beq 36260 <_PyMem_GetCurrentAllocatorName@@Base+0x1c80> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 361e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1c14> │ │ │ │ - bl 12928c │ │ │ │ + beq 361f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1c10> │ │ │ │ + bl 129d00 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt 362b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce4> │ │ │ │ + blt 362c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce0> │ │ │ │ cmp r4, #1 │ │ │ │ moveq r5, #100 @ 0x64 │ │ │ │ - beq 36258 <_PyMem_GetCurrentAllocatorName@@Base+0x1c8c> │ │ │ │ - b 361e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c18> │ │ │ │ + beq 36268 <_PyMem_GetCurrentAllocatorName@@Base+0x1c88> │ │ │ │ + b 361f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c14> │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 36208 <_PyMem_GetCurrentAllocatorName@@Base+0x1c3c> │ │ │ │ - bl bea88 │ │ │ │ + bne 36218 <_PyMem_GetCurrentAllocatorName@@Base+0x1c38> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 36258 <_PyMem_GetCurrentAllocatorName@@Base+0x1c8c> │ │ │ │ - b 362b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce4> │ │ │ │ - bl c5dc0 │ │ │ │ + beq 36268 <_PyMem_GetCurrentAllocatorName@@Base+0x1c88> │ │ │ │ + b 362c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce0> │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36234 <_PyMem_GetCurrentAllocatorName@@Base+0x1c68> │ │ │ │ + bgt 36244 <_PyMem_GetCurrentAllocatorName@@Base+0x1c64> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36234 <_PyMem_GetCurrentAllocatorName@@Base+0x1c68> │ │ │ │ + bne 36244 <_PyMem_GetCurrentAllocatorName@@Base+0x1c64> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 36258 <_PyMem_GetCurrentAllocatorName@@Base+0x1c8c> │ │ │ │ - b 361f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c28> │ │ │ │ + bne 36268 <_PyMem_GetCurrentAllocatorName@@Base+0x1c88> │ │ │ │ + b 36204 <_PyMem_GetCurrentAllocatorName@@Base+0x1c24> │ │ │ │ mov r7, #1 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ - b 36258 <_PyMem_GetCurrentAllocatorName@@Base+0x1c8c> │ │ │ │ + b 36268 <_PyMem_GetCurrentAllocatorName@@Base+0x1c88> │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 28c1f4 │ │ │ │ + bl 28bcac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 362b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce4> │ │ │ │ - ldr r2, [pc, #168] @ 3631c <_PyMem_GetCurrentAllocatorName@@Base+0x1d50> │ │ │ │ + beq 362c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce0> │ │ │ │ + ldr r2, [pc, #168] @ 3632c <_PyMem_GetCurrentAllocatorName@@Base+0x1d4c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36290 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc4> │ │ │ │ + beq 362a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc0> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 362ec <_PyMem_GetCurrentAllocatorName@@Base+0x1d20> │ │ │ │ - b 362b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1cec> │ │ │ │ + beq 362fc <_PyMem_GetCurrentAllocatorName@@Base+0x1d1c> │ │ │ │ + b 362c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce8> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26116 @ 0x6604 │ │ │ │ + movw r1, #24928 @ 0x6160 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, #0 │ │ │ │ - b 36310 <_PyMem_GetCurrentAllocatorName@@Base+0x1d44> │ │ │ │ + b 36320 <_PyMem_GetCurrentAllocatorName@@Base+0x1d40> │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 30530 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 362f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1d28> │ │ │ │ + beq 36304 <_PyMem_GetCurrentAllocatorName@@Base+0x1d24> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b9c │ │ │ │ - b 362b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce4> │ │ │ │ + bl a7d20 │ │ │ │ + b 362c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce0> │ │ │ │ mov r2, #1 │ │ │ │ - bl 3674c │ │ │ │ + bl 3675c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b9c │ │ │ │ - bl b9540 │ │ │ │ + bl a7d20 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 362b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce4> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 362c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce0> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq lr, r1, ip, lsl ip │ │ │ │ + rsbeq lr, r1, r8, lsl ip │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00036320 : │ │ │ │ +00036330 : │ │ │ │ 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 36350 │ │ │ │ + beq 36360 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cb790 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ + blx 3cb3e8 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 36374 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + bcc 36384 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0003637c <_Py_CheckRecursiveCall@@Base>: │ │ │ │ +0003638c <_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 363fc <_Py_CheckRecursiveCall@@Base+0x80> │ │ │ │ + bls 3640c <_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, #10068 @ 0x2754 │ │ │ │ + movw lr, #9108 @ 0x2394 │ │ │ │ movt lr, #63 @ 0x3f │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ asr ip, ip, #10 │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #108] @ 36464 <_Py_CheckRecursiveCall@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #108] @ 36474 <_Py_CheckRecursiveCall@@Base+0xe8> │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 3645c <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ + bne 3646c <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ ldr r2, [r4, #776] @ 0x308 │ │ │ │ mov r3, #1 │ │ │ │ - movw r1, #49104 @ 0xbfd0 │ │ │ │ + movw r1, #49312 @ 0xc0a0 │ │ │ │ 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, #10112 @ 0x2780 │ │ │ │ + movw r2, #9152 @ 0x23c0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r1] │ │ │ │ asr r3, r3, #10 │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ + bl 2d9c50 <_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} │ │ │ │ - ldrheq sl, [r8], #-124 @ 0xffffff84 │ │ │ │ + subseq sl, r8, r4, lsl #7 │ │ │ │ │ │ │ │ -00036468 : │ │ │ │ +00036478 : │ │ │ │ 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, #23888 @ 0x5d50 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1c90f8 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c9150 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 364b0 │ │ │ │ - movw r2, #10344 @ 0x2868 │ │ │ │ + beq 364c0 │ │ │ │ + movw r2, #9384 @ 0x24a8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - b 36584 │ │ │ │ - movw r2, #10372 @ 0x2884 │ │ │ │ + b 36594 │ │ │ │ + movw r2, #9412 @ 0x24c4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #10396 @ 0x289c │ │ │ │ + movw r2, #9436 @ 0x24dc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #10420 @ 0x28b4 │ │ │ │ + movw r2, #9460 @ 0x24f4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movweq r3, #56616 @ 0xdd28 │ │ │ │ - movw r2, #10444 @ 0x28cc │ │ │ │ + movweq r3, #55428 @ 0xd884 │ │ │ │ + movw r2, #9484 @ 0x250c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ movteq r3, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #10468 @ 0x28e4 │ │ │ │ + movw r2, #9508 @ 0x2524 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ - bl 1c577c │ │ │ │ + bl 1c57d4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 143798 │ │ │ │ + bl 143b18 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36594 │ │ │ │ + bl 365a4 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1437c8 │ │ │ │ + bl 143b48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c59c0 │ │ │ │ - movw r2, #32656 @ 0x7f90 │ │ │ │ + bl 1c5a18 │ │ │ │ + movw r2, #31696 @ 0x7bd0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2e58c │ │ │ │ │ │ │ │ -00036594 : │ │ │ │ +000365a4 : │ │ │ │ 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 b9540 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36704 │ │ │ │ - ldr r2, [pc, #344] @ 36724 │ │ │ │ + bne 36714 │ │ │ │ + ldr r2, [pc, #344] @ 36734 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #10488 @ 0x28f8 │ │ │ │ + movw r1, #9588 @ 0x2574 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl cff20 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ + bl d0598 <_PyObject_MakeTpCall@@Base+0x804> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 36704 │ │ │ │ + bne 36714 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d8a4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3661c │ │ │ │ - bl dc794 │ │ │ │ + bne 3662c │ │ │ │ + bl dcde4 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #10508 @ 0x290c │ │ │ │ + movw r2, #9608 @ 0x2588 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl df308 │ │ │ │ - b 3670c │ │ │ │ + bl df958 │ │ │ │ + b 3671c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 36658 │ │ │ │ - bl dc794 │ │ │ │ + bgt 36668 │ │ │ │ + bl dcde4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r2, #10516 @ 0x2914 │ │ │ │ + movw r2, #9616 @ 0x2590 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ - b 3670c │ │ │ │ + bl df958 │ │ │ │ + b 3671c │ │ │ │ mov r0, r4 │ │ │ │ tst r7, #1 │ │ │ │ - beq 36670 │ │ │ │ - bl b9074 │ │ │ │ + beq 36680 │ │ │ │ + bl b91ec │ │ │ │ mov r4, r0 │ │ │ │ - b 36678 │ │ │ │ - bl 16bdb8 │ │ │ │ + b 36688 │ │ │ │ + bl 16c110 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36704 │ │ │ │ + beq 36714 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r7, #0 │ │ │ │ - beq 366b8 │ │ │ │ + beq 366c8 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ bl 2e250 │ │ │ │ subs r5, r5, r0 │ │ │ │ movne r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 366dc │ │ │ │ + bgt 366ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 366dc │ │ │ │ + bne 366ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 36704 │ │ │ │ + bne 36714 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3670c │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 3671c │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d8a4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 3671c │ │ │ │ + b 3672c │ │ │ │ mov r0, r6 │ │ │ │ bl 2e1b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 366ec │ │ │ │ + bne 366fc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00036728 : │ │ │ │ +00036738 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3674c │ │ │ │ + bl 3675c │ │ │ │ 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 36784 │ │ │ │ - movw r1, #10668 @ 0x29ac │ │ │ │ + beq 36794 │ │ │ │ + movw r1, #9708 @ 0x25ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #32 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 36b58 │ │ │ │ + bl 36b68 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #23 │ │ │ │ - movwne r1, #10704 @ 0x29d0 │ │ │ │ + movwne r1, #9744 @ 0x2610 │ │ │ │ movtne r1, #63 @ 0x3f │ │ │ │ - bne 3684c │ │ │ │ + bne 3685c │ │ │ │ ldr r7, [r5, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r2, #20 │ │ │ │ - movweq r1, #10728 @ 0x29e8 │ │ │ │ + movweq r1, #9768 @ 0x2628 │ │ │ │ movteq r1, #63 @ 0x3f │ │ │ │ - beq 3684c │ │ │ │ + beq 3685c │ │ │ │ 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 3680c │ │ │ │ + bls 3681c │ │ │ │ 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 3681c │ │ │ │ - movw r1, #10752 @ 0x2a00 │ │ │ │ + beq 3682c │ │ │ │ + movw r1, #9792 @ 0x2640 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #16 │ │ │ │ - b 3684c │ │ │ │ + b 3685c │ │ │ │ ldrb r3, [r7, #38] @ 0x26 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq 36b30 │ │ │ │ + beq 36b40 │ │ │ │ mov r0, r7 │ │ │ │ bl 31ce0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3685c │ │ │ │ - movw r1, #10772 @ 0x2a14 │ │ │ │ + bne 3686c │ │ │ │ + movw r1, #9812 @ 0x2654 │ │ │ │ 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 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + b 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10792 @ 0x2a28 │ │ │ │ + movw r1, #9832 @ 0x2668 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 368c4 │ │ │ │ + beq 368d4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 368c4 │ │ │ │ + beq 368d4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19188 @ 0x4af4 │ │ │ │ + movw r1, #18228 @ 0x4734 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36ef8 │ │ │ │ + bl 36f08 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19188 @ 0x4af4 │ │ │ │ + movw r1, #18228 @ 0x4734 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ - b 368dc │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ + b 368ec │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45128 @ 0xb048 │ │ │ │ + movw r1, #43940 @ 0xaba4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10800 @ 0x2a30 │ │ │ │ + movw r1, #9840 @ 0x2670 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 31ce0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36aa8 │ │ │ │ + beq 36ab8 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ add r0, r0, #128 @ 0x80 │ │ │ │ subs r7, r7, r0 │ │ │ │ - bmi 36aa8 │ │ │ │ + bmi 36ab8 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3693c │ │ │ │ + beq 3694c │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3693c │ │ │ │ + beq 3694c │ │ │ │ lsr r2, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 324f20 <_Py_call_instrumentation_jump@@Base+0x4d0> │ │ │ │ + bl 324d68 <_Py_call_instrumentation_jump@@Base+0x4d0> │ │ │ │ mov r1, r0 │ │ │ │ - b 36a90 │ │ │ │ + b 36aa0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3, lsl #1 │ │ │ │ - bge 36aa8 │ │ │ │ + bge 36ab8 │ │ │ │ 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 │ │ │ │ @@ -8371,44 +8377,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 36a70 │ │ │ │ + blt 36a80 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp lr, r2 │ │ │ │ - bls 36aa4 │ │ │ │ + bls 36ab4 │ │ │ │ ldrb r3, [r2] │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r3, #15 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 36a10 │ │ │ │ + beq 36a20 │ │ │ │ cmp r3, #12 │ │ │ │ - bhi 369d0 │ │ │ │ + bhi 369e0 │ │ │ │ cmp r3, #11 │ │ │ │ moveq r3, #1 │ │ │ │ subne r3, r3, #12 │ │ │ │ clzne r3, r3 │ │ │ │ lsrne r3, r3, #5 │ │ │ │ lslne r3, r3, #1 │ │ │ │ - b 36a10 │ │ │ │ + b 36a20 │ │ │ │ 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 36a00 │ │ │ │ + beq 36a10 │ │ │ │ ldrb r0, [r4], #1 │ │ │ │ add ip, ip, #6 │ │ │ │ and r2, r0, #63 @ 0x3f │ │ │ │ orr r3, r3, r2, lsl ip │ │ │ │ - b 369e4 │ │ │ │ + b 369f4 │ │ │ │ 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 │ │ │ │ @@ -8423,114 +8429,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 36984 │ │ │ │ + beq 36994 │ │ │ │ ldrsb r3, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 36a4c │ │ │ │ - b 36984 │ │ │ │ + bge 36a5c │ │ │ │ + b 36994 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 36a8c │ │ │ │ + bge 36a9c │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 33ebc0 <_Py_set_inheritable_async_safe@@Base+0x2a9c> │ │ │ │ - b 36a74 │ │ │ │ + bl 33e9d4 <_Py_set_inheritable_async_safe@@Base+0x2a70> │ │ │ │ + b 36a84 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #0 │ │ │ │ - blt 36aa8 │ │ │ │ + blt 36ab8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 371fc │ │ │ │ - b 36ac0 │ │ │ │ + bl 3720c │ │ │ │ + b 36ad0 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45128 @ 0xb048 │ │ │ │ + movw r1, #43940 @ 0xaba4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28420 @ 0x6f04 │ │ │ │ + movw r1, #27460 @ 0x6b44 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36afc │ │ │ │ + beq 36b0c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 36afc │ │ │ │ + beq 36b0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 36ef8 │ │ │ │ - b 36b14 │ │ │ │ + bl 36f08 │ │ │ │ + b 36b24 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45128 @ 0xb048 │ │ │ │ + movw r1, #43940 @ 0xaba4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32656 @ 0x7f90 │ │ │ │ + movw r1, #31696 @ 0x7bd0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 36840 │ │ │ │ + beq 36850 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36b50 │ │ │ │ + beq 36b60 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrne r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 367dc │ │ │ │ + bne 367ec │ │ │ │ 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 36c0c │ │ │ │ + bls 36c1c │ │ │ │ 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 36c14 │ │ │ │ + bne 36c24 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, ip │ │ │ │ cmpne r2, #255 @ 0xff │ │ │ │ - bls 36c14 │ │ │ │ + bls 36c24 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq lr, #1 │ │ │ │ movne lr, #0 │ │ │ │ cmp r2, r4 │ │ │ │ orrhi lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 36c14 │ │ │ │ + bne 36c24 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 36c14 │ │ │ │ + beq 36c24 │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ @@ -8541,192 +8547,192 @@ │ │ │ │ mov r0, #1 │ │ │ │ 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 r0, #26412 @ 0x672c │ │ │ │ + movw r0, #25452 @ 0x636c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 27d3d4 │ │ │ │ + bl 27ce8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36c94 │ │ │ │ + beq 36ca4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40220 @ 0x9d1c │ │ │ │ + movw r1, #39260 @ 0x995c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #10808 @ 0x2a38 │ │ │ │ + movw r0, #9848 @ 0x2678 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36c9c │ │ │ │ + bne 36cac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36c94 │ │ │ │ + bgt 36ca4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36c94 │ │ │ │ + bne 36ca4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 36cd8 │ │ │ │ + b 36ce8 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d5d98 │ │ │ │ + bl d63f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36cd8 │ │ │ │ + bgt 36ce8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36cd8 │ │ │ │ + bne 36ce8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #500] @ 36ef0 │ │ │ │ + ldr lr, [pc, #500] @ 36f00 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r0, #19124 @ 0x4ab4 │ │ │ │ + movw r0, #18164 @ 0x46f4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r5, [ip, lr] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 24e0bc │ │ │ │ + bl 24d204 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36d50 │ │ │ │ + beq 36d60 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36d50 │ │ │ │ - movw r1, #8268 @ 0x204c │ │ │ │ + beq 36d60 │ │ │ │ + movw r1, #7296 @ 0x1c80 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36d58 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + bne 36d68 │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - b 36ee4 │ │ │ │ - movw r4, #19108 @ 0x4aa4 │ │ │ │ + b 36ef4 │ │ │ │ + movw r4, #18148 @ 0x46e4 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 235148 │ │ │ │ + bl 23de20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 36d78 │ │ │ │ + bne 36d88 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e0edc │ │ │ │ + b 2e0e88 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2e688 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 36db8 │ │ │ │ + beq 36dc8 │ │ │ │ cmp r4, r9 │ │ │ │ - beq 36ea4 │ │ │ │ + beq 36eb4 │ │ │ │ sub r1, r9, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl be9fc │ │ │ │ + bl beb58 │ │ │ │ add r9, r9, #1 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 36dc0 │ │ │ │ + bne 36dd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ mov r4, #0 │ │ │ │ - b 36ee4 │ │ │ │ - ldr sl, [pc, #308] @ 36ef4 │ │ │ │ + b 36ef4 │ │ │ │ + ldr sl, [pc, #308] @ 36f04 │ │ │ │ mov r9, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a56b0 │ │ │ │ + bl 1a581c │ │ │ │ ldr r2, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36df0 │ │ │ │ + bgt 36e00 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36df0 │ │ │ │ + bne 36e00 │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - movweq r3, #49196 @ 0xc02c │ │ │ │ + movweq r3, #49404 @ 0xc0fc │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 36e44 │ │ │ │ + beq 36e54 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 138d7c │ │ │ │ + bl 1390fc │ │ │ │ ldr r2, [r6] │ │ │ │ mov r9, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36e34 │ │ │ │ + bgt 36e44 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36e34 │ │ │ │ + bne 36e44 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - bne 36e5c │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne 36e6c │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b17c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ac34 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36ea4 │ │ │ │ - b 36da8 │ │ │ │ + bne 36eb4 │ │ │ │ + b 36db8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl d5d98 │ │ │ │ + bl d63f0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36ee4 │ │ │ │ + bgt 36ef4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36ee4 │ │ │ │ + bne 36ef4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 36ee4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 36ef4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b19c <_PyErr_Clear@@Base> │ │ │ │ - movw r0, #49148 @ 0xbffc │ │ │ │ + bl 28ac54 <_PyErr_Clear@@Base> │ │ │ │ + movw r0, #49356 @ 0xc0cc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #19144 @ 0x4ac8 │ │ │ │ + movw r2, #18184 @ 0x4708 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f0f98 │ │ │ │ + bl 2f0cfc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ cmn r5, #1 │ │ │ │ - bne 36d44 │ │ │ │ - b 36db0 │ │ │ │ + bne 36d54 │ │ │ │ + b 36dc0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r3, r3, r4, asr #20 │ │ │ │ + rsbeq r3, r3, ip, lsr sl │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -8734,190 +8740,190 @@ │ │ │ │ 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 36f58 │ │ │ │ + beq 36f68 │ │ │ │ ands r8, r2, #64 @ 0x40 │ │ │ │ addne r6, r1, #20 │ │ │ │ - bne 36f64 │ │ │ │ + bne 36f74 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ add r6, r1, #28 │ │ │ │ movgt r8, #1 │ │ │ │ movgt r7, #500 @ 0x1f4 │ │ │ │ - b 36f9c │ │ │ │ + b 36fac │ │ │ │ ldr r6, [r1, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 370d4 │ │ │ │ + beq 370e4 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ movle r8, #0 │ │ │ │ movgt r8, #1 │ │ │ │ movgt r7, #500 @ 0x1f4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r2, #0 │ │ │ │ - beq 36f9c │ │ │ │ + beq 36fac │ │ │ │ cmp r2, r7 │ │ │ │ - bge 370c0 │ │ │ │ + bge 370d0 │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ sub r1, r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bls 36f80 │ │ │ │ + bls 36f90 │ │ │ │ ldrb sl, [r3, #16] │ │ │ │ - movw r1, #19200 @ 0x4b00 │ │ │ │ + movw r1, #18240 @ 0x4740 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r2, #19196 @ 0x4afc │ │ │ │ + movw r2, #18236 @ 0x473c │ │ │ │ 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 37008 │ │ │ │ + b 37018 │ │ │ │ cmp sl, #1 │ │ │ │ ldrbeq r5, [r6, r9] │ │ │ │ - beq 36fe4 │ │ │ │ + beq 36ff4 │ │ │ │ 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 37014 │ │ │ │ + bhi 37024 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - blt 36fc8 │ │ │ │ - b 37098 │ │ │ │ + blt 36fd8 │ │ │ │ + b 370a8 │ │ │ │ mov r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 37048 │ │ │ │ + bhi 37058 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19192 @ 0x4af8 │ │ │ │ + movw r1, #18232 @ 0x4738 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37c48 │ │ │ │ - b 37004 │ │ │ │ + bl 37c58 │ │ │ │ + b 37014 │ │ │ │ cmp r5, #65536 @ 0x10000 │ │ │ │ - bcs 37074 │ │ │ │ + bcs 37084 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37c48 │ │ │ │ - b 37004 │ │ │ │ + bl 37c58 │ │ │ │ + b 37014 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37c48 │ │ │ │ - b 37004 │ │ │ │ + bl 37c58 │ │ │ │ + b 37014 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 370d4 │ │ │ │ + beq 370e4 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19204 @ 0x4b04 │ │ │ │ + movw r1, #18244 @ 0x4744 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + b 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ - b 3709c │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ + b 370ac │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ 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, #6760 @ 0x1a68 │ │ │ │ + movw r1, #5476 @ 0x1564 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 122c44 │ │ │ │ + bl 123c94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37164 │ │ │ │ + beq 37174 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3716c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 3717c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19320 @ 0x4b78 │ │ │ │ + movw r1, #18360 @ 0x47b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 371f4 │ │ │ │ + b 37204 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2e692c <_PyCapsule_SetTraverse@@Base+0x21c> │ │ │ │ + bl 2e68dc <_PyCapsule_SetTraverse@@Base+0x21c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37164 │ │ │ │ + beq 37174 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 371c4 │ │ │ │ + bne 371d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37164 │ │ │ │ + bgt 37174 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37164 │ │ │ │ + bne 37174 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 37164 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 37174 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 371d8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble 371e8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 371f4 │ │ │ │ + b 37204 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 371cc │ │ │ │ + bne 371dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 371cc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 371dc │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -8928,25 +8934,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 3cb9ec <_PyMonitoring_FireBranchEvent@@Base+0x3d8> │ │ │ │ + blx 3cb644 <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ umull r2, r3, r4, r6 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb r1, [r5, #-1]! │ │ │ │ lsr r4, r3, #3 │ │ │ │ - bhi 37234 │ │ │ │ + bhi 37244 │ │ │ │ sub r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -8954,240 +8960,240 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 372c0 │ │ │ │ + bne 372d0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 37300 │ │ │ │ - ldr r4, [pc, #164] @ 3736c │ │ │ │ + beq 37310 │ │ │ │ + ldr r4, [pc, #164] @ 3737c │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37300 │ │ │ │ + bne 37310 │ │ │ │ mov r0, #0 │ │ │ │ - b 37364 │ │ │ │ + b 37374 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37320 │ │ │ │ - bl bea88 │ │ │ │ + bne 37330 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 372f8 │ │ │ │ - bl dc794 │ │ │ │ + bne 37308 │ │ │ │ + bl dcde4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d8b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3735c │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 3736c │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq lr, r1, r8, asr #29 │ │ │ │ + rsbeq lr, r1, r4, asr #29 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 373c0 │ │ │ │ + bne 373d0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 37400 │ │ │ │ - ldr r4, [pc, #88] @ 37420 │ │ │ │ + beq 37410 │ │ │ │ + ldr r4, [pc, #88] @ 37430 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37400 │ │ │ │ + bne 37410 │ │ │ │ mov r0, #0 │ │ │ │ - b 37418 │ │ │ │ + b 37428 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 37424 │ │ │ │ + bl 37434 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 373f8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 37408 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq lr, r1, r0, lsr #30 │ │ │ │ + rsbeq lr, r1, ip, lsl pc │ │ │ │ │ │ │ │ -00037424 : │ │ │ │ +00037434 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ moveq r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r4, r3 │ │ │ │ - beq 37488 │ │ │ │ + beq 37498 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13d218 │ │ │ │ + bl 13d598 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37488 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 37498 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #20156 @ 0x4ebc │ │ │ │ + movw r1, #19196 @ 0x4afc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #48] @ 374c0 │ │ │ │ + ldr r2, [pc, #48] @ 374d0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r0, [r2, #3884] @ 0xf2c │ │ │ │ - beq 374b0 │ │ │ │ + beq 374c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r2, #3884] @ 0xf2c │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl d8064 │ │ │ │ + bl d86bc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e9068 │ │ │ │ + b 2e9018 │ │ │ │ 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 37704 │ │ │ │ + bne 37714 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37588 │ │ │ │ + beq 37598 │ │ │ │ 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, #5196 @ 0x144c │ │ │ │ + movweq ip, #5184 @ 0x1440 │ │ │ │ ldrne ip, [r4, #20] │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ 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 259e24 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + bl 258fcc <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 3759c │ │ │ │ - b 37704 │ │ │ │ + bne 375ac │ │ │ │ + b 37714 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #6780 @ 0x1a7c │ │ │ │ + movw r1, #5876 @ 0x16f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r7, #20] │ │ │ │ - bl 2e98ec <_PyInterpolation_Build@@Base+0x154> │ │ │ │ + bl 2e989c <_PyInterpolation_Build@@Base+0x154> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 375ec │ │ │ │ + bgt 375fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 375ec │ │ │ │ + bne 375fc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 37704 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + beq 37714 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 3761c │ │ │ │ + bne 3762c │ │ │ │ mov r1, #6 │ │ │ │ add r0, r4, #13 │ │ │ │ - bl 99bf4 │ │ │ │ + bl 99d1c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 376e0 │ │ │ │ + b 376f0 │ │ │ │ ldrb r3, [r4, #14] │ │ │ │ - movw ip, #48004 @ 0xbb84 │ │ │ │ + movw ip, #48212 @ 0xbc54 │ │ │ │ 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 │ │ │ │ @@ -9197,635 +9203,635 @@ │ │ │ │ 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 259b28 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + bl 258cd0 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 376e0 │ │ │ │ + beq 376f0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 37b36c <_PyLong_UnsignedLongLong_Converter@@Base+0x1f64> │ │ │ │ + bl 37b1a4 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f64> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 376a4 │ │ │ │ + bgt 376b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 376a4 │ │ │ │ + bne 376b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 376e0 │ │ │ │ + beq 376f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 376e0 │ │ │ │ + bgt 376f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 376e0 │ │ │ │ + bne 376f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37704 │ │ │ │ + bgt 37714 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37704 │ │ │ │ + bne 37714 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00037710 : │ │ │ │ +00037720 : │ │ │ │ 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, #46452 @ 0xb574 │ │ │ │ + movw ip, #46660 @ 0xb644 │ │ │ │ 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 2ec888 <_PyObject_FunctionStr@@Base+0x9e0> │ │ │ │ + bl 2ec838 <_PyObject_FunctionStr@@Base+0x9e0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 377a0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bgt 377b0 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31612 @ 0x7b7c │ │ │ │ + movw r1, #30424 @ 0x76d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 377c8 │ │ │ │ + bl 16f420 │ │ │ │ + b 377d8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #23248 @ 0x5ad0 │ │ │ │ + movw r0, #22288 @ 0x5710 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r6, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 377d0 │ │ │ │ + bne 377e0 │ │ │ │ mov r5, #0 │ │ │ │ - b 37994 │ │ │ │ + b 379a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dead0 │ │ │ │ + bl 1dd898 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37808 │ │ │ │ + beq 37818 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 37978 │ │ │ │ + bne 37988 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #23256 @ 0x5ad8 │ │ │ │ + movw r1, #22296 @ 0x5718 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 37978 │ │ │ │ - ldr r1, [pc, #400] @ 379a0 │ │ │ │ + bl 14151c │ │ │ │ + b 37988 │ │ │ │ + ldr r1, [pc, #400] @ 379b0 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3d30 │ │ │ │ + bl b3eb8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3783c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 3784c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37978 │ │ │ │ - bl 1438b4 │ │ │ │ + beq 37988 │ │ │ │ + bl 143c34 │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 37864 │ │ │ │ - ldr r1, [pc, #340] @ 379a4 │ │ │ │ + bne 37874 │ │ │ │ + ldr r1, [pc, #340] @ 379b4 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3d30 │ │ │ │ + bl b3eb8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 378c0 │ │ │ │ - b 37978 │ │ │ │ + bne 378d0 │ │ │ │ + b 37988 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #23296 @ 0x5b00 │ │ │ │ + movw r0, #22336 @ 0x5740 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3789c │ │ │ │ + bgt 378ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3789c │ │ │ │ + bne 378ac │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37978 │ │ │ │ + beq 37988 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 2de1a4 │ │ │ │ + bl 2de148 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37848 │ │ │ │ - b 37978 │ │ │ │ + bne 37858 │ │ │ │ + b 37988 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 378f8 │ │ │ │ + bne 37908 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #23308 @ 0x5b0c │ │ │ │ + movw r0, #22348 @ 0x574c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 37954 │ │ │ │ - b 3796c │ │ │ │ + ble 37964 │ │ │ │ + b 3797c │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #23324 @ 0x5b1c │ │ │ │ + movw r0, #22364 @ 0x575c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37930 │ │ │ │ + bgt 37940 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37930 │ │ │ │ + bne 37940 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37978 │ │ │ │ + beq 37988 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 2de1a4 │ │ │ │ + bl 2de148 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 378cc │ │ │ │ - b 37978 │ │ │ │ + bne 378dc │ │ │ │ + b 37988 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3796c │ │ │ │ + bne 3797c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfd04 │ │ │ │ - b 37994 │ │ │ │ + bl 1dead0 │ │ │ │ + b 379a4 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 377c8 │ │ │ │ + bne 377d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfd04 │ │ │ │ - b 377c8 │ │ │ │ + bl 1dead0 │ │ │ │ + b 377d8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ - rsbeq r5, r3, r0, ror lr │ │ │ │ + strdeq r5, [r3], #-240 @ 0xffffff10 @ │ │ │ │ + rsbeq r5, r3, r8, 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 r0, r1 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 379dc │ │ │ │ - bl bea88 │ │ │ │ + bne 379ec │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37a24 │ │ │ │ - bl dc794 │ │ │ │ + bne 37a34 │ │ │ │ + bl dcde4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e034 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37a18 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 37a28 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - bl b9540 │ │ │ │ + b 27a924 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37a2c │ │ │ │ + beq 37a3c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #104] @ 37abc │ │ │ │ + ldr r0, [pc, #104] @ 37acc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #60324 @ 0xeba4 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ cmp ip, r3 │ │ │ │ - beq 37a8c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 37a9c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #23528 @ 0x5be8 │ │ │ │ + movw r2, #22568 @ 0x5828 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f168 <_PyErr_SetString@@Base> │ │ │ │ - b 37ab0 │ │ │ │ + bl 16f4bc <_PyErr_SetString@@Base> │ │ │ │ + b 37ac0 │ │ │ │ add r2, r1, #20 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 2eb570 │ │ │ │ + bl 2eb520 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 37ab4 │ │ │ │ + bne 37ac4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37b10 │ │ │ │ + beq 37b20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37b10 │ │ │ │ + bgt 37b20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37b10 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 37b20 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37b44 │ │ │ │ + beq 37b54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37b44 │ │ │ │ + bgt 37b54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37b44 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 37b54 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37b78 │ │ │ │ + beq 37b88 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37b78 │ │ │ │ + bgt 37b88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37b78 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 37b88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37bac │ │ │ │ + beq 37bbc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37bac │ │ │ │ + bgt 37bbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37bac │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 37bbc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37be0 │ │ │ │ + beq 37bf0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37be0 │ │ │ │ + bgt 37bf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37be0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 37bf0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37c14 │ │ │ │ + beq 37c24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37c14 │ │ │ │ + bgt 37c24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37c14 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 37c24 │ │ │ │ + bl a7718 <_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 37ac0 │ │ │ │ + b 37ad0 │ │ │ │ │ │ │ │ -00037c30 : │ │ │ │ +00037c40 : │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ cmp r2, #8 │ │ │ │ sub sp, sp, #16 │ │ │ │ movlt lr, r2 │ │ │ │ - movw r2, #19720 @ 0x4d08 │ │ │ │ + movw r2, #19716 @ 0x4d04 │ │ │ │ movt r2, #97 @ 0x61 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [fp, #-16] │ │ │ │ sub r1, fp, #16 │ │ │ │ ldr r5, [r2] │ │ │ │ movge lr, #8 │ │ │ │ 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 37c8c │ │ │ │ + blt 37c9c │ │ │ │ cmp ip, #0 │ │ │ │ - bne 37c8c │ │ │ │ + bne 37c9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37ce0 │ │ │ │ + beq 37cf0 │ │ │ │ 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 37cb8 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bne 37cc8 │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ 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 r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, #7 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #7100 @ 0x1bbc │ │ │ │ + movw r1, #6660 @ 0x1a04 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 37d34 │ │ │ │ + beq 37d44 │ │ │ │ mvn r0, #0 │ │ │ │ - b 37e5c │ │ │ │ + b 37e6c │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #7 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #7128 @ 0x1bd8 │ │ │ │ + movw r1, #6688 @ 0x1a20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r4, [sp] │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d2c │ │ │ │ + bne 37d3c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #56900 @ 0xde44 │ │ │ │ + movw r1, #56820 @ 0xddf4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d2c │ │ │ │ + bne 37d3c │ │ │ │ mov r3, #3 │ │ │ │ mov r0, #7 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #56924 @ 0xde5c │ │ │ │ + movw r1, #56844 @ 0xde0c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d2c │ │ │ │ + bne 37d3c │ │ │ │ mov r1, #10 │ │ │ │ mov r3, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #7 │ │ │ │ - movw r1, #18416 @ 0x47f0 │ │ │ │ + movw r1, #17976 @ 0x4638 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d2c │ │ │ │ + bne 37d3c │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #56956 @ 0xde7c │ │ │ │ + movw r1, #57752 @ 0xe198 │ │ │ │ movt r1, #8 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d2c │ │ │ │ + bne 37d3c │ │ │ │ mov r3, #13 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #21300 @ 0x5334 │ │ │ │ + movw r1, #20860 @ 0x517c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d2c │ │ │ │ + bne 37d3c │ │ │ │ mov r3, #7 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #19996 @ 0x4e1c │ │ │ │ + movw r1, #19556 @ 0x4c64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d2c │ │ │ │ + bne 37d3c │ │ │ │ mov r2, #7 │ │ │ │ mov r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #49448 @ 0xc128 │ │ │ │ + movw r1, #49368 @ 0xc0d8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #84] @ 37ed4 │ │ │ │ + ldr ip, [pc, #84] @ 37ee4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bne 37eb4 │ │ │ │ + bne 37ec4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 37f80 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 37f90 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 37ecc │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + blt 37edc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #38564 @ 0x96a4 │ │ │ │ + movw r1, #38484 @ 0x9654 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37f80 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 37f90 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 37ea8 │ │ │ │ + bge 37eb8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #55692 @ 0xd98c │ │ │ │ + movw r0, #55900 @ 0xda5c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl c4e04 <_PyObject_New@@Base> │ │ │ │ + bl c5528 <_PyObject_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37f78 │ │ │ │ + beq 37f88 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 2f3d90 <_PyEval_StopTheWorld@@Base+0x1d4> │ │ │ │ - bl a7b9c │ │ │ │ + bl 2f3d40 <_PyEval_StopTheWorld@@Base+0x1c0> │ │ │ │ + bl a7d20 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 37f4c │ │ │ │ + beq 37f5c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f3d90 <_PyEval_StopTheWorld@@Base+0x1d4> │ │ │ │ - bl a7b9c │ │ │ │ + bl 2f3d40 <_PyEval_StopTheWorld@@Base+0x1c0> │ │ │ │ + bl a7d20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37f70 │ │ │ │ + bgt 37f80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37f70 │ │ │ │ + bne 37f80 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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} │ │ │ │ │ │ │ │ -00037f80 <_PyEval_SetProfile@@Base>: │ │ │ │ +00037f90 <_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] @ 38068 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ 38078 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #26684 @ 0x683c │ │ │ │ + movw r1, #25724 @ 0x647c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 283acc │ │ │ │ + bl 283584 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37fcc <_PyEval_SetProfile@@Base+0x4c> │ │ │ │ + bne 37fdc <_PyEval_SetProfile@@Base+0x4c> │ │ │ │ mvn r4, #0 │ │ │ │ - b 38060 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ + b 38070 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #32876 @ 0x806c │ │ │ │ + movw r1, #32892 @ 0x807c │ │ │ │ movt r1, #3 │ │ │ │ add r0, r5, #113664 @ 0x1bc00 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - bl 278aec <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 2785a4 <_Py_normpath@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 37fc4 <_PyEval_SetProfile@@Base+0x44> │ │ │ │ + blt 37fd4 <_PyEval_SetProfile@@Base+0x44> │ │ │ │ ldr ip, [r4, #68] @ 0x44 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ - beq 38014 <_PyEval_SetProfile@@Base+0x94> │ │ │ │ + beq 38024 <_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 │ │ │ │ @@ -9837,408 +9843,408 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r3, r3, #1 │ │ │ │ str r3, [r2, #3480] @ 0xd98 │ │ │ │ ldr r3, [r5, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f3c70 <_PyEval_StopTheWorld@@Base+0xb4> │ │ │ │ + bl 2f3c20 <_PyEval_StopTheWorld@@Base+0xa0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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, #18564 @ 0x4884 │ │ │ │ + movw r1, #18252 @ 0x474c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 380b4 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + beq 380c4 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mvn r0, #0 │ │ │ │ - b 38194 <_PyEval_SetProfile@@Base+0x214> │ │ │ │ + b 381a4 <_PyEval_SetProfile@@Base+0x214> │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #6 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #18592 @ 0x48a0 │ │ │ │ + movw r1, #18280 @ 0x4768 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r4, [sp] │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380ac <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 380bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r5, #3 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #20676 @ 0x50c4 │ │ │ │ + movw r1, #20588 @ 0x506c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380ac <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 380bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #22616 @ 0x5858 │ │ │ │ + movw r1, #22528 @ 0x5800 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380ac <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 380bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #4 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #37356 @ 0x91ec │ │ │ │ + movw r1, #37276 @ 0x919c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380ac <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 380bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r2, #6 │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #37356 @ 0x91ec │ │ │ │ + movw r1, #37276 @ 0x919c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380ac <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 380bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #17 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #37356 @ 0x91ec │ │ │ │ + movw r1, #37276 @ 0x919c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003819c <_Py_DisplaySourceLine@@Base>: │ │ │ │ +000381ac <_Py_DisplaySourceLine@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2dc388 <_PyTime_gmtime@@Base+0x68> │ │ │ │ + b 2dc308 <_PyTime_gmtime@@Base+0x68> │ │ │ │ │ │ │ │ -000381b0 : │ │ │ │ +000381c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2d874c │ │ │ │ + b 2d8630 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38200 │ │ │ │ + bgt 38210 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38200 │ │ │ │ + bne 38210 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00038208 <_PyLazyImport_GetName@@Base>: │ │ │ │ +00038218 <_PyLazyImport_GetName@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38248 <_PyLazyImport_GetName@@Base+0x40> │ │ │ │ + b 38258 <_PyLazyImport_GetName@@Base+0x40> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl dfca0 │ │ │ │ + bl e02f0 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b7f34 <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ + b 2b79dc <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 38298 <_PyLazyImport_GetName@@Base+0x90> │ │ │ │ + beq 382a8 <_PyLazyImport_GetName@@Base+0x90> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 38284 <_PyLazyImport_GetName@@Base+0x7c> │ │ │ │ - movw r0, #48496 @ 0xbd70 │ │ │ │ + beq 38294 <_PyLazyImport_GetName@@Base+0x7c> │ │ │ │ + movw r0, #47664 @ 0xba30 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ - movw r0, #30240 @ 0x7620 │ │ │ │ + b b78f0 │ │ │ │ + movw r0, #29280 @ 0x7260 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000382b8 : │ │ │ │ +000382c8 : │ │ │ │ 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 2b73fc │ │ │ │ + bl 2b6ea0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000382e8 <_PyTraceback_Add@@Base>: │ │ │ │ +000382f8 <_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] @ 38428 <_PyTraceback_Add@@Base+0x140> │ │ │ │ + ldr ip, [pc, #292] @ 38438 <_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 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38418 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + beq 38428 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ - bl 3842c │ │ │ │ + bl 3843c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3836c <_PyTraceback_Add@@Base+0x84> │ │ │ │ + bne 3837c <_PyTraceback_Add@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38418 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bgt 38428 <_PyTraceback_Add@@Base+0x130> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 38418 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bne 38428 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 38418 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 38428 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3854c │ │ │ │ + bl 3855c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 383a8 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ + bgt 383b8 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 383a8 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ + bne 383b8 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 383cc <_PyTraceback_Add@@Base+0xe4> │ │ │ │ + bgt 383dc <_PyTraceback_Add@@Base+0xe4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 383cc <_PyTraceback_Add@@Base+0xe4> │ │ │ │ + bne 383dc <_PyTraceback_Add@@Base+0xe4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 38418 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + beq 38428 <_PyTraceback_Add@@Base+0x130> │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ str r9, [r6, #20] │ │ │ │ str r8, [r7, #84] @ 0x54 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 144158 │ │ │ │ + bl 1444d8 │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1bee54 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 1beeac <_PyErr_ChainExceptions1@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003842c : │ │ │ │ +0003843c : │ │ │ │ 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 aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 38470 │ │ │ │ + bne 38480 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 38508 │ │ │ │ + b 38518 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3845c │ │ │ │ - ldr r0, [pc, #180] @ 3853c │ │ │ │ + beq 3846c │ │ │ │ + ldr r0, [pc, #180] @ 3854c │ │ │ │ mov r1, #8 │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 38508 │ │ │ │ - ldr r0, [pc, #156] @ 38540 │ │ │ │ + beq 38518 │ │ │ │ + ldr r0, [pc, #156] @ 38550 │ │ │ │ mov r1, #2 │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 38508 │ │ │ │ + beq 38518 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r3, [pc, #120] @ 38544 │ │ │ │ + ldr r3, [pc, #120] @ 38554 │ │ │ │ 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] @ 38548 │ │ │ │ + ldr r3, [pc, #100] @ 38558 │ │ │ │ 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 dd044 │ │ │ │ + bl dd694 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ 38544 │ │ │ │ - bl af1d8 │ │ │ │ + ldr r0, [pc, #52] @ 38554 │ │ │ │ + bl af360 │ │ │ │ mov r0, r8 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r7 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r6 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq r9, sl, ip, lsr #18 │ │ │ │ - subseq r9, sl, r4, lsr r9 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - rsbeq pc, r2, r8, asr #21 │ │ │ │ + ldrsheq r9, [sl], #-76 @ 0xffffffb4 │ │ │ │ + subseq r9, sl, r4, lsl #10 │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ + rsbeq pc, r2, r0, asr #21 │ │ │ │ │ │ │ │ -0003854c : │ │ │ │ +0003855c : │ │ │ │ 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 260dc4 │ │ │ │ + bl 25ff6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38614 │ │ │ │ + beq 38624 │ │ │ │ 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 260f84 │ │ │ │ + bl 26012c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 385d8 │ │ │ │ + bgt 385e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 385d8 │ │ │ │ + bne 385e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 38614 │ │ │ │ + beq 38624 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1440f8 <_PyFrame_New_NoTrack@@Base> │ │ │ │ + bl 144478 <_PyFrame_New_NoTrack@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3861c │ │ │ │ + bne 3862c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38614 │ │ │ │ + bgt 38624 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38614 │ │ │ │ + bne 38624 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 38748 │ │ │ │ + b 38758 │ │ │ │ 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 38650 │ │ │ │ + beq 38660 │ │ │ │ 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 │ │ │ │ @@ -10264,32 +10270,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 386b0 │ │ │ │ + blt 386c0 │ │ │ │ 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 38708 │ │ │ │ + bgt 38718 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38708 │ │ │ │ + bne 38718 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #68] @ 38754 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 38764 │ │ │ │ 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] │ │ │ │ @@ -10308,249 +10314,249 @@ │ │ │ │ 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 2e520 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #112] @ 387ec │ │ │ │ + ldr r2, [pc, #112] @ 387fc │ │ │ │ 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 387f0 │ │ │ │ + bl 38800 │ │ │ │ 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 2e0dc │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5] │ │ │ │ bl 2e034 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2fe9dc │ │ │ │ + bl 2fe98c │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ 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, #62832 @ 0xf570 │ │ │ │ + movw r4, #62848 @ 0xf580 │ │ │ │ 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] @ 38884 │ │ │ │ + ldr r2, [pc, #92] @ 38894 │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ cmp ip, #1 │ │ │ │ ldr r6, [lr, r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 38848 │ │ │ │ + bne 38858 │ │ │ │ mov r2, r6 │ │ │ │ bl 30530 │ │ │ │ - b 38878 │ │ │ │ + b 38888 │ │ │ │ mov r5, r0 │ │ │ │ cmp ip, #2 │ │ │ │ - bne 38864 │ │ │ │ - movw r1, #33384 @ 0x8268 │ │ │ │ + bne 38874 │ │ │ │ + movw r1, #32424 @ 0x7ea8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 38878 │ │ │ │ + beq 38888 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36728 │ │ │ │ + bl 36738 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -00038888 <_PyTraceBack_FromFrame@@Base>: │ │ │ │ +00038898 <_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 315c4 <_PyObject_DebugMallocStats@@Base+0x9c8> │ │ │ │ │ │ │ │ -000388b8 : │ │ │ │ +000388c8 : │ │ │ │ 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 388e8 │ │ │ │ - movw r0, #34648 @ 0x8758 │ │ │ │ + bne 388f8 │ │ │ │ + movw r0, #33688 @ 0x8398 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2567 @ 0xa07 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 38908 │ │ │ │ - ldr r3, [pc, #184] @ 389a8 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 38918 │ │ │ │ + ldr r3, [pc, #184] @ 389b8 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #180] @ 389ac │ │ │ │ + ldr r1, [pc, #180] @ 389bc │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [ip, r3] │ │ │ │ - bl b67a0 │ │ │ │ + bl b6920 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 38910 │ │ │ │ + bne 38920 │ │ │ │ mov r5, #0 │ │ │ │ - b 389a0 │ │ │ │ + b 389b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 38964 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 38974 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34296 @ 0x85f8 │ │ │ │ + movw r1, #33336 @ 0x8238 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38908 │ │ │ │ + bgt 38918 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38908 │ │ │ │ + bne 38918 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 38908 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 38918 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 135fa8 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ + bl 136328 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 389a0 │ │ │ │ + bgt 389b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 389a0 │ │ │ │ + bne 389b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ + strdeq r5, [r3], #-240 @ 0xffffff10 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 304a38 <_PyXI_GetMainNamespace@@Base+0x534> │ │ │ │ + b 304900 <_PyXI_GetMainNamespace@@Base+0x534> │ │ │ │ │ │ │ │ -000389c4 : │ │ │ │ +000389d4 : │ │ │ │ push {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 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 38a08 │ │ │ │ + bne 38a18 │ │ │ │ mov r4, #0 │ │ │ │ mvn r5, #0 │ │ │ │ - b 38af8 │ │ │ │ + b 38b08 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 38a20 │ │ │ │ + beq 38a30 │ │ │ │ mov r0, r4 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 389fc │ │ │ │ + beq 38a0c │ │ │ │ add r1, fp, #12 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b7950 │ │ │ │ + bl b7ac8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 38a40 │ │ │ │ + bne 38a50 │ │ │ │ mvn r5, #0 │ │ │ │ - b 38af8 │ │ │ │ - bl 2bcfa8 │ │ │ │ + b 38b08 │ │ │ │ + bl 2bc77c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 38a38 │ │ │ │ + beq 38a48 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 17eed4 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 17f228 <_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 2c19dc │ │ │ │ + bl 2c1118 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 27f50c │ │ │ │ + bl 27efc4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38ac0 │ │ │ │ + bgt 38ad0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38ac0 │ │ │ │ + bne 38ad0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 38a38 │ │ │ │ + beq 38a48 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 38adc │ │ │ │ + ble 38aec │ │ │ │ mov r5, #0 │ │ │ │ - b 38af8 │ │ │ │ + b 38b08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38ad4 │ │ │ │ + bne 38ae4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 38ad4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 38ae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r7 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -10558,15 +10564,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r3 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 2570b4 <_PyThreadState_New@@Base+0x1c98> │ │ │ │ + bl 25625c <_PyThreadState_New@@Base+0x1ca0> │ │ │ │ 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] │ │ │ │ @@ -10580,18 +10586,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 38bb4 │ │ │ │ + bls 38bc4 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r1, r1, r1, lsl #1 │ │ │ │ - bls 38bb4 │ │ │ │ + bls 38bc4 │ │ │ │ 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 │ │ │ │ @@ -10608,40 +10614,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, #35964 @ 0x8c7c │ │ │ │ + movw r2, #35980 @ 0x8c8c │ │ │ │ movt r2, #3 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, r2 │ │ │ │ - bne 38c34 │ │ │ │ + bne 38c44 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r3] │ │ │ │ - b 38c4c │ │ │ │ + b 38c5c │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38c74 │ │ │ │ + beq 38c84 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 38c74 │ │ │ │ + beq 38c84 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 86504 │ │ │ │ + b 86814 │ │ │ │ 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] │ │ │ │ @@ -10655,77 +10661,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 dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #16 │ │ │ │ bl 2d358 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 38d24 │ │ │ │ + bge 38d34 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 38d0c │ │ │ │ - bl b9540 │ │ │ │ + bne 38d1c │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38cc8 │ │ │ │ - b 38d1c │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 38cd8 │ │ │ │ + b 38d2c │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 38d40 │ │ │ │ + b 38d50 │ │ │ │ mov r0, r4 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #37940 @ 0x9434 │ │ │ │ + movw r0, #36948 @ 0x9054 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ 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 38d9c │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 38dac │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 38d8c │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 38d9c │ │ │ │ + bne 38d9c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 38dac │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 38dc4 │ │ │ │ + bne 38dd4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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 │ │ │ │ @@ -10734,150 +10740,150 @@ │ │ │ │ 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 2570b4 <_PyThreadState_New@@Base+0x1c98> │ │ │ │ + bl 25625c <_PyThreadState_New@@Base+0x1ca0> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38e24 │ │ │ │ + bne 38e34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 258548 │ │ │ │ - b 38e90 │ │ │ │ + bl 2576f0 │ │ │ │ + b 38ea0 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 38e90 │ │ │ │ + bne 38ea0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 2585a4 │ │ │ │ + bl 25774c │ │ │ │ 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 252944 │ │ │ │ + bl 251aec │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 38e90 │ │ │ │ + bne 38ea0 │ │ │ │ add r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87a28 │ │ │ │ + bl 87d38 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00038e98 : │ │ │ │ +00038ea8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #44] @ 38ee0 │ │ │ │ - movw r1, #52564 @ 0xcd54 │ │ │ │ + ldr r0, [pc, #44] @ 38ef0 │ │ │ │ + movw r1, #51140 @ 0xc7c4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 26a170 │ │ │ │ + bl 269c84 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 38ed8 │ │ │ │ - ldr r0, [pc, #24] @ 38ee4 │ │ │ │ + beq 38ee8 │ │ │ │ + ldr r0, [pc, #24] @ 38ef4 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2b5d58 │ │ │ │ + b 2b57fc │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r1, r2, ip, asr #4 │ │ │ │ - rsbeq r1, r2, r8, asr r2 │ │ │ │ + rsbeq r1, r2, r8, asr #4 │ │ │ │ + rsbeq r1, r2, r4, asr r2 │ │ │ │ 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, #48216 @ 0xbc58 │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 38f58 │ │ │ │ + bne 38f68 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ bl 2d9f4 <__time64@plt> │ │ │ │ sub r2, fp, #64 @ 0x40 │ │ │ │ ldrd r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 288558 <_PyTime_localtime@@Base> │ │ │ │ + bl 288010 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38f70 │ │ │ │ + bne 38f80 │ │ │ │ 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 259c78 <_PyStaticType_InitForExtension@@Base+0x4dc> │ │ │ │ + bl 258e20 <_PyStaticType_InitForExtension@@Base+0x4dc> │ │ │ │ mov r4, r0 │ │ │ │ - b 38ff0 │ │ │ │ - movw r1, #28184 @ 0x6e18 │ │ │ │ + b 39000 │ │ │ │ + movw r1, #27224 @ 0x6a58 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ - bl 1a556c │ │ │ │ + bl 1a56d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 38f78 │ │ │ │ + bne 38f88 │ │ │ │ mov r4, #0 │ │ │ │ - b 38ff0 │ │ │ │ - bl 1ac250 │ │ │ │ + b 39000 │ │ │ │ + bl 1ac360 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38fa4 │ │ │ │ + bgt 38fb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38fa4 │ │ │ │ + bne 38fb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 38f70 │ │ │ │ + beq 38f80 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #68] @ 38ffc │ │ │ │ + ldr r0, [pc, #68] @ 3900c │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38ff0 │ │ │ │ + bgt 39000 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38ff0 │ │ │ │ + bne 39000 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r3, r4, lr, r4 │ │ │ │ + rsbeq r4, r3, ip, lsl #29 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 294134 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + bl 293c2c │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -10887,258 +10893,258 @@ │ │ │ │ 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 3908c │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 3909c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3907c │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3908c │ │ │ │ + bne 3908c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3909c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 390c0 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 390d0 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 390b0 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 390c0 │ │ │ │ + bne 390c0 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 390d0 │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 390e8 │ │ │ │ + bne 390f8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 39158 │ │ │ │ + bne 39168 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 3917c │ │ │ │ + bne 3918c │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #61632 @ 0xf0c0 │ │ │ │ + movw r2, #60552 @ 0xec88 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #43208 @ 0xa8c8 │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 3921c │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 3922c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43208 @ 0xa8c8 │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39120 │ │ │ │ - b 3921c │ │ │ │ + bne 39130 │ │ │ │ + b 3922c │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ orrle r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 392d0 │ │ │ │ + bne 392e0 │ │ │ │ asr r6, r6, #1 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl a7264 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3921c │ │ │ │ + beq 3922c │ │ │ │ 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 392c4 │ │ │ │ + beq 392d4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl c5dc0 │ │ │ │ + bl c64e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39240 │ │ │ │ - bl bea88 │ │ │ │ + bne 39250 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39248 │ │ │ │ + beq 39258 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 39224 │ │ │ │ + ble 39234 │ │ │ │ mov r4, #0 │ │ │ │ - b 392f8 │ │ │ │ + b 39308 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3921c │ │ │ │ + bne 3922c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3921c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3922c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 39250 │ │ │ │ + bge 39260 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 392d4 │ │ │ │ + b 392e4 │ │ │ │ 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 3927c │ │ │ │ + beq 3928c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39290 │ │ │ │ + beq 392a0 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 392a4 │ │ │ │ + beq 392b4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 392a4 │ │ │ │ + bne 392b4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 392b4 │ │ │ │ + b 392c4 │ │ │ │ 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 391e0 │ │ │ │ + b 391f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2974 │ │ │ │ - b 392f8 │ │ │ │ + bl c2ad0 │ │ │ │ + b 39308 │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43200 @ 0xa8c0 │ │ │ │ + movw r1, #42240 @ 0xa500 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r4 │ │ │ │ - bl af1d8 │ │ │ │ - b 3921c │ │ │ │ + bl af360 │ │ │ │ + b 3922c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00039300 <_PyXI_InitFailure@@Base>: │ │ │ │ +00039310 <_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 3938c <_PyXI_InitFailure@@Base+0x8c> │ │ │ │ + beq 3939c <_PyXI_InitFailure@@Base+0x8c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl b9074 │ │ │ │ + bl b91ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39348 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + bne 39358 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ - bl 318ea4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ + bl 318cec <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39378 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ + bgt 39388 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39378 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ + bne 39388 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 39340 <_PyXI_InitFailure@@Base+0x40> │ │ │ │ + beq 39350 <_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} │ │ │ │ │ │ │ │ -00039394 : │ │ │ │ +000393a4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1cb1d0 <_PyCode_CheckLineNumber@@Base+0x204c> │ │ │ │ + b 1cb1e8 <_PyCode_CheckLineNumber@@Base+0x200c> │ │ │ │ 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 393e0 │ │ │ │ + bne 393f0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39410 │ │ │ │ - b 39404 │ │ │ │ + bne 39420 │ │ │ │ + b 39414 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29224 @ 0x7228 │ │ │ │ + movw r0, #28036 @ 0x6d84 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 393cc │ │ │ │ - b 39420 │ │ │ │ - bl bea88 │ │ │ │ + bne 393dc │ │ │ │ + b 39430 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39420 │ │ │ │ - movw r3, #49220 @ 0xc044 │ │ │ │ + bne 39430 │ │ │ │ + movw r3, #49428 @ 0xc114 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5488 │ │ │ │ + bl 1f40d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r1, [r3, #2728] @ 0xaa8 │ │ │ │ @@ -11151,21 +11157,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 3949c │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 394ac │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3948c │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3949c │ │ │ │ + bne 3949c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 394ac │ │ │ │ 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} │ │ │ │ @@ -11177,96 +11183,96 @@ │ │ │ │ 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 a7b38 │ │ │ │ + bl a7cbc │ │ │ │ mov r0, r5 │ │ │ │ - bl 323448 │ │ │ │ + bl 323290 │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, sp, #496 @ 0x1f0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 39558 │ │ │ │ + bne 39568 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39588 │ │ │ │ - b 3957c │ │ │ │ + bne 39598 │ │ │ │ + b 3958c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29576 @ 0x7388 │ │ │ │ + movw r0, #28388 @ 0x6ee4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39540 │ │ │ │ - b 395f0 │ │ │ │ - bl bea88 │ │ │ │ + bne 39550 │ │ │ │ + b 39600 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 395f0 │ │ │ │ + bne 39600 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ - bl 326c24 <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ + bl 326a6c <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 395f0 │ │ │ │ + beq 39600 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ sub r0, fp, #268 @ 0x10c │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ bl 2e280 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ bl 2d190 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 395e4 │ │ │ │ + beq 395f4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 395f0 │ │ │ │ - bl b9540 │ │ │ │ + bl 27a924 │ │ │ │ + b 39600 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 395f8 │ │ │ │ + beq 39608 │ │ │ │ mov r0, #0 │ │ │ │ - b 39610 │ │ │ │ + b 39620 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e280 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39640 │ │ │ │ + bl 39650 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00039618 : │ │ │ │ +00039628 : │ │ │ │ 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] │ │ │ │ @@ -11277,71 +11283,71 @@ │ │ │ │ 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 c4b48 │ │ │ │ + bl c526c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39710 │ │ │ │ + beq 39720 │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, fp, #4 │ │ │ │ bl 2e430 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 39738 │ │ │ │ + bne 39748 │ │ │ │ mov r0, r6 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 396bc │ │ │ │ + bne 396cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39710 │ │ │ │ + bgt 39720 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39710 │ │ │ │ - b 3970c │ │ │ │ - bl 15810c │ │ │ │ + bne 39720 │ │ │ │ + b 3971c │ │ │ │ + bl 158470 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39718 │ │ │ │ + bne 39728 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 396ec │ │ │ │ + bgt 396fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 396ec │ │ │ │ + bne 396fc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39710 │ │ │ │ + bgt 39720 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39710 │ │ │ │ + bne 39720 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 39744 │ │ │ │ + b 39754 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39738 │ │ │ │ + bgt 39748 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39738 │ │ │ │ + bne 39748 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne 39670 │ │ │ │ + bne 39680 │ │ │ │ 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 │ │ │ │ @@ -11350,337 +11356,337 @@ │ │ │ │ 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 397ac │ │ │ │ + bne 397bc │ │ │ │ cmp r2, #0 │ │ │ │ - ble 397a8 │ │ │ │ + ble 397b8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 397e8 │ │ │ │ + beq 397f8 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #608] @ 39a14 │ │ │ │ + ldr r1, [pc, #608] @ 39a24 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 398d4 │ │ │ │ + beq 398e4 │ │ │ │ add r5, r5, r4 │ │ │ │ ldr r9, [r6] │ │ │ │ subs r4, r5, #1 │ │ │ │ - beq 39930 │ │ │ │ + beq 39940 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #1 │ │ │ │ - beq 3981c │ │ │ │ - bl 12928c │ │ │ │ + beq 3982c │ │ │ │ + bl 129d00 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 398d4 │ │ │ │ + blt 398e4 │ │ │ │ subs r4, r5, #2 │ │ │ │ - beq 39948 │ │ │ │ + beq 39958 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq sl, #48240 @ 0xbc70 │ │ │ │ + movweq sl, #47280 @ 0xb8b0 │ │ │ │ movteq sl, #63 @ 0x3f │ │ │ │ - beq 39894 │ │ │ │ + beq 398a4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 39860 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 39870 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #28028 @ 0x6d7c │ │ │ │ + movw r1, #26840 @ 0x68d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #38640 @ 0x96f0 │ │ │ │ + movw r0, #37680 @ 0x9330 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 398d4 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 398e4 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 398d4 │ │ │ │ + beq 398e4 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 39900 │ │ │ │ + bne 39910 │ │ │ │ subs r4, r4, #1 │ │ │ │ - movweq r5, #63872 @ 0xf980 │ │ │ │ + movweq r5, #62888 @ 0xf5a8 │ │ │ │ movteq r5, #60 @ 0x3c │ │ │ │ - beq 39958 │ │ │ │ + beq 39968 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r5, #63872 @ 0xf980 │ │ │ │ + movweq r5, #62888 @ 0xf5a8 │ │ │ │ movteq r5, #60 @ 0x3c │ │ │ │ - beq 39928 │ │ │ │ + beq 39938 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 398dc │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 398ec │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #29856 @ 0x74a0 │ │ │ │ + movw r1, #28668 @ 0x6ffc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #38640 @ 0x96f0 │ │ │ │ + movw r0, #37680 @ 0x9330 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 39a08 │ │ │ │ + b 39a18 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 398d4 │ │ │ │ + beq 398e4 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 3991c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 3992c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 398d4 │ │ │ │ + bl 16f420 │ │ │ │ + b 398e4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 39958 │ │ │ │ + beq 39968 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ - b 39958 │ │ │ │ - movw r5, #63872 @ 0xf980 │ │ │ │ + b 39968 │ │ │ │ + movw r5, #62888 @ 0xf5a8 │ │ │ │ movt r5, #60 @ 0x3c │ │ │ │ - movw sl, #48240 @ 0xbc70 │ │ │ │ + movw sl, #47280 @ 0xb8b0 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r8, #1 │ │ │ │ - b 39958 │ │ │ │ - movw r5, #63872 @ 0xf980 │ │ │ │ + b 39968 │ │ │ │ + movw r5, #62888 @ 0xf5a8 │ │ │ │ movt r5, #60 @ 0x3c │ │ │ │ - movw sl, #48240 @ 0xbc70 │ │ │ │ + movw sl, #47280 @ 0xb8b0 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r0, r7 │ │ │ │ - bl 324f7c <_Py_call_instrumentation_jump@@Base+0x52c> │ │ │ │ + bl 324dc4 <_Py_call_instrumentation_jump@@Base+0x52c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 398d4 │ │ │ │ + beq 398e4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 327484 │ │ │ │ + bl 3272cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 399fc │ │ │ │ + beq 39a0c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 3252cc <_Py_call_instrumentation_jump@@Base+0x87c> │ │ │ │ + bl 325114 <_Py_call_instrumentation_jump@@Base+0x87c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 399fc │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + beq 39a0c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r3 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r6, #116] @ 0x74 │ │ │ │ - beq 399c0 │ │ │ │ + beq 399d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #116] @ 0x74 │ │ │ │ - beq 399fc │ │ │ │ + beq 39a0c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r8, [r6, #144] @ 0x90 │ │ │ │ - bl 21a6a8 │ │ │ │ + bl 219650 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39a08 │ │ │ │ + bgt 39a18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39a08 │ │ │ │ + bne 39a18 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 39a08 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 39a18 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ - b 398d4 │ │ │ │ + bl a7d20 │ │ │ │ + b 398e4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, r2, r0, lsl #5 │ │ │ │ + rsbeq r2, r2, ip, ror r2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ 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 39a4c <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b 39a5c <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -00039a4c <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +00039a5c <_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] @ 39b5c <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ + ldr r3, [pc, #244] @ 39b6c <_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 39a90 <_PyTraceMalloc_GetTraceback@@Base+0x44> │ │ │ │ + bne 39aa0 <_PyTraceMalloc_GetTraceback@@Base+0x44> │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39a78 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ + bne 39a88 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - bne 39abc <_PyTraceMalloc_GetTraceback@@Base+0x70> │ │ │ │ + bne 39acc <_PyTraceMalloc_GetTraceback@@Base+0x70> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 39b64 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ + bl 39b74 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39b00 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ - ldr r0, [pc, #136] @ 39b60 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ + beq 39b10 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ + ldr r0, [pc, #136] @ 39b70 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ movw r1, #4404 @ 0x1134 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 1be704 │ │ │ │ + bl 1be75c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 39cb4 <_PyImport_SetModule@@Base+0x94> │ │ │ │ + bl 39cc4 <_PyImport_SetModule@@Base+0x94> │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #100] @ 39b60 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ - bl 1be704 │ │ │ │ - b 39b20 <_PyTraceMalloc_GetTraceback@@Base+0xd4> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + ldr r0, [pc, #100] @ 39b70 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ + bl 1be75c │ │ │ │ + b 39b30 <_PyTraceMalloc_GetTraceback@@Base+0xd4> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ 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 39b40 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ + bne 39b50 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39b28 <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ + bne 39b38 <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ dmb ish │ │ │ │ - beq 39b50 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ - ldr r0, [pc, #12] @ 39b5c <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 39b60 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ + ldr r0, [pc, #12] @ 39b6c <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ + bl 2d6e7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ - ldr r3, [pc, #104] @ 39bd4 <_PyTraceMalloc_GetTraceback@@Base+0x188> │ │ │ │ + rsbeq sl, r2, r0, ror ip │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ + ldr r3, [pc, #104] @ 39be4 <_PyTraceMalloc_GetTraceback@@Base+0x188> │ │ │ │ ldr r2, [r3, #1596] @ 0x63c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39bcc <_PyTraceMalloc_GetTraceback@@Base+0x180> │ │ │ │ + beq 39bdc <_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 39ba4 <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ + beq 39bb4 <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ ldr r0, [r3, #1692] @ 0x69c │ │ │ │ - bl 9e250 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9e3d0 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39bb4 <_PyTraceMalloc_GetTraceback@@Base+0x168> │ │ │ │ + bne 39bc4 <_PyTraceMalloc_GetTraceback@@Base+0x168> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - bl 9e250 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9e3d0 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39bac <_PyTraceMalloc_GetTraceback@@Base+0x160> │ │ │ │ + beq 39bbc <_PyTraceMalloc_GetTraceback@@Base+0x160> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 39c0c <_PyTraceMalloc_GetTraceback@@Base+0x1c0> │ │ │ │ + bne 39c1c <_PyTraceMalloc_GetTraceback@@Base+0x1c0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00039c20 <_PyImport_SetModule@@Base>: │ │ │ │ - ldr ip, [pc, #76] @ 39c74 <_PyImport_SetModule@@Base+0x54> │ │ │ │ +00039c30 <_PyImport_SetModule@@Base>: │ │ │ │ + ldr ip, [pc, #76] @ 39c84 <_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 39c64 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + bne 39c74 <_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, #53280 @ 0xd020 │ │ │ │ + movw r1, #52092 @ 0xcb7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #30672 @ 0x77d0 │ │ │ │ + movw r0, #29652 @ 0x73d4 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b cde84 │ │ │ │ + b ce524 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -11693,105 +11699,105 @@ │ │ │ │ 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 39cf8 <_PyImport_SetModule@@Base+0xd8> │ │ │ │ + beq 39d08 <_PyImport_SetModule@@Base+0xd8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9e250 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9e3d0 <_Py_hashtable_get@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39cf8 <_PyImport_SetModule@@Base+0xd8> │ │ │ │ + beq 39d08 <_PyImport_SetModule@@Base+0xd8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 39e10 <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ - b 39e18 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ + ble 39e20 <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ + b 39e28 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ ldrh r0, [r7, #4] │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, #12 │ │ │ │ movne r8, #0 │ │ │ │ - beq 39e00 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ + beq 39e10 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ ldrh r3, [r7, #4] │ │ │ │ mov r0, #2 │ │ │ │ cmp r3, r8 │ │ │ │ - ble 39db8 <_PyImport_SetModule@@Base+0x198> │ │ │ │ - bl a0e64 │ │ │ │ + ble 39dc8 <_PyImport_SetModule@@Base+0x198> │ │ │ │ + bl a0fe8 │ │ │ │ add r2, r7, r8, lsl #3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 39d90 <_PyImport_SetModule@@Base+0x170> │ │ │ │ + beq 39da0 <_PyImport_SetModule@@Base+0x170> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r3] │ │ │ │ add r0, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r3] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - bl b28a4 │ │ │ │ + bl b2a2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39d80 <_PyImport_SetModule@@Base+0x160> │ │ │ │ + bne 39d90 <_PyImport_SetModule@@Base+0x160> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39d90 <_PyImport_SetModule@@Base+0x170> │ │ │ │ + bgt 39da0 <_PyImport_SetModule@@Base+0x170> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39d90 <_PyImport_SetModule@@Base+0x170> │ │ │ │ + bne 39da0 <_PyImport_SetModule@@Base+0x170> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 39d90 <_PyImport_SetModule@@Base+0x170> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 39da0 <_PyImport_SetModule@@Base+0x170> │ │ │ │ str r0, [r5, #20] │ │ │ │ add r8, r8, #1 │ │ │ │ str r5, [r9, #4]! │ │ │ │ - b 39d10 <_PyImport_SetModule@@Base+0xf0> │ │ │ │ + b 39d20 <_PyImport_SetModule@@Base+0xf0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39e00 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ + bgt 39e10 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39e00 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ + bne 39e10 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 39e00 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 39e10 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 39e18 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ + beq 39e28 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f60c <_Py_hashtable_set@@Base> │ │ │ │ + bl 9f78c <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39e08 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ + bne 39e18 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39dfc <_PyImport_SetModule@@Base+0x1dc> │ │ │ │ + bgt 39e0c <_PyImport_SetModule@@Base+0x1dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39dfc <_PyImport_SetModule@@Base+0x1dc> │ │ │ │ + bne 39e0c <_PyImport_SetModule@@Base+0x1dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl 2e0e64 │ │ │ │ mov r4, #0 │ │ │ │ - b 39e18 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ + b 39e28 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39e18 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ + bgt 39e28 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ subs r4, r3, #0 │ │ │ │ - ldr lr, [pc, #568] @ 3a078 <_PyImport_SetModule@@Base+0x458> │ │ │ │ + ldr lr, [pc, #568] @ 3a088 <_PyImport_SetModule@@Base+0x458> │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ moveq sl, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldrne sl, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -11805,114 +11811,114 @@ │ │ │ │ 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 39eac <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bne 39ebc <_PyImport_SetModule@@Base+0x28c> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39ef4 <_PyImport_SetModule@@Base+0x2d4> │ │ │ │ - ldr r1, [pc, #456] @ 3a07c <_PyImport_SetModule@@Base+0x45c> │ │ │ │ + beq 39f04 <_PyImport_SetModule@@Base+0x2d4> │ │ │ │ + ldr r1, [pc, #456] @ 3a08c <_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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 39ef4 <_PyImport_SetModule@@Base+0x2d4> │ │ │ │ + bne 39f04 <_PyImport_SetModule@@Base+0x2d4> │ │ │ │ mov r4, #0 │ │ │ │ - b 3a064 <_PyImport_SetModule@@Base+0x444> │ │ │ │ + b 3a074 <_PyImport_SetModule@@Base+0x444> │ │ │ │ ldr r0, [r5] │ │ │ │ add sl, sl, r6 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ sub r4, sl, #3 │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39eec <_PyImport_SetModule@@Base+0x2cc> │ │ │ │ + beq 39efc <_PyImport_SetModule@@Base+0x2cc> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - beq 39fec <_PyImport_SetModule@@Base+0x3cc> │ │ │ │ + beq 39ffc <_PyImport_SetModule@@Base+0x3cc> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 39f34 <_PyImport_SetModule@@Base+0x314> │ │ │ │ + beq 39f44 <_PyImport_SetModule@@Base+0x314> │ │ │ │ subs r4, sl, #4 │ │ │ │ - beq 3a008 <_PyImport_SetModule@@Base+0x3e8> │ │ │ │ + beq 3a018 <_PyImport_SetModule@@Base+0x3e8> │ │ │ │ ldr sl, [r5, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 39f48 <_PyImport_SetModule@@Base+0x328> │ │ │ │ + beq 39f58 <_PyImport_SetModule@@Base+0x328> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 3a020 <_PyImport_SetModule@@Base+0x400> │ │ │ │ + beq 3a030 <_PyImport_SetModule@@Base+0x400> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 39f80 <_PyImport_SetModule@@Base+0x360> │ │ │ │ - bl 12928c │ │ │ │ + beq 39f90 <_PyImport_SetModule@@Base+0x360> │ │ │ │ + bl 129d00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39eec <_PyImport_SetModule@@Base+0x2cc> │ │ │ │ + blt 39efc <_PyImport_SetModule@@Base+0x2cc> │ │ │ │ subs r7, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r1, r7 │ │ │ │ moveq r0, r7 │ │ │ │ - beq 3a030 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + beq 3a040 <_PyImport_SetModule@@Base+0x410> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r7, r0 │ │ │ │ - beq 39fb4 <_PyImport_SetModule@@Base+0x394> │ │ │ │ - bl 12928c │ │ │ │ + beq 39fc4 <_PyImport_SetModule@@Base+0x394> │ │ │ │ + bl 129d00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39eec <_PyImport_SetModule@@Base+0x2cc> │ │ │ │ + blt 39efc <_PyImport_SetModule@@Base+0x2cc> │ │ │ │ subs r3, r7, #1 │ │ │ │ mov r7, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 3a030 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + beq 3a040 <_PyImport_SetModule@@Base+0x410> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39fcc <_PyImport_SetModule@@Base+0x3ac> │ │ │ │ + beq 39fdc <_PyImport_SetModule@@Base+0x3ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ moveq r1, r3 │ │ │ │ - beq 3a030 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + beq 3a040 <_PyImport_SetModule@@Base+0x410> │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39fe4 <_PyImport_SetModule@@Base+0x3c4> │ │ │ │ + beq 39ff4 <_PyImport_SetModule@@Base+0x3c4> │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 3a030 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + beq 3a040 <_PyImport_SetModule@@Base+0x410> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - b 3a030 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + b 3a040 <_PyImport_SetModule@@Base+0x410> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 3a030 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + b 3a040 <_PyImport_SetModule@@Base+0x410> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b 3a030 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + b 3a040 <_PyImport_SetModule@@Base+0x410> │ │ │ │ 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] │ │ │ │ @@ -11920,204 +11926,204 @@ │ │ │ │ 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 32e1a8 │ │ │ │ + bl 32dff0 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r1, fp, r0, ror #17 │ │ │ │ - strdeq r2, [r2], #-52 @ 0xffffffcc @ │ │ │ │ + ldrheq r1, [fp], #-64 @ 0xffffffc0 │ │ │ │ + strdeq r2, [r2], #-48 @ 0xffffffd0 @ │ │ │ │ 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 3a0bc <_PyImport_SetModule@@Base+0x49c> │ │ │ │ + bne 3a0cc <_PyImport_SetModule@@Base+0x49c> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a0ec <_PyImport_SetModule@@Base+0x4cc> │ │ │ │ - b 3a0e0 <_PyImport_SetModule@@Base+0x4c0> │ │ │ │ + bne 3a0fc <_PyImport_SetModule@@Base+0x4cc> │ │ │ │ + b 3a0f0 <_PyImport_SetModule@@Base+0x4c0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17304 @ 0x4398 │ │ │ │ + movw r0, #16116 @ 0x3ef4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a0a4 <_PyImport_SetModule@@Base+0x484> │ │ │ │ - b 3a134 <_PyImport_SetModule@@Base+0x514> │ │ │ │ - bl bea88 │ │ │ │ + bne 3a0b4 <_PyImport_SetModule@@Base+0x484> │ │ │ │ + b 3a144 <_PyImport_SetModule@@Base+0x514> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a134 <_PyImport_SetModule@@Base+0x514> │ │ │ │ + bne 3a144 <_PyImport_SetModule@@Base+0x514> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 3a134 <_PyImport_SetModule@@Base+0x514> │ │ │ │ + blt 3a144 <_PyImport_SetModule@@Base+0x514> │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 3a138 <_PyImport_SetModule@@Base+0x518> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 3a148 <_PyImport_SetModule@@Base+0x518> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a170 <_PyImport_SetModule@@Base+0x550> │ │ │ │ - movw r1, #2948 @ 0xb84 │ │ │ │ + bne 3a180 <_PyImport_SetModule@@Base+0x550> │ │ │ │ + movw r1, #1608 @ 0x648 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #6904 @ 0x1af8 │ │ │ │ + movw r0, #5832 @ 0x16c8 │ │ │ │ movt r0, #91 @ 0x5b │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 257e00 │ │ │ │ + bl 256fa8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a188 <_PyImport_SetModule@@Base+0x568> │ │ │ │ + bne 3a198 <_PyImport_SetModule@@Base+0x568> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #24] @ 3a1a8 <_PyImport_SetModule@@Base+0x588> │ │ │ │ + ldr r3, [pc, #24] @ 3a1b8 <_PyImport_SetModule@@Base+0x588> │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a180 <_PyImport_SetModule@@Base+0x560> │ │ │ │ + beq 3a190 <_PyImport_SetModule@@Base+0x560> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ - mlseq r2, ip, sl, r9 │ │ │ │ + mlseq r2, r4, sl, r9 │ │ │ │ │ │ │ │ -0003a1ac : │ │ │ │ +0003a1bc : │ │ │ │ push {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 │ │ │ │ - movw r5, #38392 @ 0x95f8 │ │ │ │ + movw r5, #38384 @ 0x95f0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r6, r5, #912 @ 0x390 │ │ │ │ - bl 98a8c │ │ │ │ + bl 986b4 │ │ │ │ str r0, [r5, #936] @ 0x3a8 │ │ │ │ - bl 330e4c <_PyParkingLot_AfterFork@@Base> │ │ │ │ + bl 330c94 <_PyParkingLot_AfterFork@@Base> │ │ │ │ add r1, r6, #1004 @ 0x3ec │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #912] @ 3a580 │ │ │ │ + ldr r1, [pc, #912] @ 3a590 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ - ldr ip, [pc, #908] @ 3a584 │ │ │ │ + ldr ip, [pc, #908] @ 3a594 │ │ │ │ add r0, r5, #952 @ 0x3b8 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r1, [pc, #900] @ 3a588 │ │ │ │ + ldr r1, [pc, #900] @ 3a598 │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr ip, [pc, #896] @ 3a58c │ │ │ │ + ldr ip, [pc, #896] @ 3a59c │ │ │ │ str ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, #12 │ │ │ │ - ldr ip, [pc, #884] @ 3a590 │ │ │ │ + ldr ip, [pc, #884] @ 3a5a0 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r5, #1936 @ 0x790 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ add r0, r5, #960 @ 0x3c0 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r2], #4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #11 │ │ │ │ strb r1, [r0] │ │ │ │ - bne 3a23c │ │ │ │ - bl 98ae0 │ │ │ │ + bne 3a24c │ │ │ │ + bl 98708 │ │ │ │ ldr r4, [r5, #1164] @ 0x48c │ │ │ │ - ldr r7, [pc, #820] @ 3a594 │ │ │ │ + ldr r7, [pc, #820] @ 3a5a4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 3a2dc │ │ │ │ + beq 3a2ec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r1, r3 │ │ │ │ cmpeq sl, r0 │ │ │ │ - beq 3a2d0 │ │ │ │ + beq 3a2e0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3a2d0 │ │ │ │ + beq 3a2e0 │ │ │ │ mov r3, #4 │ │ │ │ mov r9, #0 │ │ │ │ add r0, r4, #37 @ 0x25 │ │ │ │ str r3, [r4, #32] │ │ │ │ strb r3, [r4, #38] @ 0x26 │ │ │ │ strb r9, [r4, #36] @ 0x24 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 2b8468 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2b7f10 <_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 304ec0 │ │ │ │ + bl 304d88 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [r8] │ │ │ │ - b 3a264 │ │ │ │ - ldr sl, [pc, #692] @ 3a598 │ │ │ │ + b 3a274 │ │ │ │ + ldr sl, [pc, #692] @ 3a5a8 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r4, [r9, sl] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a300 │ │ │ │ - movw r1, #2948 @ 0xb84 │ │ │ │ + bne 3a310 │ │ │ │ + movw r1, #1608 @ 0x648 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #668] @ 3a59c │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 9a3b0 │ │ │ │ + ldr r0, [pc, #668] @ 3a5ac │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 9a4d8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ ldr r2, [r3, #3704] @ 0xe78 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 3a320 │ │ │ │ + beq 3a330 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #3704] @ 0xe78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a358 │ │ │ │ + beq 3a368 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt 3a358 │ │ │ │ - bl 255888 <_PyThreadState_New@@Base+0x46c> │ │ │ │ + blt 3a368 │ │ │ │ + bl 254a2c <_PyThreadState_New@@Base+0x470> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a4b8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 9a5e0 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ mov r8, #0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ @@ -12129,785 +12135,785 @@ │ │ │ │ bl 2d6c4 │ │ │ │ add r3, r4, #808 @ 0x328 │ │ │ │ str r8, [r4, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ str r8, [r4, #800] @ 0x320 │ │ │ │ str r3, [r4, #808] @ 0x328 │ │ │ │ str r3, [r4, #812] @ 0x32c │ │ │ │ - bl 2b4c0c │ │ │ │ + bl 2b46b4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a3c4 │ │ │ │ + beq 3a3d4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r8, #4] │ │ │ │ - bl 1dd548 │ │ │ │ + bl 1dc364 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b760c │ │ │ │ + bl 2b70b0 │ │ │ │ mov r8, r7 │ │ │ │ - b 3a3a0 │ │ │ │ + b 3a3b0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 98ae0 │ │ │ │ + bl 98708 │ │ │ │ add r3, r7, #3920 @ 0xf50 │ │ │ │ strd r0, [r3, #-8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #3904 @ 0xf40 │ │ │ │ - bl 185eb8 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #440] @ 3a5a0 │ │ │ │ + bl 18620c <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #440] @ 3a5b0 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a418 │ │ │ │ + beq 3a428 │ │ │ │ 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 3a408 │ │ │ │ + bne 3a418 │ │ │ │ ldr r8, [sl, r9] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a440 │ │ │ │ + beq 3a450 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 25f27c │ │ │ │ + bl 25e424 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r5, #920] @ 0x398 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3a544 │ │ │ │ + bne 3a554 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3a460 │ │ │ │ + bne 3a470 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a448 │ │ │ │ + bne 3a458 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3a484 │ │ │ │ + beq 3a494 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ - ldr r0, [pc, #292] @ 3a5a4 │ │ │ │ + ldr r0, [pc, #292] @ 3a5b4 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r7, [r5, #916] @ 0x394 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #916] @ 0x394 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3a4e4 │ │ │ │ + beq 3a4f4 │ │ │ │ ldr r3, [r5, #920] @ 0x398 │ │ │ │ cmp r3, r7 │ │ │ │ moveq r3, #0 │ │ │ │ streq r7, [r5, #916] @ 0x394 │ │ │ │ streq r3, [r7, #3644] @ 0xe3c │ │ │ │ - beq 3a4e4 │ │ │ │ + beq 3a4f4 │ │ │ │ ldr r1, [sl, r9] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 2c3f94 │ │ │ │ + bl 2c36d4 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c7b48 │ │ │ │ + bl 2c7288 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d3fdc │ │ │ │ + bl 2d3c80 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ - bl 2d42e8 │ │ │ │ - b 3a490 │ │ │ │ + bl 2d3f8c │ │ │ │ + b 3a4a0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3a504 │ │ │ │ + bne 3a514 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a4ec │ │ │ │ + bne 3a4fc │ │ │ │ dmb ish │ │ │ │ - beq 3a514 │ │ │ │ - ldr r0, [pc, #144] @ 3a5a4 │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 3a524 │ │ │ │ + ldr r0, [pc, #144] @ 3a5b4 │ │ │ │ + bl 2d6e7c │ │ │ │ ldr r3, [r5, #916] @ 0x394 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a550 │ │ │ │ + beq 3a560 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b686c │ │ │ │ + bl 2b6310 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1472] @ 0x5c0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2ee220 │ │ │ │ - movw r3, #52808 @ 0xce48 │ │ │ │ + b 2ee1d0 │ │ │ │ + movw r3, #51848 @ 0xca88 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - b 3a558 │ │ │ │ - movw r3, #52832 @ 0xce60 │ │ │ │ + b 3a568 │ │ │ │ + movw r3, #51872 @ 0xcaa0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - ldr r1, [pc, #72] @ 3a5a8 │ │ │ │ + ldr r1, [pc, #72] @ 3a5b8 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ - strdeq sl, [r2], #-192 @ 0xffffff40 @ │ │ │ │ - strdeq sl, [r2], #-204 @ 0xffffff34 @ │ │ │ │ - rsbeq r3, r4, r4, lsr sl │ │ │ │ - rsbeq r9, r2, r4, ror #25 │ │ │ │ - rsbeq r1, r5, r8, asr #11 │ │ │ │ - rsbeq r9, r2, r4, lsl #21 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - subseq r1, fp, r0, lsl fp │ │ │ │ - mlseq r2, ip, ip, r9 │ │ │ │ - rsbeq r9, r2, r8, lsl #19 │ │ │ │ - subseq r1, fp, r8, lsr #22 │ │ │ │ + rsbeq sl, r2, r8, ror #25 │ │ │ │ + strdeq sl, [r2], #-196 @ 0xffffff3c @ │ │ │ │ + rsbeq r3, r4, ip, lsr #20 │ │ │ │ + ldrdeq r9, [r2], #-204 @ 0xffffff34 @ │ │ │ │ + rsbeq r1, r5, r0, asr #11 │ │ │ │ + rsbeq r9, r2, ip, ror sl │ │ │ │ + andeq r0, r0, ip │ │ │ │ + subseq r1, fp, r0, ror #13 │ │ │ │ + mlseq r2, r4, ip, r9 │ │ │ │ + rsbeq r9, r2, r0, lsl #19 │ │ │ │ + ldrsheq r1, [fp], #-104 @ 0xffffff98 │ │ │ │ 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 3a5fc │ │ │ │ + bne 3a60c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3a5f8 │ │ │ │ + ble 3a608 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a638 │ │ │ │ + beq 3a648 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #140 @ 0x8c │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #9660 @ 0x25bc │ │ │ │ + movw r1, #9656 @ 0x25b8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a6b0 │ │ │ │ + beq 3a6c0 │ │ │ │ add r4, r5, r4 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 3a658 │ │ │ │ + beq 3a668 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 3a6b0 │ │ │ │ + blt 3a6c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a678 │ │ │ │ - bl bea88 │ │ │ │ + bne 3a688 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a6b0 │ │ │ │ - ldr r3, [pc, #176] @ 3a730 │ │ │ │ + bne 3a6c0 │ │ │ │ + ldr r3, [pc, #176] @ 3a740 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 257e00 │ │ │ │ + bl 256fa8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a6b8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 3a6c8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #53032 @ 0xcf28 │ │ │ │ + movw r2, #52072 @ 0xcb68 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f168 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f4bc <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 3a728 │ │ │ │ + b 3a738 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 3a710 │ │ │ │ + beq 3a720 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a734 <_Py_fstat@@Base> │ │ │ │ + bl 3a744 <_Py_fstat@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a6b0 │ │ │ │ + bne 3a6c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a794 <_Py_fstat@@Base+0x60> │ │ │ │ + bl 3a7a4 <_Py_fstat@@Base+0x60> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a6b0 │ │ │ │ + beq 3a6c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a710 │ │ │ │ - movw r1, #45544 @ 0xb1e8 │ │ │ │ + beq 3a720 │ │ │ │ + movw r1, #45936 @ 0xb370 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #53096 @ 0xcf68 │ │ │ │ + movw r2, #52136 @ 0xcba8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 3a6b0 │ │ │ │ - movw ip, #38392 @ 0x95f8 │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 3a6c0 │ │ │ │ + movw ip, #38384 @ 0x95f0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ ldr r0, [ip, #1692] @ 0x69c │ │ │ │ str r5, [ip, #1692] @ 0x69c │ │ │ │ str r4, [ip, #1696] @ 0x6a0 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003a734 <_Py_fstat@@Base>: │ │ │ │ +0003a744 <_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 dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd30 <__fstat64_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a78c <_Py_fstat@@Base+0x58> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 3a79c <_Py_fstat@@Base+0x58> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ 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 2d04c <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3a7d4 <_Py_fstat@@Base+0xa0> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 3a7e4 <_Py_fstat@@Base+0xa0> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #37244 @ 0x917c │ │ │ │ + movw r2, #37232 @ 0x9170 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - beq 3a830 <_Py_fstat@@Base+0xfc> │ │ │ │ + beq 3a840 <_Py_fstat@@Base+0xfc> │ │ │ │ mov r2, #2 │ │ │ │ - bl 302d80 <_PyBytes_GetXIDataWrapped@@Base+0x108> │ │ │ │ + bl 302d28 <_PyBytes_GetXIDataWrapped@@Base+0x108> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a8c0 <_Py_fstat@@Base+0x18c> │ │ │ │ + beq 3a8d0 <_Py_fstat@@Base+0x18c> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 32e034 │ │ │ │ + bl 32de7c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a8c0 <_Py_fstat@@Base+0x18c> │ │ │ │ + beq 3a8d0 <_Py_fstat@@Base+0x18c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a8a8 <_Py_fstat@@Base+0x174> │ │ │ │ + beq 3a8b8 <_Py_fstat@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 1b6714 │ │ │ │ + bl 1b6788 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a8c0 <_Py_fstat@@Base+0x18c> │ │ │ │ + beq 3a8d0 <_Py_fstat@@Base+0x18c> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #96] @ 3a8cc <_Py_fstat@@Base+0x198> │ │ │ │ + ldr r3, [pc, #96] @ 3a8dc <_Py_fstat@@Base+0x198> │ │ │ │ cmp r1, r3 │ │ │ │ - beq 3a8c4 <_Py_fstat@@Base+0x190> │ │ │ │ - bl 1c7470 │ │ │ │ + beq 3a8d4 <_Py_fstat@@Base+0x190> │ │ │ │ + bl 1c74c8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a894 <_Py_fstat@@Base+0x160> │ │ │ │ + bgt 3a8a4 <_Py_fstat@@Base+0x160> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a89c <_Py_fstat@@Base+0x168> │ │ │ │ + beq 3a8ac <_Py_fstat@@Base+0x168> │ │ │ │ mov r4, r5 │ │ │ │ - b 3a8c4 <_Py_fstat@@Base+0x190> │ │ │ │ + b 3a8d4 <_Py_fstat@@Base+0x190> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3a894 <_Py_fstat@@Base+0x160> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3a8a4 <_Py_fstat@@Base+0x160> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53208 @ 0xcfd8 │ │ │ │ + movw r1, #52248 @ 0xcc18 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, r2, r8, asr #21 │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ strb r2, [r3, #8] │ │ │ │ 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 r0, [r0, #8] │ │ │ │ - bl 301c94 <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ + bl 301d28 <_PyMarshal_GetXIData@@Base+0x34c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 185fec │ │ │ │ + b 186338 │ │ │ │ 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 2d6c4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 3a9a0 <_Py_fstat@@Base+0x26c> │ │ │ │ + bne 3a9b0 <_Py_fstat@@Base+0x26c> │ │ │ │ cmp r2, #3 │ │ │ │ - ble 3a99c <_Py_fstat@@Base+0x268> │ │ │ │ + ble 3a9ac <_Py_fstat@@Base+0x268> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #8 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3a9e4 <_Py_fstat@@Base+0x2b0> │ │ │ │ + beq 3a9f4 <_Py_fstat@@Base+0x2b0> │ │ │ │ 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, #9964 @ 0x26ec │ │ │ │ + movw r1, #9960 @ 0x26e8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3aa18 <_Py_fstat@@Base+0x2e4> │ │ │ │ + beq 3aa28 <_Py_fstat@@Base+0x2e4> │ │ │ │ ldr sl, [r4, #8] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3aa20 <_Py_fstat@@Base+0x2ec> │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 3aa30 <_Py_fstat@@Base+0x2ec> │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #55448 @ 0xd898 │ │ │ │ + movw r1, #54488 @ 0xd4d8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #63420 @ 0xf7bc │ │ │ │ + movw r0, #62232 @ 0xf318 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, sl │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3ae2c <_Py_fstat@@Base+0x6f8> │ │ │ │ + b 3ae3c <_Py_fstat@@Base+0x6f8> │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne 3aa50 <_Py_fstat@@Base+0x31c> │ │ │ │ - bl bea88 │ │ │ │ + bne 3aa60 <_Py_fstat@@Base+0x31c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3aa18 <_Py_fstat@@Base+0x2e4> │ │ │ │ + bne 3aa28 <_Py_fstat@@Base+0x2e4> │ │ │ │ add r6, r6, r5 │ │ │ │ subs r3, r6, #4 │ │ │ │ - beq 3aabc <_Py_fstat@@Base+0x388> │ │ │ │ + beq 3aacc <_Py_fstat@@Base+0x388> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3aa74 <_Py_fstat@@Base+0x340> │ │ │ │ + beq 3aa84 <_Py_fstat@@Base+0x340> │ │ │ │ subs r3, r6, #5 │ │ │ │ - beq 3aad4 <_Py_fstat@@Base+0x3a0> │ │ │ │ + beq 3aae4 <_Py_fstat@@Base+0x3a0> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3aa8c <_Py_fstat@@Base+0x358> │ │ │ │ + beq 3aa9c <_Py_fstat@@Base+0x358> │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 3aa94 <_Py_fstat@@Base+0x360> │ │ │ │ - b 3aae8 <_Py_fstat@@Base+0x3b4> │ │ │ │ - movw r7, #5196 @ 0x144c │ │ │ │ + bne 3aaa4 <_Py_fstat@@Base+0x360> │ │ │ │ + b 3aaf8 <_Py_fstat@@Base+0x3b4> │ │ │ │ + movw r7, #5184 @ 0x1440 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3aaac <_Py_fstat@@Base+0x378> │ │ │ │ + beq 3aabc <_Py_fstat@@Base+0x378> │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3aab4 <_Py_fstat@@Base+0x380> │ │ │ │ - b 3aaf8 <_Py_fstat@@Base+0x3c4> │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + bne 3aac4 <_Py_fstat@@Base+0x380> │ │ │ │ + b 3ab08 <_Py_fstat@@Base+0x3c4> │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ - b 3ab00 <_Py_fstat@@Base+0x3cc> │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b 3ab10 <_Py_fstat@@Base+0x3cc> │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 3ab00 <_Py_fstat@@Base+0x3cc> │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b 3ab10 <_Py_fstat@@Base+0x3cc> │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 3ab00 <_Py_fstat@@Base+0x3cc> │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b 3ab10 <_Py_fstat@@Base+0x3cc> │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ - b 3ab00 <_Py_fstat@@Base+0x3cc> │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b 3ab10 <_Py_fstat@@Base+0x3cc> │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - bl 2bcfa8 │ │ │ │ + bl 2bc77c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3aa18 <_Py_fstat@@Base+0x2e4> │ │ │ │ - movw r9, #5196 @ 0x144c │ │ │ │ + beq 3aa28 <_Py_fstat@@Base+0x2e4> │ │ │ │ + movw r9, #5184 @ 0x1440 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ cmp r5, r9 │ │ │ │ - bne 3ab24 <_Py_fstat@@Base+0x3f0> │ │ │ │ + bne 3ab34 <_Py_fstat@@Base+0x3f0> │ │ │ │ mov r5, #0 │ │ │ │ - b 3add0 <_Py_fstat@@Base+0x69c> │ │ │ │ + b 3ade0 <_Py_fstat@@Base+0x69c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ 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 3ab78 <_Py_fstat@@Base+0x444> │ │ │ │ - bl b6720 │ │ │ │ + bne 3ab88 <_Py_fstat@@Base+0x444> │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ab78 <_Py_fstat@@Base+0x444> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 3ab88 <_Py_fstat@@Base+0x444> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #55468 @ 0xd8ac │ │ │ │ + movw r1, #54508 @ 0xd4ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #56560 @ 0xdcf0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - bl 138d7c │ │ │ │ + bl 1390fc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - beq 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + beq 3add0 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r3, #0 │ │ │ │ - movw r2, #40220 @ 0x9d1c │ │ │ │ + movw r2, #39260 @ 0x995c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #55524 @ 0xd8e4 │ │ │ │ + movw r1, #54564 @ 0xd524 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 13c494 │ │ │ │ + bl 13c814 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3abe4 <_Py_fstat@@Base+0x4b0> │ │ │ │ + bgt 3abf4 <_Py_fstat@@Base+0x4b0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3abe4 <_Py_fstat@@Base+0x4b0> │ │ │ │ + bne 3abf4 <_Py_fstat@@Base+0x4b0> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ - ldr r1, [pc, #580] @ 3ae38 <_Py_fstat@@Base+0x704> │ │ │ │ + beq 3add0 <_Py_fstat@@Base+0x68c> │ │ │ │ + ldr r1, [pc, #580] @ 3ae48 <_Py_fstat@@Base+0x704> │ │ │ │ mov r0, r5 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ - bl c29e0 │ │ │ │ + bl c2b3c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3ac2c <_Py_fstat@@Base+0x4f8> │ │ │ │ + beq 3ac3c <_Py_fstat@@Base+0x4f8> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bgt 3add0 <_Py_fstat@@Base+0x68c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bne 3add0 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3add0 <_Py_fstat@@Base+0x68c> │ │ │ │ sub r2, fp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #516] @ 3ae3c <_Py_fstat@@Base+0x708> │ │ │ │ + ldr r1, [pc, #516] @ 3ae4c <_Py_fstat@@Base+0x708> │ │ │ │ mov r0, r8 │ │ │ │ - bl b3d30 │ │ │ │ + bl b3eb8 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ac60 <_Py_fstat@@Base+0x52c> │ │ │ │ + bgt 3ac70 <_Py_fstat@@Base+0x52c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ac60 <_Py_fstat@@Base+0x52c> │ │ │ │ + bne 3ac70 <_Py_fstat@@Base+0x52c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3ac98 <_Py_fstat@@Base+0x564> │ │ │ │ + bne 3aca8 <_Py_fstat@@Base+0x564> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bgt 3add0 <_Py_fstat@@Base+0x68c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bne 3add0 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3add0 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r0, r8 │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3acd4 <_Py_fstat@@Base+0x5a0> │ │ │ │ + bgt 3ace4 <_Py_fstat@@Base+0x5a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3acd4 <_Py_fstat@@Base+0x5a0> │ │ │ │ + bne 3ace4 <_Py_fstat@@Base+0x5a0> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3acf8 <_Py_fstat@@Base+0x5c4> │ │ │ │ + bgt 3ad08 <_Py_fstat@@Base+0x5c4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3acf8 <_Py_fstat@@Base+0x5c4> │ │ │ │ + bne 3ad08 <_Py_fstat@@Base+0x5c4> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + beq 3add0 <_Py_fstat@@Base+0x68c> │ │ │ │ cmp r5, r9 │ │ │ │ - bne 3ad30 <_Py_fstat@@Base+0x5fc> │ │ │ │ + bne 3ad40 <_Py_fstat@@Base+0x5fc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bgt 3add0 <_Py_fstat@@Base+0x68c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bne 3add0 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3add0 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dbd7c │ │ │ │ + bl 1daaac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ad64 <_Py_fstat@@Base+0x630> │ │ │ │ + bgt 3ad74 <_Py_fstat@@Base+0x630> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ad64 <_Py_fstat@@Base+0x630> │ │ │ │ + bne 3ad74 <_Py_fstat@@Base+0x630> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + beq 3add0 <_Py_fstat@@Base+0x68c> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, r3, #1 │ │ │ │ - bl 1a9d5c │ │ │ │ + bl 1a9e6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3ad94 <_Py_fstat@@Base+0x660> │ │ │ │ + beq 3ada4 <_Py_fstat@@Base+0x660> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3adb8 <_Py_fstat@@Base+0x684> │ │ │ │ + bgt 3adc8 <_Py_fstat@@Base+0x684> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3adb8 <_Py_fstat@@Base+0x684> │ │ │ │ + bne 3adc8 <_Py_fstat@@Base+0x684> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3add0 <_Py_fstat@@Base+0x69c> │ │ │ │ - bl bea88 │ │ │ │ + bne 3ade0 <_Py_fstat@@Base+0x69c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ab1c <_Py_fstat@@Base+0x3e8> │ │ │ │ - b 3aa18 <_Py_fstat@@Base+0x2e4> │ │ │ │ + beq 3ab2c <_Py_fstat@@Base+0x3e8> │ │ │ │ + b 3aa28 <_Py_fstat@@Base+0x2e4> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 17eed4 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 17f228 <_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 2c19dc │ │ │ │ + bl 2c1118 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 27f50c │ │ │ │ + bl 27efc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ - strdeq r4, [r3], #-252 @ 0xffffff04 @ │ │ │ │ + rsbeq r2, r3, r0, lsl #13 │ │ │ │ + strdeq r4, [r3], #-244 @ 0xffffff0c @ │ │ │ │ │ │ │ │ -0003ae40 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +0003ae50 <_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 3ae4c <_PyInterpreterState_IDDecref@@Base+0xc> │ │ │ │ + bne 3ae5c <_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 1dcbc0 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 1db8f0 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 2b686c │ │ │ │ + bl 2b6310 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b7920 │ │ │ │ + bl 2b73c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b686c │ │ │ │ + b 2b6310 │ │ │ │ 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 3af00 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 3af10 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32408 @ 0x7e98 │ │ │ │ + movw r0, #31448 @ 0x7ad8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 3af94 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 3afa4 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ tst r1, #32 │ │ │ │ ubfx r2, r1, #6, #1 │ │ │ │ - beq 3af34 <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ + beq 3af44 <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ 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 3af48 <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ - b 3af68 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 3af58 <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ + b 3af78 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne 3af68 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + bne 3af78 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r1, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq 3af68 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 3af78 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r1, #2 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ movne r5, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af9c <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 3afac <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 3af94 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + blt 3afa4 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b06c <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ + b 3b07c <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ 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 │ │ │ │ @@ -12915,219 +12921,219 @@ │ │ │ │ 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 3afe4 <_PyInterpreterState_IDDecref@@Base+0x1a4> │ │ │ │ + beq 3aff4 <_PyInterpreterState_IDDecref@@Base+0x1a4> │ │ │ │ cmp r1, #2 │ │ │ │ lsleq r3, ip, #1 │ │ │ │ ldrne r3, [r4, ip, lsl #2] │ │ │ │ ldrheq r3, [r4, r3] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi 3b020 <_PyInterpreterState_IDDecref@@Base+0x1e0> │ │ │ │ + bhi 3b030 <_PyInterpreterState_IDDecref@@Base+0x1e0> │ │ │ │ cmp r3, #7 │ │ │ │ movls r3, #6 │ │ │ │ - bls 3b034 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + bls 3b044 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ sub r6, r3, #8 │ │ │ │ mov lr, #55 @ 0x37 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ lsr lr, lr, r6 │ │ │ │ tst lr, #1 │ │ │ │ - bne 3b030 <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ + bne 3b040 <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ cmp r3, #32 │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b 3b034 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 3b044 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b 3b034 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 3b044 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ mov r3, #2 │ │ │ │ sub lr, r5, r3 │ │ │ │ cmp lr, r0 │ │ │ │ - bge 3b060 <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bge 3b070 <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42464 @ 0xa5e0 │ │ │ │ + movw r1, #41504 @ 0xa220 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r0, r3 │ │ │ │ add ip, ip, #1 │ │ │ │ - b 3afc0 <_PyInterpreterState_IDDecref@@Base+0x180> │ │ │ │ + b 3afd0 <_PyInterpreterState_IDDecref@@Base+0x180> │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r4, r2 │ │ │ │ - bl a0800 │ │ │ │ + bl a0984 │ │ │ │ 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 3b1e4 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + bne 3b1f4 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 3b0c4 <_PyInterpreterState_IDDecref@@Base+0x284> │ │ │ │ + beq 3b0d4 <_PyInterpreterState_IDDecref@@Base+0x284> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne ip, r0, #20 │ │ │ │ addeq ip, r0, #28 │ │ │ │ - ldr r8, [pc, #1032] @ 3b4d4 <_PyInterpreterState_IDDecref@@Base+0x694> │ │ │ │ + ldr r8, [pc, #1032] @ 3b4e4 <_PyInterpreterState_IDDecref@@Base+0x694> │ │ │ │ mov lr, #0 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [ip] │ │ │ │ add r1, ip, r3 │ │ │ │ cmp lr, r4 │ │ │ │ - bge 3b1d8 <_PyInterpreterState_IDDecref@@Base+0x398> │ │ │ │ + bge 3b1e8 <_PyInterpreterState_IDDecref@@Base+0x398> │ │ │ │ ldrb r2, [r5, lr] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 3b10c <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ + bhi 3b11c <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 3b198 <_PyInterpreterState_IDDecref@@Base+0x358> │ │ │ │ + bls 3b1a8 <_PyInterpreterState_IDDecref@@Base+0x358> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 3b188 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ + bhi 3b198 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ 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 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + beq 3b1e0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ movweq r2, #23644 @ 0x5c5c │ │ │ │ strheq r2, [r1] │ │ │ │ - bne 3b188 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ - b 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + bne 3b198 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ + b 3b1e0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b1e0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b1e0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b1e0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b1e0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b1e0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ cmp r2, #31 │ │ │ │ strbhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ - movw r6, #19720 @ 0x4d08 │ │ │ │ + bhi 3b1e0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + movw r6, #19716 @ 0x4d04 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ movw r7, #30044 @ 0x755c │ │ │ │ movt r7, #12336 @ 0x3030 │ │ │ │ str r7, [r1] │ │ │ │ and r9, r2, #15 │ │ │ │ ldr sl, [r6] │ │ │ │ ldrb r2, [sl, r2, lsr #4] │ │ │ │ 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 3b0d4 <_PyInterpreterState_IDDecref@@Base+0x294> │ │ │ │ + b 3b0e4 <_PyInterpreterState_IDDecref@@Base+0x294> │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [ip, r3] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3b350 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ + bne 3b360 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 3b204 <_PyInterpreterState_IDDecref@@Base+0x3c4> │ │ │ │ + beq 3b214 <_PyInterpreterState_IDDecref@@Base+0x3c4> │ │ │ │ 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 3b344 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ + ble 3b354 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ ldrh r2, [r5, #2]! │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 3b258 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ + bhi 3b268 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 3b300 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ - ldr r8, [pc, #660] @ 3b4d8 <_PyInterpreterState_IDDecref@@Base+0x698> │ │ │ │ + bls 3b310 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ + ldr r8, [pc, #660] @ 3b4e8 <_PyInterpreterState_IDDecref@@Base+0x698> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 3b2f0 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ + bhi 3b300 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ ldrb r6, [r8, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 3b278 <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ + beq 3b288 <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ movteq r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ streq r2, [r1] │ │ │ │ - bne 3b2f0 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ - b 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + bne 3b300 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ + b 3b34c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b34c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [ip, r7] │ │ │ │ - b 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b34c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #102 @ 0x66 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b34c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #110 @ 0x6e │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b34c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #114 @ 0x72 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b34c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #116 @ 0x74 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b34c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ cmp r2, #31 │ │ │ │ strhhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ - movw r6, #19720 @ 0x4d08 │ │ │ │ + bhi 3b34c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + movw r6, #19716 @ 0x4d04 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r7, #92 @ 0x5c │ │ │ │ movt r7, #117 @ 0x75 │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r7, [r1] │ │ │ │ mov r7, #48 @ 0x30 │ │ │ │ @@ -13135,92 +13141,92 @@ │ │ │ │ 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 3b218 <_PyInterpreterState_IDDecref@@Base+0x3d8> │ │ │ │ + b 3b228 <_PyInterpreterState_IDDecref@@Base+0x3d8> │ │ │ │ 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 3b368 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + beq 3b378 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ 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 3b4c8 <_PyInterpreterState_IDDecref@@Base+0x688> │ │ │ │ + ble 3b4d8 <_PyInterpreterState_IDDecref@@Base+0x688> │ │ │ │ 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 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ - bhi 3b4b8 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ + beq 3b4d0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + bhi 3b4c8 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ cmp ip, #13 │ │ │ │ - bhi 3b3d8 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ + bhi 3b3e8 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ cmp ip, #7 │ │ │ │ - bls 3b474 <_PyInterpreterState_IDDecref@@Base+0x634> │ │ │ │ - ldr r9, [pc, #280] @ 3b4dc <_PyInterpreterState_IDDecref@@Base+0x69c> │ │ │ │ + bls 3b484 <_PyInterpreterState_IDDecref@@Base+0x634> │ │ │ │ + ldr r9, [pc, #280] @ 3b4ec <_PyInterpreterState_IDDecref@@Base+0x69c> │ │ │ │ sub r8, ip, #8 │ │ │ │ cmp r8, #5 │ │ │ │ - bhi 3b46c <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ + bhi 3b47c <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ ldrb r8, [r9, r8] │ │ │ │ add pc, pc, r8, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 3b46c <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ + bne 3b47c <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ mov r6, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str r6, [r1] │ │ │ │ str ip, [lr] │ │ │ │ - b 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b4d0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ str r1, [r2, r6] │ │ │ │ - b 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b4d0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ str r1, [lr] │ │ │ │ - b 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b4d0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ str r1, [lr] │ │ │ │ - b 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b4d0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ str r1, [lr] │ │ │ │ - b 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b4d0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ str r1, [lr] │ │ │ │ - b 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b4d0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ cmp ip, #31 │ │ │ │ - bhi 3b4b8 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ - movw r6, #19720 @ 0x4d08 │ │ │ │ + bhi 3b4c8 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ + movw r6, #19716 @ 0x4d04 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ mov r9, #92 @ 0x5c │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r9, [r1] │ │ │ │ mov r9, #117 @ 0x75 │ │ │ │ @@ -13228,61 +13234,61 @@ │ │ │ │ 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 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b4d0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1] │ │ │ │ add r7, r7, #1 │ │ │ │ - b 3b378 <_PyInterpreterState_IDDecref@@Base+0x538> │ │ │ │ + b 3b388 <_PyInterpreterState_IDDecref@@Base+0x538> │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r1, fp, r8, lsl lr │ │ │ │ - subseq r1, fp, lr, lsl lr │ │ │ │ - subseq r1, fp, r4, lsr #28 │ │ │ │ + subseq r1, fp, r8, ror #19 │ │ │ │ + subseq r1, fp, lr, ror #19 │ │ │ │ + ldrsheq r1, [fp], #-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 r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 3b52c <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + bls 3b53c <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #53608 @ 0xd168 │ │ │ │ + movw r0, #52184 @ 0xcbd8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b52c <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + bne 3b53c <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - ble 3b558 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + ble 3b568 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3b55c <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ - bl bea88 │ │ │ │ + bne 3b56c <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b55c <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ - b 3b524 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ + beq 3b56c <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ + b 3b534 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293e5c │ │ │ │ + bl 293954 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b524 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 3b534 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 │ │ │ │ @@ -13294,35 +13300,35 @@ │ │ │ │ bl 2d6c4 │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ moveq r2, r1 │ │ │ │ - movw r0, #46584 @ 0xb5f8 │ │ │ │ + movw r0, #46600 @ 0xb608 │ │ │ │ movt r0, #3 │ │ │ │ ldrne r1, [r4, #3648] @ 0xe40 │ │ │ │ ldrne r2, [r4, #3652] @ 0xe44 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003b5e0 : │ │ │ │ +0003b5f0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1dcbc0 <_PyThreadState_NewBound@@Base> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b 1db8f0 <_PyThreadState_NewBound@@Base> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 │ │ │ │ @@ -13332,62 +13338,62 @@ │ │ │ │ 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 3b674 │ │ │ │ + ble 3b684 │ │ │ │ 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 d5d98 │ │ │ │ + b d63f0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - movw r0, #34644 @ 0x8754 │ │ │ │ + movw r0, #33684 @ 0x8394 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b650 │ │ │ │ + bne 3b660 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #57208 @ 0xdf78 │ │ │ │ + movw r1, #56248 @ 0xdbb8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b70c │ │ │ │ + beq 3b71c │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmn r3, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 3b6f4 │ │ │ │ + bhi 3b704 │ │ │ │ add r0, r3, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 3b6f4 │ │ │ │ - bl b28a4 │ │ │ │ - b 3b710 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bhi 3b704 │ │ │ │ + bl b2a2c │ │ │ │ + b 3b720 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57224 @ 0xdf88 │ │ │ │ + movw r1, #56264 @ 0xdbc8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 │ │ │ │ @@ -13396,137 +13402,137 @@ │ │ │ │ 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, #57268 @ 0xdfb4 │ │ │ │ + movw r1, #56308 @ 0xdbf4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b78c │ │ │ │ + beq 3b79c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3b794 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 3b7a4 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57284 @ 0xdfc4 │ │ │ │ + movw r1, #56324 @ 0xdc04 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b 3b7f4 │ │ │ │ - bl 1a3338 │ │ │ │ + b 3b804 │ │ │ │ + bl 1a36a0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 3b78c │ │ │ │ - bl 1a3460 │ │ │ │ + beq 3b79c │ │ │ │ + bl 1a37c8 │ │ │ │ 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, #48564 @ 0xbdb4 │ │ │ │ + movw r1, #48580 @ 0xbdc4 │ │ │ │ movt r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str lr, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl 3b904 │ │ │ │ + bl 3b914 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 139e08 │ │ │ │ + bl 13a188 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0003b800 : │ │ │ │ +0003b810 : │ │ │ │ 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] @ 3b8f8 │ │ │ │ + ldr r4, [pc, #220] @ 3b908 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3b8ec │ │ │ │ + beq 3b8fc │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1c577c │ │ │ │ + bl 1c57d4 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b864 │ │ │ │ + bne 3b874 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b84c │ │ │ │ + bne 3b85c │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ - bne 3b88c │ │ │ │ + bne 3b89c │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #104] @ 3b8fc │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #104] @ 3b90c │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3b8b4 │ │ │ │ + beq 3b8c4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 294894 │ │ │ │ + bl 29438c │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b8d4 │ │ │ │ + bne 3b8e4 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b8bc │ │ │ │ + bne 3b8cc │ │ │ │ dmb ish │ │ │ │ - beq 3b8e4 │ │ │ │ - ldr r0, [pc, #28] @ 3b900 │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 3b8f4 │ │ │ │ + ldr r0, [pc, #28] @ 3b910 │ │ │ │ + bl 2d6e7c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c59c0 │ │ │ │ + bl 1c5a18 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq sl, r2, r4, lsr ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ + rsbeq sl, r2, ip, lsr #24 │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq sl, r2, r0, ror 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, #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] @ 3bd04 │ │ │ │ + ldr r3, [pc, #976] @ 3bd14 │ │ │ │ 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 │ │ │ │ @@ -13535,48 +13541,48 @@ │ │ │ │ mov r5, #0 │ │ │ │ str r3, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r6, [fp, #4] │ │ │ │ bl 2d6c4 │ │ │ │ sub r1, fp, #216 @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-220] @ 0xffffff24 │ │ │ │ - bl 31474c <_PyGen_FetchStopIterationValue@@Base+0x148> │ │ │ │ + bl 314590 <_PyGen_FetchStopIterationValue@@Base+0x148> │ │ │ │ cmp r0, r5 │ │ │ │ - beq 3b9bc │ │ │ │ + beq 3b9cc │ │ │ │ ldr r7, [fp, #-216] @ 0xffffff28 │ │ │ │ sub r9, fp, #172 @ 0xac │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e370 <__memset_chk@plt> │ │ │ │ cmp r6, r5 │ │ │ │ strh r5, [fp, #-172] @ 0xffffff54 │ │ │ │ - bge 3b9c4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 3b9d4 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57320 @ 0xdfe8 │ │ │ │ + movw r1, #56360 @ 0xdc28 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r6, #0 │ │ │ │ - b 3bcdc │ │ │ │ - beq 3b9e4 │ │ │ │ + b 3bcec │ │ │ │ + beq 3b9f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3b9e8 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bne 3b9f8 │ │ │ │ + bl 2e0e64 │ │ │ │ mov r6, r0 │ │ │ │ - b 3bcdc │ │ │ │ + b 3bcec │ │ │ │ mov r5, r6 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [fp, #-196] @ 0xffffff3c │ │ │ │ - movw r2, #48392 @ 0xbd08 │ │ │ │ + movw r2, #48408 @ 0xbd18 │ │ │ │ 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 │ │ │ │ @@ -13585,189 +13591,189 @@ │ │ │ │ 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 309718 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ + bl 3096c0 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 3bc10 │ │ │ │ + beq 3bc20 │ │ │ │ mov r0, r6 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3bbfc │ │ │ │ + beq 3bc0c │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r6, [fp, #-184] @ 0xffffff48 │ │ │ │ - bhi 3bb0c │ │ │ │ - b 3bb58 │ │ │ │ + bhi 3bb1c │ │ │ │ + b 3bb68 │ │ │ │ add r0, r6, #12 │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ mov r3, r0 │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - movw r0, #57456 @ 0xe070 │ │ │ │ + movw r0, #56496 @ 0xdcb0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3bbfc │ │ │ │ + beq 3bc0c │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-236] @ 0xffffff14 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r1, [fp, #-236] @ 0xffffff14 │ │ │ │ str r0, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3bbe0 │ │ │ │ + ble 3bbf0 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bbfc │ │ │ │ + bne 3bc0c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3bb58 │ │ │ │ + bne 3bb68 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ rsb r1, r3, #0 │ │ │ │ cmp r3, #11 │ │ │ │ and r1, r1, #3 │ │ │ │ add r1, r1, #12 │ │ │ │ - bls 3bb58 │ │ │ │ + bls 3bb68 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ add r2, r2, r0 │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 3bb58 │ │ │ │ + bhi 3bb68 │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 3bb58 │ │ │ │ + bhi 3bb68 │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r6, r6, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3bb58 │ │ │ │ + beq 3bb68 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 3bd40 │ │ │ │ + bl 3bd50 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3bbb8 │ │ │ │ - movw r3, #49148 @ 0xbffc │ │ │ │ + beq 3bbc8 │ │ │ │ + movw r3, #49356 @ 0xc0cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #57360 @ 0xe010 │ │ │ │ + movw r1, #56400 @ 0xdc50 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3bbfc │ │ │ │ + beq 3bc0c │ │ │ │ cmn r8, #1 │ │ │ │ - bne 3bbb8 │ │ │ │ + bne 3bbc8 │ │ │ │ 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 314880 <_PyGen_FetchStopIterationValue@@Base+0x27c> │ │ │ │ + bl 3146c4 <_PyGen_FetchStopIterationValue@@Base+0x27c> │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #57420 @ 0xe04c │ │ │ │ + movw r0, #56460 @ 0xdc8c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3bc10 │ │ │ │ - b 3bbfc │ │ │ │ + bne 3bc20 │ │ │ │ + b 3bc0c │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 3ba6c │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 3ba7c │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57428 @ 0xe054 │ │ │ │ + movw r1, #56468 @ 0xdc94 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 3bbfc │ │ │ │ + bl 16f420 │ │ │ │ + b 3bc0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bab0 │ │ │ │ + bne 3bac0 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3bab0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3bac0 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r4, [fp, #-184] @ 0xffffff48 │ │ │ │ - bhi 3bc9c │ │ │ │ + bhi 3bcac │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ - b 3bcdc │ │ │ │ + bl a6570 │ │ │ │ + b 3bcec │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 3bd40 │ │ │ │ + bl 3bd50 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3bc0c │ │ │ │ + beq 3bc1c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3bca8 │ │ │ │ + beq 3bcb8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 3bc0c │ │ │ │ + bne 3bc1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 3bc0c │ │ │ │ + bls 3bc1c │ │ │ │ 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 3bc0c │ │ │ │ + bhi 3bc1c │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 3bc0c │ │ │ │ + bhi 3bc1c │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3bc24 │ │ │ │ - b 3bc0c │ │ │ │ + bne 3bc34 │ │ │ │ + b 3bc1c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3bc4c │ │ │ │ + bne 3bc5c │ │ │ │ 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 3bc4c │ │ │ │ + beq 3bc5c │ │ │ │ ldr r0, [r8], #4 │ │ │ │ bl 2d844 │ │ │ │ - b 3bcc8 │ │ │ │ - ldr r3, [pc, #32] @ 3bd04 │ │ │ │ + b 3bcd8 │ │ │ │ + ldr r3, [pc, #32] @ 3bd14 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3bcf8 │ │ │ │ + beq 3bd08 │ │ │ │ bl 2dd78 <__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 │ │ │ │ @@ -13783,30 +13789,30 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ lsr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #16] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 3bdac │ │ │ │ + beq 3bdbc │ │ │ │ sub ip, r1, lr │ │ │ │ cmn ip, #13 │ │ │ │ - bhi 3bdac │ │ │ │ + bhi 3bdbc │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add ip, ip, #12 │ │ │ │ cmp ip, r3 │ │ │ │ - bhi 3bdac │ │ │ │ + bhi 3bdbc │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #11 │ │ │ │ - bls 3bdac │ │ │ │ + bls 3bdbc │ │ │ │ add r1, r1, #12 │ │ │ │ sub ip, ip, #12 │ │ │ │ sub r1, r1, lr │ │ │ │ cmp r3, r1 │ │ │ │ - bcc 3bdac │ │ │ │ + bcc 3bdbc │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp ip, r3 │ │ │ │ strls ip, [r2] │ │ │ │ movls r0, #0 │ │ │ │ strhi r3, [r2] │ │ │ │ movhi r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -13816,15 +13822,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 139a2c │ │ │ │ + bl 139dac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -13846,27 +13852,27 @@ │ │ │ │ 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, #48744 @ 0xbe68 │ │ │ │ + movw r0, #48760 @ 0xbe78 │ │ │ │ movt r0, #3 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ 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 │ │ │ │ @@ -13877,62 +13883,62 @@ │ │ │ │ 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 3bed8 │ │ │ │ + bne 3bee8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bafd4 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 3beec │ │ │ │ - bl dfca0 │ │ │ │ + bl 3bad34 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 3befc │ │ │ │ + bl e02f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfce0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0330 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3becc │ │ │ │ + bne 3bedc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 3bf48 │ │ │ │ + bne 3bf58 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #702 @ 0x2be │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bf40 │ │ │ │ + bne 3bf50 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bf40 │ │ │ │ + bne 3bf50 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ 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, #140] @ 3bfe4 │ │ │ │ + ldr r2, [pc, #140] @ 3bff4 │ │ │ │ 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 3bfc0 │ │ │ │ + beq 3bfd0 │ │ │ │ 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 │ │ │ │ @@ -13944,63 +13950,63 @@ │ │ │ │ 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 3bf7c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 3bf8c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c03c │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 3c04c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3c02c │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3c03c │ │ │ │ + bne 3c03c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3c04c │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c064 │ │ │ │ + bne 3c074 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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, [pc, #136] @ 3c108 │ │ │ │ + ldr r3, [pc, #136] @ 3c118 │ │ │ │ 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 3c0f4 │ │ │ │ + beq 3c104 │ │ │ │ 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 │ │ │ │ @@ -14012,149 +14018,149 @@ │ │ │ │ str r1, [ip, #4] │ │ │ │ str r4, [r0] │ │ │ │ ldr r1, [r3, #3776] @ 0xec0 │ │ │ │ str r2, [r3, #3788] @ 0xecc │ │ │ │ and r1, r1, #3 │ │ │ │ str r2, [r3, #3792] @ 0xed0 │ │ │ │ orr r1, r1, r0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r1, [r3, #3776] @ 0xec0 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r2, [r3, #3788] @ 0xecc │ │ │ │ str r2, [r3, #3792] @ 0xed0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 3c138 │ │ │ │ + ldr r2, [pc, #36] @ 3c148 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #32] @ 3c13c │ │ │ │ + ldr r0, [pc, #32] @ 3c14c │ │ │ │ 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 │ │ │ │ - strdeq r0, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r1, r3, r4, asr #11 │ │ │ │ + strdeq r0, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + strhteq r1, [r3], #-92 @ 0xffffffa4 │ │ │ │ │ │ │ │ -0003c140 : │ │ │ │ +0003c150 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3c158 │ │ │ │ + ldr r0, [pc, #12] @ 3c168 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269cf8 │ │ │ │ - rsbeq r2, r2, ip, lsr r8 │ │ │ │ + b 269804 │ │ │ │ + rsbeq r2, r2, r8, lsr r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 3c1a8 │ │ │ │ + bne 3c1b8 │ │ │ │ ldr r1, [r4] │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fea44 │ │ │ │ + bl 2feafc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c1d0 │ │ │ │ - b 3c1c8 │ │ │ │ + bne 3c1e0 │ │ │ │ + b 3c1d8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #64684 @ 0xfcac │ │ │ │ + movw r0, #63776 @ 0xf920 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c18c │ │ │ │ + bne 3c19c │ │ │ │ mov r4, #0 │ │ │ │ - b 3c1e0 │ │ │ │ + b 3c1f0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 3c1f4 │ │ │ │ + bl 3c204 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #52312 @ 0xcc58 │ │ │ │ + movw r1, #52308 @ 0xcc54 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c248 │ │ │ │ + bne 3c258 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31864 @ 0x7c78 │ │ │ │ + movw r1, #30904 @ 0x78b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 3c284 │ │ │ │ + bl 16f420 │ │ │ │ + b 3c294 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c270 │ │ │ │ + bne 3c280 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #59192 @ 0xe738 │ │ │ │ + movw r1, #58232 @ 0xe378 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, #0 │ │ │ │ - bl aa538 │ │ │ │ + bl aa6c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3c28c │ │ │ │ + bne 3c29c │ │ │ │ mov r4, #0 │ │ │ │ - b 3c314 │ │ │ │ + b 3c324 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3c2d0 │ │ │ │ + blt 3c2e0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - blx 3cbc9c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ + blx 3cb8f4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c2f8 │ │ │ │ - movw r1, #59244 @ 0xe76c │ │ │ │ + beq 3c308 │ │ │ │ + movw r1, #58284 @ 0xe3ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c284 │ │ │ │ + bgt 3c294 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c284 │ │ │ │ + bne 3c294 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3c284 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3c294 │ │ │ │ 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 │ │ │ │ @@ -14163,32 +14169,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 a7b38 │ │ │ │ + bl a7cbc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc058 │ │ │ │ + bl bc1b8 │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_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 │ │ │ │ @@ -14196,20 +14202,20 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r3, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ bl 2d658 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c3dc │ │ │ │ + bne 3c3ec │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #106 @ 0x6a │ │ │ │ moveq r0, #1 │ │ │ │ - beq 3c3e0 │ │ │ │ + beq 3c3f0 │ │ │ │ bl 2e520 <__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 │ │ │ │ @@ -14217,35 +14223,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 3c43c │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 3c44c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3c42c │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3c43c │ │ │ │ + bne 3c43c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3c44c │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c464 │ │ │ │ + bne 3c474 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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 │ │ │ │ @@ -14254,70 +14260,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 3c4cc │ │ │ │ + bne 3c4dc │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3c4c8 │ │ │ │ + ble 3c4d8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c508 │ │ │ │ + beq 3c518 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #100] @ 3c538 │ │ │ │ + ldr r1, [pc, #100] @ 3c548 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 3c530 │ │ │ │ + beq 3c540 │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r1, [ip] │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movweq r2, #5196 @ 0x144c │ │ │ │ + movweq r2, #5184 @ 0x1440 │ │ │ │ movteq r2, #96 @ 0x60 │ │ │ │ ldrne r2, [ip, #4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2f1fd8 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xf1c> │ │ │ │ + b 2f1f88 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xf1c> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, r2, r8, asr #17 │ │ │ │ + rsbeq r2, r2, r4, asr #17 │ │ │ │ │ │ │ │ -0003c53c <_Py_open_noraise@@Base>: │ │ │ │ +0003c54c <_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 2d088 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 3c584 <_Py_open_noraise@@Base+0x48> │ │ │ │ + blt 3c594 <_Py_open_noraise@@Base+0x48> │ │ │ │ mov r2, #0 │ │ │ │ - movw r3, #35492 @ 0x8aa4 │ │ │ │ + movw r3, #35488 @ 0x8aa0 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ mov r1, r2 │ │ │ │ - bl 27b654 │ │ │ │ + bl 27b10c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3c588 <_Py_open_noraise@@Base+0x4c> │ │ │ │ + bne 3c598 <_Py_open_noraise@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d844 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -14326,986 +14332,986 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #23872 @ 0x5d40 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, fp, #20 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #50704 @ 0xc610 │ │ │ │ + movw r1, #49744 @ 0xc250 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #15 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ bl 31c5c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 3c638 <_Py_open_noraise@@Base+0xfc> │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 3c648 <_Py_open_noraise@@Base+0xfc> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3c628 <_Py_open_noraise@@Base+0xec> │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3c638 <_Py_open_noraise@@Base+0xfc> │ │ │ │ + bne 3c638 <_Py_open_noraise@@Base+0xec> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3c648 <_Py_open_noraise@@Base+0xfc> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c660 <_Py_open_noraise@@Base+0x124> │ │ │ │ + bne 3c670 <_Py_open_noraise@@Base+0x124> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3c6b4 <_Py_open_noraise@@Base+0x178> │ │ │ │ + bne 3c6c4 <_Py_open_noraise@@Base+0x178> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3c6e8 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ - b 3c6dc <_Py_open_noraise@@Base+0x1a0> │ │ │ │ + beq 3c6f8 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ + b 3c6ec <_Py_open_noraise@@Base+0x1a0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #49992 @ 0xc348 │ │ │ │ + movw r0, #49032 @ 0xbf88 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c698 <_Py_open_noraise@@Base+0x15c> │ │ │ │ + bne 3c6a8 <_Py_open_noraise@@Base+0x15c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 3c6fc <_Py_open_noraise@@Base+0x1c0> │ │ │ │ + bne 3c70c <_Py_open_noraise@@Base+0x1c0> │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3c754 <_Py_open_noraise@@Base+0x218> │ │ │ │ - b 3c724 <_Py_open_noraise@@Base+0x1e8> │ │ │ │ + beq 3c764 <_Py_open_noraise@@Base+0x218> │ │ │ │ + b 3c734 <_Py_open_noraise@@Base+0x1e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c6e8 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ + bne 3c6f8 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c6e8 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ - b 3c768 <_Py_open_noraise@@Base+0x22c> │ │ │ │ + bne 3c6f8 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ + b 3c778 <_Py_open_noraise@@Base+0x22c> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 3c754 <_Py_open_noraise@@Base+0x218> │ │ │ │ + beq 3c764 <_Py_open_noraise@@Base+0x218> │ │ │ │ mov r0, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c754 <_Py_open_noraise@@Base+0x218> │ │ │ │ + bne 3c764 <_Py_open_noraise@@Base+0x218> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c768 <_Py_open_noraise@@Base+0x22c> │ │ │ │ + beq 3c778 <_Py_open_noraise@@Base+0x22c> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34968c <_PyTime_FromMillisecondsObject@@Base+0x64> │ │ │ │ + bl 3494d4 <_PyTime_FromMillisecondsObject@@Base+0x1c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c6d4 <_Py_open_noraise@@Base+0x198> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 3c6e4 <_Py_open_noraise@@Base+0x198> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0003c774 : │ │ │ │ +0003c784 : │ │ │ │ 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] @ 3c854 │ │ │ │ + ldr r3, [pc, #196] @ 3c864 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3c848 │ │ │ │ + beq 3c858 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c7cc │ │ │ │ + bne 3c7dc │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c7b4 │ │ │ │ + bne 3c7c4 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - bne 3c7f4 │ │ │ │ + bne 3c804 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #92] @ 3c858 │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #92] @ 3c868 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3c818 │ │ │ │ + beq 3c828 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 294bb8 │ │ │ │ + bl 2946b0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3c838 │ │ │ │ + bne 3c848 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c820 │ │ │ │ + bne 3c830 │ │ │ │ dmb ish │ │ │ │ - beq 3c848 │ │ │ │ - ldr r0, [pc, #20] @ 3c85c │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 3c858 │ │ │ │ + ldr r0, [pc, #20] @ 3c86c │ │ │ │ + bl 2d6e7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq sl, r2, r4, lsr ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ + rsbeq sl, r2, ip, lsr #24 │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq sl, r2, r0, ror 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 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3c8b4 │ │ │ │ + bne 3c8c4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 3c8b0 │ │ │ │ + blt 3c8c0 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c8f4 │ │ │ │ + beq 3c904 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #940] @ 3cc68 │ │ │ │ + ldr r1, [pc, #940] @ 3cc78 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c8f4 │ │ │ │ + bne 3c904 │ │ │ │ mov r7, #0 │ │ │ │ - b 3cc5c │ │ │ │ + b 3cc6c │ │ │ │ cmn r6, r4 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr sl, [r5, #12] │ │ │ │ moveq r4, r3 │ │ │ │ ldrne r4, [r0] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c924 │ │ │ │ - bl 3520b0 │ │ │ │ + bne 3c934 │ │ │ │ + bl 351ef8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3c934 │ │ │ │ - b 3c8ec │ │ │ │ + bne 3c944 │ │ │ │ + b 3c8fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3cb4c │ │ │ │ + beq 3cb5c │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - bl 34aeb0 │ │ │ │ + bl 34acf8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cb28 │ │ │ │ + beq 3cb38 │ │ │ │ ldr r1, [sl, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 34aeb0 │ │ │ │ + bl 34acf8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cb28 │ │ │ │ - ldr r3, [pc, #764] @ 3cc6c │ │ │ │ + beq 3cb38 │ │ │ │ + ldr r3, [pc, #764] @ 3cc7c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #796] @ 0x31c │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c998 │ │ │ │ + bne 3c9a8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #808 @ 0x328 │ │ │ │ - bl 3d24c │ │ │ │ + bl 3cc84 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ca68 │ │ │ │ - b 3cb28 │ │ │ │ + bne 3ca78 │ │ │ │ + b 3cb38 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r8, #5632 @ 0x1600 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 3d24c │ │ │ │ + bl 3cc84 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cb28 │ │ │ │ + beq 3cb38 │ │ │ │ ldr r0, [r8, #3720] @ 0xe88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #912 @ 0x390 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c9dc │ │ │ │ + bne 3c9ec │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c9c4 │ │ │ │ + bne 3c9d4 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3c9fc │ │ │ │ + beq 3ca0c │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7, #808 @ 0x328 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3ca28 │ │ │ │ - bl 3d24c │ │ │ │ + beq 3ca38 │ │ │ │ + bl 3cc84 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3ca2c │ │ │ │ + beq 3ca3c │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 3ca00 │ │ │ │ + b 3ca10 │ │ │ │ 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 3ca54 │ │ │ │ + bne 3ca64 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3ca3c │ │ │ │ + bne 3ca4c │ │ │ │ dmb ish │ │ │ │ - beq 3ca60 │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 3ca70 │ │ │ │ + bl 2d6e7c │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3cb28 │ │ │ │ + beq 3cb38 │ │ │ │ mov r0, #0 │ │ │ │ - bl c4b48 │ │ │ │ + bl c526c │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, #0 │ │ │ │ - bne 3cab4 │ │ │ │ - b 3cb28 │ │ │ │ + bne 3cac4 │ │ │ │ + b 3cb38 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #484] @ 3cc70 │ │ │ │ + ldr r0, [pc, #484] @ 3cc80 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3cb04 │ │ │ │ + beq 3cb14 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3cb74 │ │ │ │ + bne 3cb84 │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - bge 3cc14 │ │ │ │ + bge 3cc24 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldr r8, [r3, r9, lsl #2] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3ca80 │ │ │ │ + bne 3ca90 │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cab0 │ │ │ │ + bne 3cac0 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3cab0 │ │ │ │ + bne 3cac0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 15810c │ │ │ │ + bl 158470 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cab0 │ │ │ │ + bne 3cac0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cb28 │ │ │ │ + bgt 3cb38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cb28 │ │ │ │ + bne 3cb38 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cb4c │ │ │ │ + bgt 3cb5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cb4c │ │ │ │ + bne 3cb5c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c8ec │ │ │ │ + bgt 3c8fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c8ec │ │ │ │ + bne 3c8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3c8ec │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3c8fc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cb94 │ │ │ │ + bgt 3cba4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cb94 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 3cba4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 3bf71c <_Py_hashtable_foreach@@Base+0x1214> │ │ │ │ + bl 3bf47c <_Py_hashtable_foreach@@Base+0xfe4> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3cb04 │ │ │ │ + beq 3cb14 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 3cbec │ │ │ │ + bne 3cbfc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 15810c │ │ │ │ + bl 158470 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cbec │ │ │ │ + bne 3cbfc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cb04 │ │ │ │ + bgt 3cb14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cb04 │ │ │ │ + bne 3cb14 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3cb04 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3cb14 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cab0 │ │ │ │ + bgt 3cac0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cab0 │ │ │ │ + bne 3cac0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3cab0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3cac0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cc38 │ │ │ │ + bgt 3cc48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cc38 │ │ │ │ + bne 3cc48 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cc5c │ │ │ │ + bgt 3cc6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cc5c │ │ │ │ + bne 3cc6c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, r2, ip, asr fp │ │ │ │ + rsbeq r2, r2, r8, asr fp │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r4, r3, r4, asr #13 │ │ │ │ + strhteq r4, [r3], #-108 @ 0xffffff94 │ │ │ │ + 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] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r4, [r3] │ │ │ │ + cmp r3, r5 │ │ │ │ + beq 3ccf0 │ │ │ │ + ldr r2, [r3, #-80] @ 0xffffffb0 │ │ │ │ + mov r0, r6 │ │ │ │ + sub r1, r3, #80 @ 0x50 │ │ │ │ + add ip, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bgt 3ccd4 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r4, [r4] │ │ │ │ + b 3cca8 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + strle ip, [r3, #-80] @ 0xffffffb0 │ │ │ │ + bl 25a3c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 3ccc8 │ │ │ │ + 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, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ 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] @ 3d248 │ │ │ │ + ldr r3, [pc, #1444] @ 3d2cc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bhi 3ccc4 │ │ │ │ + bhi 3cd48 │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r5, #1 │ │ │ │ - bgt 3cce8 │ │ │ │ - b 3cd2c │ │ │ │ + bgt 3cd6c │ │ │ │ + b 3cdb0 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #21100 @ 0x526c │ │ │ │ + movw r0, #20140 @ 0x4eac │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ccb4 │ │ │ │ - b 3cdd8 │ │ │ │ + bne 3cd38 │ │ │ │ + b 3ce5c │ │ │ │ cmp r5, #2 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ moveq r5, #0 │ │ │ │ streq r5, [fp, #-240] @ 0xffffff10 │ │ │ │ - beq 3cd38 │ │ │ │ + beq 3cdbc │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ - bne 3cd1c │ │ │ │ - bl bea88 │ │ │ │ + bne 3cda0 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cdd8 │ │ │ │ + bne 3ce5c │ │ │ │ cmp r5, #3 │ │ │ │ ldrne r5, [r7, #12] │ │ │ │ moveq r5, #0 │ │ │ │ - b 3cd38 │ │ │ │ + b 3cdbc │ │ │ │ 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 2d6c4 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r5, r3 │ │ │ │ - beq 3cde0 │ │ │ │ + beq 3ce64 │ │ │ │ sub r7, fp, #172 @ 0xac │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #216 @ 0xd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - movw ip, #21100 @ 0x526c │ │ │ │ + movw ip, #20140 @ 0x4eac │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ - bl 306a9c │ │ │ │ + bl 306a44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cda8 │ │ │ │ + bne 3ce2c │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r8 │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ - b 3d1b0 │ │ │ │ + b 3d234 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #19404 @ 0x4bcc │ │ │ │ + movw r1, #18444 @ 0x480c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #61104 @ 0xeeb0 │ │ │ │ + movw r0, #60144 @ 0xeaf0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ strne r7, [fp, #-200] @ 0xffffff38 │ │ │ │ ldrne r3, [fp, #-216] @ 0xffffff28 │ │ │ │ strne r3, [fp, #-196] @ 0xffffff3c │ │ │ │ - bne 3ce00 │ │ │ │ + bne 3ce84 │ │ │ │ mov r8, #0 │ │ │ │ - b 3d220 │ │ │ │ + b 3d2a4 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #19404 @ 0x4bcc │ │ │ │ + movw r1, #18444 @ 0x480c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #61104 @ 0xeeb0 │ │ │ │ + movw r0, #60144 @ 0xeaf0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cdd8 │ │ │ │ + beq 3ce5c │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r1, fp, #200 @ 0xc8 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ - bl 3d3c0 │ │ │ │ + bl 3d3d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cd90 │ │ │ │ + beq 3ce14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3ceac │ │ │ │ + beq 3cf30 │ │ │ │ mov r0, r4 │ │ │ │ - bl a691c │ │ │ │ + bl a6aa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3ce60 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 3cee4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61120 @ 0xeec0 │ │ │ │ + movw r1, #60160 @ 0xeb00 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ - bl 16f0cc │ │ │ │ - b 3d1b0 │ │ │ │ + bl 16f420 │ │ │ │ + b 3d234 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble 3ceb8 │ │ │ │ + ble 3cf3c │ │ │ │ movw r3, #10082 @ 0x2762 │ │ │ │ movt r3, #630 @ 0x276 │ │ │ │ cmp r6, r3 │ │ │ │ - bls 3ce94 │ │ │ │ + bls 3cf18 │ │ │ │ mov r8, #0 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 2e0e64 │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ - b 3d1b0 │ │ │ │ + b 3d234 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ mul r0, r0, r6 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3cebc │ │ │ │ - b 3ce7c │ │ │ │ + bne 3cf40 │ │ │ │ + b 3cf00 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 3cebc │ │ │ │ + b 3cf40 │ │ │ │ mov r4, #0 │ │ │ │ mov r8, #0 │ │ │ │ - movw r1, #61164 @ 0xeeec │ │ │ │ + movw r1, #60204 @ 0xeb2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r9, r4 │ │ │ │ add sl, r5, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r7, r8 │ │ │ │ cmp r7, r6 │ │ │ │ - bge 3cf7c │ │ │ │ + bge 3d000 │ │ │ │ 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 22289c │ │ │ │ + bl 221844 │ │ │ │ ldr r1, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cf70 │ │ │ │ + beq 3cff4 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r7, r7, #1 │ │ │ │ cmn r0, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 3cf58 │ │ │ │ + bhi 3cfdc │ │ │ │ add r3, r0, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 3cf58 │ │ │ │ + bhi 3cfdc │ │ │ │ adds r8, r8, r3 │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ - bpl 3ced8 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bpl 3cf5c │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61236 @ 0xef34 │ │ │ │ + movw r1, #60276 @ 0xeb74 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 3cf70 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bl 16f420 │ │ │ │ + b 3cff4 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61204 @ 0xef14 │ │ │ │ + movw r1, #60244 @ 0xeb54 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r8, #0 │ │ │ │ mov r6, r8 │ │ │ │ - b 3d1b0 │ │ │ │ + b 3d234 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d148 │ │ │ │ + beq 3d1cc │ │ │ │ mov r0, r8 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3cf9c │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 3cf70 │ │ │ │ + bne 3d020 │ │ │ │ + bl 2e0e64 │ │ │ │ + b 3cff4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [fp, #-184] @ 0xffffff48 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ - bls 3cfe0 │ │ │ │ + bls 3d064 │ │ │ │ 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 3cfe8 │ │ │ │ - b 3d090 │ │ │ │ + bne 3d06c │ │ │ │ + b 3d114 │ │ │ │ mov sl, #0 │ │ │ │ - b 3d09c │ │ │ │ + b 3d120 │ │ │ │ cmn r2, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 3d100 │ │ │ │ + bhi 3d184 │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ add r4, r2, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0d4 │ │ │ │ + beq 3d158 │ │ │ │ sub r0, r8, r1 │ │ │ │ adds r0, r4, r0 │ │ │ │ - bcs 3d0d4 │ │ │ │ + bcs 3d158 │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r0, ip │ │ │ │ - bhi 3d0d4 │ │ │ │ + bhi 3d158 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [r0], #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0d4 │ │ │ │ + beq 3d158 │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, ip │ │ │ │ - bhi 3d0d4 │ │ │ │ + bhi 3d158 │ │ │ │ sub ip, ip, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bhi 3d0d4 │ │ │ │ + bhi 3d158 │ │ │ │ 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 2e280 │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r7, sl │ │ │ │ - beq 3d150 │ │ │ │ + beq 3d1d4 │ │ │ │ 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 3d128 │ │ │ │ + bls 3d1ac │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp sl, #0 │ │ │ │ - movw r2, #10576 @ 0x2950 │ │ │ │ + movw r2, #9616 @ 0x2590 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #61260 @ 0xef4c │ │ │ │ + movw r1, #60300 @ 0xeb8c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r3, #61092 @ 0xeea4 │ │ │ │ + movw r3, #60132 @ 0xeae4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movne r2, r3 │ │ │ │ mov r8, #0 │ │ │ │ - bl 14119c │ │ │ │ - b 3d1b0 │ │ │ │ + bl 14151c │ │ │ │ + b 3d234 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61296 @ 0xef70 │ │ │ │ + movw r1, #60336 @ 0xebb0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r8, #0 │ │ │ │ - b 3d1b0 │ │ │ │ + b 3d234 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61344 @ 0xefa0 │ │ │ │ + movw r1, #60384 @ 0xebe0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 16f0cc │ │ │ │ - b 3d0f8 │ │ │ │ + bl 16f420 │ │ │ │ + b 3d17c │ │ │ │ sub r1, r1, r0 │ │ │ │ cmp r1, r4 │ │ │ │ - bcc 3d090 │ │ │ │ + bcc 3d114 │ │ │ │ add r2, r2, #15 │ │ │ │ add r9, r9, #52 @ 0x34 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r8, r8, r2 │ │ │ │ - b 3cfd0 │ │ │ │ + b 3d054 │ │ │ │ mov r6, r7 │ │ │ │ - b 3d15c │ │ │ │ + b 3d1e0 │ │ │ │ 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, #54512 @ 0xd4f0 │ │ │ │ + movw r2, #54528 @ 0xd500 │ │ │ │ movt r2, #3 │ │ │ │ str r8, [sp] │ │ │ │ str ip, [fp, #-212] @ 0xffffff2c │ │ │ │ - bl 309718 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ + bl 3096c0 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d1b0 │ │ │ │ + beq 3d234 │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, #0 │ │ │ │ add r6, r4, #8 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 3d1dc │ │ │ │ + beq 3d260 │ │ │ │ mov r0, r6 │ │ │ │ add r9, r9, #1 │ │ │ │ add r6, r6, #52 @ 0x34 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 3d1c0 │ │ │ │ + bl 1c5938 │ │ │ │ + b 3d244 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ ldr r0, [fp, #-192] @ 0xffffff40 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ ldr r0, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 3d21c │ │ │ │ + bge 3d2a0 │ │ │ │ mla r0, r5, r4, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 3d1fc │ │ │ │ - bl a63ec │ │ │ │ - ldr r3, [pc, #32] @ 3d248 │ │ │ │ + bl 1c5938 │ │ │ │ + b 3d280 │ │ │ │ + bl a6570 │ │ │ │ + ldr r3, [pc, #32] @ 3d2cc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3d23c │ │ │ │ + beq 3d2c0 │ │ │ │ bl 2dd78 <__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, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - 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 3d2b8 │ │ │ │ - ldr r2, [r3, #-80] @ 0xffffffb0 │ │ │ │ - mov r0, r6 │ │ │ │ - sub r1, r3, #80 @ 0x50 │ │ │ │ - add ip, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - bgt 3d29c │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r4, [r4] │ │ │ │ - b 3d270 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - strle ip, [r3, #-80] @ 0xffffffb0 │ │ │ │ - bl 25b218 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 3d290 │ │ │ │ - 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 3d300 │ │ │ │ + bne 3d310 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3d334 │ │ │ │ - b 3d328 │ │ │ │ + beq 3d344 │ │ │ │ + b 3d338 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #50020 @ 0xc364 │ │ │ │ + movw r0, #49060 @ 0xbfa4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d2e4 │ │ │ │ + bne 3d2f4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 3d348 │ │ │ │ + bne 3d358 │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3d3a0 │ │ │ │ - b 3d370 │ │ │ │ + beq 3d3b0 │ │ │ │ + b 3d380 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d334 │ │ │ │ + bne 3d344 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d334 │ │ │ │ - b 3d3b4 │ │ │ │ + bne 3d344 │ │ │ │ + b 3d3c4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 3d3a0 │ │ │ │ + beq 3d3b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d3a0 │ │ │ │ + bne 3d3b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3b4 │ │ │ │ + beq 3d3c4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34b104 │ │ │ │ + bl 34aecc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d320 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 3d330 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #61384 @ 0xefc8 │ │ │ │ + movw r1, #60424 @ 0xec08 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 179658 │ │ │ │ + bl 1799ac │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3d414 │ │ │ │ + beq 3d424 │ │ │ │ ldr r9, [r6, #8] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - ble 3d460 │ │ │ │ + ble 3d470 │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bls 3d424 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bls 3d434 │ │ │ │ + bl 2e0e64 │ │ │ │ mov r5, #0 │ │ │ │ mvn r4, #0 │ │ │ │ mov sl, r5 │ │ │ │ - b 3d4d4 │ │ │ │ + b 3d4e4 │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d410 │ │ │ │ + beq 3d420 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - bhi 3d410 │ │ │ │ + bhi 3d420 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r9 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3d468 │ │ │ │ - b 3d410 │ │ │ │ + bne 3d478 │ │ │ │ + b 3d420 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, #0 │ │ │ │ cmp sl, r9 │ │ │ │ - bge 3d4c8 │ │ │ │ + bge 3d4d8 │ │ │ │ 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 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ - blt 3d4d0 │ │ │ │ + blt 3d4e0 │ │ │ │ ldr r3, [r1, #-44] @ 0xffffffd4 │ │ │ │ add sl, sl, #1 │ │ │ │ str r3, [r4, #-8] │ │ │ │ ldr r3, [r1, #-36] @ 0xffffffdc │ │ │ │ str r3, [r4, #-4] │ │ │ │ - b 3d470 │ │ │ │ + b 3d480 │ │ │ │ mov r4, #0 │ │ │ │ - b 3d4d4 │ │ │ │ + b 3d4e4 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r8] │ │ │ │ str sl, [r7] │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ 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 │ │ │ │ @@ -15320,1090 +15326,1090 @@ │ │ │ │ lsr r0, r0, #31 │ │ │ │ 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 r3, [pc, #28] @ 3d560 │ │ │ │ + ldr r3, [pc, #28] @ 3d570 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1532] @ 0x5fc │ │ │ │ - bl 2b46f0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 2b4198 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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] @ 3d59c │ │ │ │ + ldr r3, [pc, #28] @ 3d5ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 2b3b24 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 2b35cc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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] @ 3d6dc │ │ │ │ + ldr r2, [pc, #288] @ 3d6ec │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1532] @ 0x5fc │ │ │ │ ldr r6, [r7, #8] │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 3d6c8 │ │ │ │ + blt 3d6d8 │ │ │ │ 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 140780 │ │ │ │ + bl 140b00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d628 │ │ │ │ + blt 3d638 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d690 │ │ │ │ + bne 3d6a0 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ movlt r5, r6 │ │ │ │ - b 3d664 │ │ │ │ + b 3d674 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d6d4 │ │ │ │ + bgt 3d6e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d6d4 │ │ │ │ + bne 3d6e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3d6d4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3d6e4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - beq 3d670 │ │ │ │ + beq 3d680 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 3d650 │ │ │ │ - b 3d690 │ │ │ │ + bge 3d660 │ │ │ │ + b 3d6a0 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 153ec0 │ │ │ │ + bl 154234 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d628 │ │ │ │ + beq 3d638 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d6b4 │ │ │ │ + bgt 3d6c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d6b4 │ │ │ │ + bne 3d6c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ movlt r3, r6 │ │ │ │ sub r6, r3, #1 │ │ │ │ - b 3d5d4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 3d5e4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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} │ │ │ │ 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 1853f0 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + bl 185744 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d740 │ │ │ │ + beq 3d750 │ │ │ │ ldrd r6, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ add r0, r5, #8 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 185eb8 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 18620c <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r4, #1 │ │ │ │ - movw r0, #63708 @ 0xf8dc │ │ │ │ + movw r0, #62748 @ 0xf51c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7640 @ 0x1dd8 │ │ │ │ + movw r1, #6452 @ 0x1934 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3d7b0 │ │ │ │ + bne 3d7c0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3d7ac │ │ │ │ + ble 3d7bc │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3d7f0 │ │ │ │ + beq 3d800 │ │ │ │ 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] @ 3d940 │ │ │ │ + ldr r1, [pc, #368] @ 3d950 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3d934 │ │ │ │ + beq 3d944 │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r5, r4 │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3d814 │ │ │ │ - bl bea88 │ │ │ │ + bne 3d824 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d924 │ │ │ │ - b 3d934 │ │ │ │ - bl c5dc0 │ │ │ │ + beq 3d934 │ │ │ │ + b 3d944 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d840 │ │ │ │ + bgt 3d850 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d840 │ │ │ │ + bne 3d850 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3d804 │ │ │ │ + beq 3d814 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 3d874 │ │ │ │ + beq 3d884 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d874 │ │ │ │ - bl bea88 │ │ │ │ + bne 3d884 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d934 │ │ │ │ + bne 3d944 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 3d8a0 │ │ │ │ + bge 3d8b0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ 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 27ae6c │ │ │ │ + b 27a924 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a3338 │ │ │ │ + bl 1a36a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d934 │ │ │ │ - bl 1a3460 │ │ │ │ + beq 3d944 │ │ │ │ + bl 1a37c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ bl 2d580 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 3d908 │ │ │ │ + bge 3d918 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3d8f4 │ │ │ │ - bl b9540 │ │ │ │ + bne 3d904 │ │ │ │ + bl b96b8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d8b8 │ │ │ │ - b 3d918 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 3d8c8 │ │ │ │ + b 3d928 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 3d918 │ │ │ │ + bl 27a924 │ │ │ │ + b 3d928 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 139a2c │ │ │ │ + b 139dac │ │ │ │ mov r0, r4 │ │ │ │ - bl 139e08 │ │ │ │ - b 3d934 │ │ │ │ + bl 13a188 │ │ │ │ + b 3d944 │ │ │ │ cmp r4, #1 │ │ │ │ mvnne r7, #0 │ │ │ │ - beq 3d87c │ │ │ │ - b 3d854 │ │ │ │ + beq 3d88c │ │ │ │ + b 3d864 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r2, r2, r8, ror #25 │ │ │ │ + rsbeq r2, r2, r4, ror #25 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 3d988 │ │ │ │ + bge 3d998 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #63712 @ 0xf8e0 │ │ │ │ + movw r0, #62752 @ 0xf520 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b7778 │ │ │ │ - ldr r1, [pc, #296] @ 3dab8 │ │ │ │ + b b78f0 │ │ │ │ + ldr r1, [pc, #296] @ 3dac8 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl b3d30 │ │ │ │ + bl b3eb8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 3daac │ │ │ │ + beq 3dabc │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3da00 │ │ │ │ - bl 351200 │ │ │ │ + bne 3da10 │ │ │ │ + bl 351048 │ │ │ │ ldrsb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #34792 @ 0x87e8 │ │ │ │ + movw r1, #33832 @ 0x8428 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r2, #0 │ │ │ │ - movw ip, #34800 @ 0x87f0 │ │ │ │ + movw ip, #33840 @ 0x8430 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ movge r0, r1 │ │ │ │ movlt r0, ip │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #63732 @ 0xf8f4 │ │ │ │ + movw r0, #62772 @ 0xf534 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ mov r4, r0 │ │ │ │ - b 3daac │ │ │ │ - bl 1dead0 │ │ │ │ + b 3dabc │ │ │ │ + bl 1dd898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3da60 │ │ │ │ + bne 3da70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 351200 │ │ │ │ + bl 351048 │ │ │ │ ldrsb ip, [r4, #12] │ │ │ │ - movw r2, #34792 @ 0x87e8 │ │ │ │ + movw r2, #33832 @ 0x8428 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #34800 @ 0x87f0 │ │ │ │ + movw r0, #33840 @ 0x8430 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movge r0, r2 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #63768 @ 0xf918 │ │ │ │ + movw r0, #62808 @ 0xf558 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1dfd04 │ │ │ │ - b 3da88 │ │ │ │ + bl 1dead0 │ │ │ │ + b 3da98 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3da84 │ │ │ │ + bne 3da94 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23256 @ 0x5ad8 │ │ │ │ + movw r1, #22296 @ 0x5718 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3daac │ │ │ │ + bgt 3dabc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3daac │ │ │ │ + bne 3dabc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ + strdeq r5, [r3], #-240 @ 0xffffff10 @ │ │ │ │ │ │ │ │ -0003dabc : │ │ │ │ +0003dacc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #12356 @ 0x3044 │ │ │ │ + movw r0, #12352 @ 0x3040 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269cf8 │ │ │ │ + b 269804 │ │ │ │ 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, #63248 @ 0xf710 │ │ │ │ + movw r1, #62288 @ 0xf350 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r0 │ │ │ │ strh r5, [r6, #8] │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, r5 │ │ │ │ - bge 3db1c │ │ │ │ + bge 3db2c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #1000] @ 3df0c │ │ │ │ + ldr r1, [pc, #1000] @ 3df1c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b1c │ │ │ │ + bl 159e98 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b50 │ │ │ │ + bl 159ecc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #144 @ 0x90 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl bf2a4 │ │ │ │ + movw r1, #64720 @ 0xfcd0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dba0 │ │ │ │ + bgt 3dbb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dba0 │ │ │ │ + bne 3dbb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, #16 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #164 @ 0xa4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl bf2a4 │ │ │ │ + movw r1, #64740 @ 0xfce4 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dbf4 │ │ │ │ + bgt 3dc04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dbf4 │ │ │ │ + bne 3dc04 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #184 @ 0xb8 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl bf2a4 │ │ │ │ + movw r1, #64760 @ 0xfcf8 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dc48 │ │ │ │ + bgt 3dc58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dc48 │ │ │ │ + bne 3dc58 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #208 @ 0xd0 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl bf2a4 │ │ │ │ + movw r1, #64784 @ 0xfd10 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dc9c │ │ │ │ + bgt 3dcac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dc9c │ │ │ │ + bne 3dcac │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #136 @ 0x88 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + movw r1, #64712 @ 0xfcc8 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #156 @ 0x9c │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + movw r1, #64732 @ 0xfcdc │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #176 @ 0xb0 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + movw r1, #64752 @ 0xfcf0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #200 @ 0xc8 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + movw r1, #64776 @ 0xfd08 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ - ldr r1, [pc, #500] @ 3df10 │ │ │ │ + blt 3db24 │ │ │ │ + ldr r1, [pc, #500] @ 3df20 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b1c │ │ │ │ + bl 159e98 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #4] │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b50 │ │ │ │ + bl 159ecc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [r3, #132] @ 0x84 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #144 @ 0x90 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl bf2a4 │ │ │ │ + movw r1, #64720 @ 0xfcd0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dd98 │ │ │ │ + bgt 3dda8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dd98 │ │ │ │ + bne 3dda8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, #8 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #164 @ 0xa4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl bf2a4 │ │ │ │ + movw r1, #64740 @ 0xfce4 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ddec │ │ │ │ + bgt 3ddfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ddec │ │ │ │ + bne 3ddfc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, #32 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #184 @ 0xb8 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl bf2a4 │ │ │ │ + movw r1, #64760 @ 0xfcf8 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3de40 │ │ │ │ + bgt 3de50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3de40 │ │ │ │ + bne 3de50 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, #32 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #208 @ 0xd0 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl bf2a4 │ │ │ │ + movw r1, #64784 @ 0xfd10 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3de94 │ │ │ │ + bgt 3dea4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3de94 │ │ │ │ + bne 3dea4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #224 @ 0xe0 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + movw r1, #64800 @ 0xfd20 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #244 @ 0xf4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + movw r1, #64820 @ 0xfd34 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #264 @ 0x108 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + movw r1, #64840 @ 0xfd48 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #288 @ 0x120 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + movw r1, #64864 @ 0xfd60 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl 13c0e0 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r3, r2, r8, ror r0 │ │ │ │ - rsbeq r3, r2, ip, lsl #1 │ │ │ │ + rsbeq r3, r2, r4, ror r0 │ │ │ │ + rsbeq r3, r2, r8, lsl #1 │ │ │ │ push {r4, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #32 │ │ │ │ - movw r1, #312 @ 0x138 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl 22289c │ │ │ │ + movw r1, #64888 @ 0xfd78 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl 221844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3df84 │ │ │ │ + beq 3df94 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 17eed4 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 17f228 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ add r3, r4, #16 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrexd r6, [r3] │ │ │ │ strexd r2, r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3df60 │ │ │ │ + bne 3df70 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0003df8c : │ │ │ │ +0003df9c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3dfa4 │ │ │ │ + ldr r0, [pc, #12] @ 3dfb4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269cf8 │ │ │ │ - rsbeq r3, r2, r4, lsr #4 │ │ │ │ + b 269804 │ │ │ │ + rsbeq r3, r2, ip, lsl r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ - bl 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #62864 @ 0xf590 │ │ │ │ + movw r0, #61904 @ 0xf1d0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aaa1c │ │ │ │ + bl aaba4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #8] │ │ │ │ - beq 3e230 │ │ │ │ - ldr r1, [pc, #1884] @ 3e748 │ │ │ │ + beq 3e240 │ │ │ │ + ldr r1, [pc, #1884] @ 3e758 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159b1c │ │ │ │ + bl 159e98 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 3e230 │ │ │ │ - ldr r6, [pc, #1860] @ 3e74c │ │ │ │ - movw r9, #47944 @ 0xbb48 │ │ │ │ + beq 3e240 │ │ │ │ + ldr r6, [pc, #1860] @ 3e75c │ │ │ │ + movw r9, #48120 @ 0xbbf8 │ │ │ │ movt r9, #5 │ │ │ │ - movw r8, #48320 @ 0xbcc0 │ │ │ │ + movw r8, #46704 @ 0xb670 │ │ │ │ movt r8, #56 @ 0x38 │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r6, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e090 │ │ │ │ + beq 3e0a0 │ │ │ │ str r9, [r6, #16] │ │ │ │ str r8, [r6, #20] │ │ │ │ str r6, [r6, #28] │ │ │ │ str r2, [r6, #12] │ │ │ │ ldr r0, [r7] │ │ │ │ - bl af21c │ │ │ │ + bl af3a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - beq 3e230 │ │ │ │ + beq 3e240 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ - bl ae7fc │ │ │ │ + bl ae984 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e210 │ │ │ │ + beq 3e220 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e088 │ │ │ │ + bgt 3e098 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 3e088 │ │ │ │ + bne 3e098 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #32 │ │ │ │ - b 3e014 │ │ │ │ + b 3e024 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #7556 @ 0x1d84 │ │ │ │ + movw r0, #6596 @ 0x19c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 25d7ac │ │ │ │ + bl 25c954 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #4] │ │ │ │ - beq 3e230 │ │ │ │ + beq 3e240 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #62340 @ 0xf384 │ │ │ │ + movw r1, #60880 @ 0xedd0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 13b860 │ │ │ │ + bl 13bbe0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7008 @ 0x1b60 │ │ │ │ + movw r1, #6048 @ 0x17a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b860 │ │ │ │ + bl 13bbe0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7020 @ 0x1b6c │ │ │ │ + movw r1, #6060 @ 0x17ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b860 │ │ │ │ + bl 13bbe0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ bl 2dd48 │ │ │ │ - movw r1, #7036 @ 0x1b7c │ │ │ │ + movw r1, #6076 @ 0x17bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b605c │ │ │ │ + bl 2b5b00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2d34c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #7052 @ 0x1b8c │ │ │ │ + movw r0, #6092 @ 0x17cc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ - movw r1, #31300 @ 0x7a44 │ │ │ │ + bl c00dc │ │ │ │ + movw r1, #30340 @ 0x7684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13a48c │ │ │ │ + bl 13a80c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #62720 @ 0xf500 │ │ │ │ + movw r2, #64244 @ 0xfaf4 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - movw r1, #7060 @ 0x1b94 │ │ │ │ + movw r1, #6100 @ 0x17d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2b605c │ │ │ │ + bl 2b5b00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7076 @ 0x1ba4 │ │ │ │ + movw r1, #6116 @ 0x17e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3e9c0 │ │ │ │ + bl 3e9d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3e230 │ │ │ │ - bl 9f894 │ │ │ │ + beq 3e240 │ │ │ │ + bl 9fa14 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 3e230 │ │ │ │ - bl 9f894 │ │ │ │ + beq 3e240 │ │ │ │ + bl 9fa14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e364 │ │ │ │ - ldr sl, [pc, #1436] @ 3e750 │ │ │ │ + beq 3e374 │ │ │ │ + ldr sl, [pc, #1436] @ 3e760 │ │ │ │ mov r9, #0 │ │ │ │ ldr r8, [sl] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3e238 │ │ │ │ + bne 3e248 │ │ │ │ add r9, r9, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r9, #45 @ 0x2d │ │ │ │ - bne 3e1b4 │ │ │ │ + bne 3e1c4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #7092 @ 0x1bb4 │ │ │ │ + movw r2, #6132 @ 0x17f4 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #54096 @ 0xd350 │ │ │ │ + movw r1, #52672 @ 0xcdc0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b605c │ │ │ │ + bl 2b5b00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e364 │ │ │ │ + blt 3e374 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #35184 @ 0x8970 │ │ │ │ + movw r1, #34224 @ 0x85b0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13a48c │ │ │ │ + bl 13a80c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e32c │ │ │ │ + bge 3e33c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e230 │ │ │ │ + bgt 3e240 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e230 │ │ │ │ + bne 3e240 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 3e740 │ │ │ │ + b 3e750 │ │ │ │ mov r0, r9 │ │ │ │ bl 2cfbc │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldreq r7, [sl, #4] │ │ │ │ mov r2, r7 │ │ │ │ - bl 2b605c │ │ │ │ + bl 2b5b00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e364 │ │ │ │ + blt 3e374 │ │ │ │ mov r0, r9 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3e364 │ │ │ │ + beq 3e374 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e298 │ │ │ │ + beq 3e2a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3e2c0 │ │ │ │ + bne 3e2d0 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e364 │ │ │ │ + bgt 3e374 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e364 │ │ │ │ + bne 3e374 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3e364 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3e374 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e2fc │ │ │ │ + bgt 3e30c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e2fc │ │ │ │ + bne 3e30c │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e320 │ │ │ │ + bgt 3e330 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e320 │ │ │ │ + bne 3e330 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 3e1c0 │ │ │ │ - b 3e364 │ │ │ │ + bne 3e1d0 │ │ │ │ + b 3e374 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #7140 @ 0x1be4 │ │ │ │ + movw r1, #6180 @ 0x1824 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a48c │ │ │ │ + bl 13a80c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7152 @ 0x1bf0 │ │ │ │ + movw r1, #6192 @ 0x1830 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3e9c0 │ │ │ │ + bl 3e9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e378 │ │ │ │ - b 3e230 │ │ │ │ + bne 3e388 │ │ │ │ + b 3e240 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r4 │ │ │ │ - bl af1d8 │ │ │ │ - b 3e230 │ │ │ │ - movw r2, #7168 @ 0x1c00 │ │ │ │ + bl af360 │ │ │ │ + b 3e240 │ │ │ │ + movw r2, #6208 @ 0x1840 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #54096 @ 0xd350 │ │ │ │ + movw r1, #52672 @ 0xcdc0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b605c │ │ │ │ + bl 2b5b00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7224 @ 0x1c38 │ │ │ │ + movw r1, #6264 @ 0x1878 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7240 @ 0x1c48 │ │ │ │ + movw r1, #6280 @ 0x1888 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7256 @ 0x1c58 │ │ │ │ + movw r1, #6296 @ 0x1898 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7272 @ 0x1c68 │ │ │ │ + movw r1, #6312 @ 0x18a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7288 @ 0x1c78 │ │ │ │ + movw r1, #6328 @ 0x18b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7308 @ 0x1c8c │ │ │ │ + movw r1, #6348 @ 0x18cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7324 @ 0x1c9c │ │ │ │ + movw r1, #6364 @ 0x18dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7340 @ 0x1cac │ │ │ │ + movw r1, #6380 @ 0x18ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7356 @ 0x1cbc │ │ │ │ + movw r1, #6396 @ 0x18fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7372 @ 0x1ccc │ │ │ │ + movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r0, #0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3e230 │ │ │ │ + beq 3e240 │ │ │ │ bl 2d5ec │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r7] │ │ │ │ - movw r0, #7388 @ 0x1cdc │ │ │ │ + movw r0, #6428 @ 0x191c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e52c │ │ │ │ + beq 3e53c │ │ │ │ ldmib r7, {r1, r2} │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - beq 3e54c │ │ │ │ - bl c601c │ │ │ │ + beq 3e55c │ │ │ │ + bl c6740 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e51c │ │ │ │ + bgt 3e52c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3e51c │ │ │ │ + bne 3e52c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #12 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 3e4c4 │ │ │ │ - b 3e54c │ │ │ │ + bne 3e4d4 │ │ │ │ + b 3e55c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7392 @ 0x1ce0 │ │ │ │ + movw r1, #6432 @ 0x1920 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a48c │ │ │ │ + bl 13a80c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e574 │ │ │ │ - b 3e230 │ │ │ │ + bge 3e584 │ │ │ │ + b 3e240 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e230 │ │ │ │ + bgt 3e240 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e230 │ │ │ │ + bne 3e240 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3e230 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3e240 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7404 @ 0x1cec │ │ │ │ + movw r1, #6444 @ 0x192c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7436 @ 0x1d0c │ │ │ │ + movw r1, #6476 @ 0x194c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7480 @ 0x1d38 │ │ │ │ + movw r1, #6520 @ 0x1978 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e5e0 │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 3e230 │ │ │ │ + bne 3e5f0 │ │ │ │ + bl 2e0e64 │ │ │ │ + b 3e240 │ │ │ │ mov ip, #120 @ 0x78 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #8 │ │ │ │ str r1, [r4, #8] │ │ │ │ - movw r3, #7512 @ 0x1d58 │ │ │ │ + movw r3, #6552 @ 0x1998 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r1, #7536 @ 0x1d70 │ │ │ │ + movw r1, #6576 @ 0x19b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ stm r4, {r3, ip} │ │ │ │ mov r3, #1 │ │ │ │ strd r2, [r4, #12] │ │ │ │ movw r2, #53180 @ 0xcfbc │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #57312 @ 0xdfe0 │ │ │ │ @@ -16442,15 +16448,15 @@ │ │ │ │ movw r2, #53264 @ 0xd010 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #58956 @ 0xe64c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #76] @ 0x4c │ │ │ │ movw r2, #55916 @ 0xda6c │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #27424 @ 0x6b20 │ │ │ │ + movw r3, #26752 @ 0x6880 │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ strd r2, [r4, #84] @ 0x54 │ │ │ │ movw r2, #54536 @ 0xd508 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #58932 @ 0xe634 │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ @@ -16463,88 +16469,88 @@ │ │ │ │ movw r2, #58872 @ 0xe5f8 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #55064 @ 0xd718 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #104] @ 0x68 │ │ │ │ movw r3, #57276 @ 0xdfbc │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #30612 @ 0x7794 │ │ │ │ + movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #6 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ - bl 176cb8 │ │ │ │ + bl 17700c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3e72c │ │ │ │ + bne 3e73c │ │ │ │ mov r0, r4 │ │ │ │ - bl a63ec │ │ │ │ - b 3e230 │ │ │ │ + bl a6570 │ │ │ │ + b 3e240 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7544 @ 0x1d78 │ │ │ │ + movw r1, #6584 @ 0x19b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a48c │ │ │ │ + bl 13a80c │ │ │ │ asr r0, r0, #31 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r3, r2, r8, asr r2 │ │ │ │ - rsbeq r3, r2, r0, ror r2 │ │ │ │ - subseq r2, fp, r0, asr #20 │ │ │ │ + rsbeq r3, r2, r0, asr r2 │ │ │ │ + rsbeq r3, r2, r8, ror #4 │ │ │ │ + subseq r2, fp, ip, asr #11 │ │ │ │ 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 3e794 │ │ │ │ + bl 3e7a4 │ │ │ │ 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] @ 3e8e0 │ │ │ │ + ldr r1, [pc, #300] @ 3e8f0 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldrb sl, [fp, #4] │ │ │ │ ldr r0, [r5, r1] │ │ │ │ ldrb r9, [fp, #8] │ │ │ │ add r0, r0, #114688 @ 0x1c000 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e8d0 │ │ │ │ + beq 3e8e0 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #240] @ 3e8e0 │ │ │ │ + ldr r1, [pc, #240] @ 3e8f0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 3e818 │ │ │ │ + beq 3e828 │ │ │ │ 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 3e840 │ │ │ │ + beq 3e850 │ │ │ │ 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] │ │ │ │ @@ -16560,60 +16566,60 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ - beq 3e8d4 │ │ │ │ + beq 3e8e4 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53896 @ 0xd288 │ │ │ │ + movw r1, #52472 @ 0xccf8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl c373c │ │ │ │ + bl c3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e8d4 │ │ │ │ + bge 3e8e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e8d0 │ │ │ │ + bgt 3e8e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e8d0 │ │ │ │ + bne 3e8e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ │ │ │ │ -0003e8e4 : │ │ │ │ +0003e8f4 : │ │ │ │ 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 3e924 │ │ │ │ + beq 3e934 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5] │ │ │ │ - bl 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e93c │ │ │ │ + beq 3e94c │ │ │ │ str r7, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 174050 │ │ │ │ + bl 1743a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -16621,29 +16627,29 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 3ead8 │ │ │ │ + bl 3eae8 │ │ │ │ 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 bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #47340 @ 0xb8ec │ │ │ │ + movw r3, #47548 @ 0xb9bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -16651,111 +16657,111 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ bl 2e688 │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25a9ec │ │ │ │ + bl 259b94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ea8c │ │ │ │ + beq 3ea9c │ │ │ │ mov r0, r5 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3ea34 │ │ │ │ + bne 3ea44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ea8c │ │ │ │ + bgt 3ea9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ea8c │ │ │ │ + bne 3ea9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3ea8c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3ea9c │ │ │ │ mov r1, r4 │ │ │ │ - bl 39c20 <_PyImport_SetModule@@Base> │ │ │ │ + bl 39c30 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3ea94 │ │ │ │ + bge 3eaa4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ea68 │ │ │ │ + bgt 3ea78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ea68 │ │ │ │ + bne 3ea78 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ea8c │ │ │ │ + bgt 3ea9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ea8c │ │ │ │ + bne 3ea9c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3ead0 │ │ │ │ + b 3eae0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3eab8 │ │ │ │ + bgt 3eac8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3eab8 │ │ │ │ + bne 3eac8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a48c │ │ │ │ + bl 13a80c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ea8c │ │ │ │ + blt 3ea9c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 3ec24 │ │ │ │ + ldr r1, [pc, #300] @ 3ec34 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldrb sl, [fp, #4] │ │ │ │ ldr r0, [r5, r1] │ │ │ │ ldrb r9, [fp, #8] │ │ │ │ add r0, r0, #114688 @ 0x1c000 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ec14 │ │ │ │ + beq 3ec24 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #240] @ 3ec24 │ │ │ │ + ldr r1, [pc, #240] @ 3ec34 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 3eb5c │ │ │ │ + beq 3eb6c │ │ │ │ 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 3eb84 │ │ │ │ + beq 3eb94 │ │ │ │ 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] │ │ │ │ @@ -16771,793 +16777,793 @@ │ │ │ │ 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 3ec18 │ │ │ │ + beq 3ec28 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53896 @ 0xd288 │ │ │ │ + movw r1, #52472 @ 0xccf8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl c373c │ │ │ │ + bl c3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3ec18 │ │ │ │ + bge 3ec28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ec14 │ │ │ │ + bgt 3ec24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ec14 │ │ │ │ + bne 3ec24 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ │ │ │ │ -0003ec28 <_PyErr_FormatFromCause@@Base>: │ │ │ │ +0003ec38 <_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] @ 3ec78 <_PyErr_FormatFromCause@@Base+0x50> │ │ │ │ + ldr r2, [pc, #48] @ 3ec88 <_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 3346d8 │ │ │ │ + bl 33451c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 28948c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 288f44 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub ip, r2, #1 │ │ │ │ cmp ip, #1 │ │ │ │ - bls 3ece4 <_PyErr_FormatFromCause@@Base+0xbc> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bls 3ecf4 <_PyErr_FormatFromCause@@Base+0xbc> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8556 @ 0x216c │ │ │ │ + movw r1, #11428 @ 0x2ca4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 3ed20 <_PyErr_FormatFromCause@@Base+0xf8> │ │ │ │ + bl 16f420 │ │ │ │ + b 3ed30 <_PyErr_FormatFromCause@@Base+0xf8> │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ - movwne r4, #5196 @ 0x144c │ │ │ │ + movwne r4, #5184 @ 0x1440 │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 220104 │ │ │ │ + bl 21f0ac │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - movw r3, #49120 @ 0xbfe0 │ │ │ │ + movw r3, #49328 @ 0xc0b0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ed28 <_PyErr_FormatFromCause@@Base+0x100> │ │ │ │ + bne 3ed38 <_PyErr_FormatFromCause@@Base+0x100> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 1438b4 │ │ │ │ + bl 143c34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3ed20 <_PyErr_FormatFromCause@@Base+0xf8> │ │ │ │ + beq 3ed30 <_PyErr_FormatFromCause@@Base+0xf8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce3ec │ │ │ │ + b cea8c │ │ │ │ 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 3edbc <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 3edcc <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3edac <_PyErr_FormatFromCause@@Base+0x184> │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3edbc <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ + bne 3edbc <_PyErr_FormatFromCause@@Base+0x184> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3edcc <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3edf0 <_PyErr_FormatFromCause@@Base+0x1c8> │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 3ee00 <_PyErr_FormatFromCause@@Base+0x1c8> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3ede0 <_PyErr_FormatFromCause@@Base+0x1b8> │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3edf0 <_PyErr_FormatFromCause@@Base+0x1c8> │ │ │ │ + bne 3edf0 <_PyErr_FormatFromCause@@Base+0x1b8> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3ee00 <_PyErr_FormatFromCause@@Base+0x1c8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3ee18 <_PyErr_FormatFromCause@@Base+0x1f0> │ │ │ │ + bne 3ee28 <_PyErr_FormatFromCause@@Base+0x1f0> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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 │ │ │ │ - bl 3ee68 <_PyErr_FormatFromCause@@Base+0x240> │ │ │ │ + bl 3ee78 <_PyErr_FormatFromCause@@Base+0x240> │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r0, #20052 @ 0x4e54 │ │ │ │ + movw r0, #18864 @ 0x49b0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ 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 a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r7, r4, #12 │ │ │ │ - bne 3eea8 <_PyErr_FormatFromCause@@Base+0x280> │ │ │ │ - b 3eee8 <_PyErr_FormatFromCause@@Base+0x2c0> │ │ │ │ + bne 3eeb8 <_PyErr_FormatFromCause@@Base+0x280> │ │ │ │ + b 3eef8 <_PyErr_FormatFromCause@@Base+0x2c0> │ │ │ │ str r0, [r7, #4]! │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r2, r5, #4 │ │ │ │ sub r1, fp, #24 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 3ef0c <_PyErr_FormatFromCause@@Base+0x2e4> │ │ │ │ + ble 3ef1c <_PyErr_FormatFromCause@@Base+0x2e4> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 3ef20 <_PyErr_FormatFromCause@@Base+0x2f8> │ │ │ │ + bl 3ef30 <_PyErr_FormatFromCause@@Base+0x2f8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3eea4 <_PyErr_FormatFromCause@@Base+0x27c> │ │ │ │ + bne 3eeb4 <_PyErr_FormatFromCause@@Base+0x27c> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3eef0 <_PyErr_FormatFromCause@@Base+0x2c8> │ │ │ │ + ble 3ef00 <_PyErr_FormatFromCause@@Base+0x2c8> │ │ │ │ mov r4, #0 │ │ │ │ - b 3ef14 <_PyErr_FormatFromCause@@Base+0x2ec> │ │ │ │ + b 3ef24 <_PyErr_FormatFromCause@@Base+0x2ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3eee8 <_PyErr_FormatFromCause@@Base+0x2c0> │ │ │ │ + bne 3eef8 <_PyErr_FormatFromCause@@Base+0x2c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3eee8 <_PyErr_FormatFromCause@@Base+0x2c0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3eef8 <_PyErr_FormatFromCause@@Base+0x2c0> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #42540 @ 0xa62c │ │ │ │ + movw r3, #42528 @ 0xa620 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3ef84 <_PyErr_FormatFromCause@@Base+0x35c> │ │ │ │ + bne 3ef94 <_PyErr_FormatFromCause@@Base+0x35c> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ef74 <_PyErr_FormatFromCause@@Base+0x34c> │ │ │ │ - movw r0, #10248 @ 0x2808 │ │ │ │ + bne 3ef84 <_PyErr_FormatFromCause@@Base+0x34c> │ │ │ │ + movw r0, #9344 @ 0x2480 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1a2350 │ │ │ │ + b 1a26b8 │ │ │ │ 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 263830 <_Py_HandlePending@@Base+0x21bc> │ │ │ │ + b 2629d8 <_Py_HandlePending@@Base+0x21bc> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 3efdc <_PyErr_FormatFromCause@@Base+0x3b4> │ │ │ │ + ldr r1, [pc, #8] @ 3efec <_PyErr_FormatFromCause@@Base+0x3b4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36afd0 │ │ │ │ - strdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ + b 36ae10 │ │ │ │ + rsbeq r7, r3, r8, ror #23 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #16] @ 3f000 <_PyErr_FormatFromCause@@Base+0x3d8> │ │ │ │ + ldr r1, [pc, #16] @ 3f010 <_PyErr_FormatFromCause@@Base+0x3d8> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36afd0 │ │ │ │ - rsbeq r4, r3, r4, asr sp │ │ │ │ + b 36ae10 │ │ │ │ + rsbeq r4, r3, ip, asr #26 │ │ │ │ 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 3f058 <_PyErr_FormatFromCause@@Base+0x430> │ │ │ │ + bne 3f068 <_PyErr_FormatFromCause@@Base+0x430> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 3f054 <_PyErr_FormatFromCause@@Base+0x42c> │ │ │ │ + blt 3f064 <_PyErr_FormatFromCause@@Base+0x42c> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f09c <_PyErr_FormatFromCause@@Base+0x474> │ │ │ │ + beq 3f0ac <_PyErr_FormatFromCause@@Base+0x474> │ │ │ │ mov r4, r3 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - movw ip, #18140 @ 0x46dc │ │ │ │ + movw ip, #18132 @ 0x46d4 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f09c <_PyErr_FormatFromCause@@Base+0x474> │ │ │ │ + bne 3f0ac <_PyErr_FormatFromCause@@Base+0x474> │ │ │ │ mov r4, #0 │ │ │ │ - b 3f140 <_PyErr_FormatFromCause@@Base+0x518> │ │ │ │ + b 3f150 <_PyErr_FormatFromCause@@Base+0x518> │ │ │ │ cmn r5, r4 │ │ │ │ - movweq r5, #5196 @ 0x144c │ │ │ │ + movweq r5, #5184 @ 0x1440 │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ ldrne r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 25a004 <_PyStaticType_InitForExtension@@Base+0x868> │ │ │ │ + bl 2591ac <_PyStaticType_InitForExtension@@Base+0x868> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f094 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ - movw r7, #5196 @ 0x144c │ │ │ │ + beq 3f0a4 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ + movw r7, #5184 @ 0x1440 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r5, r7 │ │ │ │ - movw r3, #49952 @ 0xc320 │ │ │ │ + movw r3, #49824 @ 0xc2a0 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #34136 @ 0x8558 │ │ │ │ + movw r1, #32784 @ 0x8010 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movne r1, r3 │ │ │ │ - bl 3f150 <_PyErr_FormatFromCause@@Base+0x528> │ │ │ │ + bl 3f160 <_PyErr_FormatFromCause@@Base+0x528> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f094 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ + beq 3f0a4 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3f140 <_PyErr_FormatFromCause@@Base+0x518> │ │ │ │ + beq 3f150 <_PyErr_FormatFromCause@@Base+0x518> │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #72] @ 3f14c <_PyErr_FormatFromCause@@Base+0x524> │ │ │ │ + ldr r0, [pc, #72] @ 3f15c <_PyErr_FormatFromCause@@Base+0x524> │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f13c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ + bgt 3f14c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f13c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ + bne 3f14c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq r4, [r3], #-232 @ 0xffffff18 │ │ │ │ + strhteq r4, [r3], #-224 @ 0xffffff20 │ │ │ │ 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 30f38c │ │ │ │ + bl 30f1cc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f18c <_PyErr_FormatFromCause@@Base+0x564> │ │ │ │ + bne 3f19c <_PyErr_FormatFromCause@@Base+0x564> │ │ │ │ mov r0, #0 │ │ │ │ - b 3f1c8 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ + b 3f1d8 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ - bl 3f1d0 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 3f1e0 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f184 <_PyErr_FormatFromCause@@Base+0x55c> │ │ │ │ + beq 3f194 <_PyErr_FormatFromCause@@Base+0x55c> │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r6 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 36c9dc │ │ │ │ + bl 36c81c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0003f1d0 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +0003f1e0 <_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 36c8c8 │ │ │ │ + bl 36c708 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r2, [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 │ │ │ │ mov r0, #0 │ │ │ │ - bl 14be1c │ │ │ │ + bl 14c1ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f2e4 <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ + beq 3f2f4 <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ mov r2, #6 │ │ │ │ - movw r1, #19956 @ 0x4df4 │ │ │ │ + movw r1, #18996 @ 0x4a34 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f2dc <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + beq 3f2ec <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f27c <_PyTime_AsTimevalTime_t@@Base+0xac> │ │ │ │ + bne 3f28c <_PyTime_AsTimevalTime_t@@Base+0xac> │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19964 @ 0x4dfc │ │ │ │ + movw r1, #19004 @ 0x4a3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f29c <_PyTime_AsTimevalTime_t@@Base+0xcc> │ │ │ │ - b 3f2dc <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + bne 3f2ac <_PyTime_AsTimevalTime_t@@Base+0xcc> │ │ │ │ + b 3f2ec <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30260 @ 0x7634 │ │ │ │ + movw r1, #29072 @ 0x7190 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f25c <_PyTime_AsTimevalTime_t@@Base+0x8c> │ │ │ │ - b 3f2dc <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + bne 3f26c <_PyTime_AsTimevalTime_t@@Base+0x8c> │ │ │ │ + b 3f2ec <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df810 │ │ │ │ + bl 1de5dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3f2dc <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + blt 3f2ec <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62748 @ 0xf51c │ │ │ │ + movw r1, #61928 @ 0xf1e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3f68c │ │ │ │ + bl 3f69c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f2dc <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + beq 3f2ec <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14cde8 │ │ │ │ + b 14d178 │ │ │ │ mov r0, r4 │ │ │ │ - bl 204994 │ │ │ │ + bl 20366c │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 3f330 <_PyTime_AsTimevalTime_t@@Base+0x160> │ │ │ │ + bhi 3f340 <_PyTime_AsTimevalTime_t@@Base+0x160> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f358 <_PyTime_AsTimevalTime_t@@Base+0x188> │ │ │ │ - b 3f350 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ + bne 3f368 <_PyTime_AsTimevalTime_t@@Base+0x188> │ │ │ │ + b 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #16664 @ 0x4118 │ │ │ │ + movw r0, #15476 @ 0x3c74 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f318 <_PyTime_AsTimevalTime_t@@Base+0x148> │ │ │ │ + bne 3f328 <_PyTime_AsTimevalTime_t@@Base+0x148> │ │ │ │ mov r0, #0 │ │ │ │ - b 3f5ac <_PyTime_AsTimevalTime_t@@Base+0x3dc> │ │ │ │ + b 3f5bc <_PyTime_AsTimevalTime_t@@Base+0x3dc> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f378 <_PyTime_AsTimevalTime_t@@Base+0x1a8> │ │ │ │ - bl bea88 │ │ │ │ + bne 3f388 <_PyTime_AsTimevalTime_t@@Base+0x1a8> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f350 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ + bne 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ cmp r9, #2 │ │ │ │ - ble 3f3dc <_PyTime_AsTimevalTime_t@@Base+0x20c> │ │ │ │ + ble 3f3ec <_PyTime_AsTimevalTime_t@@Base+0x20c> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r9, #3 │ │ │ │ - beq 3f3f0 <_PyTime_AsTimevalTime_t@@Base+0x220> │ │ │ │ + beq 3f400 <_PyTime_AsTimevalTime_t@@Base+0x220> │ │ │ │ ldr r8, [r5, #12] │ │ │ │ cmp r9, #4 │ │ │ │ - beq 3f3bc <_PyTime_AsTimevalTime_t@@Base+0x1ec> │ │ │ │ + beq 3f3cc <_PyTime_AsTimevalTime_t@@Base+0x1ec> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f3c0 <_PyTime_AsTimevalTime_t@@Base+0x1f0> │ │ │ │ - bl bea88 │ │ │ │ + bne 3f3d0 <_PyTime_AsTimevalTime_t@@Base+0x1f0> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f3c0 <_PyTime_AsTimevalTime_t@@Base+0x1f0> │ │ │ │ - b 3f350 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ + beq 3f3d0 <_PyTime_AsTimevalTime_t@@Base+0x1f0> │ │ │ │ + b 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3f408 <_PyTime_AsTimevalTime_t@@Base+0x238> │ │ │ │ - b 3f418 <_PyTime_AsTimevalTime_t@@Base+0x248> │ │ │ │ + beq 3f418 <_PyTime_AsTimevalTime_t@@Base+0x238> │ │ │ │ + b 3f428 <_PyTime_AsTimevalTime_t@@Base+0x248> │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ - b 3f408 <_PyTime_AsTimevalTime_t@@Base+0x238> │ │ │ │ + b 3f418 <_PyTime_AsTimevalTime_t@@Base+0x238> │ │ │ │ cmp r4, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - movweq r3, #5196 @ 0x144c │ │ │ │ + movweq r3, #5184 @ 0x1440 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ movne r3, r4 │ │ │ │ movne r5, #0 │ │ │ │ - movw r8, #5196 @ 0x144c │ │ │ │ + movw r8, #5184 @ 0x1440 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r9, #0 │ │ │ │ - b 3f41c <_PyTime_AsTimevalTime_t@@Base+0x24c> │ │ │ │ + b 3f42c <_PyTime_AsTimevalTime_t@@Base+0x24c> │ │ │ │ mov r9, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r1, #19972 @ 0x4e04 │ │ │ │ + movw r1, #19012 @ 0x4a44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #19980 @ 0x4e0c │ │ │ │ + movw r0, #19020 @ 0x4a4c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f350 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ + beq 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ cmp r6, #8 │ │ │ │ - beq 3f484 <_PyTime_AsTimevalTime_t@@Base+0x2b4> │ │ │ │ + beq 3f494 <_PyTime_AsTimevalTime_t@@Base+0x2b4> │ │ │ │ tst r6, #1 │ │ │ │ - bne 3f48c <_PyTime_AsTimevalTime_t@@Base+0x2bc> │ │ │ │ + bne 3f49c <_PyTime_AsTimevalTime_t@@Base+0x2bc> │ │ │ │ tst r6, #2 │ │ │ │ movne r3, #1 │ │ │ │ - bne 3f490 <_PyTime_AsTimevalTime_t@@Base+0x2c0> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 3f4a0 <_PyTime_AsTimevalTime_t@@Base+0x2c0> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19992 @ 0x4e18 │ │ │ │ + movw r1, #19032 @ 0x4a58 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 3f350 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ + bl 16f420 │ │ │ │ + b 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ mov r3, #2 │ │ │ │ - b 3f490 <_PyTime_AsTimevalTime_t@@Base+0x2c0> │ │ │ │ + b 3f4a0 <_PyTime_AsTimevalTime_t@@Base+0x2c0> │ │ │ │ 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 3f4b8 <_PyTime_AsTimevalTime_t@@Base+0x2e8> │ │ │ │ + bne 3f4c8 <_PyTime_AsTimevalTime_t@@Base+0x2e8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f518 <_PyTime_AsTimevalTime_t@@Base+0x348> │ │ │ │ - b 3f4f0 <_PyTime_AsTimevalTime_t@@Base+0x320> │ │ │ │ + beq 3f528 <_PyTime_AsTimevalTime_t@@Base+0x348> │ │ │ │ + b 3f500 <_PyTime_AsTimevalTime_t@@Base+0x320> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3f4d4 <_PyTime_AsTimevalTime_t@@Base+0x304> │ │ │ │ - bl 1bc4e4 │ │ │ │ - b 3f4dc <_PyTime_AsTimevalTime_t@@Base+0x30c> │ │ │ │ - bl 152a1c │ │ │ │ + beq 3f4e4 <_PyTime_AsTimevalTime_t@@Base+0x304> │ │ │ │ + bl 1bc55c │ │ │ │ + b 3f4ec <_PyTime_AsTimevalTime_t@@Base+0x30c> │ │ │ │ + bl 152dac │ │ │ │ asr r1, r0, #31 │ │ │ │ strd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f4ac <_PyTime_AsTimevalTime_t@@Base+0x2dc> │ │ │ │ - b 3f350 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ + beq 3f4bc <_PyTime_AsTimevalTime_t@@Base+0x2dc> │ │ │ │ + b 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3f52c <_PyTime_AsTimevalTime_t@@Base+0x35c> │ │ │ │ - bl 1bc4e4 │ │ │ │ + beq 3f53c <_PyTime_AsTimevalTime_t@@Base+0x35c> │ │ │ │ + bl 1bc55c │ │ │ │ strd r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f350 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ + bne 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ tst r6, #4 │ │ │ │ strh r5, [fp, #-58] @ 0xffffffc6 │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ - b 3f554 <_PyTime_AsTimevalTime_t@@Base+0x384> │ │ │ │ - bl 152a1c │ │ │ │ + b 3f564 <_PyTime_AsTimevalTime_t@@Base+0x384> │ │ │ │ + bl 152dac │ │ │ │ asr r1, r0, #31 │ │ │ │ - b 3f508 <_PyTime_AsTimevalTime_t@@Base+0x338> │ │ │ │ + b 3f518 <_PyTime_AsTimevalTime_t@@Base+0x338> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3f584 <_PyTime_AsTimevalTime_t@@Base+0x3b4> │ │ │ │ - bl b9540 │ │ │ │ + bne 3f594 <_PyTime_AsTimevalTime_t@@Base+0x3b4> │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f350 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ - bl dc794 │ │ │ │ + bne 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ + bl dcde4 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 3f59c <_PyTime_AsTimevalTime_t@@Base+0x3cc> │ │ │ │ - b 3f538 <_PyTime_AsTimevalTime_t@@Base+0x368> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 3f5ac <_PyTime_AsTimevalTime_t@@Base+0x3cc> │ │ │ │ + b 3f548 <_PyTime_AsTimevalTime_t@@Base+0x368> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 3f584 <_PyTime_AsTimevalTime_t@@Base+0x3b4> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + blt 3f594 <_PyTime_AsTimevalTime_t@@Base+0x3b4> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #43 @ 0x2b │ │ │ │ movne r0, #53 @ 0x35 │ │ │ │ - bl 14be1c │ │ │ │ + bl 14c1ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f684 <_PyTime_AsTimevalTime_t@@Base+0x4b4> │ │ │ │ + beq 3f694 <_PyTime_AsTimevalTime_t@@Base+0x4b4> │ │ │ │ mov r2, #17 │ │ │ │ - movw r1, #20108 @ 0x4e8c │ │ │ │ + movw r1, #19148 @ 0x4acc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f67c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + beq 3f68c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df810 │ │ │ │ + bl 1de5dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3f67c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + blt 3f68c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f64c <_PyTime_AsTimevalTime_t@@Base+0x47c> │ │ │ │ + bne 3f65c <_PyTime_AsTimevalTime_t@@Base+0x47c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62748 @ 0xf51c │ │ │ │ + movw r1, #61928 @ 0xf1e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3f68c │ │ │ │ + bl 3f69c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f67c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + beq 3f68c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14cde8 │ │ │ │ + b 14d178 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20128 @ 0x4ea0 │ │ │ │ + movw r1, #19168 @ 0x4ae0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f67c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + beq 3f68c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df810 │ │ │ │ + bl 1de5dc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3f620 <_PyTime_AsTimevalTime_t@@Base+0x450> │ │ │ │ + bge 3f630 <_PyTime_AsTimevalTime_t@@Base+0x450> │ │ │ │ mov r0, r4 │ │ │ │ - bl 204994 │ │ │ │ + bl 20366c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003f68c : │ │ │ │ +0003f69c : │ │ │ │ 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 b79e8 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b7b60 <_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, 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] @ 3f794 │ │ │ │ + ldr r1, [pc, #156] @ 3f7a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 36afd0 │ │ │ │ + bl 36ae10 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3f714 │ │ │ │ - bl 143798 │ │ │ │ + bne 3f724 │ │ │ │ + bl 143b18 │ │ │ │ mov r5, r0 │ │ │ │ - b 3f738 │ │ │ │ + b 3f748 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f734 │ │ │ │ + bgt 3f744 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f734 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 3f744 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #76] @ 3f794 │ │ │ │ - bl 36afd0 │ │ │ │ + ldr r1, [pc, #76] @ 3f7a4 │ │ │ │ + bl 36ae10 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 3f78c │ │ │ │ + beq 3f79c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bee54 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 1beeac <_PyErr_ChainExceptions1@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f788 │ │ │ │ + beq 3f798 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f788 │ │ │ │ + bgt 3f798 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f788 │ │ │ │ + bne 3f798 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r3, r3, ip, asr #28 │ │ │ │ + rsbeq r3, r3, r4, asr #28 │ │ │ │ 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 2bee30 │ │ │ │ + bl 2be604 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #20152 @ 0x4eb8 │ │ │ │ + movw r0, #19192 @ 0x4af8 │ │ │ │ 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 b7778 │ │ │ │ + bl b78f0 │ │ │ │ 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 │ │ │ │ @@ -17568,262 +17574,262 @@ │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ bl 2ddcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f844 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 3f854 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 3f88c │ │ │ │ + bl 27a924 │ │ │ │ + b 3f89c │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bb1a4 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bb21c <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f88c │ │ │ │ + beq 3f89c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ mov r2, r4 │ │ │ │ - bl 1bb1a4 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bb21c <_Py_set_inheritable@@Base> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f88c │ │ │ │ + beq 3f89c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #23520 @ 0x5be0 │ │ │ │ + movw r0, #22560 @ 0x5820 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bff80 │ │ │ │ - b 3f8b0 │ │ │ │ + bl c00dc │ │ │ │ + b 3f8c0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f89c │ │ │ │ + beq 3f8ac │ │ │ │ bl 2d844 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f8ac │ │ │ │ + beq 3f8bc │ │ │ │ bl 2d844 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1dead0 │ │ │ │ + bl 1dd898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f904 │ │ │ │ + beq 3f914 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f9ec │ │ │ │ + beq 3f9fc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #8704 @ 0x2200 │ │ │ │ + movw r0, #11576 @ 0x2d38 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3f984 │ │ │ │ + bne 3f994 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r1, fp, #24 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 3ef20 <_PyErr_FormatFromCause@@Base+0x2f8> │ │ │ │ + bl 3ef30 <_PyErr_FormatFromCause@@Base+0x2f8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f978 │ │ │ │ + beq 3f988 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #10536 @ 0x2928 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f964 │ │ │ │ + bgt 3f974 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f96c │ │ │ │ + beq 3f97c │ │ │ │ mov r4, r6 │ │ │ │ - b 3f978 │ │ │ │ + b 3f988 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3f964 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3f974 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl af1d8 │ │ │ │ - b 3f9e0 │ │ │ │ + bl af360 │ │ │ │ + b 3f9f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ee68 <_PyErr_FormatFromCause@@Base+0x240> │ │ │ │ + bl 3ee78 <_PyErr_FormatFromCause@@Base+0x240> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f9e0 │ │ │ │ + beq 3f9f0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #10544 @ 0x2930 │ │ │ │ + movw r0, #9644 @ 0x25ac │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f9cc │ │ │ │ + bgt 3f9dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f9d4 │ │ │ │ + beq 3f9e4 │ │ │ │ mov r4, r6 │ │ │ │ - b 3f9e0 │ │ │ │ + b 3f9f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 3f9cc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 3f9dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfd04 │ │ │ │ - b 3f9f0 │ │ │ │ + bl 1dead0 │ │ │ │ + b 3fa00 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, 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 3fa1c │ │ │ │ + b 3fa2c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 3fa48 │ │ │ │ + bne 3fa58 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #23408 @ 0x5b70 │ │ │ │ + movw r3, #22448 @ 0x57b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #4 │ │ │ │ - bne 3fa80 │ │ │ │ - b 3fa50 │ │ │ │ + bne 3fa90 │ │ │ │ + b 3fa60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3fa8c │ │ │ │ - movw r3, #23408 @ 0x5b70 │ │ │ │ + beq 3fa9c │ │ │ │ + movw r3, #22448 @ 0x57b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 3fa80 │ │ │ │ + bls 3fa90 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #4 │ │ │ │ - bne 3fa5c │ │ │ │ - b 3fa8c │ │ │ │ + bne 3fa6c │ │ │ │ + b 3fa9c │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 3fa94 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + b 3faa4 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003faa0 : │ │ │ │ +0003fab0 : │ │ │ │ push {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] @ 3fddc │ │ │ │ + ldr r3, [pc, #796] @ 3fdec │ │ │ │ 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 a6e3c │ │ │ │ + bl a6fc0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3fb48 │ │ │ │ + beq 3fb58 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 260dc4 │ │ │ │ + bl 25ff6c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3fb50 │ │ │ │ + bne 3fb60 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fb48 │ │ │ │ + bgt 3fb58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fb48 │ │ │ │ - ldr r2, [pc, #704] @ 3fde0 │ │ │ │ + bne 3fb58 │ │ │ │ + ldr r2, [pc, #704] @ 3fdf0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fb38 │ │ │ │ + beq 3fb48 │ │ │ │ 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 3fdd0 │ │ │ │ + b 3fde0 │ │ │ │ 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 3fc0c │ │ │ │ + beq 3fc1c │ │ │ │ mov r0, r7 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 3fd30 │ │ │ │ + beq 3fd40 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r0, r7, r3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r9, r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ - beq 3fcd4 │ │ │ │ + beq 3fce4 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ldrlt r3, [sl, r2, lsl #2] │ │ │ │ strlt r3, [r9, r2, lsl #2] │ │ │ │ addlt r2, r2, #1 │ │ │ │ - blt 3fba4 │ │ │ │ + blt 3fbb4 │ │ │ │ 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 3fc04 │ │ │ │ + bge 3fc14 │ │ │ │ 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 3fbd0 │ │ │ │ + b 3fbe0 │ │ │ │ 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 │ │ │ │ @@ -17831,1719 +17837,1719 @@ │ │ │ │ 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 260f84 │ │ │ │ + bl 26012c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3fcc0 │ │ │ │ + beq 3fcd0 │ │ │ │ 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 261184 │ │ │ │ + bl 26032c │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fcbc │ │ │ │ + bgt 3fccc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fcbc │ │ │ │ - ldr r2, [pc, #332] @ 3fde0 │ │ │ │ + bne 3fccc │ │ │ │ + ldr r2, [pc, #332] @ 3fdf0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fcac │ │ │ │ + beq 3fcbc │ │ │ │ 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 3fd30 │ │ │ │ - b 3fcd8 │ │ │ │ + beq 3fd40 │ │ │ │ + b 3fce8 │ │ │ │ mov r8, r9 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fcf4 │ │ │ │ + bgt 3fd04 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3fcfc │ │ │ │ + beq 3fd0c │ │ │ │ mov r4, r9 │ │ │ │ - b 3fd30 │ │ │ │ - ldr r2, [pc, #220] @ 3fde0 │ │ │ │ + b 3fd40 │ │ │ │ + ldr r2, [pc, #220] @ 3fdf0 │ │ │ │ ldr r7, [r2, #1708] @ 0x6ac │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3fd1c │ │ │ │ + beq 3fd2c │ │ │ │ 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 3fcf4 │ │ │ │ + b 3fd04 │ │ │ │ mov r0, r4 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fd84 │ │ │ │ + bgt 3fd94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fd84 │ │ │ │ - ldr r2, [pc, #132] @ 3fde0 │ │ │ │ + bne 3fd94 │ │ │ │ + ldr r2, [pc, #132] @ 3fdf0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fd74 │ │ │ │ + beq 3fd84 │ │ │ │ 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 3fdd0 │ │ │ │ + bgt 3fde0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fdd0 │ │ │ │ - ldr r2, [pc, #56] @ 3fde0 │ │ │ │ + bne 3fde0 │ │ │ │ + ldr r2, [pc, #56] @ 3fdf0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fdc0 │ │ │ │ + beq 3fdd0 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ 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 3fe20 │ │ │ │ + b 3fe30 │ │ │ │ │ │ │ │ -0003fe04 : │ │ │ │ +0003fe14 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3fe1c │ │ │ │ + ldr r0, [pc, #12] @ 3fe2c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269cf8 │ │ │ │ - rsbeq r4, r2, r4, lsr r7 │ │ │ │ + b 269804 │ │ │ │ + rsbeq r4, r2, ip, lsr #14 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 3fe80 │ │ │ │ + bls 3fe90 │ │ │ │ tst r0, #3 │ │ │ │ movweq r2, #32896 @ 0x8080 │ │ │ │ movteq r2, #32896 @ 0x8080 │ │ │ │ - bne 3fe70 │ │ │ │ + bne 3fe80 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 3fe64 │ │ │ │ + bcc 3fe74 │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ tst r2, r3 │ │ │ │ - beq 3fe44 │ │ │ │ - b 3fe8c │ │ │ │ + beq 3fe54 │ │ │ │ + b 3fe9c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 3fe80 │ │ │ │ + beq 3fe90 │ │ │ │ mov r0, r3 │ │ │ │ ldrsb r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 3fe2c │ │ │ │ - b 3fe8c │ │ │ │ + bge 3fe3c │ │ │ │ + b 3fe9c │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 3fe94 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + b 3fea4 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ 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 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ - bl 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3fee0 │ │ │ │ + beq 3fef0 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3fefc │ │ │ │ - b 3ff14 │ │ │ │ - ldr r1, [pc, #660] @ 4017c │ │ │ │ + beq 3ff0c │ │ │ │ + b 3ff24 │ │ │ │ + ldr r1, [pc, #660] @ 4018c │ │ │ │ mov r0, r6 │ │ │ │ - bl 159b1c │ │ │ │ + bl 159e98 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - bne 3fed0 │ │ │ │ - b 40030 │ │ │ │ - ldr r1, [pc, #636] @ 40180 │ │ │ │ + bne 3fee0 │ │ │ │ + b 40040 │ │ │ │ + ldr r1, [pc, #636] @ 40190 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159b1c │ │ │ │ + bl 159e98 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - beq 40030 │ │ │ │ + beq 40040 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ff38 │ │ │ │ - ldr r1, [pc, #604] @ 40184 │ │ │ │ + bne 3ff48 │ │ │ │ + ldr r1, [pc, #604] @ 40194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159b1c │ │ │ │ + bl 159e98 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - beq 40030 │ │ │ │ + beq 40040 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ff5c │ │ │ │ - ldr r1, [pc, #572] @ 40188 │ │ │ │ + bne 3ff6c │ │ │ │ + ldr r1, [pc, #572] @ 40198 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159b1c │ │ │ │ + bl 159e98 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - beq 40030 │ │ │ │ - movw r1, #20748 @ 0x510c │ │ │ │ + beq 40040 │ │ │ │ + movw r1, #19788 @ 0x4d4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #20752 @ 0x5110 │ │ │ │ + movw r0, #19792 @ 0x4d50 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 1a556c │ │ │ │ + bl 1a56d8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #20760 @ 0x5118 │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #19800 @ 0x4d58 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2886b8 │ │ │ │ + bl 288170 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq 40030 │ │ │ │ - movw r1, #7544 @ 0x1d78 │ │ │ │ + beq 40040 │ │ │ │ + movw r1, #6584 @ 0x19b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #52420 @ 0xccc4 │ │ │ │ + movw r0, #50996 @ 0xc734 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1a556c │ │ │ │ + bl 1a56d8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ - beq 40030 │ │ │ │ - movw r1, #7536 @ 0x1d70 │ │ │ │ + beq 40040 │ │ │ │ + movw r1, #6576 @ 0x19b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 1783d4 │ │ │ │ + bl 178728 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ - beq 40030 │ │ │ │ + beq 40040 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #7512 @ 0x1d58 │ │ │ │ + movw r1, #6552 @ 0x1998 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ bl 2e4d8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 40018 │ │ │ │ + bne 40028 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls 40018 │ │ │ │ + bls 40028 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 40018 │ │ │ │ + bne 40028 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 40018 │ │ │ │ + bne 40028 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 40038 │ │ │ │ - movw r3, #49196 @ 0xc02c │ │ │ │ + beq 40048 │ │ │ │ + movw r3, #49404 @ 0xc0fc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #20784 @ 0x5130 │ │ │ │ + movw r1, #19824 @ 0x4d70 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r7, #0 │ │ │ │ - b 40170 │ │ │ │ - movw r0, #54744 @ 0xd5d8 │ │ │ │ + b 40180 │ │ │ │ + movw r0, #53320 @ 0xd048 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aaa1c │ │ │ │ + bl aaba4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #20832 @ 0x5160 │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #19872 @ 0x4da0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aaa1c │ │ │ │ + bl aaba4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #55388 @ 0xd85c │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #54320 @ 0xd430 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl aaa1c │ │ │ │ + bl aaba4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #20816 @ 0x5150 │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #19856 @ 0x4d90 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aaa1c │ │ │ │ + bl aaba4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #20828 @ 0x515c │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #19868 @ 0x4d9c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aaa1c │ │ │ │ + bl aaba4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #20840 @ 0x5168 │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #19880 @ 0x4da8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aaa1c │ │ │ │ + bl aaba4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #20820 @ 0x5154 │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #19860 @ 0x4d94 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aaa1c │ │ │ │ + bl aaba4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #20848 @ 0x5170 │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #19888 @ 0x4db0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aaa1c │ │ │ │ + bl aaba4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - beq 40030 │ │ │ │ - movw r3, #49172 @ 0xc014 │ │ │ │ + beq 40040 │ │ │ │ + movw r3, #49380 @ 0xc0e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #20856 @ 0x5178 │ │ │ │ + movw r0, #19896 @ 0x4db8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 25d7ac │ │ │ │ - movw r1, #20892 @ 0x519c │ │ │ │ + bl 25c954 │ │ │ │ + movw r1, #19932 @ 0x4ddc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 13b860 │ │ │ │ + bl 13bbe0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40030 │ │ │ │ + blt 40040 │ │ │ │ ldrd r2, [r4, #60] @ 0x3c │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159b50 │ │ │ │ + bl 159ecc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40030 │ │ │ │ + blt 40040 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 40150 │ │ │ │ + bne 40160 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r4, r2, r8, ror #14 │ │ │ │ - rsbeq r4, r2, ip, ror r7 │ │ │ │ - mlseq r2, r0, r7, r4 │ │ │ │ - rsbeq r4, r2, r4, lsr #15 │ │ │ │ + rsbeq r4, r2, r0, ror #14 │ │ │ │ + rsbeq r4, r2, r4, ror r7 │ │ │ │ + rsbeq r4, r2, r8, lsl #15 │ │ │ │ + mlseq r2, ip, r7, r4 │ │ │ │ │ │ │ │ -0004018c <_PyExc_CreateExceptionGroup@@Base>: │ │ │ │ +0004019c <_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 aad74 │ │ │ │ + bl aaefc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 401b8 <_PyExc_CreateExceptionGroup@@Base+0x2c> │ │ │ │ + bne 401c8 <_PyExc_CreateExceptionGroup@@Base+0x2c> │ │ │ │ mov r5, #0 │ │ │ │ - b 40214 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + b 40224 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl cf48c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cfb2c <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 401b0 <_PyExc_CreateExceptionGroup@@Base+0x24> │ │ │ │ - movw r3, #49228 @ 0xc04c │ │ │ │ + beq 401c0 <_PyExc_CreateExceptionGroup@@Base+0x24> │ │ │ │ + movw r3, #49436 @ 0xc11c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 20f83c │ │ │ │ + bl 20e948 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40214 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + bgt 40224 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40214 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + bne 40224 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 40294 <_PyExc_CreateExceptionGroup@@Base+0x108> │ │ │ │ + bne 402a4 <_PyExc_CreateExceptionGroup@@Base+0x108> │ │ │ │ ldr r8, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - bl 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13d218 │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + bl 13d598 │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r8, r6 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 402b8 <_PyExc_CreateExceptionGroup@@Base+0x12c> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 402c8 <_PyExc_CreateExceptionGroup@@Base+0x12c> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21760 @ 0x5500 │ │ │ │ + movw r1, #20800 @ 0x5140 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - b 402ec <_PyExc_CreateExceptionGroup@@Base+0x160> │ │ │ │ + b 402fc <_PyExc_CreateExceptionGroup@@Base+0x160> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21744 @ 0x54f0 │ │ │ │ + movw r0, #20784 @ 0x5130 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 40240 <_PyExc_CreateExceptionGroup@@Base+0xb4> │ │ │ │ - b 403cc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bne 40250 <_PyExc_CreateExceptionGroup@@Base+0xb4> │ │ │ │ + b 403dc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13d218 │ │ │ │ + bl 13d598 │ │ │ │ eor r9, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ moveq r9, #0 │ │ │ │ andne r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 40300 <_PyExc_CreateExceptionGroup@@Base+0x174> │ │ │ │ + beq 40310 <_PyExc_CreateExceptionGroup@@Base+0x174> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21808 @ 0x5530 │ │ │ │ + movw r1, #20848 @ 0x5170 │ │ │ │ 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 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r1, r6 │ │ │ │ - bl cf2ac <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf94c <_PyTuple_FromPair@@Base> │ │ │ │ cmp r8, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bne 4035c <_PyExc_CreateExceptionGroup@@Base+0x1d0> │ │ │ │ + bne 4036c <_PyExc_CreateExceptionGroup@@Base+0x1d0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40374 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + beq 40384 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ ldr r3, [r0] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40374 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bgt 40384 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40374 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 40374 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bne 40384 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 40384 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ str r8, [r5, #12] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r7, r6 │ │ │ │ - bne 403b4 <_PyExc_CreateExceptionGroup@@Base+0x228> │ │ │ │ + bne 403c4 <_PyExc_CreateExceptionGroup@@Base+0x228> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 403cc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + beq 403dc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 403cc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bgt 403dc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 403cc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 403cc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bne 403dc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 403dc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r5, #16] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 40408 <_PyExc_CreateExceptionGroup@@Base+0x27c> │ │ │ │ + bne 40418 <_PyExc_CreateExceptionGroup@@Base+0x27c> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #22228 @ 0x56d4 │ │ │ │ + movw r0, #21268 @ 0x5314 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf2ac <_PyTuple_FromPair@@Base> │ │ │ │ + b cf94c <_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 40470 <_PyExc_CreateExceptionGroup@@Base+0x2e4> │ │ │ │ + bne 40480 <_PyExc_CreateExceptionGroup@@Base+0x2e4> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 4046c <_PyExc_CreateExceptionGroup@@Base+0x2e0> │ │ │ │ + blt 4047c <_PyExc_CreateExceptionGroup@@Base+0x2e0> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 404b0 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ + beq 404c0 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1600] @ 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x92c> │ │ │ │ + ldr r1, [pc, #1600] @ 40ac8 <_PyExc_CreateExceptionGroup@@Base+0x92c> │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 404b0 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ + bne 404c0 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ mov r4, #0 │ │ │ │ - b 40aac <_PyExc_CreateExceptionGroup@@Base+0x920> │ │ │ │ + b 40abc <_PyExc_CreateExceptionGroup@@Base+0x920> │ │ │ │ adds r2, r5, r4 │ │ │ │ - beq 40530 <_PyExc_CreateExceptionGroup@@Base+0x3a4> │ │ │ │ + beq 40540 <_PyExc_CreateExceptionGroup@@Base+0x3a4> │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 404d0 <_PyExc_CreateExceptionGroup@@Base+0x344> │ │ │ │ + beq 404e0 <_PyExc_CreateExceptionGroup@@Base+0x344> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 404d8 <_PyExc_CreateExceptionGroup@@Base+0x34c> │ │ │ │ - b 40540 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + bne 404e8 <_PyExc_CreateExceptionGroup@@Base+0x34c> │ │ │ │ + b 40550 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 404f8 <_PyExc_CreateExceptionGroup@@Base+0x36c> │ │ │ │ - bl bea88 │ │ │ │ + bne 40508 <_PyExc_CreateExceptionGroup@@Base+0x36c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40540 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ - b 404a8 <_PyExc_CreateExceptionGroup@@Base+0x31c> │ │ │ │ - bl c5dc0 │ │ │ │ + beq 40550 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ + b 404b8 <_PyExc_CreateExceptionGroup@@Base+0x31c> │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40524 <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ + bgt 40534 <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40524 <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ + bne 40534 <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 40544 <_PyExc_CreateExceptionGroup@@Base+0x3b8> │ │ │ │ - b 404e8 <_PyExc_CreateExceptionGroup@@Base+0x35c> │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + bne 40554 <_PyExc_CreateExceptionGroup@@Base+0x3b8> │ │ │ │ + b 404f8 <_PyExc_CreateExceptionGroup@@Base+0x35c> │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mvn r5, #0 │ │ │ │ - b 40544 <_PyExc_CreateExceptionGroup@@Base+0x3b8> │ │ │ │ + b 40554 <_PyExc_CreateExceptionGroup@@Base+0x3b8> │ │ │ │ mvn r5, #0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ 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 4077c <_PyExc_CreateExceptionGroup@@Base+0x5f0> │ │ │ │ + bne 4078c <_PyExc_CreateExceptionGroup@@Base+0x5f0> │ │ │ │ cmp r5, #11 │ │ │ │ movlt r0, r5 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4059c <_PyExc_CreateExceptionGroup@@Base+0x410> │ │ │ │ + bne 405ac <_PyExc_CreateExceptionGroup@@Base+0x410> │ │ │ │ mov r4, #0 │ │ │ │ - b 40a98 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ + b 40aa8 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r9, #23408 @ 0x5b70 │ │ │ │ + movw r9, #22448 @ 0x57b0 │ │ │ │ movt r9, #65 @ 0x41 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r5 │ │ │ │ - beq 4068c <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ + beq 4069c <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ cmp r7, r0 │ │ │ │ - ble 405dc <_PyExc_CreateExceptionGroup@@Base+0x450> │ │ │ │ + ble 405ec <_PyExc_CreateExceptionGroup@@Base+0x450> │ │ │ │ ldrb r3, [r8, r0] │ │ │ │ ldr r3, [r9, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 405e0 <_PyExc_CreateExceptionGroup@@Base+0x454> │ │ │ │ + beq 405f0 <_PyExc_CreateExceptionGroup@@Base+0x454> │ │ │ │ add r0, r0, #1 │ │ │ │ - b 405bc <_PyExc_CreateExceptionGroup@@Base+0x430> │ │ │ │ - beq 40748 <_PyExc_CreateExceptionGroup@@Base+0x5bc> │ │ │ │ + b 405cc <_PyExc_CreateExceptionGroup@@Base+0x430> │ │ │ │ + beq 40758 <_PyExc_CreateExceptionGroup@@Base+0x5bc> │ │ │ │ add r6, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 40600 <_PyExc_CreateExceptionGroup@@Base+0x474> │ │ │ │ + ble 40610 <_PyExc_CreateExceptionGroup@@Base+0x474> │ │ │ │ ldrb r3, [r8, r6] │ │ │ │ ldr r3, [r9, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ addeq r6, r6, #1 │ │ │ │ - beq 405e4 <_PyExc_CreateExceptionGroup@@Base+0x458> │ │ │ │ + beq 405f4 <_PyExc_CreateExceptionGroup@@Base+0x458> │ │ │ │ sub r1, r6, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + beq 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r5, lsl #2] │ │ │ │ - ble 40680 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ + ble 40690 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40660 <_PyExc_CreateExceptionGroup@@Base+0x4d4> │ │ │ │ + beq 40670 <_PyExc_CreateExceptionGroup@@Base+0x4d4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bgt 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bne 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40680 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ + bgt 40690 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40680 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ + bne 40690 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - b 405b0 <_PyExc_CreateExceptionGroup@@Base+0x424> │ │ │ │ + b 405c0 <_PyExc_CreateExceptionGroup@@Base+0x424> │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r5 │ │ │ │ - movwgt r3, #23408 @ 0x5b70 │ │ │ │ + movwgt r3, #22448 @ 0x57b0 │ │ │ │ movtgt r3, #65 @ 0x41 │ │ │ │ - ble 4074c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ + ble 4075c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ ldrb r2, [r8, r0] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 406c0 <_PyExc_CreateExceptionGroup@@Base+0x534> │ │ │ │ + beq 406d0 <_PyExc_CreateExceptionGroup@@Base+0x534> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne 406a0 <_PyExc_CreateExceptionGroup@@Base+0x514> │ │ │ │ - b 4074c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ + bne 406b0 <_PyExc_CreateExceptionGroup@@Base+0x514> │ │ │ │ + b 4075c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + beq 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 40740 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ + ble 40750 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40720 <_PyExc_CreateExceptionGroup@@Base+0x594> │ │ │ │ + beq 40730 <_PyExc_CreateExceptionGroup@@Base+0x594> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bgt 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bne 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40740 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ + bgt 40750 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40740 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ + bne 40750 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 4074c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ + b 4075c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ mov r6, r5 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 40a98 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ + b 40aa8 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40594 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bgt 405a4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40594 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bne 405a4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 40594 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 405a4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 40594 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bne 405a4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 407c0 <_PyExc_CreateExceptionGroup@@Base+0x634> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 407d0 <_PyExc_CreateExceptionGroup@@Base+0x634> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60508 @ 0xec5c │ │ │ │ + movw r1, #59320 @ 0xe7b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 40a8c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + bl 16f420 │ │ │ │ + b 40a9c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r5, #11 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ movlt r0, r5 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 408f8 <_PyExc_CreateExceptionGroup@@Base+0x76c> │ │ │ │ + bne 40908 <_PyExc_CreateExceptionGroup@@Base+0x76c> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrb r9, [r3] │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40a8c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + beq 40a9c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ mov r6, r4 │ │ │ │ str r9, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, sl │ │ │ │ mov r9, sl │ │ │ │ mov r4, sl │ │ │ │ cmp r7, r4 │ │ │ │ - ble 408d0 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ + ble 408e0 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 408d0 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ + beq 408e0 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ sub r5, r5, #1 │ │ │ │ ldrb r3, [r8, r4] │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 408c4 <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ + bne 408d4 <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ sub r1, r4, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 409ac <_PyExc_CreateExceptionGroup@@Base+0x820> │ │ │ │ + beq 409bc <_PyExc_CreateExceptionGroup@@Base+0x820> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 408b4 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ + ble 408c4 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40894 <_PyExc_CreateExceptionGroup@@Base+0x708> │ │ │ │ + beq 408a4 <_PyExc_CreateExceptionGroup@@Base+0x708> │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bgt 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bne 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 408b4 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ + bgt 408c4 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 408b4 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ + bne 408c4 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r4, r4, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 4080c <_PyExc_CreateExceptionGroup@@Base+0x680> │ │ │ │ + b 4081c <_PyExc_CreateExceptionGroup@@Base+0x680> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 40820 <_PyExc_CreateExceptionGroup@@Base+0x694> │ │ │ │ + bne 40830 <_PyExc_CreateExceptionGroup@@Base+0x694> │ │ │ │ mov r4, r6 │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r9 │ │ │ │ - blt 409a4 <_PyExc_CreateExceptionGroup@@Base+0x818> │ │ │ │ + blt 409b4 <_PyExc_CreateExceptionGroup@@Base+0x818> │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 40958 <_PyExc_CreateExceptionGroup@@Base+0x7cc> │ │ │ │ - b 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ - bl a17fc │ │ │ │ + bne 40968 <_PyExc_CreateExceptionGroup@@Base+0x7cc> │ │ │ │ + b 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, sl │ │ │ │ - beq 40a8c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + beq 40a9c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ add r3, r8, sl │ │ │ │ cmp r5, r6 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r0, r8, sl │ │ │ │ ldrd r2, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r1, r7, sl │ │ │ │ - beq 40948 <_PyExc_CreateExceptionGroup@@Base+0x7bc> │ │ │ │ + beq 40958 <_PyExc_CreateExceptionGroup@@Base+0x7bc> │ │ │ │ mov lr, #1 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ str r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 2d0d70 │ │ │ │ + bl 2d0530 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r9, r0, #0 │ │ │ │ add r0, r8, sl │ │ │ │ - bge 409b4 <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ + bge 409c4 <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + beq 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 409a0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ + ble 409b0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40a48 <_PyExc_CreateExceptionGroup@@Base+0x8bc> │ │ │ │ + bne 40a58 <_PyExc_CreateExceptionGroup@@Base+0x8bc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 409a0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ + bgt 409b0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 409a0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ + bne 409b0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 40a90 <_PyExc_CreateExceptionGroup@@Base+0x904> │ │ │ │ + b 40aa0 <_PyExc_CreateExceptionGroup@@Base+0x904> │ │ │ │ mov r4, r6 │ │ │ │ - b 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + b 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r1, r9 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + beq 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 40a34 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ + ble 40a44 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ - beq 40a14 <_PyExc_CreateExceptionGroup@@Base+0x888> │ │ │ │ + beq 40a24 <_PyExc_CreateExceptionGroup@@Base+0x888> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bgt 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bne 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bgt 40a34 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ + bgt 40a44 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r1] │ │ │ │ - bne 40a34 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ + bne 40a44 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ add r6, r6, #1 │ │ │ │ add sl, r3, sl │ │ │ │ add sl, r9, sl │ │ │ │ - b 40908 <_PyExc_CreateExceptionGroup@@Base+0x77c> │ │ │ │ + b 40918 <_PyExc_CreateExceptionGroup@@Base+0x77c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bgt 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bne 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40a8c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + bgt 40a9c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40a8c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + bne 40a9c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ 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 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r4, [r2], #-120 @ 0xffffff88 │ │ │ │ + strhteq r4, [r2], #-112 @ 0xffffff90 │ │ │ │ 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 40af8 <_PyExc_CreateExceptionGroup@@Base+0x96c> │ │ │ │ + bhi 40b08 <_PyExc_CreateExceptionGroup@@Base+0x96c> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r2, [r6] │ │ │ │ - movwle r2, #5196 @ 0x144c │ │ │ │ + movwle r2, #5184 @ 0x1440 │ │ │ │ movtle r2, #96 @ 0x60 │ │ │ │ - b 40b1c <_PyExc_CreateExceptionGroup@@Base+0x990> │ │ │ │ + b 40b2c <_PyExc_CreateExceptionGroup@@Base+0x990> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57204 @ 0xdf74 │ │ │ │ + movw r0, #55780 @ 0xd9e4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 40ae4 <_PyExc_CreateExceptionGroup@@Base+0x958> │ │ │ │ + b 40af4 <_PyExc_CreateExceptionGroup@@Base+0x958> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 323594 │ │ │ │ + b 3233dc │ │ │ │ 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 1dead0 │ │ │ │ + bl 1dd898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40b78 <_PyExc_CreateExceptionGroup@@Base+0x9ec> │ │ │ │ + beq 40b88 <_PyExc_CreateExceptionGroup@@Base+0x9ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 40bb4 <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ + beq 40bc4 <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #8704 @ 0x2200 │ │ │ │ + movw r0, #11576 @ 0x2d38 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ ldmib r4, {r1, ip} │ │ │ │ - movw r3, #10544 @ 0x2930 │ │ │ │ + movw r3, #9644 @ 0x25ac │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp ip, #1 │ │ │ │ - movw r0, #10536 @ 0x2928 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movne r0, r3 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1dfd04 │ │ │ │ - b 40bb8 <_PyExc_CreateExceptionGroup@@Base+0xa2c> │ │ │ │ + bl 1dead0 │ │ │ │ + b 40bc8 <_PyExc_CreateExceptionGroup@@Base+0xa2c> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 40c08 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ + bne 40c18 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ cmp r4, #2 │ │ │ │ - bne 40c04 <_PyExc_CreateExceptionGroup@@Base+0xa78> │ │ │ │ + bne 40c14 <_PyExc_CreateExceptionGroup@@Base+0xa78> │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 40c44 <_PyExc_CreateExceptionGroup@@Base+0xab8> │ │ │ │ - b 40c08 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ + bne 40c54 <_PyExc_CreateExceptionGroup@@Base+0xab8> │ │ │ │ + b 40c18 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #676] @ 40ec4 <_PyExc_CreateExceptionGroup@@Base+0xd38> │ │ │ │ + ldr r1, [pc, #676] @ 40ed4 <_PyExc_CreateExceptionGroup@@Base+0xd38> │ │ │ │ sub ip, fp, #52 @ 0x34 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 40c48 <_PyExc_CreateExceptionGroup@@Base+0xabc> │ │ │ │ - b 40c80 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ + bne 40c58 <_PyExc_CreateExceptionGroup@@Base+0xabc> │ │ │ │ + b 40c90 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [r3] │ │ │ │ add r4, r4, r5 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 40c88 <_PyExc_CreateExceptionGroup@@Base+0xafc> │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 40c98 <_PyExc_CreateExceptionGroup@@Base+0xafc> │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8144 @ 0x1fd0 │ │ │ │ + movw r1, #6956 @ 0x1b2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #22256 @ 0x56f0 │ │ │ │ + movw r0, #21296 @ 0x5330 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 40eb8 <_PyExc_CreateExceptionGroup@@Base+0xd2c> │ │ │ │ + b 40ec8 <_PyExc_CreateExceptionGroup@@Base+0xd2c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 40e14 <_PyExc_CreateExceptionGroup@@Base+0xc88> │ │ │ │ + beq 40e24 <_PyExc_CreateExceptionGroup@@Base+0xc88> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 40cb4 <_PyExc_CreateExceptionGroup@@Base+0xb28> │ │ │ │ + beq 40cc4 <_PyExc_CreateExceptionGroup@@Base+0xb28> │ │ │ │ cmp r4, #3 │ │ │ │ ldrne r4, [r3, #12] │ │ │ │ moveq r4, #0 │ │ │ │ - b 40cbc <_PyExc_CreateExceptionGroup@@Base+0xb30> │ │ │ │ + b 40ccc <_PyExc_CreateExceptionGroup@@Base+0xb30> │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - b 40e24 <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ + b 40e34 <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 40ce8 <_PyExc_CreateExceptionGroup@@Base+0xb5c> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 40cf8 <_PyExc_CreateExceptionGroup@@Base+0xb5c> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22268 @ 0x56fc │ │ │ │ + movw r1, #21308 @ 0x533c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 40c80 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ + bl 16f420 │ │ │ │ + b 40c90 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 40e20 <_PyExc_CreateExceptionGroup@@Base+0xc94> │ │ │ │ - ldr r2, [pc, #460] @ 40ec8 <_PyExc_CreateExceptionGroup@@Base+0xd3c> │ │ │ │ + beq 40e30 <_PyExc_CreateExceptionGroup@@Base+0xc94> │ │ │ │ + ldr r2, [pc, #460] @ 40ed8 <_PyExc_CreateExceptionGroup@@Base+0xd3c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r4 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r4, #64340 @ 0xfb54 │ │ │ │ + movw r4, #64336 @ 0xfb50 │ │ │ │ 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 40e04 <_PyExc_CreateExceptionGroup@@Base+0xc78> │ │ │ │ + ble 40e14 <_PyExc_CreateExceptionGroup@@Base+0xc78> │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r5, [r9, #4]! │ │ │ │ add r2, r2, #114688 @ 0x1c000 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - bne 40d58 <_PyExc_CreateExceptionGroup@@Base+0xbcc> │ │ │ │ + bne 40d68 <_PyExc_CreateExceptionGroup@@Base+0xbcc> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38d5ac <_Py_ResurrectReference@@Base+0x22c> │ │ │ │ - b 40d94 <_PyExc_CreateExceptionGroup@@Base+0xc08> │ │ │ │ + bl 38cf5c <_Py_ResurrectReference@@Base+0x22c> │ │ │ │ + b 40da4 <_PyExc_CreateExceptionGroup@@Base+0xc08> │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 40d70 <_PyExc_CreateExceptionGroup@@Base+0xbe4> │ │ │ │ + beq 40d80 <_PyExc_CreateExceptionGroup@@Base+0xbe4> │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 40d80 <_PyExc_CreateExceptionGroup@@Base+0xbf4> │ │ │ │ + bne 40d90 <_PyExc_CreateExceptionGroup@@Base+0xbf4> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38edfc │ │ │ │ - b 40d94 <_PyExc_CreateExceptionGroup@@Base+0xc08> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl 38e874 │ │ │ │ + b 40da4 <_PyExc_CreateExceptionGroup@@Base+0xc08> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22296 @ 0x5718 │ │ │ │ + movw r1, #21336 @ 0x5358 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 40dc0 <_PyExc_CreateExceptionGroup@@Base+0xc34> │ │ │ │ + b 40dd0 <_PyExc_CreateExceptionGroup@@Base+0xc34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40c80 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ + beq 40c90 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 40dd4 <_PyExc_CreateExceptionGroup@@Base+0xc48> │ │ │ │ + bne 40de4 <_PyExc_CreateExceptionGroup@@Base+0xc48> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40dfc <_PyExc_CreateExceptionGroup@@Base+0xc70> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 40e0c <_PyExc_CreateExceptionGroup@@Base+0xc70> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22328 @ 0x5738 │ │ │ │ + movw r1, #21368 @ 0x5378 │ │ │ │ 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 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40df4 <_PyExc_CreateExceptionGroup@@Base+0xc68> │ │ │ │ + bgt 40e04 <_PyExc_CreateExceptionGroup@@Base+0xc68> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40df4 <_PyExc_CreateExceptionGroup@@Base+0xc68> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 40e04 <_PyExc_CreateExceptionGroup@@Base+0xc68> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 40d24 <_PyExc_CreateExceptionGroup@@Base+0xb98> │ │ │ │ + b 40d34 <_PyExc_CreateExceptionGroup@@Base+0xb98> │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r6 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - b 40e24 <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ + b 40e34 <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 40e24 <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ + b 40e34 <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r4, #0 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 40e68 <_PyExc_CreateExceptionGroup@@Base+0xcdc> │ │ │ │ + beq 40e78 <_PyExc_CreateExceptionGroup@@Base+0xcdc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 40e68 <_PyExc_CreateExceptionGroup@@Base+0xcdc> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 40e78 <_PyExc_CreateExceptionGroup@@Base+0xcdc> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22392 @ 0x5778 │ │ │ │ + movw r1, #21432 @ 0x53b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 40c80 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ - bl 2fd29c <_PySlice_FromIndices@@Base+0x1578> │ │ │ │ + bl 16f420 │ │ │ │ + b 40c90 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ + bl 2fd24c <_PySlice_FromIndices@@Base+0x1578> │ │ │ │ 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 3039fc <_PyBytes_GetData@@Base+0x29c> │ │ │ │ + bl 3039a4 <_PyBytes_GetData@@Base+0x29c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40eb8 <_PyExc_CreateExceptionGroup@@Base+0xd2c> │ │ │ │ + bgt 40ec8 <_PyExc_CreateExceptionGroup@@Base+0xd2c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40eb8 <_PyExc_CreateExceptionGroup@@Base+0xd2c> │ │ │ │ + bne 40ec8 <_PyExc_CreateExceptionGroup@@Base+0xd2c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r4, r2, r4, ror #15 │ │ │ │ + ldrdeq r4, [r2], #-124 @ 0xffffff84 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00040ecc : │ │ │ │ +00040edc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #36392 @ 0x8e28 │ │ │ │ + movw r0, #35432 @ 0x8a68 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 40f3c │ │ │ │ + bne 40f4c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 40f64 │ │ │ │ - movw r2, #26144 @ 0x6620 │ │ │ │ + bne 40f74 │ │ │ │ + movw r2, #25184 @ 0x6260 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28736 @ 0x7040 │ │ │ │ + movw r0, #27776 @ 0x6c80 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 40f5c │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 40f6c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28736 @ 0x7040 │ │ │ │ + movw r0, #27776 @ 0x6c80 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40f08 │ │ │ │ + bne 40f18 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr lr, [pc, #36] @ 40f90 │ │ │ │ + ldr lr, [pc, #36] @ 40fa0 │ │ │ │ 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 157e2c │ │ │ │ + bl 158190 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00040f94 : │ │ │ │ +00040fa4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #19816 @ 0x4d68 │ │ │ │ + movw r0, #19808 @ 0x4d60 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269cf8 │ │ │ │ + b 269804 │ │ │ │ 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 40ff0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bgt 41000 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23376 @ 0x5b50 │ │ │ │ + movw r1, #22416 @ 0x5790 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 41024 │ │ │ │ + bl 16f420 │ │ │ │ + b 41034 │ │ │ │ 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 4102c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 4103c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23436 @ 0x5b8c │ │ │ │ + movw r1, #22476 @ 0x57cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b 41208 │ │ │ │ + b 41218 │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41024 │ │ │ │ + beq 41034 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 41070 │ │ │ │ + beq 41080 │ │ │ │ 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] @ 41214 │ │ │ │ + ldr r2, [pc, #404] @ 41224 │ │ │ │ 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 b55ec <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl b576c <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 19c304 │ │ │ │ + bl 19c66c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 411d8 │ │ │ │ + beq 411e8 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 410d4 │ │ │ │ + beq 410e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e2430 │ │ │ │ + bl 1e103c │ │ │ │ mov r5, r0 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 41200 │ │ │ │ + bgt 41210 │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 411ac │ │ │ │ + beq 411bc │ │ │ │ mov r0, r8 │ │ │ │ - bl 1e2430 │ │ │ │ + bl 1e103c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 411ac │ │ │ │ + beq 411bc │ │ │ │ mov r0, r8 │ │ │ │ - bl 35fd70 │ │ │ │ + bl 35fbb4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 411d8 │ │ │ │ - bl a691c │ │ │ │ + beq 411e8 │ │ │ │ + bl a6aa0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4113c │ │ │ │ + bgt 4114c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4113c │ │ │ │ + bne 4114c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 411d8 │ │ │ │ + beq 411e8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #20] │ │ │ │ - beq 41194 │ │ │ │ + beq 411a4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 32c490 │ │ │ │ + bl 32c2d8 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41188 │ │ │ │ + bgt 41198 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41188 │ │ │ │ + bne 41198 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 411d8 │ │ │ │ + beq 411e8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a691c │ │ │ │ + bl a6aa0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bne 411c8 │ │ │ │ - b 411d8 │ │ │ │ + bne 411d8 │ │ │ │ + b 411e8 │ │ │ │ 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, #7620 @ 0x1dc4 │ │ │ │ + movw r3, #7636 @ 0x1dd4 │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 41200 │ │ │ │ + b 41210 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41024 │ │ │ │ + bgt 41034 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41024 │ │ │ │ + bne 41034 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 41024 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 41034 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2974 │ │ │ │ + bl c2ad0 │ │ │ │ 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, 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] @ 412f4 │ │ │ │ + ldr ip, [pc, #188] @ 41304 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #37244 @ 0x917c │ │ │ │ + movw r2, #36284 @ 0x8dbc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #23468 @ 0x5bac │ │ │ │ + movw r1, #22508 @ 0x57ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 412cc │ │ │ │ + beq 412dc │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #40220 @ 0x9d1c │ │ │ │ + movw r1, #39260 @ 0x995c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #23488 @ 0x5bc0 │ │ │ │ + movw r0, #22528 @ 0x5800 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41298 │ │ │ │ + bne 412a8 │ │ │ │ mov r4, #0 │ │ │ │ - b 412c4 │ │ │ │ + b 412d4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov ip, #2 │ │ │ │ mov r3, #16 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ - bl 307bd8 │ │ │ │ + bl 307b80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41290 │ │ │ │ + beq 412a0 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 3153f8 <_PyGen_FetchStopIterationValue@@Base+0xdf4> │ │ │ │ + bl 31523c <_PyGen_FetchStopIterationValue@@Base+0xdf4> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a63ec │ │ │ │ - ldr r3, [pc, #32] @ 412f4 │ │ │ │ + bl a6570 │ │ │ │ + ldr r3, [pc, #32] @ 41304 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 412e8 │ │ │ │ + beq 412f8 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #23544 @ 0x5bf8 │ │ │ │ + movw r1, #22584 @ 0x5838 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 41330 │ │ │ │ + bge 41340 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23556 @ 0x5c04 │ │ │ │ + movw r1, #22596 @ 0x5844 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23568 @ 0x5c10 │ │ │ │ + movw r1, #22608 @ 0x5850 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23580 @ 0x5c1c │ │ │ │ + movw r1, #22620 @ 0x585c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23588 @ 0x5c24 │ │ │ │ + movw r1, #22628 @ 0x5864 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23600 @ 0x5c30 │ │ │ │ + movw r1, #22640 @ 0x5870 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23612 @ 0x5c3c │ │ │ │ + movw r1, #22652 @ 0x587c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23624 @ 0x5c48 │ │ │ │ + movw r1, #22664 @ 0x5888 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23636 @ 0x5c54 │ │ │ │ + movw r1, #22676 @ 0x5894 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23644 @ 0x5c5c │ │ │ │ + movw r1, #22684 @ 0x589c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23656 @ 0x5c68 │ │ │ │ + movw r1, #22696 @ 0x58a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23668 @ 0x5c74 │ │ │ │ + movw r1, #22708 @ 0x58b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23680 @ 0x5c80 │ │ │ │ + movw r1, #22720 @ 0x58c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23692 @ 0x5c8c │ │ │ │ + movw r1, #22732 @ 0x58cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23704 @ 0x5c98 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23716 @ 0x5ca4 │ │ │ │ + movw r1, #22756 @ 0x58e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23728 @ 0x5cb0 │ │ │ │ + movw r1, #22768 @ 0x58f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23740 @ 0x5cbc │ │ │ │ + movw r1, #22780 @ 0x58fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23752 @ 0x5cc8 │ │ │ │ + movw r1, #22792 @ 0x5908 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23764 @ 0x5cd4 │ │ │ │ + movw r1, #22804 @ 0x5914 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23772 @ 0x5cdc │ │ │ │ + movw r1, #22812 @ 0x591c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23784 @ 0x5ce8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23796 @ 0x5cf4 │ │ │ │ + movw r1, #22836 @ 0x5934 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23808 @ 0x5d00 │ │ │ │ + movw r1, #22848 @ 0x5940 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23820 @ 0x5d0c │ │ │ │ + movw r1, #22860 @ 0x594c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23832 @ 0x5d18 │ │ │ │ + movw r1, #22872 @ 0x5958 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23844 @ 0x5d24 │ │ │ │ + movw r1, #22884 @ 0x5964 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23856 @ 0x5d30 │ │ │ │ + movw r1, #22896 @ 0x5970 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23868 @ 0x5d3c │ │ │ │ + movw r1, #22908 @ 0x597c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23880 @ 0x5d48 │ │ │ │ + movw r1, #22920 @ 0x5988 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23892 @ 0x5d54 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23904 @ 0x5d60 │ │ │ │ + movw r1, #22944 @ 0x59a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23916 @ 0x5d6c │ │ │ │ + movw r1, #22956 @ 0x59ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23932 @ 0x5d7c │ │ │ │ + movw r1, #22972 @ 0x59bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -19554,321 +19560,321 @@ │ │ │ │ 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, #24084 @ 0x5e14 │ │ │ │ + movw r1, #23124 @ 0x5a54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [lr, #12] │ │ │ │ - bl 122c44 │ │ │ │ + bl 123c94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41754 │ │ │ │ + beq 41764 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13d218 │ │ │ │ + bl 13d598 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4175c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 4176c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23984 @ 0x5db0 │ │ │ │ + movw r1, #23024 @ 0x59f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 4184c │ │ │ │ + b 4185c │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 4178c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 4179c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24012 @ 0x5dcc │ │ │ │ + movw r1, #23052 @ 0x5a0c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 41754 │ │ │ │ + bl 16f420 │ │ │ │ + b 41764 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - movweq r1, #5196 @ 0x144c │ │ │ │ + movweq r1, #5184 @ 0x1440 │ │ │ │ movteq r1, #96 @ 0x60 │ │ │ │ - beq 417cc │ │ │ │ + beq 417dc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 417cc │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 417dc │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24036 @ 0x5de4 │ │ │ │ + movw r1, #23076 @ 0x5a24 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 41754 │ │ │ │ + bl 16f420 │ │ │ │ + b 41764 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #56208 @ 0xdb90 │ │ │ │ + movw r1, #55388 @ 0xd85c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24076 @ 0x5e0c │ │ │ │ + movw r0, #23116 @ 0x5a4c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41754 │ │ │ │ - bl 2cd5f0 │ │ │ │ + beq 41764 │ │ │ │ + bl 2ccd30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41754 │ │ │ │ + beq 41764 │ │ │ │ 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 2f534c <_PyUnicode_ToUppercase@@Base+0x140> │ │ │ │ + bl 2f5330 <_PyUnicode_ToUppercase@@Base+0x174> │ │ │ │ cmn r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne 4182c │ │ │ │ - bl 2cf524 │ │ │ │ - b 41754 │ │ │ │ - bl 301c94 <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ + bne 4183c │ │ │ │ + bl 2cece4 │ │ │ │ + b 41764 │ │ │ │ + bl 301d28 <_PyMarshal_GetXIData@@Base+0x34c> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cf524 │ │ │ │ + bl 2cece4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 185fec │ │ │ │ + bl 186338 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41888 │ │ │ │ + beq 41898 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4190c │ │ │ │ + bne 4191c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add r0, r6, #1 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41984 │ │ │ │ + beq 41994 │ │ │ │ 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 418f0 │ │ │ │ + bge 41900 │ │ │ │ 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 418c0 │ │ │ │ + b 418d0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #20052 @ 0x4e54 │ │ │ │ + movw r0, #18864 @ 0x49b0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - movw r1, #29300 @ 0x7274 │ │ │ │ + b c00dc │ │ │ │ + movw r1, #28340 @ 0x6eb4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #30312 @ 0x7668 │ │ │ │ + movw r0, #29352 @ 0x72a8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a556c │ │ │ │ + bl 1a56d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41984 │ │ │ │ + beq 41994 │ │ │ │ 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 d6f64 │ │ │ │ + bl d75bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4196c │ │ │ │ + bgt 4197c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4196c │ │ │ │ + bne 4197c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #46816 @ 0xb6e0 │ │ │ │ + movw r0, #45628 @ 0xb23c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ 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 1dead0 │ │ │ │ + bl 1dd898 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 419dc │ │ │ │ + beq 419ec │ │ │ │ cmn r4, #1 │ │ │ │ - beq 41a40 │ │ │ │ + beq 41a50 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #8704 @ 0x2200 │ │ │ │ + movw r0, #11576 @ 0x2d38 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ 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 41a24 │ │ │ │ + bne 41a34 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #10536 @ 0x2928 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfd04 │ │ │ │ - b 41bd8 │ │ │ │ + bl 1dead0 │ │ │ │ + b 41be8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ addne sl, r6, #12 │ │ │ │ - bne 41a64 │ │ │ │ + bne 41a74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfd04 │ │ │ │ + bl 1dead0 │ │ │ │ mov r4, #0 │ │ │ │ - b 41bd8 │ │ │ │ + b 41be8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 16bdb8 │ │ │ │ + bl 16c110 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41b18 │ │ │ │ + beq 41b28 │ │ │ │ str r0, [sl, #4]! │ │ │ │ add r3, r4, #4 │ │ │ │ cmp r4, r9 │ │ │ │ - blt 41a48 │ │ │ │ + blt 41a58 │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 41b20 │ │ │ │ + beq 41b30 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl ce8dc │ │ │ │ + bl cef7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41af8 │ │ │ │ + beq 41b08 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #24112 @ 0x5e30 │ │ │ │ + movw r0, #23152 @ 0x5a70 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 41b18 │ │ │ │ + beq 41b28 │ │ │ │ cmp r4, r7 │ │ │ │ - blt 41ae8 │ │ │ │ + blt 41af8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41ae0 │ │ │ │ + bgt 41af0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 41ae0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 41af0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 41af8 │ │ │ │ + b 41b08 │ │ │ │ add r2, r6, #16 │ │ │ │ str r3, [r2, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - b 41a80 │ │ │ │ + b 41a90 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 41b20 │ │ │ │ + beq 41b30 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24120 @ 0x5e38 │ │ │ │ + movw r1, #23160 @ 0x5a78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b 41bac │ │ │ │ - movw r0, #2984 @ 0xba8 │ │ │ │ + b 41bbc │ │ │ │ + movw r0, #1948 @ 0x79c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41b18 │ │ │ │ + beq 41b28 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1a2350 │ │ │ │ + bl 1a26b8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41b64 │ │ │ │ + bgt 41b74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41b64 │ │ │ │ + bne 41b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 41b18 │ │ │ │ + beq 41b28 │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #24164 @ 0x5e64 │ │ │ │ + movw r0, #23204 @ 0x5aa4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41bac │ │ │ │ + bgt 41bbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41bac │ │ │ │ + bne 41bbc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41bd0 │ │ │ │ + bgt 41be0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41bd0 │ │ │ │ + bne 41be0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfd04 │ │ │ │ + bl 1dead0 │ │ │ │ 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 │ │ │ │ @@ -19880,149 +19886,149 @@ │ │ │ │ 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 41c40 │ │ │ │ + bne 41c50 │ │ │ │ clz r2, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 41c7c │ │ │ │ + beq 41c8c │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #356] @ 41dbc │ │ │ │ + ldr r1, [pc, #356] @ 41dcc │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41c7c │ │ │ │ + bne 41c8c │ │ │ │ mov r4, #0 │ │ │ │ - b 41db0 │ │ │ │ + b 41dc0 │ │ │ │ cmn r5, r4 │ │ │ │ - bne 41cac │ │ │ │ + bne 41cbc │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ - movw r1, #34488 @ 0x86b8 │ │ │ │ + movw r1, #33528 @ 0x82f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24176 @ 0x5e70 │ │ │ │ + movw r0, #23216 @ 0x5ab0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r6 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41cc4 │ │ │ │ - b 41c74 │ │ │ │ + bne 41cd4 │ │ │ │ + b 41c84 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1de2a8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1dd070 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41c84 │ │ │ │ - b 41c74 │ │ │ │ + bne 41c94 │ │ │ │ + b 41c84 │ │ │ │ cmp r6, #2 │ │ │ │ - ble 41cf0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + ble 41d00 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #3 │ │ │ │ - movw r1, #24192 @ 0x5e80 │ │ │ │ + movw r1, #23232 @ 0x5ac0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ cmn r6, #1 │ │ │ │ - bge 41d14 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 41d24 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24272 @ 0x5ed0 │ │ │ │ + movw r1, #23312 @ 0x5b10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 41c74 │ │ │ │ - ldr r2, [pc, #164] @ 41dc0 │ │ │ │ + bl 16f420 │ │ │ │ + b 41c84 │ │ │ │ + ldr r2, [pc, #164] @ 41dd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41c74 │ │ │ │ + beq 41c84 │ │ │ │ cmn r6, #1 │ │ │ │ movw r1, #3740 @ 0xe9c │ │ │ │ - bne 41d7c │ │ │ │ + bne 41d8c │ │ │ │ add r6, r5, #3776 @ 0xec0 │ │ │ │ add r5, r5, r1 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42f48 │ │ │ │ + bl 42f58 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41d70 │ │ │ │ + beq 41d80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 41d94 │ │ │ │ - b 41c74 │ │ │ │ + ble 41da4 │ │ │ │ + b 41c84 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 41d48 │ │ │ │ - b 41db0 │ │ │ │ + bne 41d58 │ │ │ │ + b 41dc0 │ │ │ │ add r1, r1, r6, lsl #4 │ │ │ │ add r1, r5, r1 │ │ │ │ - bl 42f48 │ │ │ │ + bl 42f58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41db0 │ │ │ │ - b 41d60 │ │ │ │ + beq 41dc0 │ │ │ │ + b 41d70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41c74 │ │ │ │ + bne 41c84 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 41c74 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 41c84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r4, r2, r8, asr #27 │ │ │ │ + rsbeq r4, r2, r0, asr #27 │ │ │ │ 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 41e00 │ │ │ │ + bne 41e10 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 41e40 │ │ │ │ - b 41e28 │ │ │ │ + beq 41e50 │ │ │ │ + b 41e38 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24340 @ 0x5f14 │ │ │ │ + movw r0, #23380 @ 0x5b54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41df4 │ │ │ │ + bne 41e04 │ │ │ │ mov r0, #0 │ │ │ │ - b 41e84 │ │ │ │ + b 41e94 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #24340 @ 0x5f14 │ │ │ │ + movw r0, #23380 @ 0x5b54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 379e9c <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ + bl 379cd4 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41e20 │ │ │ │ + beq 41e30 │ │ │ │ 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 │ │ │ │ @@ -20031,116 +20037,116 @@ │ │ │ │ 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 d8504 │ │ │ │ + bl d8b5c │ │ │ │ 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 a7b38 │ │ │ │ + bl a7cbc │ │ │ │ mov r0, r5 │ │ │ │ - bl 41eec │ │ │ │ + bl 41efc │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_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 41f38 │ │ │ │ + beq 41f48 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41f38 │ │ │ │ + bgt 41f48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41f38 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 41f48 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41f6c │ │ │ │ + beq 41f7c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41f6c │ │ │ │ + bgt 41f7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41f6c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 41f7c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41fa0 │ │ │ │ + beq 41fb0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41fa0 │ │ │ │ + bgt 41fb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41fa0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 41fb0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41fd4 │ │ │ │ + beq 41fe4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41fd4 │ │ │ │ + bgt 41fe4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41fd4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 41fe4 │ │ │ │ + bl a7718 <_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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #5464 @ 0x1558 │ │ │ │ + movw r1, #5452 @ 0x154c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ @@ -20154,329 +20160,329 @@ │ │ │ │ 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 4208c │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne 4209c │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60796 @ 0xed7c │ │ │ │ + movw r1, #59836 @ 0xe9bc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 420b8 │ │ │ │ + bl 16f420 │ │ │ │ + b 420c8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 420c0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 420d0 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24768 @ 0x60c0 │ │ │ │ + movw r1, #23808 @ 0x5d00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r6, #0 │ │ │ │ - b 42da8 │ │ │ │ + b 42db8 │ │ │ │ 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 420f8 │ │ │ │ + bne 42108 │ │ │ │ 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 dfca0 │ │ │ │ + bl e02f0 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 42124 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 42134 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24796 @ 0x60dc │ │ │ │ + movw r1, #23836 @ 0x5d1c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 420b8 │ │ │ │ - beq 42188 │ │ │ │ + bl 14151c │ │ │ │ + b 420c8 │ │ │ │ + beq 42198 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 421c0 │ │ │ │ + bhi 421d0 │ │ │ │ mov r3, #1 │ │ │ │ movw r1, #938 @ 0x3aa │ │ │ │ movt r1, #4 │ │ │ │ ands r1, r1, r3, lsl r2 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne 421dc │ │ │ │ + bne 421ec │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne 421a4 │ │ │ │ + bne 421b4 │ │ │ │ mov r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 421c0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 421d0 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24900 @ 0x6144 │ │ │ │ + movw r1, #23940 @ 0x5d84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 420b8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl 16f420 │ │ │ │ + b 420c8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24844 @ 0x610c │ │ │ │ + movw r1, #23884 @ 0x5d4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 420b8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl 14151c │ │ │ │ + b 420c8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24928 @ 0x6160 │ │ │ │ + movw r1, #23968 @ 0x5da0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 420b8 │ │ │ │ + bl 14151c │ │ │ │ + b 420c8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24968 @ 0x6188 │ │ │ │ + movw r1, #24008 @ 0x5dc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 420b8 │ │ │ │ + bl 16f420 │ │ │ │ + b 420c8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bic sl, r3, #1 │ │ │ │ - bl 152bf4 │ │ │ │ + bl 152f84 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4221c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 4222c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24992 @ 0x61a0 │ │ │ │ + movw r1, #24032 @ 0x5de0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 420b8 │ │ │ │ + bl 16f420 │ │ │ │ + b 420c8 │ │ │ │ ldr r3, [sl, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - bge 42248 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 42258 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25012 @ 0x61b4 │ │ │ │ + movw r1, #24052 @ 0x5df4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 420b8 │ │ │ │ + bl 14151c │ │ │ │ + b 420c8 │ │ │ │ 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 420b8 │ │ │ │ + bhi 420c8 │ │ │ │ lsl r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq 420b8 │ │ │ │ + beq 420c8 │ │ │ │ add r3, r5, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ mvn r2, #0 │ │ │ │ cmp r3, r5 │ │ │ │ strne r2, [r5], #4 │ │ │ │ - bne 422a0 │ │ │ │ + bne 422b0 │ │ │ │ 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 3744d4 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ + bl 374310 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 422f8 │ │ │ │ + beq 42308 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, r6 │ │ │ │ cmnne r3, #1 │ │ │ │ - beq 422b8 │ │ │ │ + beq 422c8 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsr r1, r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r0, r1, lsl #2] │ │ │ │ - b 422b4 │ │ │ │ + b 422c4 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 42318 │ │ │ │ + beq 42328 │ │ │ │ ldr r3, [r7], #4 │ │ │ │ cmp r4, r3 │ │ │ │ cmple r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ - b 422fc │ │ │ │ + b 4230c │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - bls 4234c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bls 4235c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #25056 @ 0x61e0 │ │ │ │ + movw r1, #24096 @ 0x5e20 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a63ec │ │ │ │ - b 420b8 │ │ │ │ + bl a6570 │ │ │ │ + b 420c8 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a1db4 <_PyArena_Free@@Base+0x1950> │ │ │ │ + bl 1a211c <_PyArena_Free@@Base+0x1950> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 42a1c │ │ │ │ + beq 42a2c │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, #1 │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ - ble 42380 │ │ │ │ - bl 2e0eb8 │ │ │ │ + ble 42390 │ │ │ │ + bl 2e0e64 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 423a4 │ │ │ │ - b 42a1c │ │ │ │ + ble 423b4 │ │ │ │ + b 42a2c │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4236c │ │ │ │ + beq 4237c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ mvn r0, #1 │ │ │ │ mvn r1, #0 │ │ │ │ - b 423c0 │ │ │ │ + b 423d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42a1c │ │ │ │ + bne 42a2c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 42a1c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 42a2c │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp ip, r3 │ │ │ │ addge r3, r3, #1 │ │ │ │ strdge r0, [r2, #8]! │ │ │ │ - bge 423c0 │ │ │ │ - movw lr, #24104 @ 0x5e28 │ │ │ │ + bge 423d0 │ │ │ │ + movw lr, #23084 @ 0x5a2c │ │ │ │ movt lr, #70 @ 0x46 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r9, #-268435456 @ 0xf0000000 │ │ │ │ strd r2, [r4] │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r7, #0 │ │ │ │ str lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, r7 │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 42854 │ │ │ │ + ble 42864 │ │ │ │ add r8, r4, r3, lsl #3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ ldr r5, [r4, r3, lsl #3] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 19c930 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 19cc98 <_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 4246c │ │ │ │ + bne 4247c │ │ │ │ mov r0, sl │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 19c930 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 19cc98 <_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 42438 │ │ │ │ + b 42448 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r5, #2 │ │ │ │ ldrb r8, [r2, r0] │ │ │ │ add r8, r8, r1 │ │ │ │ - beq 4284c │ │ │ │ + beq 4285c │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ - bgt 424e0 │ │ │ │ + bgt 424f0 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - bgt 424ac │ │ │ │ + bgt 424bc │ │ │ │ cmp r0, #14 │ │ │ │ - beq 425f8 │ │ │ │ + beq 42608 │ │ │ │ sub r3, r0, #27 │ │ │ │ cmp r3, #6 │ │ │ │ - bls 424c8 │ │ │ │ - b 427d4 │ │ │ │ - ldr r2, [pc, #2304] @ 42db4 │ │ │ │ + bls 424d8 │ │ │ │ + b 427e4 │ │ │ │ + ldr r2, [pc, #2304] @ 42dc4 │ │ │ │ sub ip, r0, #57 @ 0x39 │ │ │ │ cmp ip, #22 │ │ │ │ - bhi 427d4 │ │ │ │ + bhi 427e4 │ │ │ │ ldrb ip, [r2, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [pc, #2280] @ 42db8 │ │ │ │ + ldr r2, [pc, #2280] @ 42dc8 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 427d4 │ │ │ │ + bhi 427e4 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r0, #91 @ 0x5b │ │ │ │ - beq 426a0 │ │ │ │ + beq 426b0 │ │ │ │ sub r2, r0, #99 @ 0x63 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 427d4 │ │ │ │ - ldr r1, [pc, #2240] @ 42dbc │ │ │ │ + bhi 427e4 │ │ │ │ + ldr r1, [pc, #2240] @ 42dcc │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 427d4 │ │ │ │ + bhi 427e4 │ │ │ │ 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 42528 │ │ │ │ + b 42538 │ │ │ │ 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 4284c │ │ │ │ + b 4285c │ │ │ │ add r2, r7, r1 │ │ │ │ str r5, [r4, r2, lsl #3] │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ - b 4284c │ │ │ │ + b 4285c │ │ │ │ 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 │ │ │ │ @@ -20485,43 +20491,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 4284c │ │ │ │ + b 4285c │ │ │ │ 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 425e4 │ │ │ │ + bcc 425f4 │ │ │ │ bic r5, r5, #7 │ │ │ │ orr r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r2, r2, r6 │ │ │ │ - blt 425e4 │ │ │ │ + blt 425f4 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r3, r5, #1 │ │ │ │ - b 425e8 │ │ │ │ + b 425f8 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r4, r8, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 4284c │ │ │ │ + b 4285c │ │ │ │ cmp r6, #0 │ │ │ │ bicge r5, r5, #7 │ │ │ │ orrge r5, r5, #1 │ │ │ │ - bge 42840 │ │ │ │ - b 4272c │ │ │ │ + bge 42850 │ │ │ │ + b 4273c │ │ │ │ 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 │ │ │ │ @@ -20529,74 +20535,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 4284c │ │ │ │ + b 4285c │ │ │ │ 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 4284c │ │ │ │ + b 4285c │ │ │ │ cmn r6, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 4272c │ │ │ │ + bhi 4273c │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r5, r5, #2 │ │ │ │ - b 42840 │ │ │ │ + b 42850 │ │ │ │ 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 4284c │ │ │ │ + b 4285c │ │ │ │ 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 42840 │ │ │ │ + beq 42850 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ - bcs 42718 │ │ │ │ - b 4272c │ │ │ │ + bcs 42728 │ │ │ │ + b 4273c │ │ │ │ tst r7, #1 │ │ │ │ - beq 42840 │ │ │ │ + beq 42850 │ │ │ │ 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 4272c │ │ │ │ + bcc 4273c │ │ │ │ bic r5, r5, #7 │ │ │ │ orr r5, r5, #3 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ - blt 4272c │ │ │ │ + blt 4273c │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r5, r5, #4 │ │ │ │ - b 42840 │ │ │ │ + b 42850 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ - b 42840 │ │ │ │ + b 42850 │ │ │ │ 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 │ │ │ │ @@ -20607,15 +20613,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 4284c │ │ │ │ + b 4285c │ │ │ │ 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 │ │ │ │ @@ -20627,167 +20633,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 4284c │ │ │ │ + b 4285c │ │ │ │ mov r1, r7 │ │ │ │ - bl 375410 │ │ │ │ + bl 375248 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 427fc │ │ │ │ + bge 4280c │ │ │ │ lsr r5, r5, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ orr r5, r5, r6, lsl #29 │ │ │ │ asr r6, r6, #3 │ │ │ │ - b 427e0 │ │ │ │ + b 427f0 │ │ │ │ cmp r0, #0 │ │ │ │ rsb r3, r0, #0 │ │ │ │ movgt r3, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42840 │ │ │ │ + beq 42850 │ │ │ │ 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 4280c │ │ │ │ + b 4281c │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ mov r3, r8 │ │ │ │ - b 42400 │ │ │ │ + b 42410 │ │ │ │ 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 429e0 │ │ │ │ + bls 429f0 │ │ │ │ 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 4287c │ │ │ │ + bne 4288c │ │ │ │ ldrb r2, [r0] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bne 42894 │ │ │ │ + bne 428a4 │ │ │ │ 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 428b0 │ │ │ │ + bne 428c0 │ │ │ │ ldrb sl, [r0], #1 │ │ │ │ ands sl, sl, #64 @ 0x40 │ │ │ │ ldrbne r2, [r0] │ │ │ │ andne r2, r2, #63 @ 0x3f │ │ │ │ orrne r1, r2, r1, lsl #6 │ │ │ │ - bne 428c8 │ │ │ │ + bne 428d8 │ │ │ │ add r2, r4, r3, lsl #3 │ │ │ │ ldr r3, [r4, r3, lsl #3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ - beq 4286c │ │ │ │ + beq 4287c │ │ │ │ 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 4286c │ │ │ │ + bne 4287c │ │ │ │ and ip, r1, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ moveq r3, r1 │ │ │ │ str ip, [fp, #-84] @ 0xffffffac │ │ │ │ moveq r2, r3 │ │ │ │ - beq 42968 │ │ │ │ + beq 42978 │ │ │ │ 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 42950 │ │ │ │ + blt 42960 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, r2 │ │ │ │ - beq 4299c │ │ │ │ + beq 429ac │ │ │ │ mvn r1, #0 │ │ │ │ cmp r1, r3 │ │ │ │ sbcs r1, r9, r2 │ │ │ │ - bcc 429c0 │ │ │ │ + bcc 429d0 │ │ │ │ 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 429c0 │ │ │ │ + bcc 429d0 │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #2 │ │ │ │ - b 429c8 │ │ │ │ + b 429d8 │ │ │ │ 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 4286c │ │ │ │ + b 4287c │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov sl, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 423f0 │ │ │ │ + bne 42400 │ │ │ │ ldr r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42a28 │ │ │ │ + bgt 42a38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42a28 │ │ │ │ + bne 42a38 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 42a28 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 42a38 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a63ec │ │ │ │ - b 420b8 │ │ │ │ + bl a6570 │ │ │ │ + b 420c8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mvn r6, #0 │ │ │ │ - movw r5, #24728 @ 0x6098 │ │ │ │ + movw r5, #23768 @ 0x5cd8 │ │ │ │ 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] │ │ │ │ @@ -20797,342 +20803,342 @@ │ │ │ │ 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 42c04 │ │ │ │ + ble 42c14 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 42bfc │ │ │ │ + bne 42c0c │ │ │ │ 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 42b68 │ │ │ │ + bmi 42b78 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs ip, r0, r1 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r1, lsl #29 │ │ │ │ asrlt r1, r1, #3 │ │ │ │ - blt 42ab4 │ │ │ │ + blt 42ac4 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r0 │ │ │ │ str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r4, r3, r1 │ │ │ │ - beq 42b34 │ │ │ │ + beq 42b44 │ │ │ │ and r4, r3, #7 │ │ │ │ ands sl, ip, #7 │ │ │ │ - beq 42bec │ │ │ │ + beq 42bfc │ │ │ │ cmp sl, #3 │ │ │ │ - bne 42b04 │ │ │ │ + bne 42b14 │ │ │ │ subs r4, r4, #4 │ │ │ │ movne r4, #1 │ │ │ │ - b 42be4 │ │ │ │ + b 42bf4 │ │ │ │ cmp sl, #4 │ │ │ │ subne r4, r4, sl │ │ │ │ clzne r4, r4 │ │ │ │ lsrne r4, r4, #5 │ │ │ │ - bne 42be4 │ │ │ │ + bne 42bf4 │ │ │ │ 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 42adc │ │ │ │ + b 42aec │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ orrs lr, ip, lr │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 42bf4 │ │ │ │ + bne 42c04 │ │ │ │ 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 42bfc │ │ │ │ + b 42c0c │ │ │ │ cmn r6, #1 │ │ │ │ - bne 42bfc │ │ │ │ + bne 42c0c │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #1 │ │ │ │ - movweq r5, #24564 @ 0x5ff4 │ │ │ │ + movweq r5, #23604 @ 0x5c34 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42bfc │ │ │ │ + beq 42c0c │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #2 │ │ │ │ - movweq r5, #24592 @ 0x6010 │ │ │ │ + movweq r5, #23632 @ 0x5c50 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42bfc │ │ │ │ + beq 42c0c │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #24628 @ 0x6034 │ │ │ │ + movweq r5, #23668 @ 0x5c74 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42bfc │ │ │ │ + beq 42c0c │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #2 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #24660 @ 0x6054 │ │ │ │ + movweq r5, #23700 @ 0x5c94 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42bfc │ │ │ │ + beq 42c0c │ │ │ │ and r2, r2, #7 │ │ │ │ - movw r3, #48508 @ 0xbd7c │ │ │ │ + movw r3, #47436 @ 0xb94c │ │ │ │ movt r3, #93 @ 0x5d │ │ │ │ mov r6, #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r5, [r3, #1020] @ 0x3fc │ │ │ │ - b 42bfc │ │ │ │ + b 42c0c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 42b18 │ │ │ │ + bne 42b28 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 42bc8 │ │ │ │ + beq 42bd8 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 42a70 │ │ │ │ + b 42a80 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 42c30 │ │ │ │ + bne 42c40 │ │ │ │ ldr r0, [sl, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r3, r6 │ │ │ │ - b 42c48 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + b 42c58 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 420b8 │ │ │ │ + bl 16f420 │ │ │ │ + b 420c8 │ │ │ │ cmp r2, r0 │ │ │ │ - bge 42c6c │ │ │ │ + bge 42c7c │ │ │ │ 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 42c48 │ │ │ │ + b 42c58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42c90 │ │ │ │ + bne 42ca0 │ │ │ │ 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 42d60 │ │ │ │ - movw r2, #49148 @ 0xbffc │ │ │ │ + b 42d70 │ │ │ │ + movw r2, #49356 @ 0xc0cc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #1 │ │ │ │ - movw r1, #23184 @ 0x5a90 │ │ │ │ + movw r1, #22224 @ 0x56d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #8472 @ 0x2118 │ │ │ │ + movw r2, #7512 @ 0x1d58 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ moveq r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #25100 @ 0x620c │ │ │ │ + movw r2, #24140 @ 0x5e4c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 2f0f98 │ │ │ │ + bl 2f0cfc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 420b8 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 420c8 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ orr r3, r3, #1 │ │ │ │ ldr r2, [sl, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ - bge 42c74 │ │ │ │ + bge 42c84 │ │ │ │ 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 42ce0 │ │ │ │ + b 42cf0 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ and r1, r8, #7 │ │ │ │ cmp r1, #2 │ │ │ │ sub r1, r3, #4 │ │ │ │ str r1, [r2, #32] │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ - bne 42d7c │ │ │ │ - ldr r2, [pc, #148] @ 42dc0 │ │ │ │ + bne 42d8c │ │ │ │ + ldr r2, [pc, #148] @ 42dd0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ bic r3, r0, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #88] @ 0x58 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 42d84 │ │ │ │ - b 42d08 │ │ │ │ - bl b4b20 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b 42d54 │ │ │ │ + bge 42d94 │ │ │ │ + b 42d18 │ │ │ │ + bl b4ca0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b 42d64 │ │ │ │ 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} │ │ │ │ - subseq fp, sp, r0, lsr sp │ │ │ │ - subseq fp, sp, r7, asr #26 │ │ │ │ - subseq fp, sp, lr, asr #26 │ │ │ │ + subseq fp, sp, r0, lsl #18 │ │ │ │ + subseq fp, sp, r7, lsl r9 │ │ │ │ + subseq fp, sp, lr, lsl r9 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #4 │ │ │ │ - bne 42df8 │ │ │ │ + bne 42e08 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 42e2c │ │ │ │ - ldr r4, [pc, #300] @ 42f2c │ │ │ │ + bne 42e3c │ │ │ │ + ldr r4, [pc, #300] @ 42f3c │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42f20 │ │ │ │ + beq 42f30 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - movw r5, #25492 @ 0x6394 │ │ │ │ + movw r5, #25480 @ 0x6388 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 42e74 │ │ │ │ + beq 42e84 │ │ │ │ mov r1, r5 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42e74 │ │ │ │ + bne 42e84 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #25140 @ 0x6234 │ │ │ │ + movw r1, #24180 @ 0x5e74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #11472 @ 0x2cd0 │ │ │ │ + movw r0, #10568 @ 0x2948 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 42f20 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 42f30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42e98 │ │ │ │ - bl bea88 │ │ │ │ + bne 42ea8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42f20 │ │ │ │ + bne 42f30 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42eb8 │ │ │ │ - bl bea88 │ │ │ │ + bne 42ec8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42f20 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + bne 42f30 │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 42f04 │ │ │ │ + beq 42f14 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r2, #5632 @ 0x1600 │ │ │ │ + movw r2, #5620 @ 0x15f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 42f04 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 42f14 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #25160 @ 0x6248 │ │ │ │ + movw r1, #24200 @ 0x5e88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 315c4 <_PyObject_DebugMallocStats@@Base+0x9c8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r4, r2, r0, lsr #28 │ │ │ │ + rsbeq r4, r2, r8, lsl lr │ │ │ │ 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 becc8 │ │ │ │ + b bee24 │ │ │ │ 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, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r3, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 42fa0 │ │ │ │ + beq 42fb0 │ │ │ │ cmp r3, r6 │ │ │ │ - bne 42f8c │ │ │ │ + bne 42f9c │ │ │ │ ldr r4, [r4] │ │ │ │ - b 42f68 │ │ │ │ - bl c601c │ │ │ │ + b 42f78 │ │ │ │ + bl c6740 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42f84 │ │ │ │ + beq 42f94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -21145,352 +21151,352 @@ │ │ │ │ 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] @ 430f0 │ │ │ │ + ldr r0, [pc, #256] @ 43100 │ │ │ │ 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, #37244 @ 0x917c │ │ │ │ + movw r2, #36284 @ 0x8dbc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #25424 @ 0x6350 │ │ │ │ + movw r1, #24464 @ 0x5f90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 430c8 │ │ │ │ + beq 430d8 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #40220 @ 0x9d1c │ │ │ │ + movw r1, #39260 @ 0x995c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #23488 @ 0x5bc0 │ │ │ │ + movw r0, #22528 @ 0x5800 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43050 │ │ │ │ + bne 43060 │ │ │ │ mov r4, #0 │ │ │ │ - b 430c0 │ │ │ │ + b 430d0 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ - bl 307bd8 │ │ │ │ + bl 307b80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43048 │ │ │ │ - bl dc794 │ │ │ │ + beq 43058 │ │ │ │ + bl dcde4 │ │ │ │ sub r2, r5, #168 @ 0xa8 │ │ │ │ sub r3, r5, #164 @ 0xa4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r2, r5, #136 @ 0x88 │ │ │ │ sub r1, r5, #156 @ 0x9c │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ bl 2dbd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [fp, #-156] @ 0xffffff64 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ - bl 430f4 │ │ │ │ + bl 43104 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl a63ec │ │ │ │ - ldr r3, [pc, #32] @ 430f0 │ │ │ │ + bl a6570 │ │ │ │ + ldr r3, [pc, #32] @ 43100 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 430e4 │ │ │ │ + beq 430f4 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r3, [pc, #748] @ 43408 │ │ │ │ + ldr r3, [pc, #748] @ 43418 │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43190 │ │ │ │ + bne 431a0 │ │ │ │ mov r6, r0 │ │ │ │ bl 2de68 <__h_errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2d520 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #25760 @ 0x64a0 │ │ │ │ + movw r0, #24800 @ 0x60e0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43240 │ │ │ │ + beq 43250 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1aa69c │ │ │ │ + bl 1aa7ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43240 │ │ │ │ + bgt 43250 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43240 │ │ │ │ + bne 43250 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 43240 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 43250 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 431d8 │ │ │ │ + beq 431e8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #600] @ 43408 │ │ │ │ + ldr r3, [pc, #600] @ 43418 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 433f8 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 43408 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 43248 │ │ │ │ + beq 43258 │ │ │ │ mov r0, #0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 43248 │ │ │ │ + beq 43258 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 43288 │ │ │ │ + bne 43298 │ │ │ │ ldr r8, [r5, #16] │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 433a8 │ │ │ │ + beq 433b8 │ │ │ │ cmp r9, #2 │ │ │ │ - beq 432b4 │ │ │ │ + beq 432c4 │ │ │ │ cmp r9, #10 │ │ │ │ - beq 432f4 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 43304 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37368 @ 0x91f8 │ │ │ │ + movw r1, #36408 @ 0x8e38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b 433e0 │ │ │ │ + b 433f0 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, r6 │ │ │ │ - b 433d0 │ │ │ │ - bl aad74 │ │ │ │ + b 433e0 │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43398 │ │ │ │ + beq 433a8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 43298 │ │ │ │ + ble 432a8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 43398 │ │ │ │ + bne 433a8 │ │ │ │ add sl, sl, #4 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43204 │ │ │ │ - b 43254 │ │ │ │ + beq 43214 │ │ │ │ + b 43264 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4327c │ │ │ │ + bne 4328c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4327c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4328c │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2d6c4 │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 3153f8 <_PyGen_FetchStopIterationValue@@Base+0xdf4> │ │ │ │ + bl 31523c <_PyGen_FetchStopIterationValue@@Base+0xdf4> │ │ │ │ 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 43350 │ │ │ │ + b 43360 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2d6c4 │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 35ff6c │ │ │ │ + bl 35fdb0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 43350 │ │ │ │ + bne 43360 │ │ │ │ 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 43398 │ │ │ │ + beq 433a8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4338c │ │ │ │ + bgt 4339c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4338c │ │ │ │ + bne 4339c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 433a0 │ │ │ │ + beq 433b0 │ │ │ │ mov r4, #0 │ │ │ │ - b 433d0 │ │ │ │ + b 433e0 │ │ │ │ add r8, r8, #4 │ │ │ │ - b 4320c │ │ │ │ + b 4321c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 43398 │ │ │ │ + beq 433a8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #25768 @ 0x64a8 │ │ │ │ + movw r0, #24808 @ 0x60e8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r6 │ │ │ │ - bl af1d8 │ │ │ │ - ldr r3, [pc, #32] @ 43408 │ │ │ │ + bl af360 │ │ │ │ + ldr r3, [pc, #32] @ 43418 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 433fc │ │ │ │ + beq 4340c │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ │ │ │ │ -0004340c : │ │ │ │ +0004341c : │ │ │ │ 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] @ 43444 │ │ │ │ + ldr ip, [pc, #28] @ 43454 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ab6d8 │ │ │ │ + bl ab860 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 263830 <_Py_HandlePending@@Base+0x21bc> │ │ │ │ + b 2629d8 <_Py_HandlePending@@Base+0x21bc> │ │ │ │ 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 434b8 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 434c8 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 434a8 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 434b8 │ │ │ │ + bne 434b8 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 434c8 │ │ │ │ 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 1da0c4 │ │ │ │ + b 1d8df4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #37244 @ 0x917c │ │ │ │ + movw r3, #37232 @ 0x9170 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 434f8 │ │ │ │ + bne 43508 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 43514 │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + beq 43524 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ 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 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ cmpeq r1, r3 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -21498,338 +21504,338 @@ │ │ │ │ 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 43590 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 435a0 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 43580 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 43590 │ │ │ │ + bne 43590 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 435a0 │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 435b8 │ │ │ │ + bne 435c8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 43608 │ │ │ │ + bne 43618 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - beq 4362c │ │ │ │ - b 43644 │ │ │ │ + beq 4363c │ │ │ │ + b 43654 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39320 @ 0x9998 │ │ │ │ + movw r0, #38360 @ 0x95d8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 435f0 │ │ │ │ - b 4363c │ │ │ │ + bne 43600 │ │ │ │ + b 4364c │ │ │ │ mov r0, r4 │ │ │ │ - bl 377e48 │ │ │ │ + bl 377c80 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43644 │ │ │ │ + bne 43654 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43664 │ │ │ │ - bl 9f894 │ │ │ │ + bne 43674 │ │ │ │ + bl 9fa14 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 4363c │ │ │ │ + beq 4364c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4363c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 4364c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152a1c │ │ │ │ + bl 152dac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 436b8 │ │ │ │ - bl bea88 │ │ │ │ + bne 436c8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43770 │ │ │ │ + bne 43780 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61276 @ 0xef5c │ │ │ │ + movw r1, #60088 @ 0xeab8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26300 @ 0x66bc │ │ │ │ + movw r0, #25340 @ 0x62fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43750 │ │ │ │ - ldr r0, [pc, #152] @ 43778 │ │ │ │ + beq 43760 │ │ │ │ + ldr r0, [pc, #152] @ 43788 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 436fc │ │ │ │ + bne 4370c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 436e4 │ │ │ │ + bne 436f4 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ - beq 4370c │ │ │ │ - bl 3bcbd4 │ │ │ │ + beq 4371c │ │ │ │ + bl 3bc934 │ │ │ │ mov r0, r4 │ │ │ │ bl 2cf08 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 43738 │ │ │ │ + bne 43748 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 43720 │ │ │ │ + bne 43730 │ │ │ │ dmb ish │ │ │ │ - beq 43748 │ │ │ │ - ldr r0, [pc, #48] @ 43778 │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 43758 │ │ │ │ + ldr r0, [pc, #48] @ 43788 │ │ │ │ + bl 2d6e7c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 43760 │ │ │ │ - bl bea88 │ │ │ │ + bne 43770 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43770 │ │ │ │ + bne 43780 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r7, ip, r5, pc @ │ │ │ │ │ │ │ │ -0004377c : │ │ │ │ +0004378c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 437b4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 437c4 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54184 @ 0xd3a8 │ │ │ │ + movw r1, #52996 @ 0xcf04 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 437c8 │ │ │ │ + bl 16f420 │ │ │ │ + b 437d8 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 269ffc │ │ │ │ + bl 269b08 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 437d0 │ │ │ │ + bne 437e0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r5, #260] @ 0x104 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43820 │ │ │ │ + beq 43830 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #62864 @ 0xf590 │ │ │ │ + movw r1, #61904 @ 0xf1d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 138d7c │ │ │ │ + bl 1390fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 43840 │ │ │ │ - b 43838 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 43850 │ │ │ │ + b 43848 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26320 @ 0x66d0 │ │ │ │ + movw r1, #25360 @ 0x6310 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r3, #0 │ │ │ │ - b 43a8c │ │ │ │ + b 43a9c │ │ │ │ ldr r7, [r6, #60] @ 0x3c │ │ │ │ - movw r9, #42752 @ 0xa700 │ │ │ │ + movw r9, #42740 @ 0xa6f4 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ - movw r8, #42964 @ 0xa7d4 │ │ │ │ + movw r8, #42952 @ 0xa7c8 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28168 @ 0x6e08 │ │ │ │ + movw r1, #27208 @ 0x6a48 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl c9100 │ │ │ │ + bl c97a4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 43994 │ │ │ │ + beq 439a4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne 438f8 │ │ │ │ + bne 43908 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 438a8 │ │ │ │ + bne 438b8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 439e4 │ │ │ │ + bgt 439f4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 439e4 │ │ │ │ - b 43938 │ │ │ │ - movw r2, #39060 @ 0x9894 │ │ │ │ + bne 439f4 │ │ │ │ + b 43948 │ │ │ │ + movw r2, #38100 @ 0x94d4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #36392 @ 0x8e28 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1361b0 │ │ │ │ + bl 136530 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 438ec │ │ │ │ + bgt 438fc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 438ec │ │ │ │ + bne 438fc │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 43940 │ │ │ │ - b 43994 │ │ │ │ + bne 43950 │ │ │ │ + b 439a4 │ │ │ │ cmp r2, r8 │ │ │ │ - beq 43910 │ │ │ │ + beq 43920 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 439e4 │ │ │ │ - b 43924 │ │ │ │ + bgt 439f4 │ │ │ │ + b 43934 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 43900 │ │ │ │ + beq 43910 │ │ │ │ mov r5, r3 │ │ │ │ - b 43940 │ │ │ │ + b 43950 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 439e4 │ │ │ │ + bne 439f4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 439e4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 439f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r5, #16 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 378144 <_PyErr_BadInternalCall@@Base+0x16c> │ │ │ │ + bl 377f7c <_PyErr_BadInternalCall@@Base+0x16c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4398c │ │ │ │ + bgt 4399c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4398c │ │ │ │ + bne 4399c │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 439bc │ │ │ │ + bne 439cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43838 │ │ │ │ + bgt 43848 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43838 │ │ │ │ + bne 43848 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 43838 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 43848 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43854 │ │ │ │ + bgt 43864 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43854 │ │ │ │ + bne 43864 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 43854 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 43864 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43a08 │ │ │ │ + bgt 43a18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43a08 │ │ │ │ + bne 43a18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #23184 @ 0x5a90 │ │ │ │ + movw r2, #22224 @ 0x56d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 378144 <_PyErr_BadInternalCall@@Base+0x16c> │ │ │ │ + bl 377f7c <_PyErr_BadInternalCall@@Base+0x16c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 43838 │ │ │ │ + beq 43848 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 43a8c │ │ │ │ + bne 43a9c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43a64 │ │ │ │ + bgt 43a74 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43a64 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 43a74 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ @@ -21838,267 +21844,267 @@ │ │ │ │ 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 2ad9c4 <_PyLazyImport_New@@Base+0x584> │ │ │ │ + b 2ad478 <_PyLazyImport_New@@Base+0x584> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2b14e0 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + bl 2b0f94 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 43af8 │ │ │ │ + beq 43b08 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26356 @ 0x66f4 │ │ │ │ + movw r1, #25396 @ 0x6334 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 43b10 │ │ │ │ + bl 16f420 │ │ │ │ + b 43b20 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #26400 @ 0x6720 │ │ │ │ + movw r0, #25440 @ 0x6360 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43b18 │ │ │ │ + bne 43b28 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r4, #62868 @ 0xf594 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43b6c │ │ │ │ + beq 43b7c │ │ │ │ bl 2d6e8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43b64 │ │ │ │ + beq 43b74 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43b64 │ │ │ │ + bgt 43b74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 43b64 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 43b74 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00043b78 : │ │ │ │ +00043b88 : │ │ │ │ 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 43ba8 │ │ │ │ + beq 43bb8 │ │ │ │ mov r3, #0 │ │ │ │ movw r2, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 137a08 <_PyBytes_DecodeEscape2@@Base+0x344> │ │ │ │ + b 137d88 <_PyBytes_DecodeEscape2@@Base+0x344> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26416 @ 0x6730 │ │ │ │ + movw r1, #25456 @ 0x6370 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00043bc8 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +00043bd8 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #38440 @ 0x9628 │ │ │ │ + movw r3, #40056 @ 0x9c78 │ │ │ │ movt r3, #14 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r0, #360] @ 0x168 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #88] @ 43c48 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ + ldr r3, [pc, #88] @ 43c58 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43c24 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ + bne 43c34 <_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, #52644 @ 0xcda4 │ │ │ │ + movw r1, #51456 @ 0xc900 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #22720 @ 0x58c0 │ │ │ │ + movw r0, #21704 @ 0x54c8 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ add r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb r2, [r3, #3450] @ 0xd7a │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ addne r2, r2, #1 │ │ │ │ strbne r2, [r3, #3450] @ 0xd7a │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r0, #360] @ 0x168 │ │ │ │ str r3, [r0, #364] @ 0x16c │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00043c4c <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ +00043c5c <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43c80 <_PyNumber_InPlacePowerNoMod@@Base+0x34> │ │ │ │ + b 43c90 <_PyNumber_InPlacePowerNoMod@@Base+0x34> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43d10 <_PyNumber_InPlacePowerNoMod@@Base+0xc4> │ │ │ │ + b 43d20 <_PyNumber_InPlacePowerNoMod@@Base+0xc4> │ │ │ │ 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 r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43cf0 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ + beq 43d00 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43cf0 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ + beq 43d00 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ blx r3 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43cf0 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ + bgt 43d00 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43cf0 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 43d00 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #4916 @ 0x1334 │ │ │ │ + movw r3, #3880 @ 0xf28 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2cf6d0 │ │ │ │ + b 2cee90 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #38948 @ 0x9824 │ │ │ │ + movw r1, #38944 @ 0x9820 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43d84 <_PyNumber_InPlacePowerNoMod@@Base+0x138> │ │ │ │ + beq 43d94 <_PyNumber_InPlacePowerNoMod@@Base+0x138> │ │ │ │ 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 c2974 │ │ │ │ + bl c2ad0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #26132 @ 0x6614 │ │ │ │ + movw r4, #26120 @ 0x6608 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 43df0 <_PyNumber_InPlacePowerNoMod@@Base+0x1a4> │ │ │ │ + beq 43e00 <_PyNumber_InPlacePowerNoMod@@Base+0x1a4> │ │ │ │ mov r1, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43df0 <_PyNumber_InPlacePowerNoMod@@Base+0x1a4> │ │ │ │ + bne 43e00 <_PyNumber_InPlacePowerNoMod@@Base+0x1a4> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2ce27c <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2cd9bc <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43df8 <_PyNumber_InPlacePowerNoMod@@Base+0x1ac> │ │ │ │ + bne 43e08 <_PyNumber_InPlacePowerNoMod@@Base+0x1ac> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 43e88 <_PyNumber_InPlacePowerNoMod@@Base+0x23c> │ │ │ │ + b 43e98 <_PyNumber_InPlacePowerNoMod@@Base+0x23c> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 43e1c <_PyNumber_InPlacePowerNoMod@@Base+0x1d0> │ │ │ │ - movw r1, #26132 @ 0x6614 │ │ │ │ + beq 43e2c <_PyNumber_InPlacePowerNoMod@@Base+0x1d0> │ │ │ │ + movw r1, #26120 @ 0x6608 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43e28 <_PyNumber_InPlacePowerNoMod@@Base+0x1dc> │ │ │ │ + beq 43e38 <_PyNumber_InPlacePowerNoMod@@Base+0x1dc> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 43e40 <_PyNumber_InPlacePowerNoMod@@Base+0x1f4> │ │ │ │ + b 43e50 <_PyNumber_InPlacePowerNoMod@@Base+0x1f4> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2ce27c <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2cd9bc <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 43e88 <_PyNumber_InPlacePowerNoMod@@Base+0x23c> │ │ │ │ + beq 43e98 <_PyNumber_InPlacePowerNoMod@@Base+0x23c> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 43e70 <_PyNumber_InPlacePowerNoMod@@Base+0x224> │ │ │ │ - movw r3, #49164 @ 0xc00c │ │ │ │ + bne 43e80 <_PyNumber_InPlacePowerNoMod@@Base+0x224> │ │ │ │ + movw r3, #49372 @ 0xc0dc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45432 @ 0xb178 │ │ │ │ + movw r1, #44244 @ 0xacd4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 43e88 <_PyNumber_InPlacePowerNoMod@@Base+0x23c> │ │ │ │ + b 43e98 <_PyNumber_InPlacePowerNoMod@@Base+0x23c> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 43e90 <_PyNumber_InPlacePowerNoMod@@Base+0x244> │ │ │ │ + bl 43ea0 <_PyNumber_InPlacePowerNoMod@@Base+0x244> │ │ │ │ vldr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ @@ -22108,52 +22114,52 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 2db68 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq 43f04 <_PyNumber_InPlacePowerNoMod@@Base+0x2b8> │ │ │ │ + beq 43f14 <_PyNumber_InPlacePowerNoMod@@Base+0x2b8> │ │ │ │ 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 43f18 <_PyNumber_InPlacePowerNoMod@@Base+0x2cc> │ │ │ │ + b 43f28 <_PyNumber_InPlacePowerNoMod@@Base+0x2cc> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #112] @ 43f80 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ - vldr d7, [pc, #116] @ 43f88 <_PyNumber_InPlacePowerNoMod@@Base+0x33c> │ │ │ │ + vldr d0, [pc, #112] @ 43f90 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ + vldr d7, [pc, #116] @ 43f98 <_PyNumber_InPlacePowerNoMod@@Base+0x33c> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 43f54 <_PyNumber_InPlacePowerNoMod@@Base+0x308> │ │ │ │ + beq 43f64 <_PyNumber_InPlacePowerNoMod@@Base+0x308> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e898 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ vstr d0, [r4] │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovgt.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vaddgt.f64 d0, d0, d7 │ │ │ │ vstrgt d0, [r4] │ │ │ │ - b 43f70 <_PyNumber_InPlacePowerNoMod@@Base+0x324> │ │ │ │ + b 43f80 <_PyNumber_InPlacePowerNoMod@@Base+0x324> │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #40] @ 43f88 <_PyNumber_InPlacePowerNoMod@@Base+0x33c> │ │ │ │ + vldr d6, [pc, #40] @ 43f98 <_PyNumber_InPlacePowerNoMod@@Base+0x33c> │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #24] @ 43f80 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ + vldr d7, [pc, #24] @ 43f90 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ 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} │ │ │ │ @@ -22165,283 +22171,283 @@ │ │ │ │ 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] @ 43fcc <_PyNumber_InPlacePowerNoMod@@Base+0x380> │ │ │ │ + ldr r0, [pc, #12] @ 43fdc <_PyNumber_InPlacePowerNoMod@@Base+0x380> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r8, lsl #3 │ │ │ │ + rsbeq r2, r3, r0, lsl #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl a6e3c │ │ │ │ + bl a6fc0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 44000 <_PyNumber_InPlacePowerNoMod@@Base+0x3b4> │ │ │ │ + bne 44010 <_PyNumber_InPlacePowerNoMod@@Base+0x3b4> │ │ │ │ mov r4, #0 │ │ │ │ - b 440d8 <_PyNumber_InPlacePowerNoMod@@Base+0x48c> │ │ │ │ + b 440e8 <_PyNumber_InPlacePowerNoMod@@Base+0x48c> │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #26592 @ 0x67e0 │ │ │ │ + movw r1, #25632 @ 0x6420 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #27088 @ 0x69d0 │ │ │ │ + movw r0, #26128 @ 0x6610 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43ff8 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ + beq 44008 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ mov r0, #0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - beq 43ff8 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ + beq 44008 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 440d8 <_PyNumber_InPlacePowerNoMod@@Base+0x48c> │ │ │ │ + bge 440e8 <_PyNumber_InPlacePowerNoMod@@Base+0x48c> │ │ │ │ ldr r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne 44060 <_PyNumber_InPlacePowerNoMod@@Base+0x414> │ │ │ │ + bne 44070 <_PyNumber_InPlacePowerNoMod@@Base+0x414> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 44038 <_PyNumber_InPlacePowerNoMod@@Base+0x3ec> │ │ │ │ + b 44048 <_PyNumber_InPlacePowerNoMod@@Base+0x3ec> │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44084 <_PyNumber_InPlacePowerNoMod@@Base+0x438> │ │ │ │ + bne 44094 <_PyNumber_InPlacePowerNoMod@@Base+0x438> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44098 <_PyNumber_InPlacePowerNoMod@@Base+0x44c> │ │ │ │ - b 44058 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ + bne 440a8 <_PyNumber_InPlacePowerNoMod@@Base+0x44c> │ │ │ │ + b 44068 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4406c <_PyNumber_InPlacePowerNoMod@@Base+0x420> │ │ │ │ - b 44058 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ + bne 4407c <_PyNumber_InPlacePowerNoMod@@Base+0x420> │ │ │ │ + b 44068 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #18168 @ 0x46f8 │ │ │ │ + movw r1, #18048 @ 0x4680 │ │ │ │ movt r1, #4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44058 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ + beq 44068 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43ff8 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ + bgt 44008 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43ff8 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ + bne 44008 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 43ff8 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 44008 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000440e8 : │ │ │ │ +000440f8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 44100 │ │ │ │ + ldr r0, [pc, #12] @ 44110 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269cf8 │ │ │ │ - rsbeq r5, r2, r4, lsr #3 │ │ │ │ + b 269804 │ │ │ │ + mlseq r2, ip, r1, r5 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ 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 44158 │ │ │ │ + bne 44168 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #4 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44194 │ │ │ │ - ldr lr, [pc, #520] @ 44368 │ │ │ │ + beq 441a4 │ │ │ │ + ldr lr, [pc, #520] @ 44378 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 442ac │ │ │ │ + beq 442bc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 441b4 │ │ │ │ - bl bea88 │ │ │ │ + bne 441c4 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 442ac │ │ │ │ + bne 442bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 441d4 │ │ │ │ - bl bea88 │ │ │ │ + bne 441e4 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 442ac │ │ │ │ + bne 442bc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 441f8 │ │ │ │ - bl bea88 │ │ │ │ + bne 44208 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44234 │ │ │ │ - b 442ac │ │ │ │ - bl c5dc0 │ │ │ │ + beq 44244 │ │ │ │ + b 442bc │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44224 │ │ │ │ + bgt 44234 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44224 │ │ │ │ + bne 44234 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 441e8 │ │ │ │ + beq 441f8 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 44250 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 44260 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27336 @ 0x6ac8 │ │ │ │ + movw r1, #26376 @ 0x6708 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 442ac │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 16f420 │ │ │ │ + b 442bc │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 442b4 │ │ │ │ - bl dc794 │ │ │ │ + bne 442c4 │ │ │ │ + bl dcde4 │ │ │ │ mov r3, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e13c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 44338 │ │ │ │ + bge 44348 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 44348 │ │ │ │ - bl b9540 │ │ │ │ + bne 44358 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44260 │ │ │ │ + beq 44270 │ │ │ │ mov r0, #0 │ │ │ │ - b 44360 │ │ │ │ + b 44370 │ │ │ │ mov r0, r7 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2f79ec <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f799c <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 442ac │ │ │ │ - bl dc794 │ │ │ │ + beq 442bc │ │ │ │ + bl dcde4 │ │ │ │ mov r3, r8 │ │ │ │ mov r7, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e13c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 44318 │ │ │ │ + bge 44328 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 44324 │ │ │ │ - bl b9540 │ │ │ │ + bne 44334 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 442c8 │ │ │ │ - b 442ac │ │ │ │ + beq 442d8 │ │ │ │ + b 442bc │ │ │ │ mov r0, r4 │ │ │ │ - bl becc8 │ │ │ │ - b 44360 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bl bee24 │ │ │ │ + b 44370 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 442ac │ │ │ │ + bl 27a924 │ │ │ │ + b 442bc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b becc8 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + b bee24 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldrdeq r5, [r2], #-24 @ 0xffffffe8 @ │ │ │ │ + ldrdeq r5, [r2], #-16 @ │ │ │ │ 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 443c0 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 443d0 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 443b0 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 443c0 │ │ │ │ + bne 443c0 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 443d0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 443f4 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 44404 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 443e4 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 443f4 │ │ │ │ + bne 443f4 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 44404 │ │ │ │ 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} │ │ │ │ @@ -22452,184 +22458,150 @@ │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #348] @ 44598 │ │ │ │ + ldr r1, [pc, #348] @ 445a8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b1c │ │ │ │ + bl 159e98 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 44458 │ │ │ │ + bne 44468 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b50 │ │ │ │ + bl 159ecc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44450 │ │ │ │ - ldr r1, [pc, #296] @ 4459c │ │ │ │ + blt 44460 │ │ │ │ + ldr r1, [pc, #296] @ 445ac │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b1c │ │ │ │ + bl 159e98 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - beq 44450 │ │ │ │ + beq 44460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b50 │ │ │ │ + bl 159ecc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44450 │ │ │ │ - ldr r1, [pc, #252] @ 445a0 │ │ │ │ + blt 44460 │ │ │ │ + ldr r1, [pc, #252] @ 445b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b1c │ │ │ │ + bl 159e98 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - beq 44450 │ │ │ │ + beq 44460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b50 │ │ │ │ + bl 159ecc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44450 │ │ │ │ - ldr r1, [pc, #208] @ 445a4 │ │ │ │ + blt 44460 │ │ │ │ + ldr r1, [pc, #208] @ 445b4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b1c │ │ │ │ + bl 159e98 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq 44450 │ │ │ │ + beq 44460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b50 │ │ │ │ + bl 159ecc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44450 │ │ │ │ - ldr r1, [pc, #164] @ 445a8 │ │ │ │ + blt 44460 │ │ │ │ + ldr r1, [pc, #164] @ 445b8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b1c │ │ │ │ + bl 159e98 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq 44450 │ │ │ │ + beq 44460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b50 │ │ │ │ + bl 159ecc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44450 │ │ │ │ - ldr r1, [pc, #120] @ 445ac │ │ │ │ + blt 44460 │ │ │ │ + ldr r1, [pc, #120] @ 445bc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b1c │ │ │ │ + bl 159e98 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq 44450 │ │ │ │ + beq 44460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b50 │ │ │ │ + bl 159ecc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44450 │ │ │ │ + blt 44460 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #27364 @ 0x6ae4 │ │ │ │ + movw r2, #26404 @ 0x6724 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #54064 @ 0xd330 │ │ │ │ + movw r1, #52640 @ 0xcda0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b605c │ │ │ │ + bl 2b5b00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44450 │ │ │ │ + blt 44460 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63248 @ 0xf710 │ │ │ │ + movw r1, #62288 @ 0xf350 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, r2, r4, lsl #4 │ │ │ │ - rsbeq r5, r2, r8, lsl r2 │ │ │ │ - rsbeq r5, r2, ip, lsr #4 │ │ │ │ - rsbeq r5, r2, r0, asr #4 │ │ │ │ - rsbeq r5, r2, r4, asr r2 │ │ │ │ - rsbeq r5, r2, r8, ror #4 │ │ │ │ + strdeq r5, [r2], #-28 @ 0xffffffe4 @ │ │ │ │ + rsbeq r5, r2, r0, lsl r2 │ │ │ │ + rsbeq r5, r2, r4, lsr #4 │ │ │ │ + rsbeq r5, r2, r8, lsr r2 │ │ │ │ + rsbeq r5, r2, ip, asr #4 │ │ │ │ + rsbeq r5, r2, r0, ror #4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 445c0 │ │ │ │ - b b28a4 │ │ │ │ + beq 445d0 │ │ │ │ + b b2a2c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27452 @ 0x6b3c │ │ │ │ + movw r1, #26492 @ 0x677c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #55916 @ 0xda6c │ │ │ │ + movw r1, #54492 @ 0xd4dc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 44698 │ │ │ │ - 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 2e6f4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 44658 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - mov r0, #0 │ │ │ │ - b 44690 │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1b3218 <_PyLong_FromGid@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 1b3218 <_PyLong_FromGid@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - bl 1b3218 <_PyLong_FromGid@@Base> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #27528 @ 0x6b88 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + b 44620 │ │ │ │ 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, #21840 @ 0x5550 │ │ │ │ + movw r1, #20880 @ 0x5190 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #21844 @ 0x5554 │ │ │ │ + movw r0, #20884 @ 0x5194 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 446f0 │ │ │ │ + beq 44678 │ │ │ │ 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} │ │ │ │ @@ -22639,1059 +22611,1129 @@ │ │ │ │ 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 c601c │ │ │ │ + bl c6740 │ │ │ │ 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 │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r2, fp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 2d214 │ │ │ │ + bl 2e6f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 44774 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 446fc │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 447ac │ │ │ │ + b 44734 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 28e4e4 │ │ │ │ + bl 1b328c <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 28e4e4 │ │ │ │ + bl 1b328c <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 28e4e4 │ │ │ │ + bl 1b328c <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #27528 @ 0x6b88 │ │ │ │ + movw r0, #26632 @ 0x6808 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ 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] @ 447f0 │ │ │ │ + ldr r0, [pc, #12] @ 44778 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r0, ror #7 │ │ │ │ + ldrdeq r2, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + sub r2, fp, #16 │ │ │ │ + sub r1, fp, #20 │ │ │ │ + sub r0, fp, #24 │ │ │ │ + bl 2d214 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 447c4 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 27a924 │ │ │ │ + mov r0, #0 │ │ │ │ + b 447fc │ │ │ │ + ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 28df9c │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ + bl 28df9c │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + bl 28df9c │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #26632 @ 0x6808 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl c00dc │ │ │ │ + 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] @ 44830 │ │ │ │ + ldr r0, [pc, #12] @ 44840 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, ip, ror #4 │ │ │ │ + rsbeq r2, r3, r4, ror #4 │ │ │ │ │ │ │ │ -00044834 : │ │ │ │ +00044844 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ - movw r3, #4600 @ 0x11f8 │ │ │ │ + movw r3, #3564 @ 0xdec │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b38bc │ │ │ │ + b 1b3930 │ │ │ │ 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 448a8 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 448b8 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 44898 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 448a8 │ │ │ │ + bne 448a8 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 448b8 │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 448e0 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 101e10 <_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 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 44948 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 44938 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 44948 │ │ │ │ + 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, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 448d0 │ │ │ │ + bne 44970 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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] @ 44ae4 │ │ │ │ + ldr r0, [pc, #480] @ 44b84 │ │ │ │ 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 44948 │ │ │ │ + beq 449e8 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44948 │ │ │ │ + beq 449e8 │ │ │ │ ldr r4, [r4, #136] @ 0x88 │ │ │ │ - movw r3, #18660 @ 0x48e4 │ │ │ │ + movw r3, #18820 @ 0x4984 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44ab0 │ │ │ │ + beq 44b50 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ - movw r3, #18660 @ 0x48e4 │ │ │ │ + movw r3, #18820 @ 0x4984 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 44ab0 │ │ │ │ + bne 44b50 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 44978 │ │ │ │ + bne 44a18 │ │ │ │ mov r4, #0 │ │ │ │ - b 44a44 │ │ │ │ + b 44ae4 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 449ac │ │ │ │ + beq 44a4c │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 44a44 │ │ │ │ + ble 44ae4 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 44990 │ │ │ │ - b 449d4 │ │ │ │ + bne 44a30 │ │ │ │ + b 44a74 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 449d4 │ │ │ │ + beq 44a74 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 449b0 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne 44a50 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 44a44 │ │ │ │ - ldr r2, [pc, #268] @ 44ae8 │ │ │ │ + bne 44ae4 │ │ │ │ + ldr r2, [pc, #268] @ 44b88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 382bf4 │ │ │ │ + bl 382974 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 44ad8 │ │ │ │ - beq 44a44 │ │ │ │ + blt 44b78 │ │ │ │ + beq 44ae4 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 44ae8 │ │ │ │ + ldr r1, [pc, #232] @ 44b88 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f6fdc <_PyObject_HasLen@@Base+0x148> │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2f6f8c <_PyObject_HasLen@@Base+0x148> │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 44ad8 │ │ │ │ + bne 44b78 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44970 │ │ │ │ + bgt 44a10 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44970 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 44970 │ │ │ │ + bne 44a10 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 44a10 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 44aec │ │ │ │ + ldr r1, [pc, #152] @ 44b8c │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f6fdc <_PyObject_HasLen@@Base+0x148> │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2f6f8c <_PyObject_HasLen@@Base+0x148> │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 44ad8 │ │ │ │ + bne 44b78 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 44a90 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 44b30 │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 44ad8 │ │ │ │ + b 44b78 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44ab0 │ │ │ │ + bgt 44b50 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44ab0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 44b50 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44a84 │ │ │ │ + beq 44b24 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 44ae8 │ │ │ │ + ldr r1, [pc, #36] @ 44b88 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f6fdc <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f6f8c <_PyObject_HasLen@@Base+0x148> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r2, r3, r4, lsl sl │ │ │ │ - rsbeq r2, r3, ip, asr #11 │ │ │ │ + rsbeq r2, r3, ip, lsl #20 │ │ │ │ + rsbeq r2, r3, r4, asr #11 │ │ │ │ │ │ │ │ -00044af0 <_PyCompile_Assemble@@Base>: │ │ │ │ +00044b90 <_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, #55904 @ 0xda60 │ │ │ │ + movw r3, #56112 @ 0xdb30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 44b3c <_PyCompile_Assemble@@Base+0x4c> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 44bdc <_PyCompile_Assemble@@Base+0x4c> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27708 @ 0x6c3c │ │ │ │ + movw r1, #26748 @ 0x687c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 44b64 <_PyCompile_Assemble@@Base+0x74> │ │ │ │ + bl 16f420 │ │ │ │ + b 44c04 <_PyCompile_Assemble@@Base+0x74> │ │ │ │ sub r7, fp, #76 @ 0x4c │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ - bl 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 44b6c <_PyCompile_Assemble@@Base+0x7c> │ │ │ │ + bne 44c0c <_PyCompile_Assemble@@Base+0x7c> │ │ │ │ mov r4, #0 │ │ │ │ - b 44d30 <_PyCompile_Assemble@@Base+0x240> │ │ │ │ + b 44dd0 <_PyCompile_Assemble@@Base+0x240> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17f340 <_PyErr_SetKeyError@@Base+0x39c> │ │ │ │ + bl 17f694 <_PyErr_SetKeyError@@Base+0x39c> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvnne r2, #0 │ │ │ │ ldrne r4, [r5] │ │ │ │ movne r1, r4 │ │ │ │ - beq 44bd0 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c70 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44ba4 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ + beq 44c44 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ movlt r2, r3 │ │ │ │ - b 44b88 <_PyCompile_Assemble@@Base+0x98> │ │ │ │ + b 44c28 <_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 a5edc │ │ │ │ + bl a6060 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 44bd8 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ - bl 2e0eb8 │ │ │ │ + bne 44c78 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ + bl 2e0e64 │ │ │ │ mov r4, #0 │ │ │ │ - b 44cfc <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + b 44d9c <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44bfc <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ + beq 44c9c <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ strge r3, [sl, r2, lsl #2] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - b 44be0 <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ - movw r0, #47984 @ 0xbb70 │ │ │ │ + b 44c80 <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ + movw r0, #46968 @ 0xb778 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44c64 <_PyCompile_Assemble@@Base+0x174> │ │ │ │ + beq 44d04 <_PyCompile_Assemble@@Base+0x174> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, lr │ │ │ │ - bge 44c5c <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ + bge 44cfc <_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 44c4c <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ + bne 44cec <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ cmp ip, #2 │ │ │ │ - bhi 44c14 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ + bhi 44cb4 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [sl, r1, lsl #2] │ │ │ │ str r1, [r2, #24] │ │ │ │ - b 44c14 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ + b 44cb4 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b 44c04 <_PyCompile_Assemble@@Base+0x114> │ │ │ │ + b 44ca4 <_PyCompile_Assemble@@Base+0x114> │ │ │ │ mov r0, sl │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 184648 <_PyEval_NoToolsForUnwind@@Base+0x341c> │ │ │ │ + bl 18499c <_PyEval_NoToolsForUnwind@@Base+0x341c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44bd0 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c70 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 18e0fc │ │ │ │ + bl 18e458 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44bd0 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c70 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ ldr r0, [r8, #8] │ │ │ │ bl 31814 <_PyObject_DebugMallocStats@@Base+0xc18> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 44bd0 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c70 <_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 192c60 <_PyDict_DelItemIf@@Base+0x2064> │ │ │ │ + bl 192fc0 <_PyDict_DelItemIf@@Base+0x2068> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44cfc <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + bgt 44d9c <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44cfc <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + bne 44d9c <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44d20 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ + bgt 44dc0 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44d20 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ + bne 44dc0 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 28325c │ │ │ │ + bl 282d14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2831b0 │ │ │ │ + bl 282c68 │ │ │ │ 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 44e0c <_PyCompile_Assemble@@Base+0x27c> │ │ │ │ + ldrd r0, [r4] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 1d3638 │ │ │ │ + mov r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #40940 @ 0x9fec │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + mov r2, r3 │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + b 44dfc <_PyCompile_Assemble@@Base+0x26c> │ │ │ │ + │ │ │ │ +00044e30 : │ │ │ │ + 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, #3780 @ 0xec4 │ │ │ │ + movt ip, #63 @ 0x3f │ │ │ │ + str ip, [sp] │ │ │ │ + bl 2710cc <_Py_Specialize_CallFunctionEx@@Base+0xb04> │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r1, [pc, #12] @ 44e80 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 37d0c0 │ │ │ │ + rsbeq r1, r3, ip, lsl #22 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d7a8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 44d7c <_PyCompile_Assemble@@Base+0x28c> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 44ec4 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - bne 44d8c <_PyCompile_Assemble@@Base+0x29c> │ │ │ │ + b 27a924 │ │ │ │ + bne 44ed4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a17fc │ │ │ │ + b a1980 │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bls 44da0 <_PyCompile_Assemble@@Base+0x2b0> │ │ │ │ + bls 44ee8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ lsl r0, r5, #2 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 44d94 <_PyCompile_Assemble@@Base+0x2a4> │ │ │ │ + beq 44edc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d7a8 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44de8 <_PyCompile_Assemble@@Base+0x2f8> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 44f30 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, r4 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r5, #0 │ │ │ │ - b 44e40 <_PyCompile_Assemble@@Base+0x350> │ │ │ │ - bl a17fc │ │ │ │ + b 44f88 │ │ │ │ + bl a1980 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 44e2c <_PyCompile_Assemble@@Base+0x33c> │ │ │ │ + beq 44f74 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 44e20 <_PyCompile_Assemble@@Base+0x330> │ │ │ │ + ble 44f68 │ │ │ │ ldr r0, [r4, r6, lsl #2] │ │ │ │ - bl 1b3218 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b328c <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44e2c <_PyCompile_Assemble@@Base+0x33c> │ │ │ │ + beq 44f74 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 44df8 <_PyCompile_Assemble@@Base+0x308> │ │ │ │ + b 44f40 │ │ │ │ mov r0, r4 │ │ │ │ - bl a63ec │ │ │ │ - b 44e40 <_PyCompile_Assemble@@Base+0x350> │ │ │ │ + bl a6570 │ │ │ │ + b 44f88 │ │ │ │ mov r0, r4 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b9c │ │ │ │ - b 44de0 <_PyCompile_Assemble@@Base+0x2f0> │ │ │ │ + bl a7d20 │ │ │ │ + b 44f28 │ │ │ │ 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 44e78 <_PyCompile_Assemble@@Base+0x388> │ │ │ │ - ldrd r0, [r4] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 1d48e8 │ │ │ │ - mov r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #42128 @ 0xa490 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - b 44e68 <_PyCompile_Assemble@@Base+0x378> │ │ │ │ - │ │ │ │ -00044e9c : │ │ │ │ - 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, #4816 @ 0x12d0 │ │ │ │ - movt ip, #63 @ 0x3f │ │ │ │ - str ip, [sp] │ │ │ │ - bl 271614 <_Py_Specialize_CallFunctionEx@@Base+0xb04> │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 44eec │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37d340 │ │ │ │ - rsbeq r1, r3, r4, lsl fp │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 44f20 │ │ │ │ + bne 44fc0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c7470 │ │ │ │ + b 1c74c8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55772 @ 0xd9dc │ │ │ │ + movw r0, #54704 @ 0xd5b0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 44f10 │ │ │ │ + b 44fb0 │ │ │ │ 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] @ 44f80 │ │ │ │ + ldr r0, [pc, #12] @ 45020 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, ip, lsl #4 │ │ │ │ + rsbeq r2, r3, r4, lsl #4 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d478 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 44fdc │ │ │ │ + beq 4507c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0] │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r5] │ │ │ │ - b 44fe4 │ │ │ │ + b 45084 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45028 │ │ │ │ + ldr r0, [pc, #12] @ 450c8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r0, lsr #8 │ │ │ │ + rsbeq r2, r3, r8, lsl r4 │ │ │ │ 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 45064 │ │ │ │ + bne 45104 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45098 │ │ │ │ - b 4508c │ │ │ │ + bne 45138 │ │ │ │ + b 4512c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16428 @ 0x402c │ │ │ │ + movw r0, #15240 @ 0x3b88 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4504c │ │ │ │ + bne 450ec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45084 │ │ │ │ + bne 45124 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 450b8 │ │ │ │ - bl bea88 │ │ │ │ + bne 45158 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45084 │ │ │ │ + bne 45124 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40456 @ 0x9e08 │ │ │ │ + movw r1, #39496 @ 0x9a48 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #28004 @ 0x6d64 │ │ │ │ + movw r0, #27044 @ 0x69a4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45084 │ │ │ │ + beq 45124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45108 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 451a8 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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] @ 45150 │ │ │ │ + ldr r0, [pc, #12] @ 451f0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r8, asr #3 │ │ │ │ + rsbeq r2, r3, r0, asr #3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 45354 │ │ │ │ + ldr r0, [pc, #480] @ 453f4 │ │ │ │ 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 451b8 │ │ │ │ + beq 45258 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 451b8 │ │ │ │ + beq 45258 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - movw r3, #20820 @ 0x5154 │ │ │ │ + movw r3, #20980 @ 0x51f4 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45320 │ │ │ │ + beq 453c0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - movw r3, #20820 @ 0x5154 │ │ │ │ + movw r3, #20980 @ 0x51f4 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 45320 │ │ │ │ + bne 453c0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 451e8 │ │ │ │ + bne 45288 │ │ │ │ mov r4, #0 │ │ │ │ - b 452b4 │ │ │ │ + b 45354 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 4521c │ │ │ │ + beq 452bc │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 452b4 │ │ │ │ + ble 45354 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 45200 │ │ │ │ - b 45244 │ │ │ │ + bne 452a0 │ │ │ │ + b 452e4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 45244 │ │ │ │ + beq 452e4 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45220 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne 452c0 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 452b4 │ │ │ │ - ldr r2, [pc, #268] @ 45358 │ │ │ │ + bne 45354 │ │ │ │ + ldr r2, [pc, #268] @ 453f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 382bf4 │ │ │ │ + bl 382974 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 45348 │ │ │ │ - beq 452b4 │ │ │ │ + blt 453e8 │ │ │ │ + beq 45354 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 45358 │ │ │ │ + ldr r1, [pc, #232] @ 453f8 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f6fdc <_PyObject_HasLen@@Base+0x148> │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2f6f8c <_PyObject_HasLen@@Base+0x148> │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 45348 │ │ │ │ + bne 453e8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 451e0 │ │ │ │ + bgt 45280 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 451e0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 451e0 │ │ │ │ + bne 45280 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 45280 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 4535c │ │ │ │ + ldr r1, [pc, #152] @ 453fc │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f6fdc <_PyObject_HasLen@@Base+0x148> │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2f6f8c <_PyObject_HasLen@@Base+0x148> │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 45348 │ │ │ │ + bne 453e8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 45300 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 453a0 │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 45348 │ │ │ │ + b 453e8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45320 │ │ │ │ + bgt 453c0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45320 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 453c0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 452f4 │ │ │ │ + beq 45394 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 45358 │ │ │ │ + ldr r1, [pc, #36] @ 453f8 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f6fdc <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f6f8c <_PyObject_HasLen@@Base+0x148> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r2, r3, r4, lsr sl │ │ │ │ - rsbeq r2, r3, ip, lsl #12 │ │ │ │ + rsbeq r2, r3, ip, lsr #20 │ │ │ │ + rsbeq r2, r3, r4, lsl #12 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ 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] @ 453d8 │ │ │ │ + ldreq r0, [pc, #72] @ 45478 │ │ │ │ subeq r1, fp, #20 │ │ │ │ - ldrne r0, [pc, #68] @ 453dc │ │ │ │ + ldrne r0, [pc, #68] @ 4547c │ │ │ │ subne r1, fp, #20 │ │ │ │ strne r3, [fp, #-12] │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 453d0 │ │ │ │ + beq 45470 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 453cc │ │ │ │ + bgt 4546c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 453cc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 4546c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - strdeq r1, [r3], #-216 @ 0xffffff28 @ │ │ │ │ - rsbeq r2, r3, r4, ror fp │ │ │ │ + strdeq r1, [r3], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq r2, r3, ip, ror #22 │ │ │ │ │ │ │ │ -000453e0 <_PyCompile_CodeGen@@Base>: │ │ │ │ +00045480 <_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 295880 │ │ │ │ + bl 295378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45430 <_PyCompile_CodeGen@@Base+0x50> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 454d0 <_PyCompile_CodeGen@@Base+0x50> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28068 @ 0x6da4 │ │ │ │ + movw r1, #27108 @ 0x69e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4543c <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ - bl d87bc <_PyArena_New@@Base> │ │ │ │ + bl 16f420 │ │ │ │ + b 454dc <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + bl d8e14 <_PyArena_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 45444 <_PyCompile_CodeGen@@Base+0x64> │ │ │ │ + bne 454e4 <_PyCompile_CodeGen@@Base+0x64> │ │ │ │ mov r8, #0 │ │ │ │ - b 45670 <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ + b 45710 <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 352128 │ │ │ │ + bl 351f70 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 45490 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ - bl 35ab64 │ │ │ │ + beq 45530 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + bl 35a9ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45490 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + beq 45530 <_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 26d410 <_PyAST_Compile@@Base+0x80> │ │ │ │ + bl 26cf24 <_PyAST_Compile@@Base+0x80> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4549c <_PyCompile_CodeGen@@Base+0xbc> │ │ │ │ + bne 4553c <_PyCompile_CodeGen@@Base+0xbc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a0464 <_PyArena_Free@@Base> │ │ │ │ - b 4543c <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + bl 1a07cc <_PyArena_Free@@Base> │ │ │ │ + b 454dc <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #56] @ 0x38 │ │ │ │ - bl 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4543c <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + beq 454dc <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 274780 │ │ │ │ + bl 274238 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 454d0 <_PyCompile_CodeGen@@Base+0xf0> │ │ │ │ + bne 45570 <_PyCompile_CodeGen@@Base+0xf0> │ │ │ │ mov r5, #0 │ │ │ │ mov r8, r5 │ │ │ │ - b 45648 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + b 456e8 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ ldr r9, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r9, #752] @ 0x2f0 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #28084 @ 0x6db4 │ │ │ │ + movw r1, #27124 @ 0x69f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r0, [r9, #756] @ 0x2f4 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #28096 @ 0x6dc0 │ │ │ │ + movw r1, #27136 @ 0x6a00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r0, [r9, #760] @ 0x2f8 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #28112 @ 0x6dd0 │ │ │ │ + movw r1, #27152 @ 0x6a10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r5, #47048 @ 0xb7c8 │ │ │ │ + movw r5, #46032 @ 0xb3d0 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ cmp r3, #3 │ │ │ │ - bne 455cc <_PyCompile_CodeGen@@Base+0x1ec> │ │ │ │ + bne 4566c <_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 161fdc <_PyInstructionSequence_New@@Base+0x1ac4> │ │ │ │ + bl 162334 <_PyInstructionSequence_New@@Base+0x1a94> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 455f8 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ - b 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 45698 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ + b 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp] │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ - bl 170bb8 │ │ │ │ + bl 170f08 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45590 <_PyCompile_CodeGen@@Base+0x1b0> │ │ │ │ - b 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + bne 45630 <_PyCompile_CodeGen@@Base+0x1b0> │ │ │ │ + b 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 27efac │ │ │ │ + bl 27ea64 │ │ │ │ ldr r0, [r9, #728] @ 0x2d8 │ │ │ │ bl 31814 <_PyObject_DebugMallocStats@@Base+0xc18> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #28128 @ 0x6de0 │ │ │ │ + movw r1, #27168 @ 0x6a20 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 45648 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + beq 456e8 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl cf2ac <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf94c <_PyTuple_FromPair@@Base> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 198fd0 │ │ │ │ + bl 199338 │ │ │ │ mov r0, r4 │ │ │ │ - bl 286c58 │ │ │ │ + bl 286808 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a0464 <_PyArena_Free@@Base> │ │ │ │ + bl 1a07cc <_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 456bc <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bgt 4575c <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31612 @ 0x7b7c │ │ │ │ + movw r1, #30424 @ 0x76d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 456e0 <_PyCompile_CodeGen@@Base+0x300> │ │ │ │ + bl 16f420 │ │ │ │ + b 45780 <_PyCompile_CodeGen@@Base+0x300> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 456e8 <_PyCompile_CodeGen@@Base+0x308> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 45788 <_PyCompile_CodeGen@@Base+0x308> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45508 @ 0xb1c4 │ │ │ │ + movw r1, #44320 @ 0xad20 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 45718 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ + b 457b8 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45700 <_PyCompile_CodeGen@@Base+0x320> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 457a0 <_PyCompile_CodeGen@@Base+0x320> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 45718 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ - ldr r1, [pc, #24] @ 45720 <_PyCompile_CodeGen@@Base+0x340> │ │ │ │ + b 457b8 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ + ldr r1, [pc, #24] @ 457c0 <_PyCompile_CodeGen@@Base+0x340> │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl b3d30 │ │ │ │ + bl b3eb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 456f4 <_PyCompile_CodeGen@@Base+0x314> │ │ │ │ + beq 45794 <_PyCompile_CodeGen@@Base+0x314> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r6, r3, r0, lsr r1 │ │ │ │ + rsbeq r6, r3, r8, lsr #2 │ │ │ │ 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 37f864 │ │ │ │ + bl 37f5e4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 4575c <_PyCompile_CodeGen@@Base+0x37c> │ │ │ │ + beq 457fc <_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} │ │ │ │ @@ -23700,481 +23742,481 @@ │ │ │ │ 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] @ 457a0 <_PyCompile_CodeGen@@Base+0x3c0> │ │ │ │ + ldr r0, [pc, #12] @ 45840 <_PyCompile_CodeGen@@Base+0x3c0> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, ip, lsr #4 │ │ │ │ + rsbeq r2, r3, r4, lsr #4 │ │ │ │ │ │ │ │ -000457a4 : │ │ │ │ +00045844 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a0730 <_Py_GetConfig@@Base> │ │ │ │ + bl a08b4 <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4580c │ │ │ │ + ldr r0, [pc, #12] @ 458ac │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ + strhteq fp, [r2], #-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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bne 45848 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 458e8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28184 @ 0x6e18 │ │ │ │ + movw r1, #27224 @ 0x6a58 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 45894 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 14151c │ │ │ │ + b 45934 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ moveq r4, #0 │ │ │ │ ldreq r0, [r0, #8] │ │ │ │ - beq 45958 │ │ │ │ + beq 459f8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #5632 @ 0x1600 │ │ │ │ + movw r3, #5620 @ 0x15f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4589c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 4593c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28216 @ 0x6e38 │ │ │ │ + movw r1, #27256 @ 0x6a78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ 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 45944 │ │ │ │ + beq 459e4 │ │ │ │ cmp r5, r0 │ │ │ │ - bne 45900 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 459a0 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28252 @ 0x6e5c │ │ │ │ + movw r1, #27292 @ 0x6a9c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45894 │ │ │ │ + bgt 45934 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45894 │ │ │ │ + bne 45934 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 45894 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 45934 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4591c │ │ │ │ + beq 459bc │ │ │ │ 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 4593c │ │ │ │ + bgt 459dc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 4593c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 459dc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b 458b0 │ │ │ │ + b 45950 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 459b0 │ │ │ │ + bne 45a50 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 459ac │ │ │ │ + bne 45a4c │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 459f0 │ │ │ │ - b 459b0 │ │ │ │ + bne 45a90 │ │ │ │ + b 45a50 │ │ │ │ mov r6, r2 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #22724 @ 0x58c4 │ │ │ │ + movw r1, #22716 @ 0x58bc │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 459f4 │ │ │ │ - b 45a30 │ │ │ │ + bne 45a94 │ │ │ │ + b 45ad0 │ │ │ │ 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 45a38 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 45ad8 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8144 @ 0x1fd0 │ │ │ │ + movw r1, #6956 @ 0x1b2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28436 @ 0x6f14 │ │ │ │ + movw r0, #27476 @ 0x6b54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r9 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 45bfc │ │ │ │ + b 45c9c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 45b70 │ │ │ │ + beq 45c10 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - movweq sl, #5196 @ 0x144c │ │ │ │ + movweq sl, #5184 @ 0x1440 │ │ │ │ movteq sl, #96 @ 0x60 │ │ │ │ - beq 45a5c │ │ │ │ + beq 45afc │ │ │ │ subs r4, r3, #2 │ │ │ │ - beq 45ae8 │ │ │ │ + beq 45b88 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 45a74 │ │ │ │ + beq 45b14 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 45b80 │ │ │ │ - b 45a7c │ │ │ │ - movw r6, #64340 @ 0xfb54 │ │ │ │ + beq 45c20 │ │ │ │ + b 45b1c │ │ │ │ + movw r6, #64336 @ 0xfb50 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45aa0 │ │ │ │ - bl 12928c │ │ │ │ + beq 45b40 │ │ │ │ + bl 129d00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 45a30 │ │ │ │ + blt 45ad0 │ │ │ │ subs r7, r4, #1 │ │ │ │ - bne 45aa4 │ │ │ │ - b 45afc │ │ │ │ + bne 45b44 │ │ │ │ + b 45b9c │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45acc │ │ │ │ - bl 12928c │ │ │ │ + beq 45b6c │ │ │ │ + bl 129d00 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 45a30 │ │ │ │ + blt 45ad0 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 45ad0 │ │ │ │ - b 45b08 │ │ │ │ + bne 45b70 │ │ │ │ + b 45ba8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r5, r0, #0 │ │ │ │ movge r7, r8 │ │ │ │ - bge 45b10 │ │ │ │ - b 45a30 │ │ │ │ - movw r6, #64340 @ 0xfb54 │ │ │ │ + bge 45bb0 │ │ │ │ + b 45ad0 │ │ │ │ + movw r6, #64336 @ 0xfb50 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 45b10 │ │ │ │ + b 45bb0 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r0 │ │ │ │ - b 45b10 │ │ │ │ + b 45bb0 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, #0 │ │ │ │ tst r4, r7 │ │ │ │ and r3, r4, #1 │ │ │ │ and r8, r7, #1 │ │ │ │ - beq 45b3c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 45bdc │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31172 @ 0x79c4 │ │ │ │ + movw r1, #30212 @ 0x7604 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 45a30 │ │ │ │ + bl 16f420 │ │ │ │ + b 45ad0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45b8c │ │ │ │ + beq 45c2c │ │ │ │ orrs r4, r4, r7 │ │ │ │ moveq r8, r4 │ │ │ │ moveq r3, r8 │ │ │ │ - beq 45b8c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 45c2c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31208 @ 0x79e8 │ │ │ │ + movw r1, #30248 @ 0x7628 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 45a30 │ │ │ │ - movw r6, #64340 @ 0xfb54 │ │ │ │ + bl 16f420 │ │ │ │ + b 45ad0 │ │ │ │ + movw r6, #64336 @ 0xfb50 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ - movw sl, #5196 @ 0x144c │ │ │ │ + movw sl, #5184 @ 0x1440 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ mov r8, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 2fdbd4 <_PyXI_EndInterpreter@@Base+0x134> │ │ │ │ + bl 2fd904 <_PyXI_EndInterpreter@@Base+0x134> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 45a30 │ │ │ │ - bl 2fd29c <_PySlice_FromIndices@@Base+0x1578> │ │ │ │ + beq 45ad0 │ │ │ │ + bl 2fd24c <_PySlice_FromIndices@@Base+0x1578> │ │ │ │ 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 3ead8 │ │ │ │ + bl 3eae8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45bfc │ │ │ │ + bgt 45c9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45bfc │ │ │ │ + bne 45c9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45c44 │ │ │ │ + ldr r0, [pc, #12] @ 45ce4 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r4, ror r3 │ │ │ │ + rsbeq r2, r3, ip, ror #6 │ │ │ │ push {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 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ 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 45c9c │ │ │ │ + bne 45d3c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 45cd4 │ │ │ │ + beq 45d74 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #440] @ 45e68 │ │ │ │ + ldr ip, [pc, #440] @ 45f08 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45d08 │ │ │ │ + beq 45da8 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 45d10 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 45db0 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8144 @ 0x1fd0 │ │ │ │ + movw r1, #6956 @ 0x1b2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24948 @ 0x6174 │ │ │ │ + movw r0, #23908 @ 0x5d64 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r8 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 45e5c │ │ │ │ + b 45efc │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ad57c │ │ │ │ + bl 1ad68c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45e5c │ │ │ │ + beq 45efc │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 2ce460 │ │ │ │ + bl 2cdba0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 45e24 │ │ │ │ - bl dc794 │ │ │ │ + beq 45ec4 │ │ │ │ + bl dcde4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ mov r7, #0 │ │ │ │ bl 2e118 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #56 @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 98b2c │ │ │ │ + bl 98754 │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ moveq sl, #1 │ │ │ │ moveq r5, r7 │ │ │ │ - beq 45dd0 │ │ │ │ + beq 45e70 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ bl 2d850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45dc4 │ │ │ │ + beq 45e64 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 45dc4 │ │ │ │ + bne 45e64 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45dcc │ │ │ │ + bgt 45e6c │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r7, r5 │ │ │ │ - b 45d60 │ │ │ │ + b 45e00 │ │ │ │ mov sl, #0 │ │ │ │ - b 45dd0 │ │ │ │ + b 45e70 │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 45e14 │ │ │ │ + bne 45eb4 │ │ │ │ cmp sl, #1 │ │ │ │ - bne 45df4 │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 45e24 │ │ │ │ - movw r3, #49120 @ 0xbfe0 │ │ │ │ + bne 45e94 │ │ │ │ + bl 2e0e64 │ │ │ │ + b 45ec4 │ │ │ │ + movw r3, #49328 @ 0xc0b0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #28484 @ 0x6f44 │ │ │ │ + movw r1, #27524 @ 0x6b84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 45e24 │ │ │ │ + bl 14151c │ │ │ │ + b 45ec4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 3115bc <_PyXI_Exit@@Base+0x714> │ │ │ │ + bl 311504 <_PyXI_Exit@@Base+0x81c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45e48 │ │ │ │ + bgt 45ee8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45e50 │ │ │ │ + beq 45ef0 │ │ │ │ mov r4, r6 │ │ │ │ - b 45e5c │ │ │ │ + b 45efc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 45e48 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 45ee8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, r2, ip, lsl r9 │ │ │ │ + rsbeq r5, r2, r4, lsl r9 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45ea8 │ │ │ │ + ldr r0, [pc, #12] @ 45f48 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r8, asr r3 │ │ │ │ + rsbeq r2, r3, r0, asr 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, #3952] @ 0xf70 │ │ │ │ subs r7, r3, #0 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ moveq r6, r7 │ │ │ │ - movw ip, #51968 @ 0xcb00 │ │ │ │ + movw ip, #50896 @ 0xc6d0 │ │ │ │ movt ip, #93 @ 0x5d │ │ │ │ ldrne r6, [r7, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -24188,543 +24230,543 @@ │ │ │ │ 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 45f40 │ │ │ │ + bne 45fe0 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 45f84 │ │ │ │ - ldr r1, [pc, #416] @ 460e8 │ │ │ │ + beq 46024 │ │ │ │ + ldr r1, [pc, #416] @ 46188 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 460d0 │ │ │ │ + beq 46170 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46040 │ │ │ │ + beq 460e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45fc8 │ │ │ │ + beq 46068 │ │ │ │ add r6, r6, r5 │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq 45ffc │ │ │ │ - b 45fd8 │ │ │ │ - bl bea88 │ │ │ │ + beq 4609c │ │ │ │ + b 46078 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45fb8 │ │ │ │ - b 46040 │ │ │ │ + beq 46058 │ │ │ │ + b 460e0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46008 │ │ │ │ + beq 460a8 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ - bl 286670 │ │ │ │ + bl 286208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46040 │ │ │ │ + beq 460e0 │ │ │ │ subs r5, r6, #3 │ │ │ │ - bne 46008 │ │ │ │ + bne 460a8 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, #0 │ │ │ │ - b 46048 │ │ │ │ + b 460e8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4602c │ │ │ │ - bl 12928c │ │ │ │ + beq 460cc │ │ │ │ + bl 129d00 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 46040 │ │ │ │ + blt 460e0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 46048 │ │ │ │ - b 46030 │ │ │ │ + beq 460e8 │ │ │ │ + b 460d0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 46048 │ │ │ │ + bge 460e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 460d0 │ │ │ │ + b 46170 │ │ │ │ ldr r9, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ and r2, r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r9, #100 @ 0x64 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 46078 │ │ │ │ + bne 46118 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 460a0 │ │ │ │ + bne 46140 │ │ │ │ mov r5, #256 @ 0x100 │ │ │ │ - b 46080 │ │ │ │ + b 46120 │ │ │ │ lsl r5, r5, #8 │ │ │ │ eor r5, r5, #256 @ 0x100 │ │ │ │ sxth r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ orr r3, r5, r3, lsl #9 │ │ │ │ bl 2e478 │ │ │ │ mov r5, r0 │ │ │ │ - b 460b0 │ │ │ │ + b 46150 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2dde4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #5464 @ 0x1558 │ │ │ │ + movw r4, #5452 @ 0x154c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r5, r2, r8, asr #18 │ │ │ │ + rsbeq r5, r2, r0, asr #18 │ │ │ │ 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] @ 46128 │ │ │ │ + ldr r0, [pc, #12] @ 461c8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r8, lsr #3 │ │ │ │ + rsbeq r2, r3, r0, lsr #3 │ │ │ │ │ │ │ │ -0004612c : │ │ │ │ +000461cc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46144 │ │ │ │ + ldr r0, [pc, #12] @ 461e4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269cf8 │ │ │ │ - rsbeq r5, r2, r4, ror r9 │ │ │ │ + b 269804 │ │ │ │ + rsbeq r5, r2, ip, ror #18 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #28736 @ 0x7040 │ │ │ │ + movw r3, #27776 @ 0x6c80 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movw r1, #58644 @ 0xe514 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7578 │ │ │ │ + b 1e61b8 │ │ │ │ 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 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #76] @ 461e8 │ │ │ │ + ldr r1, [pc, #76] @ 46288 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b1c │ │ │ │ - movw r1, #28784 @ 0x7070 │ │ │ │ + bl 159e98 │ │ │ │ + movw r1, #27824 @ 0x6cb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 13b860 │ │ │ │ + bl 13bbe0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 461e0 │ │ │ │ + blt 46280 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63248 @ 0xf710 │ │ │ │ + movw r1, #62288 @ 0xf350 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, r2, r8, lsr #19 │ │ │ │ + rsbeq r5, r2, r0, lsr #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4628c │ │ │ │ + beq 4632c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq 46290 │ │ │ │ + beq 46330 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #2 │ │ │ │ - bne 4628c │ │ │ │ + bne 4632c │ │ │ │ mov r3, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - bl c29e0 │ │ │ │ + bl c2b3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 46290 │ │ │ │ + bne 46330 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 140780 │ │ │ │ + bl 140b00 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46290 │ │ │ │ + bgt 46330 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46290 │ │ │ │ + bne 46330 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 46290 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 46330 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 4649c │ │ │ │ + ldr r0, [pc, #480] @ 4653c │ │ │ │ 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 46300 │ │ │ │ + beq 463a0 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46300 │ │ │ │ + beq 463a0 │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ - movw r3, #25244 @ 0x629c │ │ │ │ + movw r3, #25404 @ 0x633c │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46468 │ │ │ │ + beq 46508 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - movw r3, #25244 @ 0x629c │ │ │ │ + movw r3, #25404 @ 0x633c │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 46468 │ │ │ │ + bne 46508 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 46330 │ │ │ │ + bne 463d0 │ │ │ │ mov r4, #0 │ │ │ │ - b 463fc │ │ │ │ + b 4649c │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 46364 │ │ │ │ + beq 46404 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 463fc │ │ │ │ + ble 4649c │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 46348 │ │ │ │ - b 4638c │ │ │ │ + bne 463e8 │ │ │ │ + b 4642c │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4638c │ │ │ │ + beq 4642c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46368 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne 46408 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 463fc │ │ │ │ - ldr r2, [pc, #268] @ 464a0 │ │ │ │ + bne 4649c │ │ │ │ + ldr r2, [pc, #268] @ 46540 │ │ │ │ mov r0, r5 │ │ │ │ - bl 382bf4 │ │ │ │ + bl 382974 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 46490 │ │ │ │ - beq 463fc │ │ │ │ + blt 46530 │ │ │ │ + beq 4649c │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 464a0 │ │ │ │ + ldr r1, [pc, #232] @ 46540 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f6fdc <_PyObject_HasLen@@Base+0x148> │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2f6f8c <_PyObject_HasLen@@Base+0x148> │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46490 │ │ │ │ + bne 46530 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46328 │ │ │ │ + bgt 463c8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46328 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 46328 │ │ │ │ + bne 463c8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 463c8 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 464a4 │ │ │ │ + ldr r1, [pc, #152] @ 46544 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f6fdc <_PyObject_HasLen@@Base+0x148> │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2f6f8c <_PyObject_HasLen@@Base+0x148> │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46490 │ │ │ │ + bne 46530 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 46448 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 464e8 │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 46490 │ │ │ │ + b 46530 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46468 │ │ │ │ + bgt 46508 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46468 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 46508 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4643c │ │ │ │ + beq 464dc │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 464a0 │ │ │ │ + ldr r1, [pc, #36] @ 46540 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f6fdc <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f6f8c <_PyObject_HasLen@@Base+0x148> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - ldrdeq r2, [r3], #-160 @ 0xffffff60 @ │ │ │ │ - strdeq r2, [r3], #-160 @ 0xffffff60 @ │ │ │ │ + rsbeq r2, r3, r8, asr #21 │ │ │ │ + rsbeq r2, r3, r8, ror #21 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 464c8 │ │ │ │ + ldr r2, [pc, #16] @ 46568 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46624 │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ + b 466c4 │ │ │ │ + mlseq r3, ip, sl, r1 │ │ │ │ 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] @ 46508 │ │ │ │ + ldr r0, [pc, #12] @ 465a8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - mlseq r3, r4, r3, r2 │ │ │ │ + rsbeq r2, r3, ip, lsl #7 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4655c │ │ │ │ + bne 465fc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4659c │ │ │ │ - ldr r4, [pc, #160] @ 46604 │ │ │ │ + beq 4663c │ │ │ │ + ldr r4, [pc, #160] @ 466a4 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4659c │ │ │ │ + bne 4663c │ │ │ │ mov r0, #0 │ │ │ │ - b 465fc │ │ │ │ + b 4669c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 465bc │ │ │ │ - bl bea88 │ │ │ │ + bne 4665c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 465f4 │ │ │ │ - b 46594 │ │ │ │ + beq 46694 │ │ │ │ + b 46634 │ │ │ │ movw r3, #266 @ 0x10a │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 465f4 │ │ │ │ - movw r1, #47984 @ 0xbb70 │ │ │ │ + bhi 46694 │ │ │ │ + movw r1, #46968 @ 0xb778 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r1, [r1, r0, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - b 465fc │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + b 4669c │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r5, r2, r8, ror #19 │ │ │ │ + rsbeq r5, r2, r0, ror #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #55704 @ 0xd998 │ │ │ │ + movw r1, #54280 @ 0xd408 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 44698 │ │ │ │ + b 44620 │ │ │ │ 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 130ed4 │ │ │ │ + bl 131424 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 466c0 │ │ │ │ + beq 46760 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ - bl c29e0 │ │ │ │ + bl c2b3c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4669c │ │ │ │ + beq 4673c │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 46688 │ │ │ │ + beq 46728 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 46734 │ │ │ │ - b 4674c │ │ │ │ + ble 467d4 │ │ │ │ + b 467ec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl b67a0 │ │ │ │ + bl b6920 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 466c8 │ │ │ │ + bne 46768 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 466c0 │ │ │ │ + bgt 46760 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 466c0 │ │ │ │ + bne 46760 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 4674c │ │ │ │ + b 467ec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4672c │ │ │ │ + bne 467cc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46704 │ │ │ │ + bgt 467a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46704 │ │ │ │ + bne 467a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 466c0 │ │ │ │ + bgt 46760 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 466c0 │ │ │ │ + bne 46760 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 466c0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 46760 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4674c │ │ │ │ + bgt 467ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4674c │ │ │ │ + bne 467ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00046758 <_Py_IncRef@@Base>: │ │ │ │ +000467f8 <_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 │ │ │ │ @@ -24732,212 +24774,212 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 4697c <_Py_IncRef@@Base+0x224> │ │ │ │ + ldr r0, [pc, #480] @ 46a1c <_Py_IncRef@@Base+0x224> │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 467e0 <_Py_IncRef@@Base+0x88> │ │ │ │ + beq 46880 <_Py_IncRef@@Base+0x88> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 467e0 <_Py_IncRef@@Base+0x88> │ │ │ │ + beq 46880 <_Py_IncRef@@Base+0x88> │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #26492 @ 0x677c │ │ │ │ + movw r3, #26652 @ 0x681c │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46948 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + beq 469e8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - movw r3, #26492 @ 0x677c │ │ │ │ + movw r3, #26652 @ 0x681c │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 46948 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + bne 469e8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 46810 <_Py_IncRef@@Base+0xb8> │ │ │ │ + bne 468b0 <_Py_IncRef@@Base+0xb8> │ │ │ │ mov r4, #0 │ │ │ │ - b 468dc <_Py_IncRef@@Base+0x184> │ │ │ │ + b 4697c <_Py_IncRef@@Base+0x184> │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 46844 <_Py_IncRef@@Base+0xec> │ │ │ │ + beq 468e4 <_Py_IncRef@@Base+0xec> │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 468dc <_Py_IncRef@@Base+0x184> │ │ │ │ + ble 4697c <_Py_IncRef@@Base+0x184> │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 46828 <_Py_IncRef@@Base+0xd0> │ │ │ │ - b 4686c <_Py_IncRef@@Base+0x114> │ │ │ │ + bne 468c8 <_Py_IncRef@@Base+0xd0> │ │ │ │ + b 4690c <_Py_IncRef@@Base+0x114> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4686c <_Py_IncRef@@Base+0x114> │ │ │ │ + beq 4690c <_Py_IncRef@@Base+0x114> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46848 <_Py_IncRef@@Base+0xf0> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne 468e8 <_Py_IncRef@@Base+0xf0> │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 468dc <_Py_IncRef@@Base+0x184> │ │ │ │ - ldr r2, [pc, #268] @ 46980 <_Py_IncRef@@Base+0x228> │ │ │ │ + bne 4697c <_Py_IncRef@@Base+0x184> │ │ │ │ + ldr r2, [pc, #268] @ 46a20 <_Py_IncRef@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 382bf4 │ │ │ │ + bl 382974 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 46970 <_Py_IncRef@@Base+0x218> │ │ │ │ - beq 468dc <_Py_IncRef@@Base+0x184> │ │ │ │ + blt 46a10 <_Py_IncRef@@Base+0x218> │ │ │ │ + beq 4697c <_Py_IncRef@@Base+0x184> │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 46980 <_Py_IncRef@@Base+0x228> │ │ │ │ + ldr r1, [pc, #232] @ 46a20 <_Py_IncRef@@Base+0x228> │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f6fdc <_PyObject_HasLen@@Base+0x148> │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2f6f8c <_PyObject_HasLen@@Base+0x148> │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46970 <_Py_IncRef@@Base+0x218> │ │ │ │ + bne 46a10 <_Py_IncRef@@Base+0x218> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46808 <_Py_IncRef@@Base+0xb0> │ │ │ │ + bgt 468a8 <_Py_IncRef@@Base+0xb0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46808 <_Py_IncRef@@Base+0xb0> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 46808 <_Py_IncRef@@Base+0xb0> │ │ │ │ + bne 468a8 <_Py_IncRef@@Base+0xb0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 468a8 <_Py_IncRef@@Base+0xb0> │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 46984 <_Py_IncRef@@Base+0x22c> │ │ │ │ + ldr r1, [pc, #152] @ 46a24 <_Py_IncRef@@Base+0x22c> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f6fdc <_PyObject_HasLen@@Base+0x148> │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2f6f8c <_PyObject_HasLen@@Base+0x148> │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46970 <_Py_IncRef@@Base+0x218> │ │ │ │ + bne 46a10 <_Py_IncRef@@Base+0x218> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 46928 <_Py_IncRef@@Base+0x1d0> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 469c8 <_Py_IncRef@@Base+0x1d0> │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 46970 <_Py_IncRef@@Base+0x218> │ │ │ │ + b 46a10 <_Py_IncRef@@Base+0x218> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46948 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + bgt 469e8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46948 <_Py_IncRef@@Base+0x1f0> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 469e8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4691c <_Py_IncRef@@Base+0x1c4> │ │ │ │ + beq 469bc <_Py_IncRef@@Base+0x1c4> │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 46980 <_Py_IncRef@@Base+0x228> │ │ │ │ + ldr r1, [pc, #36] @ 46a20 <_Py_IncRef@@Base+0x228> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f6fdc <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f6f8c <_PyObject_HasLen@@Base+0x148> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq r2, [r3], #-148 @ 0xffffff6c @ │ │ │ │ - rsbeq r2, r3, ip, asr #10 │ │ │ │ + rsbeq r2, r3, ip, ror #19 │ │ │ │ + rsbeq r2, r3, r4, asr #10 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000469b0 : │ │ │ │ +00046a50 : │ │ │ │ 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 aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 46a10 │ │ │ │ + beq 46ab0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1197f8 │ │ │ │ + bl 119fc4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46a10 │ │ │ │ + bgt 46ab0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46a10 │ │ │ │ + bne 46ab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 36be3c │ │ │ │ + bl 36bc7c │ │ │ │ cmp r0, #0 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 46a6c │ │ │ │ + blt 46b0c │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46a68 │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne 46b08 │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28944 @ 0x7110 │ │ │ │ + movw r1, #27984 @ 0x6d50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00046a9c : │ │ │ │ +00046b3c : │ │ │ │ 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 │ │ │ │ @@ -24949,55 +24991,55 @@ │ │ │ │ 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] @ 46b9c │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, ip, ror #3 │ │ │ │ + rsbeq r2, r3, r4, ror #3 │ │ │ │ │ │ │ │ -00046b00 : │ │ │ │ +00046ba0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46b18 │ │ │ │ + ldr r0, [pc, #12] @ 46bb8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269cf8 │ │ │ │ - rsbeq r5, r2, r4, lsl sl │ │ │ │ + b 269804 │ │ │ │ + rsbeq r5, r2, ip, lsl #20 │ │ │ │ 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 185fec │ │ │ │ + b 186338 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 46b48 │ │ │ │ - b becc8 │ │ │ │ + beq 46be8 │ │ │ │ + b bee24 │ │ │ │ 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, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2164 @ 0x874 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #64048 @ 0xfa30 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrsb r1, [r0, #35] @ 0x23 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, #4 │ │ │ │ movne r0, r2 │ │ │ │ @@ -25011,810 +25053,810 @@ │ │ │ │ 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 1d847c │ │ │ │ + bl 1d71b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46bec │ │ │ │ + bne 46c8c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46c18 │ │ │ │ - bl bea88 │ │ │ │ + bne 46cb8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46be4 │ │ │ │ + bne 46c84 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ 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 3006ac <_PyLong_UnsignedInt_Converter@@Base+0x300> │ │ │ │ + b 300614 <_PyLong_UnsignedInt_Converter@@Base+0x4a4> │ │ │ │ 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 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #76] @ 46cc8 │ │ │ │ + ldr r1, [pc, #76] @ 46d68 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159b1c │ │ │ │ - movw r1, #29064 @ 0x7188 │ │ │ │ + bl 159e98 │ │ │ │ + movw r1, #28104 @ 0x6dc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 13b860 │ │ │ │ + bl 13bbe0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46cc0 │ │ │ │ + blt 46d60 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63248 @ 0xf710 │ │ │ │ + movw r1, #62288 @ 0xf350 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, r2, r4, ror sl │ │ │ │ + rsbeq r5, r2, ip, ror #20 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cb6a8 <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ + b 3cb304 <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ 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 46d14 │ │ │ │ + beq 46db4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29184 @ 0x7200 │ │ │ │ + movw r1, #28224 @ 0x6e40 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #55676 @ 0xd97c │ │ │ │ + movw r1, #54252 @ 0xd3ec │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46d98 │ │ │ │ + b 46e38 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #29244 @ 0x723c │ │ │ │ + movw r0, #28284 @ 0x6e7c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ 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, #21840 @ 0x5550 │ │ │ │ + movw r1, #20880 @ 0x5190 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #21844 @ 0x5554 │ │ │ │ + movw r0, #20884 @ 0x5194 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46ddc │ │ │ │ + bne 46e7c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsb r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 46e18 │ │ │ │ + beq 46eb8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46e04 │ │ │ │ + bne 46ea4 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 143d6c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 1440ec <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46dd4 │ │ │ │ + beq 46e74 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 3845f8 │ │ │ │ + bl 384378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46e60 │ │ │ │ + bne 46f00 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 384adc │ │ │ │ + b 38485c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00046e68 : │ │ │ │ +00046f08 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #14560 @ 0x38e0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 46ea0 │ │ │ │ - bl b6720 │ │ │ │ + beq 46f40 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152a1c │ │ │ │ + bl 152dac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46edc │ │ │ │ - bl bea88 │ │ │ │ + bne 46f7c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46f0c │ │ │ │ + bne 46fac │ │ │ │ add r3, r4, #1 │ │ │ │ mvn r4, #0 │ │ │ │ mvn r4, r4, lsl r3 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 46efc │ │ │ │ - bl bea88 │ │ │ │ + bne 46f9c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46f0c │ │ │ │ + bne 46fac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00046f14 : │ │ │ │ +00046fb4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46f2c │ │ │ │ + ldr r0, [pc, #12] @ 46fcc │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269cf8 │ │ │ │ - strhteq r5, [r2], #-164 @ 0xffffff5c │ │ │ │ + b 269804 │ │ │ │ + rsbeq r5, r2, ip, lsr #21 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29264 @ 0x7250 │ │ │ │ + movw r1, #28304 @ 0x6e90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 152a1c │ │ │ │ + bl 152dac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46f98 │ │ │ │ - bl bea88 │ │ │ │ + bne 47038 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46fac │ │ │ │ + bne 4704c │ │ │ │ mov r0, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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] @ 46fd4 │ │ │ │ + ldr r1, [pc, #8] @ 47074 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36afd0 │ │ │ │ - rsbeq r6, r3, r0, lsr #12 │ │ │ │ + b 36ae10 │ │ │ │ + rsbeq r6, r3, r8, lsl r6 │ │ │ │ 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, #29324 @ 0x728c │ │ │ │ + movw r1, #28364 @ 0x6ecc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 47010 │ │ │ │ + bge 470b0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29328 @ 0x7290 │ │ │ │ + movw r1, #28368 @ 0x6ed0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29340 @ 0x729c │ │ │ │ + movw r1, #28380 @ 0x6edc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29356 @ 0x72ac │ │ │ │ + movw r1, #28396 @ 0x6eec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29368 @ 0x72b8 │ │ │ │ + movw r1, #28408 @ 0x6ef8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29380 @ 0x72c4 │ │ │ │ + movw r1, #28420 @ 0x6f04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29396 @ 0x72d4 │ │ │ │ + movw r1, #28436 @ 0x6f14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29412 @ 0x72e4 │ │ │ │ + movw r1, #28452 @ 0x6f24 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29424 @ 0x72f0 │ │ │ │ + movw r1, #28464 @ 0x6f30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29436 @ 0x72fc │ │ │ │ + movw r1, #28476 @ 0x6f3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29448 @ 0x7308 │ │ │ │ + movw r1, #28488 @ 0x6f48 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29464 @ 0x7318 │ │ │ │ + movw r1, #28504 @ 0x6f58 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29480 @ 0x7328 │ │ │ │ + movw r1, #28520 @ 0x6f68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29496 @ 0x7338 │ │ │ │ + movw r1, #28536 @ 0x6f78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29508 @ 0x7344 │ │ │ │ + movw r1, #28548 @ 0x6f84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29520 @ 0x7350 │ │ │ │ + movw r1, #28560 @ 0x6f90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29536 @ 0x7360 │ │ │ │ + movw r1, #28576 @ 0x6fa0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29552 @ 0x7370 │ │ │ │ + movw r1, #28592 @ 0x6fb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29576 @ 0x7388 │ │ │ │ + movw r1, #28616 @ 0x6fc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29360 @ 0x72b0 │ │ │ │ + movw r1, #28400 @ 0x6ef0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29596 @ 0x739c │ │ │ │ + movw r1, #28636 @ 0x6fdc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29612 @ 0x73ac │ │ │ │ + movw r1, #28652 @ 0x6fec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29628 @ 0x73bc │ │ │ │ + movw r1, #28668 @ 0x6ffc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29636 @ 0x73c4 │ │ │ │ + movw r1, #28676 @ 0x7004 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29644 @ 0x73cc │ │ │ │ + movw r1, #28684 @ 0x700c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29656 @ 0x73d8 │ │ │ │ + movw r1, #28696 @ 0x7018 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bd60 │ │ │ │ + bl 13c0e0 │ │ │ │ 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 47320 │ │ │ │ + bne 473c0 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 47314 │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne 473b4 │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2164 @ 0x874 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #64048 @ 0xfa30 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 47348 │ │ │ │ + bl 16f420 │ │ │ │ + b 473e8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b 47354 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + b 473f4 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b848 │ │ │ │ + bl 14bbd8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 47350 │ │ │ │ - bl bea88 │ │ │ │ + bne 473f0 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47350 │ │ │ │ + beq 473f0 │ │ │ │ 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] @ 47390 │ │ │ │ - bl 1d1610 │ │ │ │ + ldr r0, [pc, #8] @ 47430 │ │ │ │ + bl 1d035c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r4, asr #16 │ │ │ │ + rsbeq r2, r3, ip, lsr r8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 473c8 │ │ │ │ + bne 47468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -000473dc <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +0004747c <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 473f4 <_PyEval_FormatExcUnbound@@Base+0x18> │ │ │ │ + beq 47494 <_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, #49100 @ 0xbfcc │ │ │ │ - movwge r1, #49188 @ 0xc024 │ │ │ │ + movwlt r1, #49308 @ 0xc09c │ │ │ │ + movwge r1, #49396 @ 0xc0f4 │ │ │ │ movtlt r1, #96 @ 0x60 │ │ │ │ movtge r1, #96 @ 0x60 │ │ │ │ - movwlt r2, #43520 @ 0xaa00 │ │ │ │ - movwge r2, #29928 @ 0x74e8 │ │ │ │ + movwlt r2, #42560 @ 0xa640 │ │ │ │ + movwge r2, #28968 @ 0x7128 │ │ │ │ movtlt r2, #61 @ 0x3d │ │ │ │ movtge r2, #64 @ 0x40 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2d9b90 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b 2d9a74 <_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 a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 474d4 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + beq 47574 <_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 b28a4 │ │ │ │ + bl b2a2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 474b0 <_PyEval_FormatExcUnbound@@Base+0xd4> │ │ │ │ + beq 47550 <_PyEval_FormatExcUnbound@@Base+0xd4> │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - bne 47480 <_PyEval_FormatExcUnbound@@Base+0xa4> │ │ │ │ + bne 47520 <_PyEval_FormatExcUnbound@@Base+0xa4> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bne 474d8 <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ + bne 47578 <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 474d4 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + bgt 47574 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 474d4 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + bne 47574 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 47500 <_PyEval_FormatExcUnbound@@Base+0x124> │ │ │ │ + bne 475a0 <_PyEval_FormatExcUnbound@@Base+0x124> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a17fc │ │ │ │ + b a1980 │ │ │ │ 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, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 4753c <_PyEval_FormatExcUnbound@@Base+0x160> │ │ │ │ + ldr r1, [pc, #8] @ 475dc <_PyEval_FormatExcUnbound@@Base+0x160> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36afd0 │ │ │ │ - mlseq r3, r4, r9, r6 │ │ │ │ + b 36ae10 │ │ │ │ + rsbeq r6, r3, ip, lsl #19 │ │ │ │ push {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 47594 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ + bne 47634 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #52564 @ 0xcd54 │ │ │ │ + movw r0, #51376 @ 0xc8b0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 476e0 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 47780 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ad57c │ │ │ │ + bl 1ad68c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 476e0 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ + beq 47780 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 2ce460 │ │ │ │ + bl 2cdba0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 476a8 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ - bl dc794 │ │ │ │ + beq 47748 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ + bl dcde4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ mov r8, #0 │ │ │ │ bl 2e118 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 98b2c │ │ │ │ + bl 98754 │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-68] @ 0xffffffbc │ │ │ │ moveq sl, #1 │ │ │ │ moveq r5, r8 │ │ │ │ - beq 47654 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ + beq 476f4 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bl 2d778 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47648 <_PyEval_FormatExcUnbound@@Base+0x26c> │ │ │ │ + beq 476e8 <_PyEval_FormatExcUnbound@@Base+0x26c> │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 47648 <_PyEval_FormatExcUnbound@@Base+0x26c> │ │ │ │ + bne 476e8 <_PyEval_FormatExcUnbound@@Base+0x26c> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47650 <_PyEval_FormatExcUnbound@@Base+0x274> │ │ │ │ + bgt 476f0 <_PyEval_FormatExcUnbound@@Base+0x274> │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r8, r5 │ │ │ │ - b 475e4 <_PyEval_FormatExcUnbound@@Base+0x208> │ │ │ │ + b 47684 <_PyEval_FormatExcUnbound@@Base+0x208> │ │ │ │ mov sl, #0 │ │ │ │ - b 47654 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ + b 476f4 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 47698 <_PyEval_FormatExcUnbound@@Base+0x2bc> │ │ │ │ + bne 47738 <_PyEval_FormatExcUnbound@@Base+0x2bc> │ │ │ │ cmp sl, #1 │ │ │ │ - bne 47678 <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 476a8 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ - movw r3, #49120 @ 0xbfe0 │ │ │ │ + bne 47718 <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ + bl 2e0e64 │ │ │ │ + b 47748 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ + movw r3, #49328 @ 0xc0b0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #30632 @ 0x77a8 │ │ │ │ + movw r1, #29672 @ 0x73e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 476a8 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ + bl 14151c │ │ │ │ + b 47748 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 2af2d0 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ + bl 2aed84 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 476cc <_PyEval_FormatExcUnbound@@Base+0x2f0> │ │ │ │ + bgt 4776c <_PyEval_FormatExcUnbound@@Base+0x2f0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 476d4 <_PyEval_FormatExcUnbound@@Base+0x2f8> │ │ │ │ + beq 47774 <_PyEval_FormatExcUnbound@@Base+0x2f8> │ │ │ │ mov r4, r6 │ │ │ │ - b 476e0 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ + b 47780 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 476cc <_PyEval_FormatExcUnbound@@Base+0x2f0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4776c <_PyEval_FormatExcUnbound@@Base+0x2f0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000476ec <_Py_rc_quot@@Base>: │ │ │ │ +0004778c <_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] @ 47888 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d8, [pc, #352] @ 47928 <_Py_rc_quot@@Base+0x19c> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 47740 <_Py_rc_quot@@Base+0x54> │ │ │ │ + bpl 477e0 <_Py_rc_quot@@Base+0x54> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 47794 <_Py_rc_quot@@Base+0xa8> │ │ │ │ - b 47774 <_Py_rc_quot@@Base+0x88> │ │ │ │ + blt 47834 <_Py_rc_quot@@Base+0xa8> │ │ │ │ + b 47814 <_Py_rc_quot@@Base+0x88> │ │ │ │ vcmpe.f64 d2, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 47790 <_Py_rc_quot@@Base+0xa4> │ │ │ │ + bhi 47830 <_Py_rc_quot@@Base+0xa4> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d3, d2 │ │ │ │ - bne 47774 <_Py_rc_quot@@Base+0x88> │ │ │ │ + bne 47814 <_Py_rc_quot@@Base+0x88> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ - b 47874 <_Py_rc_quot@@Base+0x188> │ │ │ │ + b 47914 <_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 477bc <_Py_rc_quot@@Base+0xd0> │ │ │ │ + b 4785c <_Py_rc_quot@@Base+0xd0> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 477d8 <_Py_rc_quot@@Base+0xec> │ │ │ │ + bhi 47878 <_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 47874 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bvc 47914 <_Py_rc_quot@@Base+0x188> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 477e0 <_Py_rc_quot@@Base+0xf4> │ │ │ │ - b 47874 <_Py_rc_quot@@Base+0x188> │ │ │ │ - vldr d1, [pc, #176] @ 47890 <_Py_rc_quot@@Base+0x1a4> │ │ │ │ + bvs 47880 <_Py_rc_quot@@Base+0xf4> │ │ │ │ + b 47914 <_Py_rc_quot@@Base+0x188> │ │ │ │ + vldr d1, [pc, #176] @ 47930 <_Py_rc_quot@@Base+0x1a4> │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #172] @ 47898 <_Py_rc_quot@@Base+0x1ac> │ │ │ │ + vldr d4, [pc, #172] @ 47938 <_Py_rc_quot@@Base+0x1ac> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 47874 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bhi 47914 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 47814 <_Py_rc_quot@@Base+0x128> │ │ │ │ + bgt 478b4 <_Py_rc_quot@@Base+0x128> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 47874 <_Py_rc_quot@@Base+0x188> │ │ │ │ + ble 47914 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #104] @ 47888 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d7, [pc, #104] @ 47928 <_Py_rc_quot@@Base+0x19c> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #92] @ 47888 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d6, [pc, #92] @ 47928 <_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 │ │ │ │ @@ -25844,889 +25886,889 @@ │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #56372 @ 0xdc34 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7578 │ │ │ │ + b 1e61b8 │ │ │ │ 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 a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 479f8 <_Py_rc_quot@@Base+0x30c> │ │ │ │ + beq 47a98 <_Py_rc_quot@@Base+0x30c> │ │ │ │ movw r0, #62880 @ 0xf5a0 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 47918 <_Py_rc_quot@@Base+0x22c> │ │ │ │ + bne 479b8 <_Py_rc_quot@@Base+0x22c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 47900 <_Py_rc_quot@@Base+0x214> │ │ │ │ + bne 479a0 <_Py_rc_quot@@Base+0x214> │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq 47928 <_Py_rc_quot@@Base+0x23c> │ │ │ │ - bl 3bcbd4 │ │ │ │ + beq 479c8 <_Py_rc_quot@@Base+0x23c> │ │ │ │ + bl 3bc934 │ │ │ │ bl 2df50 │ │ │ │ bl 2d208 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 479c0 <_Py_rc_quot@@Base+0x2d4> │ │ │ │ - bl 3115bc <_PyXI_Exit@@Base+0x714> │ │ │ │ + beq 47a60 <_Py_rc_quot@@Base+0x2d4> │ │ │ │ + bl 311504 <_PyXI_Exit@@Base+0x81c> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 47968 <_Py_rc_quot@@Base+0x27c> │ │ │ │ + bne 47a08 <_Py_rc_quot@@Base+0x27c> │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 47978 <_Py_rc_quot@@Base+0x28c> │ │ │ │ - b 47990 <_Py_rc_quot@@Base+0x2a4> │ │ │ │ - bl c601c │ │ │ │ + ble 47a18 <_Py_rc_quot@@Base+0x28c> │ │ │ │ + b 47a30 <_Py_rc_quot@@Base+0x2a4> │ │ │ │ + bl c6740 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47998 <_Py_rc_quot@@Base+0x2ac> │ │ │ │ - b 47950 <_Py_rc_quot@@Base+0x264> │ │ │ │ + beq 47a38 <_Py_rc_quot@@Base+0x2ac> │ │ │ │ + b 479f0 <_Py_rc_quot@@Base+0x264> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47990 <_Py_rc_quot@@Base+0x2a4> │ │ │ │ + bne 47a30 <_Py_rc_quot@@Base+0x2a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 479c0 <_Py_rc_quot@@Base+0x2d4> │ │ │ │ + b 47a60 <_Py_rc_quot@@Base+0x2d4> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4792c <_Py_rc_quot@@Base+0x240> │ │ │ │ + bgt 479cc <_Py_rc_quot@@Base+0x240> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4792c <_Py_rc_quot@@Base+0x240> │ │ │ │ + bne 479cc <_Py_rc_quot@@Base+0x240> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4792c <_Py_rc_quot@@Base+0x240> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 479cc <_Py_rc_quot@@Base+0x240> │ │ │ │ bl 2d2f8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 479e4 <_Py_rc_quot@@Base+0x2f8> │ │ │ │ + bne 47a84 <_Py_rc_quot@@Base+0x2f8> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 479cc <_Py_rc_quot@@Base+0x2e0> │ │ │ │ + bne 47a6c <_Py_rc_quot@@Base+0x2e0> │ │ │ │ dmb ish │ │ │ │ - beq 479f8 <_Py_rc_quot@@Base+0x30c> │ │ │ │ + beq 47a98 <_Py_rc_quot@@Base+0x30c> │ │ │ │ movw r0, #62880 @ 0xf5a0 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r0, #32] │ │ │ │ mov r3, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ cmp ip, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 11fb04 │ │ │ │ + b 120bc4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #64988 @ 0xfddc │ │ │ │ + movw r3, #64080 @ 0xfa50 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #57056 @ 0xdee0 │ │ │ │ movt r2, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 373e5c <_PyTime_AsTimeval@@Base+0x854> │ │ │ │ + b 373c9c <_PyTime_AsTimeval@@Base+0x854> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #30836 @ 0x7874 │ │ │ │ + movw r3, #29876 @ 0x74b4 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movw r1, #56192 @ 0xdb80 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7578 │ │ │ │ + b 1e61b8 │ │ │ │ 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 47e60 <_Py_rc_quot@@Base+0x774> │ │ │ │ + bl 47f00 <_Py_rc_quot@@Base+0x774> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47cac <_Py_rc_quot@@Base+0x5c0> │ │ │ │ - ldr r1, [pc, #552] @ 47ce4 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ + beq 47d4c <_Py_rc_quot@@Base+0x5c0> │ │ │ │ + ldr r1, [pc, #552] @ 47d84 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl c29e0 │ │ │ │ + bl c2b3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47cb4 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ - ldr r1, [pc, #536] @ 47ce8 <_Py_rc_quot@@Base+0x5fc> │ │ │ │ + bne 47d54 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + ldr r1, [pc, #536] @ 47d88 <_Py_rc_quot@@Base+0x5fc> │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl c29e0 │ │ │ │ + bl c2b3c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47c1c <_Py_rc_quot@@Base+0x530> │ │ │ │ + beq 47cbc <_Py_rc_quot@@Base+0x530> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 47b2c <_Py_rc_quot@@Base+0x440> │ │ │ │ + beq 47bcc <_Py_rc_quot@@Base+0x440> │ │ │ │ mov r0, r5 │ │ │ │ - bl 26cf70 │ │ │ │ + bl 26ca84 │ │ │ │ ldr r3, [r5] │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 47bfc <_Py_rc_quot@@Base+0x510> │ │ │ │ + blt 47c9c <_Py_rc_quot@@Base+0x510> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47b20 <_Py_rc_quot@@Base+0x434> │ │ │ │ + bgt 47bc0 <_Py_rc_quot@@Base+0x434> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47b20 <_Py_rc_quot@@Base+0x434> │ │ │ │ + bne 47bc0 <_Py_rc_quot@@Base+0x434> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ - b 47b30 <_Py_rc_quot@@Base+0x444> │ │ │ │ + b 47bd0 <_Py_rc_quot@@Base+0x444> │ │ │ │ mov r6, r5 │ │ │ │ - ldr r1, [pc, #436] @ 47cec <_Py_rc_quot@@Base+0x600> │ │ │ │ + ldr r1, [pc, #436] @ 47d8c <_Py_rc_quot@@Base+0x600> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl c29e0 │ │ │ │ + bl c2b3c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47c1c <_Py_rc_quot@@Base+0x530> │ │ │ │ + beq 47cbc <_Py_rc_quot@@Base+0x530> │ │ │ │ ldr r7, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 47c44 <_Py_rc_quot@@Base+0x558> │ │ │ │ + bne 47ce4 <_Py_rc_quot@@Base+0x558> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13d218 │ │ │ │ + bl 13d598 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47c44 <_Py_rc_quot@@Base+0x558> │ │ │ │ - ldr r1, [pc, #388] @ 47cf0 <_Py_rc_quot@@Base+0x604> │ │ │ │ + beq 47ce4 <_Py_rc_quot@@Base+0x558> │ │ │ │ + ldr r1, [pc, #388] @ 47d90 <_Py_rc_quot@@Base+0x604> │ │ │ │ mov r0, r7 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 47ba8 <_Py_rc_quot@@Base+0x4bc> │ │ │ │ + bne 47c48 <_Py_rc_quot@@Base+0x4bc> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c1c <_Py_rc_quot@@Base+0x530> │ │ │ │ + bgt 47cbc <_Py_rc_quot@@Base+0x530> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47c1c <_Py_rc_quot@@Base+0x530> │ │ │ │ + bne 47cbc <_Py_rc_quot@@Base+0x530> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 47c1c <_Py_rc_quot@@Base+0x530> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 47cbc <_Py_rc_quot@@Base+0x530> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 47c50 <_Py_rc_quot@@Base+0x564> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 47cf0 <_Py_rc_quot@@Base+0x564> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30840 @ 0x7878 │ │ │ │ + movw r1, #29880 @ 0x74b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47bf8 <_Py_rc_quot@@Base+0x50c> │ │ │ │ + bgt 47c98 <_Py_rc_quot@@Base+0x50c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47bf8 <_Py_rc_quot@@Base+0x50c> │ │ │ │ + bne 47c98 <_Py_rc_quot@@Base+0x50c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c1c <_Py_rc_quot@@Base+0x530> │ │ │ │ + bgt 47cbc <_Py_rc_quot@@Base+0x530> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47c1c <_Py_rc_quot@@Base+0x530> │ │ │ │ + bne 47cbc <_Py_rc_quot@@Base+0x530> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47cac <_Py_rc_quot@@Base+0x5c0> │ │ │ │ + bgt 47d4c <_Py_rc_quot@@Base+0x5c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47cac <_Py_rc_quot@@Base+0x5c0> │ │ │ │ + bne 47d4c <_Py_rc_quot@@Base+0x5c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 47cac <_Py_rc_quot@@Base+0x5c0> │ │ │ │ - bl 9f894 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 47d4c <_Py_rc_quot@@Base+0x5c0> │ │ │ │ + bl 9fa14 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r6, r6, #1 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 47cb4 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ - ldr r1, [pc, #116] @ 47ce4 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ + bne 47d54 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + ldr r1, [pc, #116] @ 47d84 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47cb4 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + beq 47d54 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ ldr r3, [r5] │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47cb4 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + bgt 47d54 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47cb4 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + bne 47d54 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 47cb4 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 47d54 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ mov r0, #0 │ │ │ │ - b 47cdc <_Py_rc_quot@@Base+0x5f0> │ │ │ │ + b 47d7c <_Py_rc_quot@@Base+0x5f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47cd8 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + bgt 47d78 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47cd8 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + bne 47d78 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ - rsbeq r2, r3, ip, ror ip │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ - rsbeq fp, r2, r8, asr #21 │ │ │ │ + mlseq r3, ip, sl, r1 │ │ │ │ + rsbeq r2, r3, r4, ror ip │ │ │ │ + rsbeq r1, r3, r0, asr sl │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ 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 47d40 <_Py_rc_quot@@Base+0x654> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + beq 47de0 <_Py_rc_quot@@Base+0x654> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 47d40 <_Py_rc_quot@@Base+0x654> │ │ │ │ + beq 47de0 <_Py_rc_quot@@Base+0x654> │ │ │ │ mov r0, #1 │ │ │ │ - bl af340 │ │ │ │ + bl af4c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 47d44 <_Py_rc_quot@@Base+0x658> │ │ │ │ - b 47db8 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ - ldr r4, [pc, #272] @ 47e58 <_Py_rc_quot@@Base+0x76c> │ │ │ │ - ldr r0, [pc, #272] @ 47e5c <_Py_rc_quot@@Base+0x770> │ │ │ │ + bne 47de4 <_Py_rc_quot@@Base+0x658> │ │ │ │ + b 47e58 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ + ldr r4, [pc, #272] @ 47ef8 <_Py_rc_quot@@Base+0x76c> │ │ │ │ + ldr r0, [pc, #272] @ 47efc <_Py_rc_quot@@Base+0x770> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 47d94 <_Py_rc_quot@@Base+0x6a8> │ │ │ │ - bl ca818 │ │ │ │ + beq 47e34 <_Py_rc_quot@@Base+0x6a8> │ │ │ │ + bl caeb8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 47dc0 <_Py_rc_quot@@Base+0x6d4> │ │ │ │ + bne 47e60 <_Py_rc_quot@@Base+0x6d4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47d94 <_Py_rc_quot@@Base+0x6a8> │ │ │ │ + bgt 47e34 <_Py_rc_quot@@Base+0x6a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47d94 <_Py_rc_quot@@Base+0x6a8> │ │ │ │ + bne 47e34 <_Py_rc_quot@@Base+0x6a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47db8 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ + bgt 47e58 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47db8 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ + bne 47e58 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r7, #0 │ │ │ │ - b 47e4c <_Py_rc_quot@@Base+0x760> │ │ │ │ + b 47eec <_Py_rc_quot@@Base+0x760> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #5 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ stm sp, {r3, r6} │ │ │ │ - bl af504 │ │ │ │ + bl af68c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e04 <_Py_rc_quot@@Base+0x718> │ │ │ │ + bgt 47ea4 <_Py_rc_quot@@Base+0x718> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e04 <_Py_rc_quot@@Base+0x718> │ │ │ │ + bne 47ea4 <_Py_rc_quot@@Base+0x718> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e28 <_Py_rc_quot@@Base+0x73c> │ │ │ │ + bgt 47ec8 <_Py_rc_quot@@Base+0x73c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e28 <_Py_rc_quot@@Base+0x73c> │ │ │ │ + bne 47ec8 <_Py_rc_quot@@Base+0x73c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e4c <_Py_rc_quot@@Base+0x760> │ │ │ │ + bgt 47eec <_Py_rc_quot@@Base+0x760> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e4c <_Py_rc_quot@@Base+0x760> │ │ │ │ + bne 47eec <_Py_rc_quot@@Base+0x760> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - rsbeq r5, r3, r0, lsl r7 │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ + rsbeq r5, r3, r8, lsl #14 │ │ │ │ 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] @ 47edc <_Py_rc_quot@@Base+0x7f0> │ │ │ │ - bl b67a0 │ │ │ │ + ldr r1, [pc, #96] @ 47f7c <_Py_rc_quot@@Base+0x7f0> │ │ │ │ + bl b6920 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47ed0 <_Py_rc_quot@@Base+0x7e4> │ │ │ │ + beq 47f70 <_Py_rc_quot@@Base+0x7e4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 47ed4 <_Py_rc_quot@@Base+0x7e8> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 47f74 <_Py_rc_quot@@Base+0x7e8> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47864 @ 0xbaf8 │ │ │ │ + movw r1, #46676 @ 0xb654 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47ed0 <_Py_rc_quot@@Base+0x7e4> │ │ │ │ + bgt 47f70 <_Py_rc_quot@@Base+0x7e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47ed0 <_Py_rc_quot@@Base+0x7e4> │ │ │ │ + bne 47f70 <_Py_rc_quot@@Base+0x7e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r1, r3, r8, lsr lr │ │ │ │ + rsbeq r1, r3, r0, lsr lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #55664 @ 0xd970 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7578 │ │ │ │ + b 1e61b8 │ │ │ │ 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 47f60 <_Py_rc_quot@@Base+0x874> │ │ │ │ + bne 48000 <_Py_rc_quot@@Base+0x874> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 47f84 <_Py_rc_quot@@Base+0x898> │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 48024 <_Py_rc_quot@@Base+0x898> │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #16356 @ 0x3fe4 │ │ │ │ + movw r0, #15168 @ 0x3b40 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 480a4 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 48144 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16356 @ 0x3fe4 │ │ │ │ + movw r0, #15168 @ 0x3b40 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47f2c <_Py_rc_quot@@Base+0x840> │ │ │ │ - b 480a4 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ + bne 47fcc <_Py_rc_quot@@Base+0x840> │ │ │ │ + b 48144 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 480a4 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ + beq 48144 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 47fc4 <_Py_rc_quot@@Base+0x8d8> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 48064 <_Py_rc_quot@@Base+0x8d8> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 480a4 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ + bl 16f420 │ │ │ │ + b 48144 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 2dd480 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dd7e8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 480a4 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ + beq 48144 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ 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 4803c <_Py_rc_quot@@Base+0x950> │ │ │ │ - bl a5edc │ │ │ │ + bhi 480dc <_Py_rc_quot@@Base+0x950> │ │ │ │ + bl a6060 │ │ │ │ sub r3, fp, #24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4803c <_Py_rc_quot@@Base+0x950> │ │ │ │ + beq 480dc <_Py_rc_quot@@Base+0x950> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2da3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48050 <_Py_rc_quot@@Base+0x964> │ │ │ │ + bne 480f0 <_Py_rc_quot@@Base+0x964> │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r7, r3 │ │ │ │ - blt 47fe8 <_Py_rc_quot@@Base+0x8fc> │ │ │ │ + blt 48088 <_Py_rc_quot@@Base+0x8fc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 48048 <_Py_rc_quot@@Base+0x95c> │ │ │ │ - bl 2e0eb8 │ │ │ │ + ble 480e8 <_Py_rc_quot@@Base+0x95c> │ │ │ │ + bl 2e0e64 │ │ │ │ mov r4, r0 │ │ │ │ - b 480d0 <_Py_rc_quot@@Base+0x9e4> │ │ │ │ + b 48170 <_Py_rc_quot@@Base+0x9e4> │ │ │ │ lsl r3, r3, #1 │ │ │ │ - b 47fe4 <_Py_rc_quot@@Base+0x8f8> │ │ │ │ + b 48084 <_Py_rc_quot@@Base+0x8f8> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 48074 <_Py_rc_quot@@Base+0x988> │ │ │ │ - b 4809c <_Py_rc_quot@@Base+0x9b0> │ │ │ │ + bne 48114 <_Py_rc_quot@@Base+0x988> │ │ │ │ + b 4813c <_Py_rc_quot@@Base+0x9b0> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 480c8 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ + bge 48168 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl 1b3218 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b328c <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48068 <_Py_rc_quot@@Base+0x97c> │ │ │ │ + bne 48108 <_Py_rc_quot@@Base+0x97c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 480ac <_Py_rc_quot@@Base+0x9c0> │ │ │ │ + ble 4814c <_Py_rc_quot@@Base+0x9c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r4, #0 │ │ │ │ - b 480d0 <_Py_rc_quot@@Base+0x9e4> │ │ │ │ + b 48170 <_Py_rc_quot@@Base+0x9e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4809c <_Py_rc_quot@@Base+0x9b0> │ │ │ │ + bne 4813c <_Py_rc_quot@@Base+0x9b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4809c <_Py_rc_quot@@Base+0x9b0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4813c <_Py_rc_quot@@Base+0x9b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 48118 <_Py_rc_quot@@Base+0xa2c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 481b8 <_Py_rc_quot@@Base+0xa2c> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53084 @ 0xcf5c │ │ │ │ + movw r1, #51896 @ 0xcab8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 481e8 <_Py_rc_quot@@Base+0xafc> │ │ │ │ + bl 16f420 │ │ │ │ + b 48288 <_Py_rc_quot@@Base+0xafc> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - ldr r2, [pc, #204] @ 481f0 <_Py_rc_quot@@Base+0xb04> │ │ │ │ + ldr r2, [pc, #204] @ 48290 <_Py_rc_quot@@Base+0xb04> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 481e0 <_Py_rc_quot@@Base+0xaf4> │ │ │ │ + bhi 48280 <_Py_rc_quot@@Base+0xaf4> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #31220 @ 0x79f4 │ │ │ │ + movw r0, #30260 @ 0x7634 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b 48150 <_Py_rc_quot@@Base+0xa64> │ │ │ │ - movw r0, #32656 @ 0x7f90 │ │ │ │ + b 481f0 <_Py_rc_quot@@Base+0xa64> │ │ │ │ + movw r0, #31696 @ 0x7bd0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aad74 │ │ │ │ - movw r0, #19544 @ 0x4c58 │ │ │ │ + b aaefc │ │ │ │ + movw r0, #18584 @ 0x4898 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - b 48150 <_Py_rc_quot@@Base+0xa64> │ │ │ │ - movw r2, #32656 @ 0x7f90 │ │ │ │ + b 481f0 <_Py_rc_quot@@Base+0xa64> │ │ │ │ + movw r2, #31696 @ 0x7bd0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #31220 @ 0x79f4 │ │ │ │ + movw r1, #30260 @ 0x7634 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 481a0 <_Py_rc_quot@@Base+0xab4> │ │ │ │ - movw r2, #19544 @ 0x4c58 │ │ │ │ + b 48240 <_Py_rc_quot@@Base+0xab4> │ │ │ │ + movw r2, #18584 @ 0x4898 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #31220 @ 0x79f4 │ │ │ │ + movw r1, #30260 @ 0x7634 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 481a0 <_Py_rc_quot@@Base+0xab4> │ │ │ │ - movw r2, #19544 @ 0x4c58 │ │ │ │ + b 48240 <_Py_rc_quot@@Base+0xab4> │ │ │ │ + movw r2, #18584 @ 0x4898 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #32656 @ 0x7f90 │ │ │ │ + movw r1, #31696 @ 0x7bd0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #24712 @ 0x6088 │ │ │ │ + movw r0, #24492 @ 0x5fac │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - movw r3, #19544 @ 0x4c58 │ │ │ │ + b c00dc │ │ │ │ + movw r3, #18584 @ 0x4898 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r2, #32656 @ 0x7f90 │ │ │ │ + movw r2, #31696 @ 0x7bd0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #31220 @ 0x79f4 │ │ │ │ + movw r1, #30260 @ 0x7634 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #31224 @ 0x79f8 │ │ │ │ + movw r0, #30264 @ 0x7638 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b c00dc │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - @ instruction: 0x005dd094 │ │ │ │ + subseq ip, sp, r4, ror #24 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46440 @ 0xb568 │ │ │ │ + movw r3, #46648 @ 0xb638 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #31228 @ 0x79fc │ │ │ │ + movw r1, #30268 @ 0x763c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4823c <_Py_rc_quot@@Base+0xb50> │ │ │ │ - bl 4b798 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 482dc <_Py_rc_quot@@Base+0xb50> │ │ │ │ + bl 4b838 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3845f8 │ │ │ │ + bl 384378 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 48278 <_Py_rc_quot@@Base+0xb8c> │ │ │ │ + bne 48318 <_Py_rc_quot@@Base+0xb8c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 48578 <_Py_rc_quot@@Base+0xe8c> │ │ │ │ + b 48618 <_Py_rc_quot@@Base+0xe8c> │ │ │ │ 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 47e60 <_Py_rc_quot@@Base+0x774> │ │ │ │ + bl 47f00 <_Py_rc_quot@@Base+0x774> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 48338 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ - ldr r1, [pc, #144] @ 48340 <_Py_rc_quot@@Base+0xc54> │ │ │ │ + beq 483d8 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ + ldr r1, [pc, #144] @ 483e0 <_Py_rc_quot@@Base+0xc54> │ │ │ │ subs r2, r4, #0 │ │ │ │ - beq 482e4 <_Py_rc_quot@@Base+0xbf8> │ │ │ │ - bl a981c │ │ │ │ + beq 48384 <_Py_rc_quot@@Base+0xbf8> │ │ │ │ + bl a99a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48310 <_Py_rc_quot@@Base+0xc24> │ │ │ │ - ldr r1, [pc, #124] @ 48344 <_Py_rc_quot@@Base+0xc58> │ │ │ │ + bne 483b0 <_Py_rc_quot@@Base+0xc24> │ │ │ │ + ldr r1, [pc, #124] @ 483e4 <_Py_rc_quot@@Base+0xc58> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15360c │ │ │ │ + bl 15399c │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 48314 <_Py_rc_quot@@Base+0xc28> │ │ │ │ - bl 15360c │ │ │ │ + b 483b4 <_Py_rc_quot@@Base+0xc28> │ │ │ │ + bl 15399c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48308 <_Py_rc_quot@@Base+0xc1c> │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne 483a8 <_Py_rc_quot@@Base+0xc1c> │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #64] @ 48340 <_Py_rc_quot@@Base+0xc54> │ │ │ │ + ldr r1, [pc, #64] @ 483e0 <_Py_rc_quot@@Base+0xc54> │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa69c │ │ │ │ - b 48310 <_Py_rc_quot@@Base+0xc24> │ │ │ │ + bl 1aa7ac │ │ │ │ + b 483b0 <_Py_rc_quot@@Base+0xc24> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 482c0 <_Py_rc_quot@@Base+0xbd4> │ │ │ │ + beq 48360 <_Py_rc_quot@@Base+0xbd4> │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48338 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ + bgt 483d8 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48338 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ + bne 483d8 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ + mlseq r3, ip, sl, r1 │ │ │ │ + rsbeq r1, r3, r0, asr sl │ │ │ │ push {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 r3, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 4839c <_Py_rc_quot@@Base+0xcb0> │ │ │ │ + bne 4843c <_Py_rc_quot@@Base+0xcb0> │ │ │ │ cmp r2, #1 │ │ │ │ - ble 48398 <_Py_rc_quot@@Base+0xcac> │ │ │ │ + ble 48438 <_Py_rc_quot@@Base+0xcac> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 483e0 <_Py_rc_quot@@Base+0xcf4> │ │ │ │ + beq 48480 <_Py_rc_quot@@Base+0xcf4> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #380] @ 48520 <_Py_rc_quot@@Base+0xe34> │ │ │ │ + ldr r1, [pc, #380] @ 485c0 <_Py_rc_quot@@Base+0xe34> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 483e0 <_Py_rc_quot@@Base+0xcf4> │ │ │ │ + bne 48480 <_Py_rc_quot@@Base+0xcf4> │ │ │ │ mov r0, #0 │ │ │ │ - b 48518 <_Py_rc_quot@@Base+0xe2c> │ │ │ │ + b 485b8 <_Py_rc_quot@@Base+0xe2c> │ │ │ │ add r2, r7, r5 │ │ │ │ subs r9, r2, #2 │ │ │ │ ldm r4, {r7, r8} │ │ │ │ - beq 48448 <_Py_rc_quot@@Base+0xd5c> │ │ │ │ + beq 484e8 <_Py_rc_quot@@Base+0xd5c> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48414 <_Py_rc_quot@@Base+0xd28> │ │ │ │ + beq 484b4 <_Py_rc_quot@@Base+0xd28> │ │ │ │ subs r9, r2, #3 │ │ │ │ moveq sl, #1 │ │ │ │ - movweq r9, #5196 @ 0x144c │ │ │ │ + movweq r9, #5184 @ 0x1440 │ │ │ │ movteq r9, #96 @ 0x60 │ │ │ │ - beq 48464 <_Py_rc_quot@@Base+0xd78> │ │ │ │ - b 4841c <_Py_rc_quot@@Base+0xd30> │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + beq 48504 <_Py_rc_quot@@Base+0xd78> │ │ │ │ + b 484bc <_Py_rc_quot@@Base+0xd30> │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq sl, #1 │ │ │ │ - beq 48440 <_Py_rc_quot@@Base+0xd54> │ │ │ │ - bl 12928c │ │ │ │ + beq 484e0 <_Py_rc_quot@@Base+0xd54> │ │ │ │ + bl 129d00 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 483d8 <_Py_rc_quot@@Base+0xcec> │ │ │ │ + blt 48478 <_Py_rc_quot@@Base+0xcec> │ │ │ │ cmp r9, #1 │ │ │ │ - beq 4845c <_Py_rc_quot@@Base+0xd70> │ │ │ │ + beq 484fc <_Py_rc_quot@@Base+0xd70> │ │ │ │ ldr r9, [r4, #16] │ │ │ │ - b 48464 <_Py_rc_quot@@Base+0xd78> │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + b 48504 <_Py_rc_quot@@Base+0xd78> │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, #1 │ │ │ │ - b 48464 <_Py_rc_quot@@Base+0xd78> │ │ │ │ - movw r9, #5196 @ 0x144c │ │ │ │ + b 48504 <_Py_rc_quot@@Base+0xd78> │ │ │ │ + movw r9, #5184 @ 0x1440 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 31f060 <_Py_RestoreSignals@@Base+0x1dfc> │ │ │ │ + bl 31eea8 <_Py_RestoreSignals@@Base+0x1e1c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 483d8 <_Py_rc_quot@@Base+0xcec> │ │ │ │ + beq 48478 <_Py_rc_quot@@Base+0xcec> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 31f19c <_Py_RestoreSignals@@Base+0x1f38> │ │ │ │ + bl 31efe4 <_Py_RestoreSignals@@Base+0x1f58> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48504 <_Py_rc_quot@@Base+0xe18> │ │ │ │ + beq 485a4 <_Py_rc_quot@@Base+0xe18> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 341318 <_PyDeadline_Init@@Base+0x1470> │ │ │ │ + bl 341158 <_PyDeadline_Init@@Base+0x146c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48504 <_Py_rc_quot@@Base+0xe18> │ │ │ │ + beq 485a4 <_Py_rc_quot@@Base+0xe18> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31f260 <_Py_RestoreSignals@@Base+0x1ffc> │ │ │ │ + bl 31f0a8 <_Py_RestoreSignals@@Base+0x201c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48504 <_Py_rc_quot@@Base+0xe18> │ │ │ │ + beq 485a4 <_Py_rc_quot@@Base+0xe18> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 31f3f4 <_Py_RestoreSignals@@Base+0x2190> │ │ │ │ + bl 31f23c <_Py_RestoreSignals@@Base+0x21b0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48504 <_Py_rc_quot@@Base+0xe18> │ │ │ │ + beq 485a4 <_Py_rc_quot@@Base+0xe18> │ │ │ │ mov r0, r4 │ │ │ │ - bl 343688 <_PyTime_MonotonicWithInfo@@Base+0x330> │ │ │ │ + bl 3434ec <_PyTime_MonotonicWithInfo@@Base+0x3fc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48504 <_Py_rc_quot@@Base+0xe18> │ │ │ │ + beq 485a4 <_Py_rc_quot@@Base+0xe18> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48510 <_Py_rc_quot@@Base+0xe24> │ │ │ │ + bgt 485b0 <_Py_rc_quot@@Base+0xe24> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48510 <_Py_rc_quot@@Base+0xe24> │ │ │ │ + bne 485b0 <_Py_rc_quot@@Base+0xe24> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 48510 <_Py_rc_quot@@Base+0xe24> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 485b0 <_Py_rc_quot@@Base+0xe24> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b9c │ │ │ │ - b 483d8 <_Py_rc_quot@@Base+0xcec> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl a7d20 │ │ │ │ + b 48478 <_Py_rc_quot@@Base+0xcec> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, lsr #1 │ │ │ │ + rsbeq r6, r2, r4, lsr #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 48554 <_Py_rc_quot@@Base+0xe68> │ │ │ │ + bne 485f4 <_Py_rc_quot@@Base+0xe68> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b6714 │ │ │ │ + b 1b6788 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55376 @ 0xd850 │ │ │ │ + movw r0, #54308 @ 0xd424 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 48544 <_Py_rc_quot@@Base+0xe58> │ │ │ │ + b 485e4 <_Py_rc_quot@@Base+0xe58> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 485c4 <_Py_rc_quot@@Base+0xed8> │ │ │ │ - movw r0, #58024 @ 0xe2a8 │ │ │ │ + bne 48664 <_Py_rc_quot@@Base+0xed8> │ │ │ │ + movw r0, #58232 @ 0xe378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 485fc <_Py_rc_quot@@Base+0xf10> │ │ │ │ - b 485f4 <_Py_rc_quot@@Base+0xf08> │ │ │ │ + bne 4869c <_Py_rc_quot@@Base+0xf10> │ │ │ │ + b 48694 <_Py_rc_quot@@Base+0xf08> │ │ │ │ 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, #7532 @ 0x1d6c │ │ │ │ + movw r1, #6628 @ 0x19e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 122c44 │ │ │ │ + bl 123c94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 485ac <_Py_rc_quot@@Base+0xec0> │ │ │ │ + bne 4864c <_Py_rc_quot@@Base+0xec0> │ │ │ │ mov r0, #0 │ │ │ │ - b 486b8 <_Py_rc_quot@@Base+0xfcc> │ │ │ │ + b 48758 <_Py_rc_quot@@Base+0xfcc> │ │ │ │ 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 4862c <_Py_rc_quot@@Base+0xf40> │ │ │ │ + beq 486cc <_Py_rc_quot@@Base+0xf40> │ │ │ │ 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 4864c <_Py_rc_quot@@Base+0xf60> │ │ │ │ + beq 486ec <_Py_rc_quot@@Base+0xf60> │ │ │ │ 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 4866c <_Py_rc_quot@@Base+0xf80> │ │ │ │ + beq 4870c <_Py_rc_quot@@Base+0xf80> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr ip, [pc, #76] @ 486c0 <_Py_rc_quot@@Base+0xfd4> │ │ │ │ + ldr ip, [pc, #76] @ 48760 <_Py_rc_quot@@Base+0xfd4> │ │ │ │ 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] │ │ │ │ @@ -26741,209 +26783,209 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 486e0 <_Py_rc_quot@@Base+0xff4> │ │ │ │ + b 48780 <_Py_rc_quot@@Base+0xff4> │ │ │ │ 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 48720 <_Py_rc_quot@@Base+0x1034> │ │ │ │ + bne 487c0 <_Py_rc_quot@@Base+0x1034> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31368 @ 0x7a88 │ │ │ │ + movw r1, #30408 @ 0x76c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ + bl 16f420 │ │ │ │ + b 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrsb ip, [r0, #35] @ 0x23 │ │ │ │ cmp ip, #5 │ │ │ │ - bne 48754 <_Py_rc_quot@@Base+0x1068> │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bne 487f4 <_Py_rc_quot@@Base+0x1068> │ │ │ │ + movw r3, #49384 @ 0xc0e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5488 │ │ │ │ + bl 1f40d4 │ │ │ │ mov r1, #0 │ │ │ │ - b 48998 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ + b 48a38 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4889c <_Py_rc_quot@@Base+0x11b0> │ │ │ │ + bne 4893c <_Py_rc_quot@@Base+0x11b0> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4879c <_Py_rc_quot@@Base+0x10b0> │ │ │ │ + beq 4883c <_Py_rc_quot@@Base+0x10b0> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #31416 @ 0x7ab8 │ │ │ │ - movwne r1, #31468 @ 0x7aec │ │ │ │ + movweq r1, #30456 @ 0x76f8 │ │ │ │ + movwne r1, #30508 @ 0x772c │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ - bl 16f0cc │ │ │ │ - b 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ + bl 16f420 │ │ │ │ + b 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0, #33] @ 0x21 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 487c8 <_Py_rc_quot@@Base+0x10dc> │ │ │ │ - movw r3, #49180 @ 0xc01c │ │ │ │ + beq 48868 <_Py_rc_quot@@Base+0x10dc> │ │ │ │ + movw r3, #49388 @ 0xc0ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5488 │ │ │ │ - b 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 1f40d4 │ │ │ │ + b 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 487f4 <_Py_rc_quot@@Base+0x1108> │ │ │ │ + beq 48894 <_Py_rc_quot@@Base+0x1108> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6228 @ 0x1854 │ │ │ │ + movw r1, #5040 @ 0x13b0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ + bl 16f420 │ │ │ │ + b 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ strb r3, [r0, #34] @ 0x22 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 48870 <_Py_rc_quot@@Base+0x1184> │ │ │ │ - movw r2, #49224 @ 0xc048 │ │ │ │ + bne 48910 <_Py_rc_quot@@Base+0x1184> │ │ │ │ + movw r2, #49432 @ 0xc118 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ strb r3, [r0, #33] @ 0x21 │ │ │ │ mov r1, ip │ │ │ │ mov r3, ip │ │ │ │ ldr r2, [r2] │ │ │ │ str ip, [sp] │ │ │ │ - bl 33ee6c │ │ │ │ + bl 33ed1c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4892c <_Py_rc_quot@@Base+0x1240> │ │ │ │ + beq 489cc <_Py_rc_quot@@Base+0x1240> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #57812 @ 0xe1d4 │ │ │ │ + movw r3, #58020 @ 0xe2a4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 48998 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ + bne 48a38 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 488fc <_Py_rc_quot@@Base+0x1210> │ │ │ │ + bgt 4899c <_Py_rc_quot@@Base+0x1210> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 488fc <_Py_rc_quot@@Base+0x1210> │ │ │ │ + bne 4899c <_Py_rc_quot@@Base+0x1210> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 488fc <_Py_rc_quot@@Base+0x1210> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4899c <_Py_rc_quot@@Base+0x1210> │ │ │ │ ldr lr, [r4, #16] │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str lr, [sp] │ │ │ │ - bl 33ee6c │ │ │ │ + bl 33ed1c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 387630 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + bl 3873b0 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4892c <_Py_rc_quot@@Base+0x1240> │ │ │ │ - b 48998 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ - bl 37b680 <_PyLong_UnsignedLongLong_Converter@@Base+0x2278> │ │ │ │ + beq 489cc <_Py_rc_quot@@Base+0x1240> │ │ │ │ + b 48a38 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ + bl 37b4b8 <_PyLong_UnsignedLongLong_Converter@@Base+0x2278> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 488c0 <_Py_rc_quot@@Base+0x11d4> │ │ │ │ + beq 48960 <_Py_rc_quot@@Base+0x11d4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 387630 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + b 3873b0 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4892c <_Py_rc_quot@@Base+0x1240> │ │ │ │ + beq 489cc <_Py_rc_quot@@Base+0x1240> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #57812 @ 0xe1d4 │ │ │ │ + movw r3, #58020 @ 0xe2a4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 48998 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ + bne 48a38 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 488fc <_Py_rc_quot@@Base+0x1210> │ │ │ │ + bgt 4899c <_Py_rc_quot@@Base+0x1210> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 488fc <_Py_rc_quot@@Base+0x1210> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 4899c <_Py_rc_quot@@Base+0x1210> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #6796 @ 0x1a8c │ │ │ │ + movw r1, #5608 @ 0x15e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ strb ip, [r0, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ + bl 16f420 │ │ │ │ + b 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r3, #49180 @ 0xc01c │ │ │ │ + movw r3, #49388 @ 0xc0ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ strb r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4897c <_Py_rc_quot@@Base+0x1290> │ │ │ │ + beq 48a1c <_Py_rc_quot@@Base+0x1290> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ - bl 1438b4 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bne 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ + bl 143c34 │ │ │ │ + movw r3, #49384 @ 0xc0e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5488 │ │ │ │ - b 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ - movw r3, #49224 @ 0xc048 │ │ │ │ + bl 1f40d4 │ │ │ │ + b 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ + movw r3, #49432 @ 0xc118 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48958 <_Py_rc_quot@@Base+0x126c> │ │ │ │ - b 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ + bne 489f8 <_Py_rc_quot@@Base+0x126c> │ │ │ │ + b 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ 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 1809a0 │ │ │ │ + bl 180cf4 │ │ │ │ subs r2, r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #140] @ 48a64 <_Py_rc_quot@@Base+0x1378> │ │ │ │ + ldr lr, [pc, #140] @ 48b04 <_Py_rc_quot@@Base+0x1378> │ │ │ │ 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] │ │ │ │ @@ -26952,129 +26994,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 48a3c <_Py_rc_quot@@Base+0x1350> │ │ │ │ + beq 48adc <_Py_rc_quot@@Base+0x1350> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48a3c <_Py_rc_quot@@Base+0x1350> │ │ │ │ + bgt 48adc <_Py_rc_quot@@Base+0x1350> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48a3c <_Py_rc_quot@@Base+0x1350> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 48adc <_Py_rc_quot@@Base+0x1350> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc058 │ │ │ │ + b bc1b8 │ │ │ │ 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 48aa8 <_Py_rc_quot@@Base+0x13bc> │ │ │ │ + bhi 48b48 <_Py_rc_quot@@Base+0x13bc> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48acc <_Py_rc_quot@@Base+0x13e0> │ │ │ │ - b 48b0c <_Py_rc_quot@@Base+0x1420> │ │ │ │ + bne 48b6c <_Py_rc_quot@@Base+0x13e0> │ │ │ │ + b 48bac <_Py_rc_quot@@Base+0x1420> │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #52500 @ 0xcd14 │ │ │ │ + movw r0, #51076 @ 0xc784 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48a90 <_Py_rc_quot@@Base+0x13a4> │ │ │ │ - b 48b0c <_Py_rc_quot@@Base+0x1420> │ │ │ │ + bne 48b30 <_Py_rc_quot@@Base+0x13a4> │ │ │ │ + b 48bac <_Py_rc_quot@@Base+0x1420> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48aec <_Py_rc_quot@@Base+0x1400> │ │ │ │ - bl bea88 │ │ │ │ + bne 48b8c <_Py_rc_quot@@Base+0x1400> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48b0c <_Py_rc_quot@@Base+0x1420> │ │ │ │ + bne 48bac <_Py_rc_quot@@Base+0x1420> │ │ │ │ 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 48c40 <_Py_rc_quot@@Base+0x1554> │ │ │ │ + b 48ce0 <_Py_rc_quot@@Base+0x1554> │ │ │ │ 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 48b4c <_Py_rc_quot@@Base+0x1460> │ │ │ │ + bne 48bec <_Py_rc_quot@@Base+0x1460> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r2, [pc, #36] @ 48b58 <_Py_rc_quot@@Base+0x146c> │ │ │ │ + ldr r2, [pc, #36] @ 48bf8 <_Py_rc_quot@@Base+0x146c> │ │ │ │ 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 3c566c <_Py_hashtable_foreach@@Base+0x7164> │ │ │ │ + b 3c53cc <_Py_hashtable_foreach@@Base+0x6f34> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq r3, r3, r4, asr r5 │ │ │ │ + rsbeq r3, r3, ip, asr #10 │ │ │ │ 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, #31552 @ 0x7b40 │ │ │ │ + movw r0, #30592 @ 0x7780 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldmib r1, {r1, r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48bb8 <_Py_rc_quot@@Base+0x14cc> │ │ │ │ + beq 48c58 <_Py_rc_quot@@Base+0x14cc> │ │ │ │ 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 1ac250 │ │ │ │ + bl 1ac360 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 48bf4 <_Py_rc_quot@@Base+0x1508> │ │ │ │ + beq 48c94 <_Py_rc_quot@@Base+0x1508> │ │ │ │ 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} │ │ │ │ @@ -27085,547 +27127,547 @@ │ │ │ │ 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] @ 48c3c <_Py_rc_quot@@Base+0x1550> │ │ │ │ + ldr r0, [pc, #12] @ 48cdc <_Py_rc_quot@@Base+0x1550> │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r4, r3, ip, lsr #5 │ │ │ │ + rsbeq r4, r3, r4, lsr #5 │ │ │ │ push {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 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ subs r4, r2, #0 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r7, r1 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r1, r3 │ │ │ │ movne r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #32088 @ 0x7d58 │ │ │ │ + movw r1, #31128 @ 0x7998 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #32092 @ 0x7d5c │ │ │ │ + movw r0, #31132 @ 0x799c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + beq 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 48d04 <_Py_rc_quot@@Base+0x1618> │ │ │ │ + beq 48da4 <_Py_rc_quot@@Base+0x1618> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1accfc │ │ │ │ + bl 1ace0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48d34 <_Py_rc_quot@@Base+0x1648> │ │ │ │ + beq 48dd4 <_Py_rc_quot@@Base+0x1648> │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #23376 @ 0x5b50 │ │ │ │ + movw r1, #22188 @ 0x56ac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 22289c │ │ │ │ + bl 221844 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48d04 <_Py_rc_quot@@Base+0x1618> │ │ │ │ - b 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + bne 48da4 <_Py_rc_quot@@Base+0x1618> │ │ │ │ + b 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48e10 <_Py_rc_quot@@Base+0x1724> │ │ │ │ - bl b9540 │ │ │ │ + bne 48eb0 <_Py_rc_quot@@Base+0x1724> │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ - bl dc794 │ │ │ │ + bne 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + bl dcde4 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 48f58 <_Py_rc_quot@@Base+0x186c> │ │ │ │ - b 48ce8 <_Py_rc_quot@@Base+0x15fc> │ │ │ │ + bne 48ff8 <_Py_rc_quot@@Base+0x186c> │ │ │ │ + b 48d88 <_Py_rc_quot@@Base+0x15fc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 48d54 <_Py_rc_quot@@Base+0x1668> │ │ │ │ + bne 48df4 <_Py_rc_quot@@Base+0x1668> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1978d0 │ │ │ │ + bl 197c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48efc <_Py_rc_quot@@Base+0x1810> │ │ │ │ + beq 48f9c <_Py_rc_quot@@Base+0x1810> │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #32104 @ 0x7d68 │ │ │ │ + movw r1, #31144 @ 0x79a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 22289c │ │ │ │ + bl 221844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + beq 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 48e24 <_Py_rc_quot@@Base+0x1738> │ │ │ │ + bgt 48ec4 <_Py_rc_quot@@Base+0x1738> │ │ │ │ sub r9, fp, #1056 @ 0x420 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ sub r9, r9, #12 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 2d058 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #488] @ 48f8c <_Py_rc_quot@@Base+0x18a0> │ │ │ │ + ldr r3, [pc, #488] @ 4902c <_Py_rc_quot@@Base+0x18a0> │ │ │ │ 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 1c58e0 │ │ │ │ - bl dc794 │ │ │ │ + bl 1c5938 │ │ │ │ + bl dcde4 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 48e08 <_Py_rc_quot@@Base+0x171c> │ │ │ │ + bne 48ea8 <_Py_rc_quot@@Base+0x171c> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48e10 <_Py_rc_quot@@Base+0x1724> │ │ │ │ - bl b9540 │ │ │ │ + bne 48eb0 <_Py_rc_quot@@Base+0x1724> │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48dbc <_Py_rc_quot@@Base+0x16d0> │ │ │ │ - b 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + beq 48e5c <_Py_rc_quot@@Base+0x16d0> │ │ │ │ + b 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 48f20 <_Py_rc_quot@@Base+0x1834> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 48fc0 <_Py_rc_quot@@Base+0x1834> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + bl 27a924 │ │ │ │ + b 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a3338 │ │ │ │ + bl 1a36a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 48e44 <_Py_rc_quot@@Base+0x1758> │ │ │ │ + bne 48ee4 <_Py_rc_quot@@Base+0x1758> │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ - bl 1a3460 │ │ │ │ + bl 1c5938 │ │ │ │ + b 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + bl 1a37c8 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c58e0 │ │ │ │ - bl dc794 │ │ │ │ + bl 1c5938 │ │ │ │ + bl dcde4 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 48eb0 <_Py_rc_quot@@Base+0x17c4> │ │ │ │ + bne 48f50 <_Py_rc_quot@@Base+0x17c4> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48eb8 <_Py_rc_quot@@Base+0x17cc> │ │ │ │ - bl b9540 │ │ │ │ + bne 48f58 <_Py_rc_quot@@Base+0x17cc> │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48e64 <_Py_rc_quot@@Base+0x1778> │ │ │ │ - b 48ef0 <_Py_rc_quot@@Base+0x1804> │ │ │ │ + beq 48f04 <_Py_rc_quot@@Base+0x1778> │ │ │ │ + b 48f90 <_Py_rc_quot@@Base+0x1804> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 48ecc <_Py_rc_quot@@Base+0x17e0> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 48f6c <_Py_rc_quot@@Base+0x17e0> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 48ef0 <_Py_rc_quot@@Base+0x1804> │ │ │ │ + bl 27a924 │ │ │ │ + b 48f90 <_Py_rc_quot@@Base+0x1804> │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48f7c <_Py_rc_quot@@Base+0x1890> │ │ │ │ + beq 4901c <_Py_rc_quot@@Base+0x1890> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32240 @ 0x7df0 │ │ │ │ + movw r1, #31280 @ 0x7a30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139e08 │ │ │ │ - b 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl 13a188 │ │ │ │ + b 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #32364 @ 0x7e6c │ │ │ │ + movw r1, #31404 @ 0x7aac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14119c │ │ │ │ - ldr r1, [pc, #104] @ 48f90 <_Py_rc_quot@@Base+0x18a4> │ │ │ │ + b 14151c │ │ │ │ + ldr r1, [pc, #104] @ 49030 <_Py_rc_quot@@Base+0x18a4> │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48f6c <_Py_rc_quot@@Base+0x1880> │ │ │ │ + beq 4900c <_Py_rc_quot@@Base+0x1880> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32108 @ 0x7d6c │ │ │ │ + movw r1, #31148 @ 0x79ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 48f84 <_Py_rc_quot@@Base+0x1898> │ │ │ │ + b 49024 <_Py_rc_quot@@Base+0x1898> │ │ │ │ cmp r4, #0 │ │ │ │ - blt 48e10 <_Py_rc_quot@@Base+0x1724> │ │ │ │ + blt 48eb0 <_Py_rc_quot@@Base+0x1724> │ │ │ │ mov r0, r4 │ │ │ │ - bl becc8 │ │ │ │ - b 48f84 <_Py_rc_quot@@Base+0x1898> │ │ │ │ + bl bee24 │ │ │ │ + b 49024 <_Py_rc_quot@@Base+0x1898> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0b5c │ │ │ │ - b 48f84 <_Py_rc_quot@@Base+0x1898> │ │ │ │ + bl a0ce0 │ │ │ │ + b 49024 <_Py_rc_quot@@Base+0x1898> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a41b0 │ │ │ │ + bl 1a4518 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq sp, sp, r0, lsr r1 │ │ │ │ - subseq sp, sp, r8, lsr r1 │ │ │ │ + subseq ip, sp, r0, lsl #26 │ │ │ │ + subseq ip, sp, r8, lsl #26 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 48fc8 <_Py_rc_quot@@Base+0x18dc> │ │ │ │ - beq 48fbc <_Py_rc_quot@@Base+0x18d0> │ │ │ │ + ldreq r0, [pc, #28] @ 49068 <_Py_rc_quot@@Base+0x18dc> │ │ │ │ + beq 4905c <_Py_rc_quot@@Base+0x18d0> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -00048fcc : │ │ │ │ +0004906c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 48ff8 │ │ │ │ + ldr lr, [pc, #28] @ 49098 │ │ │ │ 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 2ea5e4 │ │ │ │ + b 2ea594 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #56216 @ 0xdb98 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7578 │ │ │ │ + b 1e61b8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 4907c │ │ │ │ + beq 4911c │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7b88 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4907c │ │ │ │ - bl bea88 │ │ │ │ + bne 4911c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49094 │ │ │ │ - vldr d0, [pc, #36] @ 490a8 │ │ │ │ + bne 49134 │ │ │ │ + vldr d0, [pc, #36] @ 49148 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ + b c65d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ - bne 1939890 <__bss_end__@@Base+0x12ba2c4> │ │ │ │ + bne 1939930 <__bss_end__@@Base+0x12ba364> │ │ │ │ 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 99390 │ │ │ │ + b 994b8 │ │ │ │ │ │ │ │ -000490c8 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +00049168 <_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 490f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ + bgt 49194 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ - bge 49104 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ - b 4918c <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + bge 491a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ + b 4922c <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 49140 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - b 4918c <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ - ldr r1, [pc, #152] @ 491a4 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ + bls 491e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + b 4922c <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + ldr r1, [pc, #152] @ 49244 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d6a4 <_PyType_Lookup@@Base> │ │ │ │ + bl 25c84c <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4919c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 4923c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4919c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #120] @ 491a8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ + beq 4923c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #120] @ 49248 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d6a4 <_PyType_Lookup@@Base> │ │ │ │ + bl 25c84c <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49178 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ - b 4919c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #100] @ 491ac <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ + bne 49218 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ + b 4923c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #100] @ 4924c <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d6a4 <_PyType_Lookup@@Base> │ │ │ │ + bl 25c84c <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4919c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 4923c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4919c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #68] @ 491b0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ + beq 4923c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #68] @ 49250 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d6a4 <_PyType_Lookup@@Base> │ │ │ │ + bl 25c84c <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4919c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 4923c <_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, #32444 @ 0x7ebc │ │ │ │ + movw r1, #31484 @ 0x7afc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #24] @ 491b4 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ 49254 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r1, r3, r0, lsr #19 │ │ │ │ - rsbeq r1, r3, r0, asr #19 │ │ │ │ - ldrdeq r1, [r3], #-228 @ 0xffffff1c @ │ │ │ │ - rsbeq r1, r3, r0, lsl pc │ │ │ │ - subseq sp, sp, r0, asr #2 │ │ │ │ + mlseq r3, r8, r9, r1 │ │ │ │ + strhteq r1, [r3], #-152 @ 0xffffff68 │ │ │ │ + rsbeq r1, r3, ip, asr #29 │ │ │ │ + rsbeq r1, r3, r8, lsl #30 │ │ │ │ + subseq ip, sp, r0, lsl sp │ │ │ │ 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, #32472 @ 0x7ed8 │ │ │ │ + movw r0, #31512 @ 0x7b18 │ │ │ │ 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 b7778 │ │ │ │ + bl b78f0 │ │ │ │ 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 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 49244 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c> │ │ │ │ + bne 492e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32588 @ 0x7f4c │ │ │ │ + movw r1, #31628 @ 0x7b8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 49250 <_PyEval_SpecialMethodCanSuggest@@Base+0x188> │ │ │ │ - bl 12928c │ │ │ │ + bl 16f420 │ │ │ │ + b 492f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x188> │ │ │ │ + bl 129d00 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 49258 <_PyEval_SpecialMethodCanSuggest@@Base+0x190> │ │ │ │ + bge 492f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x190> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ bl 2e298 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 493a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ + beq 49444 <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ movw r0, #62884 @ 0xf5a4 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 492bc <_PyEval_SpecialMethodCanSuggest@@Base+0x1f4> │ │ │ │ + bne 4935c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f4> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 492a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dc> │ │ │ │ + bne 49344 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dc> │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - beq 492cc <_PyEval_SpecialMethodCanSuggest@@Base+0x204> │ │ │ │ - bl 3bcbd4 │ │ │ │ + beq 4936c <_PyEval_SpecialMethodCanSuggest@@Base+0x204> │ │ │ │ + bl 3bc934 │ │ │ │ mov r5, #0 │ │ │ │ bl 2d760 │ │ │ │ bl 2e220 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 4932c <_PyEval_SpecialMethodCanSuggest@@Base+0x264> │ │ │ │ - bl 2af2d0 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ + beq 493cc <_PyEval_SpecialMethodCanSuggest@@Base+0x264> │ │ │ │ + bl 2aed84 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 49334 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ - bl c601c │ │ │ │ + beq 493d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ + bl c6740 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49334 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ + bne 493d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 492d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ + bgt 49374 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 492d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ + bne 49374 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 492d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 49374 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ mov r6, r1 │ │ │ │ - b 49338 <_PyEval_SpecialMethodCanSuggest@@Base+0x270> │ │ │ │ + b 493d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x270> │ │ │ │ mov r6, #1 │ │ │ │ bl 2df44 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4935c <_PyEval_SpecialMethodCanSuggest@@Base+0x294> │ │ │ │ + bne 493fc <_PyEval_SpecialMethodCanSuggest@@Base+0x294> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 49344 <_PyEval_SpecialMethodCanSuggest@@Base+0x27c> │ │ │ │ + bne 493e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x27c> │ │ │ │ dmb ish │ │ │ │ - beq 49370 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a8> │ │ │ │ + beq 49410 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a8> │ │ │ │ movw r0, #62884 @ 0xf5a4 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 493a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ + beq 49448 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 493a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ + bgt 49444 <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 493a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ + bne 49444 <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 493e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ + bne 49484 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ - b 49430 <_PyEval_SpecialMethodCanSuggest@@Base+0x368> │ │ │ │ + b 494d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x368> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 493d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x310> │ │ │ │ + beq 49478 <_PyEval_SpecialMethodCanSuggest@@Base+0x310> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4941c <_PyEval_SpecialMethodCanSuggest@@Base+0x354> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 494bc <_PyEval_SpecialMethodCanSuggest@@Base+0x354> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32612 @ 0x7f64 │ │ │ │ + movw r1, #31652 @ 0x7ba4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4946c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a4> │ │ │ │ + beq 4950c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4946c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a4> │ │ │ │ + bgt 4950c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4946c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a4> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 4950c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a4> │ │ │ │ + bl a7718 <_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 │ │ │ │ @@ -27643,529 +27685,529 @@ │ │ │ │ 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 494f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x42c> │ │ │ │ + beq 49594 <_PyEval_SpecialMethodCanSuggest@@Base+0x42c> │ │ │ │ str r0, [sp, #16] │ │ │ │ - movw r0, #32660 @ 0x7f94 │ │ │ │ + movw r0, #31700 @ 0x7bd4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7778 │ │ │ │ - b 4952c <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ + bl b78f0 │ │ │ │ + b 495cc <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 49518 <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ + beq 495b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ str r6, [sp, #12] │ │ │ │ - movw r0, #32692 @ 0x7fb4 │ │ │ │ + movw r0, #31732 @ 0x7bf4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7778 │ │ │ │ - b 4952c <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ - movw r0, #32720 @ 0x7fd0 │ │ │ │ + bl b78f0 │ │ │ │ + b 495cc <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ + movw r0, #31760 @ 0x7c10 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4953c <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ + bne 495dc <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ mov r0, #0 │ │ │ │ - b 49570 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ + b 49610 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 49554 <_PyEval_SpecialMethodCanSuggest@@Base+0x48c> │ │ │ │ - bl 7ef8c │ │ │ │ + beq 495f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x48c> │ │ │ │ + bl 7f03c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49534 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ + beq 495d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49570 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ + beq 49610 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 7eda4 │ │ │ │ + b 7ee54 │ │ │ │ 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 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2ae9d0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 49654 <_PyEval_SpecialMethodCanSuggest@@Base+0x4ec> │ │ │ │ + bl bebe4 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + and r3, r0, #61440 @ 0xf000 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r3, #49152 @ 0xc000 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r2 │ │ │ │ + pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, r0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ - movwne r0, #32744 @ 0x7fe8 │ │ │ │ - movweq r0, #32752 @ 0x7ff0 │ │ │ │ + movwne r0, #31784 @ 0x7c28 │ │ │ │ + movweq r0, #31792 @ 0x7c30 │ │ │ │ ldreq r3, [ip, #8] │ │ │ │ movtne r0, #64 @ 0x40 │ │ │ │ movteq r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4982c <_PyEval_SpecialMethodCanSuggest@@Base+0x764> │ │ │ │ + b 49914 <_PyEval_SpecialMethodCanSuggest@@Base+0x7ac> │ │ │ │ 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] @ 49608 <_PyEval_SpecialMethodCanSuggest@@Base+0x540> │ │ │ │ + ldr r0, [pc, #12] @ 49704 <_PyEval_SpecialMethodCanSuggest@@Base+0x59c> │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, ip, lsr #19 │ │ │ │ + rsbeq r2, r3, r4, lsr #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d847c │ │ │ │ + bl 1d71b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49684 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc> │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + beq 49780 <_PyEval_SpecialMethodCanSuggest@@Base+0x618> │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b848 │ │ │ │ + bl 14bbd8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49678 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b0> │ │ │ │ + beq 49774 <_PyEval_SpecialMethodCanSuggest@@Base+0x60c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49660 <_PyEval_SpecialMethodCanSuggest@@Base+0x598> │ │ │ │ + beq 4975c <_PyEval_SpecialMethodCanSuggest@@Base+0x5f4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 496cc <_PyEval_SpecialMethodCanSuggest@@Base+0x604> │ │ │ │ + bne 497c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x660> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 496f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x62c> │ │ │ │ - b 496ec <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ + bne 497f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x688> │ │ │ │ + b 497e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32508 @ 0x7efc │ │ │ │ + movw r0, #31548 @ 0x7b3c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 496b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ + bne 497b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x648> │ │ │ │ mov r0, #0 │ │ │ │ - b 49810 <_PyEval_SpecialMethodCanSuggest@@Base+0x748> │ │ │ │ + b 4990c <_PyEval_SpecialMethodCanSuggest@@Base+0x7a4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #22 │ │ │ │ - bl 341768 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 3415a8 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 496ec <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ + beq 497e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ mov r0, r4 │ │ │ │ ldrh r5, [fp, #-22] @ 0xffffffea │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 496ec <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ + beq 497e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl a7be0 │ │ │ │ + bl a7d64 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49774 <_PyEval_SpecialMethodCanSuggest@@Base+0x6ac> │ │ │ │ + beq 49870 <_PyEval_SpecialMethodCanSuggest@@Base+0x708> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x69c> │ │ │ │ + bne 49860 <_PyEval_SpecialMethodCanSuggest@@Base+0x6f8> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49780 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b8> │ │ │ │ - b 496ec <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ + ble 4987c <_PyEval_SpecialMethodCanSuggest@@Base+0x714> │ │ │ │ + b 497e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ mov r0, r5 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4979c <_PyEval_SpecialMethodCanSuggest@@Base+0x6d4> │ │ │ │ + bne 49898 <_PyEval_SpecialMethodCanSuggest@@Base+0x730> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 496ec <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ + bgt 497e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 496ec <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ + bne 497e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 496ec <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 497e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 497d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x70c> │ │ │ │ + bgt 498d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x768> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 497d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x70c> │ │ │ │ + bne 498d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x768> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 497f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x730> │ │ │ │ + bgt 498f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x78c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 497f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x730> │ │ │ │ + bne 498f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x78c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 496ec <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 497e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38c078 <_PyLong_Lshift@@Base+0x2428> │ │ │ │ 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 286f48 │ │ │ │ + bl 286ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49870 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a8> │ │ │ │ + bne 49958 <_PyEval_SpecialMethodCanSuggest@@Base+0x7f0> │ │ │ │ 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 30c1ec <_PyFunction_VerifyStateless@@Base+0xb68> │ │ │ │ + b 30c030 <_PyFunction_VerifyStateless@@Base+0xa04> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #20580 @ 0x5064 │ │ │ │ + movw r1, #20568 @ 0x5058 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26acb0 │ │ │ │ + b 26a7c4 │ │ │ │ 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 47e60 <_Py_rc_quot@@Base+0x774> │ │ │ │ + bl 47f00 <_Py_rc_quot@@Base+0x774> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49940 <_PyEval_SpecialMethodCanSuggest@@Base+0x878> │ │ │ │ - ldr r1, [pc, #140] @ 4994c <_PyEval_SpecialMethodCanSuggest@@Base+0x884> │ │ │ │ + beq 49a28 <_PyEval_SpecialMethodCanSuggest@@Base+0x8c0> │ │ │ │ + ldr r1, [pc, #140] @ 49a34 <_PyEval_SpecialMethodCanSuggest@@Base+0x8cc> │ │ │ │ sub r2, fp, #24 │ │ │ │ - bl c29e0 │ │ │ │ + bl c2b3c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 49918 <_PyEval_SpecialMethodCanSuggest@@Base+0x850> │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + bne 49a00 <_PyEval_SpecialMethodCanSuggest@@Base+0x898> │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #112] @ 4994c <_PyEval_SpecialMethodCanSuggest@@Base+0x884> │ │ │ │ + ldr r1, [pc, #112] @ 49a34 <_PyEval_SpecialMethodCanSuggest@@Base+0x8cc> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49918 <_PyEval_SpecialMethodCanSuggest@@Base+0x850> │ │ │ │ + bne 49a00 <_PyEval_SpecialMethodCanSuggest@@Base+0x898> │ │ │ │ ldr r3, [r5] │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49918 <_PyEval_SpecialMethodCanSuggest@@Base+0x850> │ │ │ │ + bgt 49a00 <_PyEval_SpecialMethodCanSuggest@@Base+0x898> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49918 <_PyEval_SpecialMethodCanSuggest@@Base+0x850> │ │ │ │ + bne 49a00 <_PyEval_SpecialMethodCanSuggest@@Base+0x898> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4993c <_PyEval_SpecialMethodCanSuggest@@Base+0x874> │ │ │ │ + bgt 49a24 <_PyEval_SpecialMethodCanSuggest@@Base+0x8bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4993c <_PyEval_SpecialMethodCanSuggest@@Base+0x874> │ │ │ │ + bne 49a24 <_PyEval_SpecialMethodCanSuggest@@Base+0x8bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 2aef1c │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 4998c <_PyEval_SpecialMethodCanSuggest@@Base+0x8c4> │ │ │ │ - bl bea88 │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - and r3, r0, #61440 @ 0xf000 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r3, #49152 @ 0xc000 │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r2 │ │ │ │ - pop {fp, pc} │ │ │ │ + rsbeq r1, r3, r0, asr sl │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 38c584 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 49a08 <_PyEval_SpecialMethodCanSuggest@@Base+0x940> │ │ │ │ + bne 49aa8 <_PyEval_SpecialMethodCanSuggest@@Base+0x940> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58088 @ 0xe2e8 │ │ │ │ + movw r1, #56664 @ 0xdd58 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 122c44 │ │ │ │ + bl 123c94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49a24 <_PyEval_SpecialMethodCanSuggest@@Base+0x95c> │ │ │ │ - b 49a1c <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ - movw r0, #58088 @ 0xe2e8 │ │ │ │ + bne 49ac4 <_PyEval_SpecialMethodCanSuggest@@Base+0x95c> │ │ │ │ + b 49abc <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ + movw r0, #56664 @ 0xdd58 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 499dc <_PyEval_SpecialMethodCanSuggest@@Base+0x914> │ │ │ │ + bne 49a7c <_PyEval_SpecialMethodCanSuggest@@Base+0x914> │ │ │ │ mov r0, #0 │ │ │ │ - b 49a44 <_PyEval_SpecialMethodCanSuggest@@Base+0x97c> │ │ │ │ + b 49ae4 <_PyEval_SpecialMethodCanSuggest@@Base+0x97c> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 49a1c <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ + blt 49abc <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #21196 @ 0x52cc │ │ │ │ + movw r3, #21184 @ 0x52c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 49ae0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa18> │ │ │ │ + bne 49b80 <_PyEval_SpecialMethodCanSuggest@@Base+0xa18> │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 49a94 <_PyEval_SpecialMethodCanSuggest@@Base+0x9cc> │ │ │ │ + bne 49b34 <_PyEval_SpecialMethodCanSuggest@@Base+0x9cc> │ │ │ │ cmp ip, r2 │ │ │ │ - bne 49a94 <_PyEval_SpecialMethodCanSuggest@@Base+0x9cc> │ │ │ │ + bne 49b34 <_PyEval_SpecialMethodCanSuggest@@Base+0x9cc> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 49ad8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa10> │ │ │ │ - movw r2, #19260 @ 0x4b3c │ │ │ │ + b 49b78 <_PyEval_SpecialMethodCanSuggest@@Base+0xa10> │ │ │ │ + movw r2, #19248 @ 0x4b30 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - bne 49acc <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ + bne 49b6c <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49acc <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ + bne 49b6c <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 49ad8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa10> │ │ │ │ + b 49b78 <_PyEval_SpecialMethodCanSuggest@@Base+0xa10> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2f6ee4 <_PyObject_HasLen@@Base+0x50> │ │ │ │ + b 2f6e94 <_PyObject_HasLen@@Base+0x50> │ │ │ │ mov r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ - b 2f6ee4 <_PyObject_HasLen@@Base+0x50> │ │ │ │ + b 2f6e94 <_PyObject_HasLen@@Base+0x50> │ │ │ │ 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 36ef7c │ │ │ │ + bl 36edbc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49b3c <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ + beq 49bdc <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2d4780 <_PySet_Update@@Base> │ │ │ │ + bl 2d4424 <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49b40 <_PyEval_SpecialMethodCanSuggest@@Base+0xa78> │ │ │ │ + bne 49be0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa78> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49b3c <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ + bgt 49bdc <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49b3c <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ + bne 49bdc <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 49b64 <_PyEval_SpecialMethodCanSuggest@@Base+0xa9c> │ │ │ │ + bne 49c04 <_PyEval_SpecialMethodCanSuggest@@Base+0xa9c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 49b98 <_PyEval_SpecialMethodCanSuggest@@Base+0xad0> │ │ │ │ + beq 49c38 <_PyEval_SpecialMethodCanSuggest@@Base+0xad0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32680 @ 0x7fa8 │ │ │ │ + movw r1, #31492 @ 0x7b04 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #10 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ 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 49bec <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 49c8c <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52860 @ 0xce7c │ │ │ │ + movw r1, #51900 @ 0xcabc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 49bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ - bl 47e60 <_Py_rc_quot@@Base+0x774> │ │ │ │ + bl 16f420 │ │ │ │ + b 49c98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + bl 47f00 <_Py_rc_quot@@Base+0x774> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 49c00 <_PyEval_SpecialMethodCanSuggest@@Base+0xb38> │ │ │ │ + bne 49ca0 <_PyEval_SpecialMethodCanSuggest@@Base+0xb38> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 49c48 <_PyEval_SpecialMethodCanSuggest@@Base+0xb80> │ │ │ │ + beq 49ce8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 13d218 │ │ │ │ + bl 13d598 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49c48 <_PyEval_SpecialMethodCanSuggest@@Base+0xb80> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 49ce8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb80> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53648 @ 0xd190 │ │ │ │ + movw r1, #52460 @ 0xccec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49c8c <_PyEval_SpecialMethodCanSuggest@@Base+0xbc4> │ │ │ │ - b 49bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ - ldr r1, [pc, #132] @ 49cd4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc0c> │ │ │ │ + ble 49d2c <_PyEval_SpecialMethodCanSuggest@@Base+0xbc4> │ │ │ │ + b 49c98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + ldr r1, [pc, #132] @ 49d74 <_PyEval_SpecialMethodCanSuggest@@Base+0xc0c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49c80 <_PyEval_SpecialMethodCanSuggest@@Base+0xbb8> │ │ │ │ + beq 49d20 <_PyEval_SpecialMethodCanSuggest@@Base+0xbb8> │ │ │ │ cmp r5, r6 │ │ │ │ - beq 49ca8 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ - ldr r1, [pc, #104] @ 49cd8 <_PyEval_SpecialMethodCanSuggest@@Base+0xc10> │ │ │ │ + beq 49d48 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ + ldr r1, [pc, #104] @ 49d78 <_PyEval_SpecialMethodCanSuggest@@Base+0xc10> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15360c │ │ │ │ + bl 15399c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49ca8 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ + bne 49d48 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + bgt 49c98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + bne 49c98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 49bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 49c98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49ccc <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ + bgt 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49ccc <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ + bne 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ + rsbeq r1, r3, r0, asr sl │ │ │ │ + mlseq r3, ip, sl, r1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -28177,367 +28219,367 @@ │ │ │ │ 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 49d44 <_PyEval_SpecialMethodCanSuggest@@Base+0xc7c> │ │ │ │ + beq 49de4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc7c> │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #32768 @ 0x8000 │ │ │ │ + movw r0, #31808 @ 0x7c40 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ - bl b7778 │ │ │ │ - b 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ + bl b78f0 │ │ │ │ + b 49e0c <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ cmp ip, #0 │ │ │ │ - beq 49d60 <_PyEval_SpecialMethodCanSuggest@@Base+0xc98> │ │ │ │ + beq 49e00 <_PyEval_SpecialMethodCanSuggest@@Base+0xc98> │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #32472 @ 0x7ed8 │ │ │ │ + movw r0, #31512 @ 0x7b18 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7778 │ │ │ │ - b 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ - movw r0, #32788 @ 0x8014 │ │ │ │ + bl b78f0 │ │ │ │ + b 49e0c <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ + movw r0, #31828 @ 0x7c54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49d88 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc0> │ │ │ │ + beq 49e28 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc0> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49d88 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc0> │ │ │ │ + beq 49e28 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc0> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 7eda4 │ │ │ │ + bl 7ee54 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 49da4 <_PyEval_SpecialMethodCanSuggest@@Base+0xcdc> │ │ │ │ + beq 49e44 <_PyEval_SpecialMethodCanSuggest@@Base+0xcdc> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 7ef8c │ │ │ │ + b 7f03c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 2aef1c │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 49de8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd20> │ │ │ │ - bl bea88 │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - and r3, r0, #61440 @ 0xf000 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r3, #24576 @ 0x6000 │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r2 │ │ │ │ - pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 49e24 <_PyEval_SpecialMethodCanSuggest@@Base+0xd5c> │ │ │ │ + bne 49e68 <_PyEval_SpecialMethodCanSuggest@@Base+0xd00> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 49e58 <_PyEval_SpecialMethodCanSuggest@@Base+0xd90> │ │ │ │ + beq 49e9c <_PyEval_SpecialMethodCanSuggest@@Base+0xd34> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32680 @ 0x7fa8 │ │ │ │ + movw r1, #31492 @ 0x7b04 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #12 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ 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 2ae9d0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 49ef4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd8c> │ │ │ │ + bl bebe4 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + and r3, r0, #61440 @ 0xf000 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r3, #24576 @ 0x6000 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r2 │ │ │ │ + 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r6, #31944 @ 0x7cc8 │ │ │ │ + movw r6, #31932 @ 0x7cbc │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 49eb4 <_PyEval_SpecialMethodCanSuggest@@Base+0xdec> │ │ │ │ + beq 49f54 <_PyEval_SpecialMethodCanSuggest@@Base+0xdec> │ │ │ │ mov r1, r6 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49eb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xdf0> │ │ │ │ + beq 49f58 <_PyEval_SpecialMethodCanSuggest@@Base+0xdf0> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 49ed8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe10> │ │ │ │ - movw r1, #31944 @ 0x7cc8 │ │ │ │ + beq 49f78 <_PyEval_SpecialMethodCanSuggest@@Base+0xe10> │ │ │ │ + movw r1, #31932 @ 0x7cbc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49edc <_PyEval_SpecialMethodCanSuggest@@Base+0xe14> │ │ │ │ + beq 49f7c <_PyEval_SpecialMethodCanSuggest@@Base+0xe14> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c6098 │ │ │ │ + b 1c60f0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #18136 @ 0x46d8 │ │ │ │ + movw r4, #18124 @ 0x46cc │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 49f34 <_PyEval_SpecialMethodCanSuggest@@Base+0xe6c> │ │ │ │ + beq 49fd4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe6c> │ │ │ │ mov r1, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a21c <_PyEval_SpecialMethodCanSuggest@@Base+0x1154> │ │ │ │ + beq 4a2bc <_PyEval_SpecialMethodCanSuggest@@Base+0x1154> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 49f54 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8c> │ │ │ │ - movw r1, #18136 @ 0x46d8 │ │ │ │ + beq 49ff4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8c> │ │ │ │ + movw r1, #18124 @ 0x46cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a21c <_PyEval_SpecialMethodCanSuggest@@Base+0x1154> │ │ │ │ + beq 4a2bc <_PyEval_SpecialMethodCanSuggest@@Base+0x1154> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl c4460 │ │ │ │ + bl c4b84 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + beq 4a310 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ mov r0, #0 │ │ │ │ - bl c4b48 │ │ │ │ + bl c526c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 49fa8 <_PyEval_SpecialMethodCanSuggest@@Base+0xee0> │ │ │ │ + bne 4a048 <_PyEval_SpecialMethodCanSuggest@@Base+0xee0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + bgt 4a310 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + bne 4a310 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4a310 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ 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 ceab0 │ │ │ │ + bl cf150 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4a14c <_PyEval_SpecialMethodCanSuggest@@Base+0x1084> │ │ │ │ + beq 4a1ec <_PyEval_SpecialMethodCanSuggest@@Base+0x1084> │ │ │ │ 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 223a38 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 2229e0 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4a030 <_PyEval_SpecialMethodCanSuggest@@Base+0xf68> │ │ │ │ - bl bea88 │ │ │ │ + bne 4a0d0 <_PyEval_SpecialMethodCanSuggest@@Base+0xf68> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a0f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1028> │ │ │ │ - b 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + beq 4a190 <_PyEval_SpecialMethodCanSuggest@@Base+0x1028> │ │ │ │ + b 4a290 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ ldr r2, [r7] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ mov r2, #2 │ │ │ │ - bl 140780 │ │ │ │ + bl 140b00 │ │ │ │ ldr r2, [r7] │ │ │ │ mov sl, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a078 <_PyEval_SpecialMethodCanSuggest@@Base+0xfb0> │ │ │ │ + bgt 4a118 <_PyEval_SpecialMethodCanSuggest@@Base+0xfb0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4a078 <_PyEval_SpecialMethodCanSuggest@@Base+0xfb0> │ │ │ │ + bne 4a118 <_PyEval_SpecialMethodCanSuggest@@Base+0xfb0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - blt 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ - beq 4a0f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1028> │ │ │ │ + blt 4a290 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + beq 4a190 <_PyEval_SpecialMethodCanSuggest@@Base+0x1028> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a0b0 <_PyEval_SpecialMethodCanSuggest@@Base+0xfe8> │ │ │ │ + bgt 4a150 <_PyEval_SpecialMethodCanSuggest@@Base+0xfe8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4a0b0 <_PyEval_SpecialMethodCanSuggest@@Base+0xfe8> │ │ │ │ + bne 4a150 <_PyEval_SpecialMethodCanSuggest@@Base+0xfe8> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 119c74 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 11a440 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + beq 4a290 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49fb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ + bgt 4a058 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 49fb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ - b 4a140 <_PyEval_SpecialMethodCanSuggest@@Base+0x1078> │ │ │ │ + bne 4a058 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ + b 4a1e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1078> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl cf48c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cfb2c <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r3, #0 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + beq 4a290 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15810c │ │ │ │ + bl 158470 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4a180 <_PyEval_SpecialMethodCanSuggest@@Base+0x10b8> │ │ │ │ + beq 4a220 <_PyEval_SpecialMethodCanSuggest@@Base+0x10b8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49fb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ + bgt 4a058 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49fb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ + bne 4a058 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 49fb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ - ldr r0, [pc, #336] @ 4a2a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x11dc> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4a058 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ + ldr r0, [pc, #336] @ 4a344 <_PyEval_SpecialMethodCanSuggest@@Base+0x11dc> │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + beq 4a290 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d4780 <_PySet_Update@@Base> │ │ │ │ + bl 2d4424 <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a1a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x10dc> │ │ │ │ + bne 4a244 <_PyEval_SpecialMethodCanSuggest@@Base+0x10dc> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + bgt 4a290 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + bne 4a290 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4a290 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a1c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1100> │ │ │ │ + bgt 4a268 <_PyEval_SpecialMethodCanSuggest@@Base+0x1100> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a1c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1100> │ │ │ │ + bne 4a268 <_PyEval_SpecialMethodCanSuggest@@Base+0x1100> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a298 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ + bgt 4a338 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a298 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ + bne 4a338 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4a298 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4a338 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r4 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, #0 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl af1d8 │ │ │ │ - b 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + bl af360 │ │ │ │ + b 4a310 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 36ef7c │ │ │ │ + bl 36edbc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + beq 4a310 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #112] @ 4a2a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x11e0> │ │ │ │ + ldr r0, [pc, #112] @ 4a348 <_PyEval_SpecialMethodCanSuggest@@Base+0x11e0> │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ strd r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4a278 <_PyEval_SpecialMethodCanSuggest@@Base+0x11b0> │ │ │ │ + bne 4a318 <_PyEval_SpecialMethodCanSuggest@@Base+0x11b0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + bgt 4a310 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + bne 4a310 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4a298 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ + b 4a338 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a298 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ + bgt 4a338 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a298 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 4a338 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, r3, r0, lsl r7 │ │ │ │ - rsbeq r7, r3, r8, asr r4 │ │ │ │ + rsbeq r5, r3, r8, lsl #14 │ │ │ │ + rsbeq r7, r3, r0, asr r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -28545,81 +28587,80 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4a31c <_PyEval_SpecialMethodCanSuggest@@Base+0x1254> │ │ │ │ + bge 4a3bc <_PyEval_SpecialMethodCanSuggest@@Base+0x1254> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #37032 @ 0x90a8 │ │ │ │ + movw r2, #36072 @ 0x8ce8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #16680 @ 0x4128 │ │ │ │ + movw r0, #15492 @ 0x3c84 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r4, #0 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4a330 <_PyEval_SpecialMethodCanSuggest@@Base+0x1268> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4a3d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1268> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 563e4 │ │ │ │ + bl 56494 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a344 <_PyEval_SpecialMethodCanSuggest@@Base+0x127c> │ │ │ │ + beq 4a3e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x127c> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #33012 @ 0x80f4 │ │ │ │ + movw r1, #32052 @ 0x7d34 │ │ │ │ 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 14119c │ │ │ │ + b 14151c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #33112 @ 0x8158 │ │ │ │ + movw r0, #32152 @ 0x7d98 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b aaefc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #55040 @ 0xd700 │ │ │ │ + movw r2, #53616 @ 0xd170 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 283c00 │ │ │ │ + bl 2836b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a3d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1310> │ │ │ │ + bne 4a474 <_PyEval_SpecialMethodCanSuggest@@Base+0x130c> │ │ │ │ mvn r4, #0 │ │ │ │ - b 4a468 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a0> │ │ │ │ + b 4a504 <_PyEval_SpecialMethodCanSuggest@@Base+0x139c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r0, [r5, #132] @ 0x84 │ │ │ │ - beq 4a440 <_PyEval_SpecialMethodCanSuggest@@Base+0x1378> │ │ │ │ + beq 4a4dc <_PyEval_SpecialMethodCanSuggest@@Base+0x1374> │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #120] @ 4a470 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a8> │ │ │ │ + ldr r0, [pc, #120] @ 4a50c <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -28632,190 +28673,191 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #40] @ 4a474 <_PyEval_SpecialMethodCanSuggest@@Base+0x13ac> │ │ │ │ - bl a981c │ │ │ │ + ldr r1, [pc, #40] @ 4a510 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a8> │ │ │ │ + bl a99a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4a3d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1308> │ │ │ │ + bne 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0x1304> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a468 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a0> │ │ │ │ + beq 4a504 <_PyEval_SpecialMethodCanSuggest@@Base+0x139c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 258f8c │ │ │ │ + bl 258134 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - mlseq r3, r0, sp, r2 │ │ │ │ + rsbeq r2, r3, r8, lsl #27 │ │ │ │ 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 4a4a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x13dc> │ │ │ │ + beq 4a540 <_PyEval_SpecialMethodCanSuggest@@Base+0x13d8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c3d80 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b 1c3dd8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33236 @ 0x81d4 │ │ │ │ + movw r1, #32256 @ 0x7e00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 │ │ │ │ + ldr lr, [pc, #468] @ 4a754 <_PyEval_SpecialMethodCanSuggest@@Base+0x15ec> │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ moveq r6, r5 │ │ │ │ - movw ip, #53824 @ 0xd240 │ │ │ │ - movt ip, #93 @ 0x5d │ │ │ │ + mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ - mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ mvn r3, #99 @ 0x63 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - sub lr, fp, #88 @ 0x58 │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldm ip, {r0, r1, r2} │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - bne 4a558 <_PyEval_SpecialMethodCanSuggest@@Base+0x1490> │ │ │ │ + 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 4a5f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1488> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a5a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x14d8> │ │ │ │ + beq 4a634 <_PyEval_SpecialMethodCanSuggest@@Base+0x14cc> │ │ │ │ + ldr r1, [pc, #352] @ 4a758 <_PyEval_SpecialMethodCanSuggest@@Base+0x15f0> │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r4, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - mov r5, #2 │ │ │ │ + mov r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r5, #2 │ │ │ │ + mov r1, r7 │ │ │ │ strd r4, [sp, #4] │ │ │ │ - movw ip, #25208 @ 0x6278 │ │ │ │ - movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 4a6a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x15e0> │ │ │ │ + beq 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x15d4> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ add r6, r6, r7 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a698 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d0> │ │ │ │ + beq 4a72c <_PyEval_SpecialMethodCanSuggest@@Base+0x15c4> │ │ │ │ cmp r6, #1 │ │ │ │ movweq r5, #438 @ 0x1b6 │ │ │ │ - beq 4a61c <_PyEval_SpecialMethodCanSuggest@@Base+0x1554> │ │ │ │ + beq 4a6b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1548> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a604 <_PyEval_SpecialMethodCanSuggest@@Base+0x153c> │ │ │ │ - bl 176d5c │ │ │ │ + beq 4a698 <_PyEval_SpecialMethodCanSuggest@@Base+0x1530> │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a5f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1530> │ │ │ │ - bl bea88 │ │ │ │ + bne 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1524> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a698 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d0> │ │ │ │ + bne 4a72c <_PyEval_SpecialMethodCanSuggest@@Base+0x15c4> │ │ │ │ cmp r6, #2 │ │ │ │ - beq 4a61c <_PyEval_SpecialMethodCanSuggest@@Base+0x1554> │ │ │ │ - b 4a608 <_PyEval_SpecialMethodCanSuggest@@Base+0x1540> │ │ │ │ + beq 4a6b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1548> │ │ │ │ + b 4a69c <_PyEval_SpecialMethodCanSuggest@@Base+0x1534> │ │ │ │ movw r5, #438 @ 0x1b6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 286670 │ │ │ │ + bl 286208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a698 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d0> │ │ │ │ + beq 4a72c <_PyEval_SpecialMethodCanSuggest@@Base+0x15c4> │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ cmn r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq 4a650 <_PyEval_SpecialMethodCanSuggest@@Base+0x1588> │ │ │ │ + beq 4a6e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x157c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3d0 │ │ │ │ mov r4, r0 │ │ │ │ - b 4a658 <_PyEval_SpecialMethodCanSuggest@@Base+0x1590> │ │ │ │ + b 4a6ec <_PyEval_SpecialMethodCanSuggest@@Base+0x1584> │ │ │ │ bl 2d9c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4a6a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d8> │ │ │ │ + beq 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4a688 <_PyEval_SpecialMethodCanSuggest@@Base+0x15c0> │ │ │ │ - bl b9540 │ │ │ │ + bne 4a71c <_PyEval_SpecialMethodCanSuggest@@Base+0x15b4> │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a620 <_PyEval_SpecialMethodCanSuggest@@Base+0x1558> │ │ │ │ - b 4a698 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d0> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 4a6b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x154c> │ │ │ │ + b 4a72c <_PyEval_SpecialMethodCanSuggest@@Base+0x15c4> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r4, #0 │ │ │ │ - b 4a6a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x15e0> │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x15d4> │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + subseq ip, sp, r0, lsr sp │ │ │ │ + rsbeq r6, r2, ip, lsl #3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4a860 <_PyEval_SpecialMethodCanSuggest@@Base+0x1798> │ │ │ │ + bl 4a900 <_PyEval_SpecialMethodCanSuggest@@Base+0x1798> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a700 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 4a7a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33316 @ 0x8224 │ │ │ │ + movw r1, #32356 @ 0x7e64 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #52 @ 0x34 │ │ │ │ @@ -28827,21 +28869,21 @@ │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r2, [r3] │ │ │ │ bl 2d97c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a76c <_PyEval_SpecialMethodCanSuggest@@Base+0x16a4> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 4a80c <_PyEval_SpecialMethodCanSuggest@@Base+0x16a4> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r4, #0 │ │ │ │ - b 4a850 <_PyEval_SpecialMethodCanSuggest@@Base+0x1788> │ │ │ │ + b 4a8f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1788> │ │ │ │ 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 │ │ │ │ @@ -28853,392 +28895,392 @@ │ │ │ │ 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 c5498 │ │ │ │ + bl c5bbc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a764 <_PyEval_SpecialMethodCanSuggest@@Base+0x169c> │ │ │ │ + beq 4a804 <_PyEval_SpecialMethodCanSuggest@@Base+0x169c> │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a828 <_PyEval_SpecialMethodCanSuggest@@Base+0x1760> │ │ │ │ + beq 4a8c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1760> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a828 <_PyEval_SpecialMethodCanSuggest@@Base+0x1760> │ │ │ │ + beq 4a8c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1760> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a828 <_PyEval_SpecialMethodCanSuggest@@Base+0x1760> │ │ │ │ + beq 4a8c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1760> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a828 <_PyEval_SpecialMethodCanSuggest@@Base+0x1760> │ │ │ │ + beq 4a8c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1760> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #32] │ │ │ │ - bne 4a850 <_PyEval_SpecialMethodCanSuggest@@Base+0x1788> │ │ │ │ + bne 4a8f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1788> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a764 <_PyEval_SpecialMethodCanSuggest@@Base+0x169c> │ │ │ │ + bgt 4a804 <_PyEval_SpecialMethodCanSuggest@@Base+0x169c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a764 <_PyEval_SpecialMethodCanSuggest@@Base+0x169c> │ │ │ │ + bne 4a804 <_PyEval_SpecialMethodCanSuggest@@Base+0x169c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4a764 <_PyEval_SpecialMethodCanSuggest@@Base+0x169c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4a804 <_PyEval_SpecialMethodCanSuggest@@Base+0x169c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #52 @ 0x34 │ │ │ │ vpop {d8-d12} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #24972 @ 0x618c │ │ │ │ + movw r2, #24960 @ 0x6180 │ │ │ │ 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 4aa54 <_PyEval_SpecialMethodCanSuggest@@Base+0x198c> │ │ │ │ + bne 4aaf4 <_PyEval_SpecialMethodCanSuggest@@Base+0x198c> │ │ │ │ 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 1aa644 │ │ │ │ + bl 1aa754 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a960 <_PyEval_SpecialMethodCanSuggest@@Base+0x1898> │ │ │ │ - bl ca818 │ │ │ │ + beq 4aa00 <_PyEval_SpecialMethodCanSuggest@@Base+0x1898> │ │ │ │ + bl caeb8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a8e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x181c> │ │ │ │ + bgt 4a984 <_PyEval_SpecialMethodCanSuggest@@Base+0x181c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a8e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x181c> │ │ │ │ + bne 4a984 <_PyEval_SpecialMethodCanSuggest@@Base+0x181c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4a91c <_PyEval_SpecialMethodCanSuggest@@Base+0x1854> │ │ │ │ - b 4a960 <_PyEval_SpecialMethodCanSuggest@@Base+0x1898> │ │ │ │ + bne 4a9bc <_PyEval_SpecialMethodCanSuggest@@Base+0x1854> │ │ │ │ + b 4aa00 <_PyEval_SpecialMethodCanSuggest@@Base+0x1898> │ │ │ │ mov r2, r6 │ │ │ │ - bl 227b9c <_PyLong_GCD@@Base+0x9fc> │ │ │ │ + bl 226b4c <_PyLong_GCD@@Base+0x9fc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4a984 <_PyEval_SpecialMethodCanSuggest@@Base+0x18bc> │ │ │ │ + blt 4aa24 <_PyEval_SpecialMethodCanSuggest@@Base+0x18bc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4a9e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1920> │ │ │ │ + ble 4aa88 <_PyEval_SpecialMethodCanSuggest@@Base+0x1920> │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4aa04 <_PyEval_SpecialMethodCanSuggest@@Base+0x193c> │ │ │ │ + ble 4aaa4 <_PyEval_SpecialMethodCanSuggest@@Base+0x193c> │ │ │ │ mov r0, r5 │ │ │ │ - bl caacc │ │ │ │ + bl cb16c │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - beq 4aa1c <_PyEval_SpecialMethodCanSuggest@@Base+0x1954> │ │ │ │ - bl c4ffc │ │ │ │ + beq 4aabc <_PyEval_SpecialMethodCanSuggest@@Base+0x1954> │ │ │ │ + bl c5720 │ │ │ │ mov r1, r4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 4a8f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1828> │ │ │ │ + bne 4a990 <_PyEval_SpecialMethodCanSuggest@@Base+0x1828> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4a968 <_PyEval_SpecialMethodCanSuggest@@Base+0x18a0> │ │ │ │ + ble 4aa08 <_PyEval_SpecialMethodCanSuggest@@Base+0x18a0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4a9cc <_PyEval_SpecialMethodCanSuggest@@Base+0x1904> │ │ │ │ + ble 4aa6c <_PyEval_SpecialMethodCanSuggest@@Base+0x1904> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a954 <_PyEval_SpecialMethodCanSuggest@@Base+0x188c> │ │ │ │ + bne 4a9f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x188c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4a954 <_PyEval_SpecialMethodCanSuggest@@Base+0x188c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4a9f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x188c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a9a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ + bgt 4aa44 <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a9a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ + bne 4aa44 <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a954 <_PyEval_SpecialMethodCanSuggest@@Base+0x188c> │ │ │ │ + bgt 4a9f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x188c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a954 <_PyEval_SpecialMethodCanSuggest@@Base+0x188c> │ │ │ │ + bne 4a9f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x188c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4a954 <_PyEval_SpecialMethodCanSuggest@@Base+0x188c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4a9f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x188c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a960 <_PyEval_SpecialMethodCanSuggest@@Base+0x1898> │ │ │ │ + bne 4aa00 <_PyEval_SpecialMethodCanSuggest@@Base+0x1898> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4a960 <_PyEval_SpecialMethodCanSuggest@@Base+0x1898> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4aa00 <_PyEval_SpecialMethodCanSuggest@@Base+0x1898> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a90c <_PyEval_SpecialMethodCanSuggest@@Base+0x1844> │ │ │ │ + bne 4a9ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1844> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4a90c <_PyEval_SpecialMethodCanSuggest@@Base+0x1844> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4a9ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1844> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4a91c <_PyEval_SpecialMethodCanSuggest@@Base+0x1854> │ │ │ │ + bne 4a9bc <_PyEval_SpecialMethodCanSuggest@@Base+0x1854> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4a91c <_PyEval_SpecialMethodCanSuggest@@Base+0x1854> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4a9bc <_PyEval_SpecialMethodCanSuggest@@Base+0x1854> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4aa40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1978> │ │ │ │ + bgt 4aae0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1978> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4aa40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1978> │ │ │ │ + bne 4aae0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1978> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, 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 4aa8c <_PyEval_SpecialMethodCanSuggest@@Base+0x19c4> │ │ │ │ + bne 4ab2c <_PyEval_SpecialMethodCanSuggest@@Base+0x19c4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b367c │ │ │ │ + b 1b36f0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55832 @ 0xda18 │ │ │ │ + movw r0, #54764 @ 0xd5ec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4aa7c <_PyEval_SpecialMethodCanSuggest@@Base+0x19b4> │ │ │ │ + b 4ab1c <_PyEval_SpecialMethodCanSuggest@@Base+0x19b4> │ │ │ │ push {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 4aaf8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a30> │ │ │ │ - cmp r4, #1 │ │ │ │ - bne 4aaf4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a2c> │ │ │ │ + ldr r5, [r1, #8] │ │ │ │ + ldrne r4, [r2, #8] │ │ │ │ + bne 4ab98 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a30> │ │ │ │ + cmp r5, #1 │ │ │ │ + bne 4ab94 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a2c> │ │ │ │ subs r7, r0, #0 │ │ │ │ - moveq r5, r0 │ │ │ │ - bne 4ab34 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a6c> │ │ │ │ - b 4aaf8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a30> │ │ │ │ - mov r5, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str r1, [sp, #4] │ │ │ │ + moveq r4, r0 │ │ │ │ + bne 4abd8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a70> │ │ │ │ + b 4ab98 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a30> │ │ │ │ + mov r4, r2 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #564] @ 4ad44 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c7c> │ │ │ │ + mov r1, #1 │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ - str r1, [sp] │ │ │ │ - mov r1, r4 │ │ │ │ + str r1, [sp, #8] │ │ │ │ str ip, [sp, #20] │ │ │ │ + movw ip, #25360 @ 0x6310 │ │ │ │ + movt ip, #98 @ 0x62 │ │ │ │ + str r1, [sp, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ + mov r1, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + str ip, [sp] │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4ab38 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a70> │ │ │ │ - b 4ab74 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aac> │ │ │ │ - mov r5, r2 │ │ │ │ + bne 4abdc <_PyEval_SpecialMethodCanSuggest@@Base+0x1a74> │ │ │ │ + b 4ac18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ab0> │ │ │ │ + mov r4, r2 │ │ │ │ ldr r8, [r7] │ │ │ │ - add r1, r4, r5 │ │ │ │ + add r1, r5, r4 │ │ │ │ sub r6, r1, #1 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 4ab7c <_PyEval_SpecialMethodCanSuggest@@Base+0x1ab4> │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 4ac20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ab8> │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8144 @ 0x1fd0 │ │ │ │ + movw r1, #6956 @ 0x1b2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #33376 @ 0x8260 │ │ │ │ + movw r0, #32416 @ 0x7ea0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r8 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4ad38 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c70> │ │ │ │ + b 4addc <_PyEval_SpecialMethodCanSuggest@@Base+0x1c74> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4acb0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1be8> │ │ │ │ + beq 4ad54 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bec> │ │ │ │ ldr r9, [r7, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - movweq r9, #5196 @ 0x144c │ │ │ │ + movweq r9, #5184 @ 0x1440 │ │ │ │ movteq r9, #96 @ 0x60 │ │ │ │ - beq 4aba4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1adc> │ │ │ │ + beq 4ac48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ae0> │ │ │ │ subs r6, r1, #2 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 4ad24 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c5c> │ │ │ │ + beq 4adc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c60> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 4abcc <_PyEval_SpecialMethodCanSuggest@@Base+0x1b04> │ │ │ │ - bl 12928c │ │ │ │ + beq 4ac70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b08> │ │ │ │ + bl 129d00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 4ab74 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aac> │ │ │ │ + blt 4ac18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ab0> │ │ │ │ subs r6, r6, #1 │ │ │ │ andeq r4, r4, #1 │ │ │ │ - beq 4ad24 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c5c> │ │ │ │ + beq 4adc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c60> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 4abf8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b30> │ │ │ │ - bl 12928c │ │ │ │ + beq 4ac9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1b34> │ │ │ │ + bl 129d00 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4ab74 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aac> │ │ │ │ + blt 4ac18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ab0> │ │ │ │ subs r6, r6, #1 │ │ │ │ - movweq r7, #64340 @ 0xfb54 │ │ │ │ + movweq r7, #64336 @ 0xfb50 │ │ │ │ movteq r7, #97 @ 0x61 │ │ │ │ - beq 4ac2c <_PyEval_SpecialMethodCanSuggest@@Base+0x1b64> │ │ │ │ + beq 4acd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b68> │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac24 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b5c> │ │ │ │ - bl 12928c │ │ │ │ + beq 4acc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b60> │ │ │ │ + bl 129d00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ab74 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aac> │ │ │ │ + blt 4ac18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ab0> │ │ │ │ cmp r6, #1 │ │ │ │ moveq r6, r0 │ │ │ │ - movweq r7, #64340 @ 0xfb54 │ │ │ │ + movweq r7, #64336 @ 0xfb50 │ │ │ │ movteq r7, #97 @ 0x61 │ │ │ │ - beq 4ac2c <_PyEval_SpecialMethodCanSuggest@@Base+0x1b64> │ │ │ │ + beq 4acd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b68> │ │ │ │ ldr r7, [r7, #20] │ │ │ │ mov r6, r0 │ │ │ │ tst r4, r5 │ │ │ │ - beq 4ac50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b88> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 4acf4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b8c> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31172 @ 0x79c4 │ │ │ │ + movw r1, #30212 @ 0x7604 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4ab74 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aac> │ │ │ │ + bl 16f420 │ │ │ │ + b 4ac18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ab0> │ │ │ │ cmp r6, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ andeq r5, r5, #1 │ │ │ │ - beq 4ac88 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bc0> │ │ │ │ + beq 4ad2c <_PyEval_SpecialMethodCanSuggest@@Base+0x1bc4> │ │ │ │ orrs r5, r4, r5 │ │ │ │ - beq 4ac84 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bbc> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 4ad28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bc0> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31208 @ 0x79e8 │ │ │ │ + movw r1, #30248 @ 0x7628 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4ab74 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aac> │ │ │ │ + bl 16f420 │ │ │ │ + b 4ac18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ab0> │ │ │ │ mov r4, r5 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ moveq r9, #0 │ │ │ │ - beq 4acc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bfc> │ │ │ │ + beq 4ad68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c00> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2fdbd4 <_PyXI_EndInterpreter@@Base+0x134> │ │ │ │ + bl 2fd904 <_PyXI_EndInterpreter@@Base+0x134> │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 4acc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bfc> │ │ │ │ - b 4ab74 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aac> │ │ │ │ - movw r7, #64340 @ 0xfb54 │ │ │ │ + bne 4ad68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c00> │ │ │ │ + b 4ac18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ab0> │ │ │ │ + movw r7, #64336 @ 0xfb50 │ │ │ │ movt r7, #97 @ 0x61 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl 2fd29c <_PySlice_FromIndices@@Base+0x1578> │ │ │ │ + bl 2fd24c <_PySlice_FromIndices@@Base+0x1578> │ │ │ │ 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 3e794 │ │ │ │ + bl 3e7a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ad38 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c70> │ │ │ │ + bgt 4addc <_PyEval_SpecialMethodCanSuggest@@Base+0x1c74> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ad38 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c70> │ │ │ │ + bne 4addc <_PyEval_SpecialMethodCanSuggest@@Base+0x1c74> │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4ad38 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c70> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4addc <_PyEval_SpecialMethodCanSuggest@@Base+0x1c74> │ │ │ │ mov r5, #0 │ │ │ │ - movw r7, #64340 @ 0xfb54 │ │ │ │ + movw r7, #64336 @ 0xfb50 │ │ │ │ movt r7, #97 @ 0x61 │ │ │ │ mov r6, r5 │ │ │ │ - b 4ac88 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bc0> │ │ │ │ + b 4ad2c <_PyEval_SpecialMethodCanSuggest@@Base+0x1bc4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r6, [r2], #-32 @ 0xffffffe0 @ │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4adb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cf0> │ │ │ │ + beq 4ae58 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cf0> │ │ │ │ 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 4b0dc <_PyEval_SpecialMethodCanSuggest@@Base+0x2014> │ │ │ │ + bl 4b17c <_PyEval_SpecialMethodCanSuggest@@Base+0x2014> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ad94 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ccc> │ │ │ │ - bl 3e984 │ │ │ │ + beq 4ae34 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ccc> │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ad8c <_PyEval_SpecialMethodCanSuggest@@Base+0x1cc4> │ │ │ │ - bl 1438b4 │ │ │ │ + bne 4ae2c <_PyEval_SpecialMethodCanSuggest@@Base+0x1cc4> │ │ │ │ + bl 143c34 │ │ │ │ mov r0, #0 │ │ │ │ - b 4adb0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ce8> │ │ │ │ + b 4ae50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ce8> │ │ │ │ mov r2, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - movw r1, #50868 @ 0xc6b4 │ │ │ │ + movw r1, #49908 @ 0xc2f4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e5bc │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -29246,145 +29288,145 @@ │ │ │ │ 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 4adf0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d28> │ │ │ │ + bne 4ae90 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d28> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c6098 │ │ │ │ + b 1c60f0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55844 @ 0xda24 │ │ │ │ + movw r0, #54776 @ 0xd5f8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4ade0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d18> │ │ │ │ + b 4ae80 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d18> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4ae4c <_PyEval_SpecialMethodCanSuggest@@Base+0x1d84> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 4aeec <_PyEval_SpecialMethodCanSuggest@@Base+0x1d84> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33424 @ 0x8290 │ │ │ │ + movw r1, #32464 @ 0x7ed0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4ae88 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dc0> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 16f420 │ │ │ │ + b 4af28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dc0> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 4aea4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ddc> │ │ │ │ + beq 4af44 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ddc> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 4ae90 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dc8> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 4af30 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dc8> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33456 @ 0x82b0 │ │ │ │ + movw r1, #32496 @ 0x7ef0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 4aea8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1de0> │ │ │ │ + b 4af48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1de0> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 4aefc <_PyEval_SpecialMethodCanSuggest@@Base+0x1e34> │ │ │ │ + bne 4af9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1e34> │ │ │ │ ldmib r6, {r0, r8} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r3, r3, #16 │ │ │ │ adds r8, r8, r3, lsr #2 │ │ │ │ - bpl 4af14 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e4c> │ │ │ │ - b 4af5c <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ - movw r0, #57976 @ 0xe278 │ │ │ │ + bpl 4afb4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e4c> │ │ │ │ + b 4affc <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ + movw r0, #56552 @ 0xdce8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 180f04 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 181258 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4aee4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e1c> │ │ │ │ - b 4af5c <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ - ldr r1, [pc, #440] @ 4b0d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x200c> │ │ │ │ - bl c5b9c │ │ │ │ + bne 4af84 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e1c> │ │ │ │ + b 4affc <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ + ldr r1, [pc, #440] @ 4b174 <_PyEval_SpecialMethodCanSuggest@@Base+0x200c> │ │ │ │ + bl c62c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4af5c <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ + blt 4affc <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq 4af50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e88> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 4aff0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e88> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #33516 @ 0x82ec │ │ │ │ + movw r1, #32556 @ 0x7f2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14119c │ │ │ │ - bl c5498 │ │ │ │ + b 14151c │ │ │ │ + bl c5bbc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4af64 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e9c> │ │ │ │ + bne 4b004 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e9c> │ │ │ │ mov r4, #0 │ │ │ │ - b 4b0c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2000> │ │ │ │ + b 4b168 <_PyEval_SpecialMethodCanSuggest@@Base+0x2000> │ │ │ │ cmp r9, #0 │ │ │ │ add r7, r4, #12 │ │ │ │ addeq r6, r6, #12 │ │ │ │ movne r3, #20 │ │ │ │ addne sl, r6, #16 │ │ │ │ - beq 4b078 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fb0> │ │ │ │ + beq 4b118 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fb0> │ │ │ │ mul r1, r3, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 4afd8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f10> │ │ │ │ + beq 4b078 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f10> │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - bl 2bab5c │ │ │ │ + bl 2ba604 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4b0a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd8> │ │ │ │ + beq 4b140 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd8> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4afcc <_PyEval_SpecialMethodCanSuggest@@Base+0x1f04> │ │ │ │ + bne 4b06c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f04> │ │ │ │ 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 4af7c <_PyEval_SpecialMethodCanSuggest@@Base+0x1eb4> │ │ │ │ + b 4b01c <_PyEval_SpecialMethodCanSuggest@@Base+0x1eb4> │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4b028 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f60> │ │ │ │ - ldr r0, [pc, #236] @ 4b0d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2010> │ │ │ │ + bgt 4b0c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f60> │ │ │ │ + ldr r0, [pc, #236] @ 4b178 <_PyEval_SpecialMethodCanSuggest@@Base+0x2010> │ │ │ │ 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] │ │ │ │ @@ -29392,72 +29434,72 @@ │ │ │ │ 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 4b0c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2000> │ │ │ │ - bl 15fd84 │ │ │ │ + b 4b168 <_PyEval_SpecialMethodCanSuggest@@Base+0x2000> │ │ │ │ + bl 16010c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4b0a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd8> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 4b140 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd8> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #33592 @ 0x8338 │ │ │ │ + movw r1, #32632 @ 0x7f78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b0a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd8> │ │ │ │ + bgt 4b140 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b0a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd8> │ │ │ │ + bne 4b140 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4b0a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4b140 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd8> │ │ │ │ cmp r5, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 4afe4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f1c> │ │ │ │ + beq 4b084 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f1c> │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r7, #4]! │ │ │ │ - b 4b078 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fb0> │ │ │ │ + b 4b118 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fb0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4af5c <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ + bgt 4affc <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4af5c <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ + bne 4affc <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4af5c <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4affc <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r5, [r3], #-240 @ 0xffffff10 @ │ │ │ │ + rsbeq r5, r3, r8, asr #31 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4b10c <_PyEval_SpecialMethodCanSuggest@@Base+0x2044> │ │ │ │ + beq 4b1ac <_PyEval_SpecialMethodCanSuggest@@Base+0x2044> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 914a0 <_Py_open@@Base+0x400> │ │ │ │ + b 915c8 <_Py_open@@Base+0x414> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -29471,89 +29513,89 @@ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ add r8, r4, ip │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e04c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4b24c <_PyEval_SpecialMethodCanSuggest@@Base+0x2184> │ │ │ │ + bge 4b2ec <_PyEval_SpecialMethodCanSuggest@@Base+0x2184> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 4b190 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c8> │ │ │ │ + bne 4b230 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c8> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 914a0 <_Py_open@@Base+0x400> │ │ │ │ + bl 915c8 <_Py_open@@Base+0x414> │ │ │ │ mov r6, r0 │ │ │ │ - b 4b290 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c8> │ │ │ │ - movw r9, #45552 @ 0xb1f0 │ │ │ │ + b 4b330 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c8> │ │ │ │ + movw r9, #44924 @ 0xaf7c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 4b290 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c8> │ │ │ │ - bl 3e984 │ │ │ │ + beq 4b330 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c8> │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b290 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c8> │ │ │ │ - ldr r2, [pc, #216] @ 4b29c <_PyEval_SpecialMethodCanSuggest@@Base+0x21d4> │ │ │ │ + bne 4b330 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c8> │ │ │ │ + ldr r2, [pc, #216] @ 4b33c <_PyEval_SpecialMethodCanSuggest@@Base+0x21d4> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r9] │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r3 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2128> │ │ │ │ + beq 4b290 <_PyEval_SpecialMethodCanSuggest@@Base+0x2128> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b220 <_PyEval_SpecialMethodCanSuggest@@Base+0x2158> │ │ │ │ + bne 4b2c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2158> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #33628 @ 0x835c │ │ │ │ + movw r2, #32668 @ 0x7f9c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r8, [sp] │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 4b290 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c8> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 4b330 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c8> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #33628 @ 0x835c │ │ │ │ + movw r1, #32668 @ 0x7f9c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 4b290 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c8> │ │ │ │ - bne 4b27c <_PyEval_SpecialMethodCanSuggest@@Base+0x21b4> │ │ │ │ - movw r0, #45552 @ 0xb1f0 │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 4b330 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c8> │ │ │ │ + bne 4b31c <_PyEval_SpecialMethodCanSuggest@@Base+0x21b4> │ │ │ │ + movw r0, #44924 @ 0xaf7c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #33720 @ 0x83b8 │ │ │ │ + movw r1, #32760 @ 0x7ff8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 14119c │ │ │ │ - b 4b290 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c8> │ │ │ │ + bl 14151c │ │ │ │ + b 4b330 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 4b120 <_PyEval_SpecialMethodCanSuggest@@Base+0x2058> │ │ │ │ + bne 4b1c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2058> │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -29561,334 +29603,334 @@ │ │ │ │ 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 4b2e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2218> │ │ │ │ + bhi 4b380 <_PyEval_SpecialMethodCanSuggest@@Base+0x2218> │ │ │ │ cmp r4, #0 │ │ │ │ - movwle r0, #5196 @ 0x144c │ │ │ │ + movwle r0, #5184 @ 0x1440 │ │ │ │ movtle r0, #96 @ 0x60 │ │ │ │ ldrgt r0, [r5] │ │ │ │ - b 4b308 <_PyEval_SpecialMethodCanSuggest@@Base+0x2240> │ │ │ │ + b 4b3a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2240> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #2428 @ 0x97c │ │ │ │ + movw r0, #2304 @ 0x900 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b2cc <_PyEval_SpecialMethodCanSuggest@@Base+0x2204> │ │ │ │ + bne 4b36c <_PyEval_SpecialMethodCanSuggest@@Base+0x2204> │ │ │ │ mov r4, #0 │ │ │ │ - b 4b4ac <_PyEval_SpecialMethodCanSuggest@@Base+0x23e4> │ │ │ │ + b 4b54c <_PyEval_SpecialMethodCanSuggest@@Base+0x23e4> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b328 <_PyEval_SpecialMethodCanSuggest@@Base+0x2260> │ │ │ │ + beq 4b3c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2260> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 4b368 <_PyEval_SpecialMethodCanSuggest@@Base+0x22a0> │ │ │ │ - b 4b344 <_PyEval_SpecialMethodCanSuggest@@Base+0x227c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 4b408 <_PyEval_SpecialMethodCanSuggest@@Base+0x22a0> │ │ │ │ + b 4b3e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x227c> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31652 @ 0x7ba4 │ │ │ │ + movw r1, #30464 @ 0x7700 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4b300 <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ - bl c5dc0 │ │ │ │ + bl 16f420 │ │ │ │ + b 4b3a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ + bl c64e4 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b39c <_PyEval_SpecialMethodCanSuggest@@Base+0x22d4> │ │ │ │ - bl bea88 │ │ │ │ + bne 4b43c <_PyEval_SpecialMethodCanSuggest@@Base+0x22d4> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b300 <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ + bne 4b3a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ mvn r7, #0 │ │ │ │ - b 4b39c <_PyEval_SpecialMethodCanSuggest@@Base+0x22d4> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b 4b43c <_PyEval_SpecialMethodCanSuggest@@Base+0x22d4> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4b360 <_PyEval_SpecialMethodCanSuggest@@Base+0x2298> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 4b400 <_PyEval_SpecialMethodCanSuggest@@Base+0x2298> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #33820 @ 0x841c │ │ │ │ + movw r1, #32860 @ 0x805c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, #0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b300 <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ + beq 4b3a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ 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 381e04 │ │ │ │ + bl 381b84 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4b4ac <_PyEval_SpecialMethodCanSuggest@@Base+0x23e4> │ │ │ │ + beq 4b54c <_PyEval_SpecialMethodCanSuggest@@Base+0x23e4> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r8, #12] │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - beq 4b484 <_PyEval_SpecialMethodCanSuggest@@Base+0x23bc> │ │ │ │ + beq 4b524 <_PyEval_SpecialMethodCanSuggest@@Base+0x23bc> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ - bne 4b444 <_PyEval_SpecialMethodCanSuggest@@Base+0x237c> │ │ │ │ + bne 4b4e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x237c> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b484 <_PyEval_SpecialMethodCanSuggest@@Base+0x23bc> │ │ │ │ + bgt 4b524 <_PyEval_SpecialMethodCanSuggest@@Base+0x23bc> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b484 <_PyEval_SpecialMethodCanSuggest@@Base+0x23bc> │ │ │ │ + bne 4b524 <_PyEval_SpecialMethodCanSuggest@@Base+0x23bc> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4b484 <_PyEval_SpecialMethodCanSuggest@@Base+0x23bc> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4b524 <_PyEval_SpecialMethodCanSuggest@@Base+0x23bc> │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b464 <_PyEval_SpecialMethodCanSuggest@@Base+0x239c> │ │ │ │ + bgt 4b504 <_PyEval_SpecialMethodCanSuggest@@Base+0x239c> │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne 4b464 <_PyEval_SpecialMethodCanSuggest@@Base+0x239c> │ │ │ │ + bne 4b504 <_PyEval_SpecialMethodCanSuggest@@Base+0x239c> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 4b3cc <_PyEval_SpecialMethodCanSuggest@@Base+0x2304> │ │ │ │ - b 4b4ac <_PyEval_SpecialMethodCanSuggest@@Base+0x23e4> │ │ │ │ + beq 4b46c <_PyEval_SpecialMethodCanSuggest@@Base+0x2304> │ │ │ │ + b 4b54c <_PyEval_SpecialMethodCanSuggest@@Base+0x23e4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b300 <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ + bgt 4b3a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b300 <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ + bne 4b3a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4b300 <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4b3a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ 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 4b4e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2420> │ │ │ │ + bne 4b588 <_PyEval_SpecialMethodCanSuggest@@Base+0x2420> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fefbc │ │ │ │ + b 2febc0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55840 @ 0xda20 │ │ │ │ + movw r0, #54772 @ 0xd5f4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4b4d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2410> │ │ │ │ + b 4b578 <_PyEval_SpecialMethodCanSuggest@@Base+0x2410> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38edfc │ │ │ │ + b 38e874 │ │ │ │ │ │ │ │ -0004b520 <_PyErr_SetLocaleString@@Base>: │ │ │ │ +0004b5c0 <_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, #53328 @ 0xd050 │ │ │ │ + movw r1, #52140 @ 0xcbac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 174204 │ │ │ │ + bl 174554 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #60] @ 4b594 <_PyErr_SetLocaleString@@Base+0x74> │ │ │ │ + ldr r0, [pc, #60] @ 4b634 <_PyErr_SetLocaleString@@Base+0x74> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 1414e4 <_PyErr_SetObject@@Base> │ │ │ │ + bl 141864 <_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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_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 4b5dc <_PyErr_SetLocaleString@@Base+0xbc> │ │ │ │ + bne 4b67c <_PyErr_SetLocaleString@@Base+0xbc> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b5d0 <_PyErr_SetLocaleString@@Base+0xb0> │ │ │ │ + beq 4b670 <_PyErr_SetLocaleString@@Base+0xb0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b78c <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ + bne 4b82c <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ - movw r7, #10664 @ 0x29a8 │ │ │ │ + movw r7, #10652 @ 0x299c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ - movw r1, #11672 @ 0x2d98 │ │ │ │ + movw r1, #11660 @ 0x2d8c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r7 │ │ │ │ cmpne r6, r1 │ │ │ │ - beq 4b674 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + beq 4b714 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r0, r6 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b674 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bne 4b714 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6720 │ │ │ │ - movw r1, #18620 @ 0x48bc │ │ │ │ + bl b68a0 │ │ │ │ + movw r1, #18608 @ 0x48b0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4b674 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bne 4b714 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r0, r6 │ │ │ │ - bl b6720 │ │ │ │ - movw r1, #18136 @ 0x46d8 │ │ │ │ + bl b68a0 │ │ │ │ + movw r1, #18124 @ 0x46cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4b674 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bne 4b714 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r0, r6 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b674 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bne 4b714 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 4b6a4 <_PyErr_SetLocaleString@@Base+0x184> │ │ │ │ + b 4b744 <_PyErr_SetLocaleString@@Base+0x184> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, r3 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bl 19efac │ │ │ │ + bl 19f314 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b69c <_PyErr_SetLocaleString@@Base+0x17c> │ │ │ │ + bne 4b73c <_PyErr_SetLocaleString@@Base+0x17c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, r6 │ │ │ │ - ble 4b664 <_PyErr_SetLocaleString@@Base+0x144> │ │ │ │ + ble 4b704 <_PyErr_SetLocaleString@@Base+0x144> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b694 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + beq 4b734 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ - bl caacc │ │ │ │ + bl cb16c │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4b758 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ - bl 140304 │ │ │ │ + beq 4b7f8 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ + bl 140684 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b6f8 <_PyErr_SetLocaleString@@Base+0x1d8> │ │ │ │ + bgt 4b798 <_PyErr_SetLocaleString@@Base+0x1d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b6f8 <_PyErr_SetLocaleString@@Base+0x1d8> │ │ │ │ + bne 4b798 <_PyErr_SetLocaleString@@Base+0x1d8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 4b728 <_PyErr_SetLocaleString@@Base+0x208> │ │ │ │ + bne 4b7c8 <_PyErr_SetLocaleString@@Base+0x208> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b694 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + bgt 4b734 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b694 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + bne 4b734 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4b694 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4b734 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4b6b4 <_PyErr_SetLocaleString@@Base+0x194> │ │ │ │ + beq 4b754 <_PyErr_SetLocaleString@@Base+0x194> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b78c <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ + bgt 4b82c <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b78c <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ + bne 4b82c <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4b78c <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4b82c <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b77c <_PyErr_SetLocaleString@@Base+0x25c> │ │ │ │ + bgt 4b81c <_PyErr_SetLocaleString@@Base+0x25c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b77c <_PyErr_SetLocaleString@@Base+0x25c> │ │ │ │ + bne 4b81c <_PyErr_SetLocaleString@@Base+0x25c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b5d0 <_PyErr_SetLocaleString@@Base+0xb0> │ │ │ │ - b 4b694 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + beq 4b670 <_PyErr_SetLocaleString@@Base+0xb0> │ │ │ │ + b 4b734 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0004b798 : │ │ │ │ +0004b838 : │ │ │ │ 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] @ 4b814 │ │ │ │ + ldr r2, [pc, #96] @ 4b8b4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r8, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ add r4, r5, #42240 @ 0xa500 │ │ │ │ add r7, r5, #91136 @ 0x16400 │ │ │ │ add r4, r4, #168 @ 0xa8 │ │ │ │ add r7, r7, #424 @ 0x1a8 │ │ │ │ @@ -29896,35 +29938,35 @@ │ │ │ │ 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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ str r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne 4b7d4 │ │ │ │ + bne 4b874 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ ldr r0, [r5, #1444] @ 0x5a4 │ │ │ │ sub r0, r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4b848 │ │ │ │ + beq 4b8e8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 91628 <_Py_open@@Base+0x588> │ │ │ │ + b 91750 <_Py_open@@Base+0x59c> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -29938,173 +29980,173 @@ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ add r8, r4, ip │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2d3e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4b97c │ │ │ │ + bge 4ba1c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 4b8cc │ │ │ │ + bne 4b96c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91628 <_Py_open@@Base+0x588> │ │ │ │ + bl 91750 <_Py_open@@Base+0x59c> │ │ │ │ mov r6, r0 │ │ │ │ - b 4b9c0 │ │ │ │ - movw r9, #45552 @ 0xb1f0 │ │ │ │ + b 4ba60 │ │ │ │ + movw r9, #44924 @ 0xaf7c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 27ae6c │ │ │ │ - bl 3e984 │ │ │ │ + bl 27a924 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b9c0 │ │ │ │ - ldr r2, [pc, #216] @ 4b9cc │ │ │ │ + bne 4ba60 │ │ │ │ + ldr r2, [pc, #216] @ 4ba6c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r9] │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r3 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b920 │ │ │ │ + beq 4b9c0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b950 │ │ │ │ + bne 4b9f0 │ │ │ │ bl 2d460 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #34060 @ 0x850c │ │ │ │ + movw r2, #33100 @ 0x814c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r8, [sp] │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 4b9c0 │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 4ba60 │ │ │ │ bl 2d460 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #34060 @ 0x850c │ │ │ │ + movw r1, #33100 @ 0x814c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 4b9c0 │ │ │ │ - bne 4b9ac │ │ │ │ - movw r0, #45552 @ 0xb1f0 │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 4ba60 │ │ │ │ + bne 4ba4c │ │ │ │ + movw r0, #44924 @ 0xaf7c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #34156 @ 0x856c │ │ │ │ + movw r1, #33196 @ 0x81ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 14119c │ │ │ │ - b 4b9c0 │ │ │ │ + bl 14151c │ │ │ │ + b 4ba60 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 4b85c │ │ │ │ + bne 4b8fc │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #308] @ 4bb20 │ │ │ │ + ldr r2, [pc, #308] @ 4bbc0 │ │ │ │ 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 4ba24 │ │ │ │ - movw r3, #49108 @ 0xbfd4 │ │ │ │ + beq 4bac4 │ │ │ │ + movw r3, #49316 @ 0xc0a4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23720 @ 0x5ca8 │ │ │ │ + movw r1, #22760 @ 0x58e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4ba50 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + bl 16f420 │ │ │ │ + b 4baf0 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4ba58 │ │ │ │ + beq 4baf8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34252 @ 0x85cc │ │ │ │ + movw r1, #33292 @ 0x820c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 4bb18 │ │ │ │ + b 4bbb8 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #34292 @ 0x85f4 │ │ │ │ + movw r0, #33332 @ 0x8234 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4ba50 │ │ │ │ - bl 2ede90 │ │ │ │ + beq 4baf0 │ │ │ │ + bl 2ede40 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e2b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4ba98 │ │ │ │ - bl 3a1ac │ │ │ │ - b 4bafc │ │ │ │ - bl 2ef590 <_PyEvent_IsSet@@Base+0x1164> │ │ │ │ + bne 4bb38 │ │ │ │ + bl 3a1bc │ │ │ │ + b 4bb9c │ │ │ │ + bl 2ef540 <_PyEvent_IsSet@@Base+0x1164> │ │ │ │ mov r6, r0 │ │ │ │ - bl 2ef810 │ │ │ │ + bl 2ef7c0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bb1a4 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bb21c <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bac8 │ │ │ │ - movw r0, #34304 @ 0x8600 │ │ │ │ + bne 4bb68 │ │ │ │ + movw r0, #33344 @ 0x8240 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2e9d94 │ │ │ │ + bl 2e9d44 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #16324 @ 0x3fc4 │ │ │ │ + movw r0, #15136 @ 0x3b20 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 2f03fc │ │ │ │ + bl 2f03ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ba50 │ │ │ │ + blt 4baf0 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 4bafc │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 4bb9c │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 4ba50 │ │ │ │ + bl 27a924 │ │ │ │ + b 4baf0 │ │ │ │ mov r0, r5 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #34376 @ 0x8648 │ │ │ │ + movw r0, #33416 @ 0x8288 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ 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 │ │ │ │ @@ -30113,77 +30155,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 4bb68 │ │ │ │ - bl bea88 │ │ │ │ + bne 4bc08 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bb78 │ │ │ │ + bne 4bc18 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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] @ 4bbe0 │ │ │ │ - bl 2f906c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #64] @ 4bc80 │ │ │ │ + bl 2f901c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4bbc8 │ │ │ │ + beq 4bc68 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #34484 @ 0x86b4 │ │ │ │ + movw r0, #33524 @ 0x82f4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - ldr r2, [pc, #20] @ 4bbe4 │ │ │ │ - movw r0, #34492 @ 0x86bc │ │ │ │ + b c00dc │ │ │ │ + ldr r2, [pc, #20] @ 4bc84 │ │ │ │ + movw r0, #33532 @ 0x82fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ + b c00dc │ │ │ │ + rsbeq r5, r3, r4, lsr #14 │ │ │ │ + rsbeq r1, r3, r8, ror r4 │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bc20 │ │ │ │ + beq 4bcc0 │ │ │ │ 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 4bc40 │ │ │ │ + bne 4bce0 │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - movw r0, #34476 @ 0x86ac │ │ │ │ + movw r0, #33516 @ 0x82ec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ 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 │ │ │ │ @@ -30197,452 +30239,452 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4bcc4 │ │ │ │ + bne 4bd64 │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bd0c │ │ │ │ - ldr r1, [pc, #272] @ 4bddc │ │ │ │ + beq 4bdac │ │ │ │ + ldr r1, [pc, #272] @ 4be7c │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4bd0c │ │ │ │ + bne 4bdac │ │ │ │ mov r4, #0 │ │ │ │ - b 4bdbc │ │ │ │ + b 4be5c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4bd04 │ │ │ │ + bne 4bda4 │ │ │ │ add r4, r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 4bda4 │ │ │ │ + beq 4be44 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4bd44 │ │ │ │ + beq 4bde4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 4bda0 │ │ │ │ + beq 4be40 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4bd68 │ │ │ │ - bl bea88 │ │ │ │ + bne 4be08 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4bda4 │ │ │ │ - b 4bd04 │ │ │ │ - bl c5dc0 │ │ │ │ + beq 4be44 │ │ │ │ + b 4bda4 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bd94 │ │ │ │ + bgt 4be34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4bd94 │ │ │ │ + bne 4be34 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4bda4 │ │ │ │ - b 4bd54 │ │ │ │ + bne 4be44 │ │ │ │ + b 4bdf4 │ │ │ │ mov r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4bf28 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4bfc8 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bdd0 │ │ │ │ + beq 4be70 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, lsr r3 │ │ │ │ + rsbeq r6, r2, r4, ror r3 │ │ │ │ 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 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 4be30 │ │ │ │ + bne 4bed0 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4be68 │ │ │ │ + beq 4bf08 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 4beb4 │ │ │ │ + ldr r1, [pc, #108] @ 4bf54 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bea8 │ │ │ │ + beq 4bf48 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 4be8c │ │ │ │ + bgt 4bf2c │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #62864 @ 0xf590 │ │ │ │ + movw r1, #61904 @ 0xf1d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4bea8 │ │ │ │ + bl 16f420 │ │ │ │ + b 4bf48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4be70 │ │ │ │ - bl bea88 │ │ │ │ + bne 4bf10 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4be70 │ │ │ │ + beq 4bf10 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, ror #6 │ │ │ │ + rsbeq r6, r2, r0, lsr #7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4bee8 │ │ │ │ + bne 4bf88 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32c490 │ │ │ │ + b 32c2d8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55948 @ 0xda8c │ │ │ │ + movw r0, #54880 @ 0xd660 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4bed8 │ │ │ │ + b 4bf78 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004bf28 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +0004bfc8 <_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 3451c8 │ │ │ │ + bl 345050 │ │ │ │ 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 38dc18 <_Py_ResurrectReference@@Base+0x898> │ │ │ │ + bl 38d694 <_Py_ResurrectReference@@Base+0x964> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bf90 <_Py_strhex_bytes_with_sep@@Base+0x68> │ │ │ │ + bne 4c030 <_Py_strhex_bytes_with_sep@@Base+0x68> │ │ │ │ mov r4, #0 │ │ │ │ - b 4bfdc <_Py_strhex_bytes_with_sep@@Base+0xb4> │ │ │ │ + b 4c07c <_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 38e084 <_Py_ResurrectReference@@Base+0xd04> │ │ │ │ + bl 38dafc <_Py_ResurrectReference@@Base+0xdcc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4bf88 <_Py_strhex_bytes_with_sep@@Base+0x60> │ │ │ │ + beq 4c028 <_Py_strhex_bytes_with_sep@@Base+0x60> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ 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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 4c01c <_Py_strhex_bytes_with_sep@@Base+0xf4> │ │ │ │ + bne 4c0bc <_Py_strhex_bytes_with_sep@@Base+0xf4> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 140304 │ │ │ │ + bl 140684 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c05c <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ - b 4c044 <_Py_strhex_bytes_with_sep@@Base+0x11c> │ │ │ │ + bne 4c0fc <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ + b 4c0e4 <_Py_strhex_bytes_with_sep@@Base+0x11c> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55704 @ 0xd998 │ │ │ │ + movw r0, #54636 @ 0xd56c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c008 <_Py_strhex_bytes_with_sep@@Base+0xe0> │ │ │ │ + bne 4c0a8 <_Py_strhex_bytes_with_sep@@Base+0xe0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c03c <_Py_strhex_bytes_with_sep@@Base+0x114> │ │ │ │ + bne 4c0dc <_Py_strhex_bytes_with_sep@@Base+0x114> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4c08c <_Py_strhex_bytes_with_sep@@Base+0x164> │ │ │ │ - b becc8 │ │ │ │ + blt 4c12c <_Py_strhex_bytes_with_sep@@Base+0x164> │ │ │ │ + b bee24 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53240 @ 0xcff8 │ │ │ │ + movw r1, #52280 @ 0xcc38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 1c58e0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 1c5938 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0004c0e8 : │ │ │ │ +0004c188 : │ │ │ │ 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 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 4c154 │ │ │ │ + beq 4c1f4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #53132 @ 0xcf8c │ │ │ │ + movw r1, #51944 @ 0xcae8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ - b 4c184 │ │ │ │ + bl 14151c │ │ │ │ + b 4c224 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c128 │ │ │ │ + bne 4c1c8 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mvn r3, #-2147483631 @ 0x80000011 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 4c18c │ │ │ │ - bl 2e0eb8 │ │ │ │ + ble 4c22c │ │ │ │ + bl 2e0e64 │ │ │ │ mov r4, #0 │ │ │ │ - b 4c1cc │ │ │ │ + b 4c26c │ │ │ │ add r1, r1, r2 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c184 │ │ │ │ + beq 4c224 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c1cc │ │ │ │ + beq 4c26c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e280 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4c1e0 │ │ │ │ + beq 4c280 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4c1f4 │ │ │ │ + beq 4c294 │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ movlt r0, r2 │ │ │ │ movge r0, r3 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 38c8c4 │ │ │ │ + bl 38c218 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c274 │ │ │ │ - bl bea88 │ │ │ │ + bne 4c314 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b 4c28c │ │ │ │ + b 4c32c │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ 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 4c2cc │ │ │ │ + bne 4c36c │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 4c314 │ │ │ │ + bl 4c3b4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c2fc │ │ │ │ - b 4c2f0 │ │ │ │ + bne 4c39c │ │ │ │ + b 4c390 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55724 @ 0xd9ac │ │ │ │ + movw r0, #54656 @ 0xd580 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c30c │ │ │ │ - b 4c2b4 │ │ │ │ - bl bea88 │ │ │ │ + beq 4c3ac │ │ │ │ + b 4c354 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c30c │ │ │ │ + bne 4c3ac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004c314 : │ │ │ │ +0004c3b4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 302d80 <_PyBytes_GetXIDataWrapped@@Base+0x108> │ │ │ │ + b 302d28 <_PyBytes_GetXIDataWrapped@@Base+0x108> │ │ │ │ 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 ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c368 │ │ │ │ + beq 4c408 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 4c4f4 │ │ │ │ + bl 4c594 │ │ │ │ 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 │ │ │ │ @@ -30652,621 +30694,733 @@ │ │ │ │ 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 4c3c8 │ │ │ │ + bne 4c468 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c40c │ │ │ │ + beq 4c4ac │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #176] @ 4c48c │ │ │ │ + ldr ip, [pc, #176] @ 4c52c │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4c40c │ │ │ │ + bne 4c4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 4c484 │ │ │ │ + b 4c524 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c404 │ │ │ │ + beq 4c4a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c404 │ │ │ │ + beq 4c4a4 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 4c45c │ │ │ │ + bhi 4c4fc │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #3 │ │ │ │ - bl 334b28 │ │ │ │ - b 4c484 │ │ │ │ - movw r3, #46440 @ 0xb568 │ │ │ │ + bl 33496c │ │ │ │ + b 4c524 │ │ │ │ + movw r3, #46648 @ 0xb638 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #36516 @ 0x8ea4 │ │ │ │ + movw r1, #35556 @ 0x8ae4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c444 │ │ │ │ - b 4c404 │ │ │ │ + bne 4c4e4 │ │ │ │ + b 4c4a4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, ror #7 │ │ │ │ + rsbeq r6, r2, r4, lsr #8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 4c4d8 │ │ │ │ + beq 4c578 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55980 @ 0xdaac │ │ │ │ + movw r0, #54912 @ 0xd680 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c4d8 │ │ │ │ + bne 4c578 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 19f390 │ │ │ │ + bl 19f6f8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c4d0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 4c570 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ push {r4, fp, lr} │ │ │ │ - movw ip, #48736 @ 0xbe60 │ │ │ │ + movw ip, #43984 @ 0xabd0 │ │ │ │ movt ip, #81 @ 0x51 │ │ │ │ ldrb r4, [r1] │ │ │ │ - movw lr, #24432 @ 0x5f70 │ │ │ │ + movw lr, #23472 @ 0x5bb0 │ │ │ │ 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 4c524 │ │ │ │ + b 4c5c4 │ │ │ │ │ │ │ │ -0004c540 <_PyImport_ClearExtension@@Base>: │ │ │ │ +0004c5e0 <_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] @ 4c674 <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ + ldr r2, [pc, #280] @ 4c714 <_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 25c690 │ │ │ │ + bl 25b838 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4c590 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ - bl bea88 │ │ │ │ + bne 4c630 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ + bl bebe4 │ │ │ │ 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 4c5cc <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + beq 4c66c <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c5cc <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + bgt 4c66c <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c5cc <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 4c66c <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 4c608 <_PyImport_ClearExtension@@Base+0xc8> │ │ │ │ - bl dfca0 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + bgt 4c6a8 <_PyImport_ClearExtension@@Base+0xc8> │ │ │ │ + bl e02f0 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 4c644 <_PyImport_ClearExtension@@Base+0x104> │ │ │ │ - b 4c638 <_PyImport_ClearExtension@@Base+0xf8> │ │ │ │ + beq 4c6e4 <_PyImport_ClearExtension@@Base+0x104> │ │ │ │ + b 4c6d8 <_PyImport_ClearExtension@@Base+0xf8> │ │ │ │ ldr r3, [r7, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c5e0 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + beq 4c680 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4c5e0 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bge 4c680 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 4c714 <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ + bl 4c7b4 <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4c5e0 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bge 4c680 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 2696f8 │ │ │ │ + bl 269204 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c630 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ + beq 4c6d0 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 394114 <_PyObject_GetState@@Base+0x700> │ │ │ │ + bl 393cf0 <_PyObject_GetState@@Base+0x50c> │ │ │ │ cmp r4, r7 │ │ │ │ - bne 4c660 <_PyImport_ClearExtension@@Base+0x120> │ │ │ │ + bne 4c700 <_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 2b69b0 │ │ │ │ - b 4c658 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ + bl 2b6454 │ │ │ │ + b 4c6f8 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #55856 @ 0xda30 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7578 │ │ │ │ + b 1e61b8 │ │ │ │ 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 4c6dc <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ + bhi 4c77c <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - movwle r1, #5196 @ 0x144c │ │ │ │ + movwle r1, #5184 @ 0x1440 │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ - b 4c700 <_PyImport_ClearExtension@@Base+0x1c0> │ │ │ │ + b 4c7a0 <_PyImport_ClearExtension@@Base+0x1c0> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57204 @ 0xdf74 │ │ │ │ + movw r0, #55780 @ 0xd9e4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4c6c8 <_PyImport_ClearExtension@@Base+0x188> │ │ │ │ + b 4c768 <_PyImport_ClearExtension@@Base+0x188> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c7f0 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + b 4c890 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ cmp r1, #0 │ │ │ │ - ble 4c750 <_PyImport_ClearExtension@@Base+0x210> │ │ │ │ + ble 4c7f0 <_PyImport_ClearExtension@@Base+0x210> │ │ │ │ ldr r0, [r0, #3852] @ 0xf0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c75c <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ + beq 4c7fc <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4c768 <_PyImport_ClearExtension@@Base+0x228> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bge 4c808 <_PyImport_ClearExtension@@Base+0x228> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 4c78c <_PyImport_ClearExtension@@Base+0x24c> │ │ │ │ - movw r1, #35816 @ 0x8be8 │ │ │ │ + b 4c82c <_PyImport_ClearExtension@@Base+0x24c> │ │ │ │ + movw r1, #34856 @ 0x8828 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4c770 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ - movw r1, #35840 @ 0x8c00 │ │ │ │ + b 4c810 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ + movw r1, #34880 @ 0x8840 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4c770 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ - movw r1, #35884 @ 0x8c2c │ │ │ │ + b 4c810 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ + movw r1, #34924 @ 0x886c │ │ │ │ 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] @ 4c798 <_PyImport_ClearExtension@@Base+0x258> │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + ldr r0, [pc, #12] @ 4c838 <_PyImport_ClearExtension@@Base+0x258> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b cddd4 │ │ │ │ - @ instruction: 0x005dd494 │ │ │ │ + b ce474 │ │ │ │ + subseq sp, sp, r4, asr r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 4c7dc <_PyImport_ClearExtension@@Base+0x29c> │ │ │ │ + bge 4c87c <_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, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53240 @ 0xcff8 │ │ │ │ + movw r1, #52280 @ 0xcc38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r1, r6 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - movweq r8, #35912 @ 0x8c48 │ │ │ │ + movweq r8, #34952 @ 0x8888 │ │ │ │ mov sl, r2 │ │ │ │ movteq r8, #64 @ 0x40 │ │ │ │ moveq r9, #6 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4c850 <_PyImport_ClearExtension@@Base+0x310> │ │ │ │ + beq 4c8f0 <_PyImport_ClearExtension@@Base+0x310> │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldreq r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 4c8e0 <_PyImport_ClearExtension@@Base+0x3a0> │ │ │ │ + bne 4c980 <_PyImport_ClearExtension@@Base+0x3a0> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp sl, #1 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ - beq 4c890 <_PyImport_ClearExtension@@Base+0x350> │ │ │ │ + beq 4c930 <_PyImport_ClearExtension@@Base+0x350> │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r5 │ │ │ │ - bge 4c888 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ + bge 4c928 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ ldrb r1, [r7, r4] │ │ │ │ bl 2e568 │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 4c864 <_PyImport_ClearExtension@@Base+0x324> │ │ │ │ + bne 4c904 <_PyImport_ClearExtension@@Base+0x324> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4c8bc <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ + beq 4c95c <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ mov sl, r5 │ │ │ │ mov r5, sl │ │ │ │ sub sl, sl, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp sl, r4 │ │ │ │ - blt 4c8bc <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ + blt 4c95c <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ ldrb r1, [r7, sl] │ │ │ │ bl 2e568 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c894 <_PyImport_ClearExtension@@Base+0x354> │ │ │ │ + bne 4c934 <_PyImport_ClearExtension@@Base+0x354> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 4c8d0 <_PyImport_ClearExtension@@Base+0x390> │ │ │ │ + beq 4c970 <_PyImport_ClearExtension@@Base+0x390> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ sub r1, r5, r4 │ │ │ │ add r0, r7, r4 │ │ │ │ - bl ce3ec │ │ │ │ - b 4c8e4 <_PyImport_ClearExtension@@Base+0x3a4> │ │ │ │ + bl cea8c │ │ │ │ + b 4c984 <_PyImport_ClearExtension@@Base+0x3a4> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4c930 <_PyImport_ClearExtension@@Base+0x3f0> │ │ │ │ + bne 4c9d0 <_PyImport_ClearExtension@@Base+0x3f0> │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26132 @ 0x6614 │ │ │ │ + movw r4, #26120 @ 0x6608 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 4c978 <_PyImport_ClearExtension@@Base+0x438> │ │ │ │ - b 4c954 <_PyImport_ClearExtension@@Base+0x414> │ │ │ │ + beq 4ca18 <_PyImport_ClearExtension@@Base+0x438> │ │ │ │ + b 4c9f4 <_PyImport_ClearExtension@@Base+0x414> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #65112 @ 0xfe58 │ │ │ │ + movw r0, #64204 @ 0xfacc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ca54 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ - b 4c910 <_PyImport_ClearExtension@@Base+0x3d0> │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 4caf4 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ + b 4c9b0 <_PyImport_ClearExtension@@Base+0x3d0> │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4c978 <_PyImport_ClearExtension@@Base+0x438> │ │ │ │ - bl bea88 │ │ │ │ + bne 4ca18 <_PyImport_ClearExtension@@Base+0x438> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ca54 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ + bne 4caf4 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 4c9b0 <_PyImport_ClearExtension@@Base+0x470> │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 4ca50 <_PyImport_ClearExtension@@Base+0x470> │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4c9b0 <_PyImport_ClearExtension@@Base+0x470> │ │ │ │ - bl bea88 │ │ │ │ + bne 4ca50 <_PyImport_ClearExtension@@Base+0x470> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ca54 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ + bne 4caf4 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #172] @ 4ca68 <_PyImport_ClearExtension@@Base+0x528> │ │ │ │ + vldr d6, [pc, #172] @ 4cb08 <_PyImport_ClearExtension@@Base+0x528> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4c9d8 <_PyImport_ClearExtension@@Base+0x498> │ │ │ │ + ble 4ca78 <_PyImport_ClearExtension@@Base+0x498> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovls.f64 d0, d8 │ │ │ │ - bls 4ca44 <_PyImport_ClearExtension@@Base+0x504> │ │ │ │ + bls 4cae4 <_PyImport_ClearExtension@@Base+0x504> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ bl 2db68 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 4ca20 <_PyImport_ClearExtension@@Base+0x4e0> │ │ │ │ + bvc 4cac0 <_PyImport_ClearExtension@@Base+0x4e0> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r3, #33 @ 0x21 │ │ │ │ strvs r5, [r4] │ │ │ │ strvc r3, [r4] │ │ │ │ - bvc 4ca2c <_PyImport_ClearExtension@@Base+0x4ec> │ │ │ │ - b 4ca40 <_PyImport_ClearExtension@@Base+0x500> │ │ │ │ + bvc 4cacc <_PyImport_ClearExtension@@Base+0x4ec> │ │ │ │ + b 4cae0 <_PyImport_ClearExtension@@Base+0x500> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ca40 <_PyImport_ClearExtension@@Base+0x500> │ │ │ │ + beq 4cae0 <_PyImport_ClearExtension@@Base+0x500> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ mov r0, #1 │ │ │ │ - bl 394850 <_PyType_SetVersion@@Base+0x4a8> │ │ │ │ + bl 3943d4 <_PyType_SetVersion@@Base+0x4a8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ca54 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ + bne 4caf4 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ + b c65d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 4cab8 <_PyImport_ClearExtension@@Base+0x578> │ │ │ │ + bhi 4cb58 <_PyImport_ClearExtension@@Base+0x578> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1f8260 │ │ │ │ - bl 13a340 │ │ │ │ + bl 1f6ec0 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17c6e4 │ │ │ │ + b 17ca38 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #53100 @ 0xcf6c │ │ │ │ + movw r0, #51676 @ 0xc9dc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ca90 <_PyImport_ClearExtension@@Base+0x550> │ │ │ │ + bne 4cb30 <_PyImport_ClearExtension@@Base+0x550> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 13a6c0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4cbd4 <_PyImport_ClearExtension@@Base+0x5f4> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4cbc4 <_PyImport_ClearExtension@@Base+0x5e4> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 4cbd4 <_PyImport_ClearExtension@@Base+0x5f4> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4cc08 <_PyImport_ClearExtension@@Base+0x628> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4cbf8 <_PyImport_ClearExtension@@Base+0x618> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 4cc08 <_PyImport_ClearExtension@@Base+0x628> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4cc3c <_PyImport_ClearExtension@@Base+0x65c> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4cc2c <_PyImport_ClearExtension@@Base+0x64c> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 4cc3c <_PyImport_ClearExtension@@Base+0x65c> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4cc70 <_PyImport_ClearExtension@@Base+0x690> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4cc60 <_PyImport_ClearExtension@@Base+0x680> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 4cc70 <_PyImport_ClearExtension@@Base+0x690> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4cca4 <_PyImport_ClearExtension@@Base+0x6c4> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4cc94 <_PyImport_ClearExtension@@Base+0x6b4> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 4cca4 <_PyImport_ClearExtension@@Base+0x6c4> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4cccc <_PyImport_ClearExtension@@Base+0x6ec> │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 101e10 <_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, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 4cb1c <_PyImport_ClearExtension@@Base+0x5dc> │ │ │ │ + bhi 4cd20 <_PyImport_ClearExtension@@Base+0x740> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4cb40 <_PyImport_ClearExtension@@Base+0x600> │ │ │ │ - b 4cb5c <_PyImport_ClearExtension@@Base+0x61c> │ │ │ │ + bne 4cd44 <_PyImport_ClearExtension@@Base+0x764> │ │ │ │ + b 4cd60 <_PyImport_ClearExtension@@Base+0x780> │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #57092 @ 0xdf04 │ │ │ │ + movw r0, #55668 @ 0xd974 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cc8c <_PyImport_ClearExtension@@Base+0x74c> │ │ │ │ - b 4cb08 <_PyImport_ClearExtension@@Base+0x5c8> │ │ │ │ - bl c5dc0 │ │ │ │ + beq 4ce90 <_PyImport_ClearExtension@@Base+0x8b0> │ │ │ │ + b 4cd0c <_PyImport_ClearExtension@@Base+0x72c> │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4cb70 <_PyImport_ClearExtension@@Base+0x630> │ │ │ │ + ble 4cd74 <_PyImport_ClearExtension@@Base+0x794> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4cb8c <_PyImport_ClearExtension@@Base+0x64c> │ │ │ │ - bl bea88 │ │ │ │ + bne 4cd90 <_PyImport_ClearExtension@@Base+0x7b0> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4cb8c <_PyImport_ClearExtension@@Base+0x64c> │ │ │ │ - b 4cc8c <_PyImport_ClearExtension@@Base+0x74c> │ │ │ │ + beq 4cd90 <_PyImport_ClearExtension@@Base+0x7b0> │ │ │ │ + b 4ce90 <_PyImport_ClearExtension@@Base+0x8b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cb54 <_PyImport_ClearExtension@@Base+0x614> │ │ │ │ + bne 4cd58 <_PyImport_ClearExtension@@Base+0x778> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4cb54 <_PyImport_ClearExtension@@Base+0x614> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4cd58 <_PyImport_ClearExtension@@Base+0x778> │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 4cc48 <_PyImport_ClearExtension@@Base+0x708> │ │ │ │ + ble 4ce4c <_PyImport_ClearExtension@@Base+0x86c> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 4cbd0 <_PyImport_ClearExtension@@Base+0x690> │ │ │ │ + beq 4cdd4 <_PyImport_ClearExtension@@Base+0x7f4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 4cc48 <_PyImport_ClearExtension@@Base+0x708> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 4ce4c <_PyImport_ClearExtension@@Base+0x86c> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35920 @ 0x8c50 │ │ │ │ + movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4cc38 <_PyImport_ClearExtension@@Base+0x6f8> │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ + b 4ce3c <_PyImport_ClearExtension@@Base+0x85c> │ │ │ │ + movw r1, #35424 @ 0x8a60 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4cbec <_PyImport_ClearExtension@@Base+0x6ac> │ │ │ │ - bl b6720 │ │ │ │ + beq 4cdf0 <_PyImport_ClearExtension@@Base+0x810> │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cc14 <_PyImport_ClearExtension@@Base+0x6d4> │ │ │ │ + beq 4ce18 <_PyImport_ClearExtension@@Base+0x838> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 4cc48 <_PyImport_ClearExtension@@Base+0x708> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 4ce4c <_PyImport_ClearExtension@@Base+0x86c> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #35052 @ 0x88ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4cc38 <_PyImport_ClearExtension@@Base+0x6f8> │ │ │ │ + b 4ce3c <_PyImport_ClearExtension@@Base+0x85c> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #36636 @ 0x8f1c │ │ │ │ + movw r2, #35676 @ 0x8b5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #57092 @ 0xdf04 │ │ │ │ + movw r0, #55668 @ 0xd974 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4cc8c <_PyImport_ClearExtension@@Base+0x74c> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4ce90 <_PyImport_ClearExtension@@Base+0x8b0> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 4cc64 <_PyImport_ClearExtension@@Base+0x724> │ │ │ │ + bgt 4ce68 <_PyImport_ClearExtension@@Base+0x888> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ce3ec │ │ │ │ + b cea8c │ │ │ │ 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 4d318 │ │ │ │ + b 4d414 │ │ │ │ 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 4cec8 │ │ │ │ + b 4d128 │ │ │ │ + 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 13a6c0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4cef4 <_PyImport_ClearExtension@@Base+0x914> │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 101e10 <_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 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cce4 <_PyImport_ClearExtension@@Base+0x7a4> │ │ │ │ - bl bea88 │ │ │ │ + bne 4cf44 <_PyImport_ClearExtension@@Base+0x964> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cce4 <_PyImport_ClearExtension@@Base+0x7a4> │ │ │ │ + beq 4cf44 <_PyImport_ClearExtension@@Base+0x964> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 292140 │ │ │ │ + bl 291bf8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cd10 <_PyImport_ClearExtension@@Base+0x7d0> │ │ │ │ - bl bea88 │ │ │ │ + bne 4cf70 <_PyImport_ClearExtension@@Base+0x990> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ccdc <_PyImport_ClearExtension@@Base+0x79c> │ │ │ │ + bne 4cf3c <_PyImport_ClearExtension@@Base+0x95c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -31274,470 +31428,358 @@ │ │ │ │ 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 4cd6c <_PyImport_ClearExtension@@Base+0x82c> │ │ │ │ + bne 4cfcc <_PyImport_ClearExtension@@Base+0x9ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bafd4 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4cd80 <_PyImport_ClearExtension@@Base+0x840> │ │ │ │ - bl dfca0 │ │ │ │ + bl 3bad34 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4cfe0 <_PyImport_ClearExtension@@Base+0xa00> │ │ │ │ + bl e02f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfce0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0330 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cd60 <_PyImport_ClearExtension@@Base+0x820> │ │ │ │ + bne 4cfc0 <_PyImport_ClearExtension@@Base+0x9e0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4cddc <_PyImport_ClearExtension@@Base+0x89c> │ │ │ │ + bne 4d03c <_PyImport_ClearExtension@@Base+0xa5c> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cdd4 <_PyImport_ClearExtension@@Base+0x894> │ │ │ │ + bne 4d034 <_PyImport_ClearExtension@@Base+0xa54> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cdd4 <_PyImport_ClearExtension@@Base+0x894> │ │ │ │ + bne 4d034 <_PyImport_ClearExtension@@Base+0xa54> │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #60] @ 4ce40 <_PyImport_ClearExtension@@Base+0x900> │ │ │ │ + ldr r2, [pc, #60] @ 4d0a0 <_PyImport_ClearExtension@@Base+0xac0> │ │ │ │ mov r0, #3 │ │ │ │ ldmib r1, {r1, r3} │ │ │ │ - bl af504 │ │ │ │ + bl af68c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ 4ce44 <_PyImport_ClearExtension@@Base+0x904> │ │ │ │ + ldr r0, [pc, #44] @ 4d0a4 <_PyImport_ClearExtension@@Base+0xac4> │ │ │ │ ldr r3, [r0, #664] @ 0x298 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ce38 <_PyImport_ClearExtension@@Base+0x8f8> │ │ │ │ + bgt 4d098 <_PyImport_ClearExtension@@Base+0xab8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #664] @ 0x298 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ce38 <_PyImport_ClearExtension@@Base+0x8f8> │ │ │ │ + bne 4d098 <_PyImport_ClearExtension@@Base+0xab8> │ │ │ │ add r0, r0, #664 @ 0x298 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - strdeq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ + strdeq r9, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -0004ce48 : │ │ │ │ +0004d0a8 : │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ce54 │ │ │ │ - b 394b7c <_PyLong_UInt32_Converter@@Base+0x1b8> │ │ │ │ + beq 4d0b4 │ │ │ │ + b 3946fc <_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, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36108 @ 0x8d0c │ │ │ │ + movw r1, #35148 @ 0x894c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 154e9c <_PyType_Name@@Base> │ │ │ │ + bl 155200 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #36132 @ 0x8d24 │ │ │ │ + movw r0, #35172 @ 0x8964 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ 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 4cf0c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 4d16c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36200 @ 0x8d68 │ │ │ │ + movw r1, #35208 @ 0x8988 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4cf40 │ │ │ │ + bl 16f420 │ │ │ │ + b 4d1a0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 176c44 │ │ │ │ + bl 176f98 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4cf48 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 4d1a8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36232 @ 0x8d88 │ │ │ │ + movw r1, #35240 @ 0x89a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 4cff0 │ │ │ │ + b 4d250 │ │ │ │ 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 176f2c │ │ │ │ + bl 177280 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cf7c │ │ │ │ - bl bea88 │ │ │ │ + bne 4d1dc │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cf40 │ │ │ │ + bne 4d1a0 │ │ │ │ cmp r7, r6 │ │ │ │ str r9, [r5], #4 │ │ │ │ - bne 4cf5c │ │ │ │ + bne 4d1bc │ │ │ │ ldr r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 152a1c │ │ │ │ + bl 152dac │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cfac │ │ │ │ - bl bea88 │ │ │ │ + bne 4d20c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cf40 │ │ │ │ - b 4cfb4 │ │ │ │ + bne 4d1a0 │ │ │ │ + b 4d214 │ │ │ │ cmp r0, #624 @ 0x270 │ │ │ │ - bls 4cfd0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bls 4d230 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60908 @ 0xedec │ │ │ │ + movw r1, #59948 @ 0xea2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4cf40 │ │ │ │ + bl 16f420 │ │ │ │ + b 4d1a0 │ │ │ │ sub r1, fp, #2512 @ 0x9d0 │ │ │ │ mov r2, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ add r0, r8, #12 │ │ │ │ str r3, [r8, #8] │ │ │ │ bl 2e280 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 13a340 │ │ │ │ - mov r6, r0 │ │ │ │ + bl 13a6c0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d050 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4d040 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4d050 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d084 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4d074 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4d084 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d0b8 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4d0a8 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4d0b8 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d0ec │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4d0dc │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4d0ec │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d120 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4d110 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4d120 │ │ │ │ - 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, #5932 @ 0x172c │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 4d148 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + bne 4d2a0 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + 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 r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4d18c │ │ │ │ + bne 4d2e4 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4d1b0 │ │ │ │ + b 4d308 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55956 @ 0xda94 │ │ │ │ + movw r0, #54888 @ 0xd668 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d17c │ │ │ │ + bne 4d2d4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004d1b0 : │ │ │ │ +0004d308 : │ │ │ │ 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 4d1dc │ │ │ │ - bl 3c52ec <_Py_hashtable_foreach@@Base+0x6de4> │ │ │ │ + bne 4d334 │ │ │ │ + bl 3c504c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d294 │ │ │ │ + beq 4d3ec │ │ │ │ ldr lr, [r3, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 4d208 │ │ │ │ + bne 4d360 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 4d218 │ │ │ │ + beq 4d370 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #536870912 @ 0x20000000 │ │ │ │ - bne 4d294 │ │ │ │ + bne 4d3ec │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d294 │ │ │ │ + beq 4d3ec │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4d294 │ │ │ │ + bne 4d3ec │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d294 │ │ │ │ + beq 4d3ec │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d294 │ │ │ │ + beq 4d3ec │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ - bl 159bb4 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 159f30 │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d294 │ │ │ │ + bgt 4d3ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d294 │ │ │ │ + bne 4d3ec │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51780 @ 0xca44 │ │ │ │ + movw r1, #50820 @ 0xc684 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ - 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 13a340 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4d304 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ + b 14151c │ │ │ │ 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 4d354 │ │ │ │ + bne 4d450 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ce3ec │ │ │ │ + b cea8c │ │ │ │ add r1, sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d3c8 │ │ │ │ + beq 4d4c4 │ │ │ │ cmp r9, #0 │ │ │ │ - ble 4d390 │ │ │ │ + ble 4d48c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2e280 │ │ │ │ cmp r8, #0 │ │ │ │ - ble 4d3c8 │ │ │ │ + ble 4d4c4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ add r5, r5, r3 │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 13a340 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4d418 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 101680 <_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, #46440 @ 0xb568 │ │ │ │ + movw r3, #46648 @ 0xb638 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #36588 @ 0x8eec │ │ │ │ + movw r1, #35628 @ 0x8b2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4d488 │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + beq 4d528 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ 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} │ │ │ │ bx r3 │ │ │ │ @@ -31748,778 +31790,778 @@ │ │ │ │ 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 4d4cc │ │ │ │ + bhi 4d56c │ │ │ │ cmp r4, #0 │ │ │ │ - movwle r1, #5196 @ 0x144c │ │ │ │ + movwle r1, #5184 @ 0x1440 │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - b 4d4f0 │ │ │ │ + b 4d590 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57360 @ 0xe010 │ │ │ │ + movw r0, #55936 @ 0xda80 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4d4b8 │ │ │ │ + b 4d558 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c7f0 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + b 4c890 <_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 33dfb8 <_Py_set_inheritable_async_safe@@Base+0x1e94> │ │ │ │ + bl 33ddf8 <_Py_set_inheritable_async_safe@@Base+0x1e94> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d588 │ │ │ │ + beq 4d628 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d558 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 4d5f8 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 4d590 │ │ │ │ - bl c4414 │ │ │ │ + b 4d630 │ │ │ │ + bl c4b38 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4d590 │ │ │ │ + bne 4d630 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d588 │ │ │ │ + bgt 4d628 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d588 │ │ │ │ + bne 4d628 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 4d5cc │ │ │ │ + b 4d66c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #37048 @ 0x90b8 │ │ │ │ + movw r0, #36088 @ 0x8cf8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d5cc │ │ │ │ + bgt 4d66c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d5cc │ │ │ │ + bne 4d66c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #37056 @ 0x90c0 │ │ │ │ + movw r2, #36096 @ 0x8d00 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31d298 <_Py_RestoreSignals@@Base+0x34> │ │ │ │ + b 31d328 <_Py_RestoreSignals@@Base+0x29c> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ 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 4d648 │ │ │ │ + bne 4d6e8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d688 │ │ │ │ + beq 4d728 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub lr, fp, #116 @ 0x74 │ │ │ │ mov r1, r0 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - movw ip, #26124 @ 0x660c │ │ │ │ + movw ip, #26116 @ 0x6604 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str lr, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d730 │ │ │ │ + beq 4d7d0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d6a8 │ │ │ │ - bl bea88 │ │ │ │ + bne 4d748 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d730 │ │ │ │ + bne 4d7d0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d6c8 │ │ │ │ - bl bea88 │ │ │ │ + bne 4d768 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d730 │ │ │ │ + bne 4d7d0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d5d4 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 4d738 │ │ │ │ + bge 4d7d8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4d720 │ │ │ │ - bl b9540 │ │ │ │ + bne 4d7c0 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d6d0 │ │ │ │ - b 4d730 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 4d770 │ │ │ │ + b 4d7d0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 4d748 │ │ │ │ + b 4d7e8 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d958 │ │ │ │ + bl 4d9f8 │ │ │ │ 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, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 4d784 │ │ │ │ + beq 4d824 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt 4d7b0 │ │ │ │ + bgt 4d850 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #37080 @ 0x90d8 │ │ │ │ + movw r1, #36120 @ 0x8d18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4d7ec │ │ │ │ + bgt 4d88c │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl 21fb58 │ │ │ │ + bl 21eb00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d804 │ │ │ │ - bl becc8 │ │ │ │ + blt 4d8a4 │ │ │ │ + bl bee24 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4d80c │ │ │ │ - b 4d804 │ │ │ │ - movw r3, #49204 @ 0xc034 │ │ │ │ + bne 4d8ac │ │ │ │ + b 4d8a4 │ │ │ │ + movw r3, #49412 @ 0xc104 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6144 @ 0x1800 │ │ │ │ + movw r1, #5140 @ 0x1414 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d82c │ │ │ │ + bgt 4d8cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d82c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 4d8cc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 4d854 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 4d8f4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37140 @ 0x9114 │ │ │ │ + movw r1, #36180 @ 0x8d54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4d8d8 │ │ │ │ - bl c5dc0 │ │ │ │ + b 4d978 │ │ │ │ + bl c64e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d870 │ │ │ │ - bl bea88 │ │ │ │ + bne 4d910 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d878 │ │ │ │ - b 4d804 │ │ │ │ + beq 4d918 │ │ │ │ + b 4d8a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4d894 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 4d934 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37192 @ 0x9148 │ │ │ │ + movw r1, #36232 @ 0x8d88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4d804 │ │ │ │ + bl 16f420 │ │ │ │ + b 4d8a4 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4d8b8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 4d958 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4d8ec │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 4d98c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37228 @ 0x916c │ │ │ │ + movw r1, #36268 @ 0x8dac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d908 │ │ │ │ - bl cbab8 │ │ │ │ + beq 4d9a8 │ │ │ │ + bl cc158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d8ac │ │ │ │ - b 4d804 │ │ │ │ + beq 4d94c │ │ │ │ + b 4d8a4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b 4d8ac │ │ │ │ + b 4d94c │ │ │ │ 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 4dbc8 │ │ │ │ + bl 4dc68 │ │ │ │ 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 4d990 │ │ │ │ + bne 4da30 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d6c4 │ │ │ │ - movw r1, #12648 @ 0x3168 │ │ │ │ + movw r1, #11460 @ 0x2cc4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #30812 @ 0x785c │ │ │ │ + movw r0, #29852 @ 0x749c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a556c │ │ │ │ + bl 1a56d8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4dbb0 │ │ │ │ - bl c5498 │ │ │ │ + beq 4dc50 │ │ │ │ + bl c5bbc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d9d8 │ │ │ │ + bgt 4da78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d9d8 │ │ │ │ + bne 4da78 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4dbb0 │ │ │ │ + beq 4dc50 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ - vldr d9, [pc, #464] @ 4dbc0 │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + vldr d9, [pc, #464] @ 4dc60 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4db58 │ │ │ │ + beq 4dbf8 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - blx 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - blx 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4db58 │ │ │ │ + beq 4dbf8 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4db58 │ │ │ │ + beq 4dbf8 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4db58 │ │ │ │ + beq 4dbf8 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4db58 │ │ │ │ + beq 4dbf8 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4db58 │ │ │ │ + beq 4dbf8 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4db58 │ │ │ │ + beq 4dbf8 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4db58 │ │ │ │ + beq 4dbf8 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4db58 │ │ │ │ + beq 4dbf8 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4db58 │ │ │ │ + beq 4dbf8 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4db58 │ │ │ │ + beq 4dbf8 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4db58 │ │ │ │ + beq 4dbf8 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4db58 │ │ │ │ + beq 4dbf8 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4db58 │ │ │ │ + beq 4dbf8 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4db58 │ │ │ │ + beq 4dbf8 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4db80 │ │ │ │ + bne 4dc20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dbb0 │ │ │ │ + bgt 4dc50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dbb0 │ │ │ │ + bne 4dc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4dbb0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4dc50 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #37292 @ 0x91ac │ │ │ │ + movw r0, #36332 @ 0x8dec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ 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, #22372 @ 0x5764 │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ str r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ - bl 179658 │ │ │ │ + bl 1799ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4dcac │ │ │ │ + beq 4dd4c │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4dc4c │ │ │ │ + bne 4dcec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dc38 │ │ │ │ + bgt 4dcd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dc38 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 4dcd8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ce3ec │ │ │ │ + b cea8c │ │ │ │ cmp r8, #10 │ │ │ │ suble r6, fp, #476 @ 0x1dc │ │ │ │ - ble 4dcb4 │ │ │ │ + ble 4dd54 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ - bls 4dc78 │ │ │ │ + bls 4dd18 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4dc90 │ │ │ │ - b 4dca8 │ │ │ │ + ble 4dd30 │ │ │ │ + b 4dd48 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4dcb4 │ │ │ │ - b 4dc68 │ │ │ │ + bne 4dd54 │ │ │ │ + b 4dd08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dca8 │ │ │ │ + bne 4dd48 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl 2e0e64 │ │ │ │ mov r8, #0 │ │ │ │ - b 4df70 │ │ │ │ + b 4e010 │ │ │ │ mov r5, #0 │ │ │ │ - movw r9, #42964 @ 0xa7d4 │ │ │ │ + movw r9, #42952 @ 0xa7c8 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, r5 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, r8 │ │ │ │ - bge 4ddf8 │ │ │ │ + bge 4de98 │ │ │ │ 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 4dd24 │ │ │ │ + bne 4ddc4 │ │ │ │ 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 4dd70 │ │ │ │ + b 4de10 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ str r1, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ ldr r1, [fp, #-484] @ 0xfffffe1c │ │ │ │ subs r2, r0, #0 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dd70 │ │ │ │ + beq 4de10 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ - movw r1, #46376 @ 0xb528 │ │ │ │ + movw r1, #45948 @ 0xb37c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #2484 @ 0x9b4 │ │ │ │ + movw r1, #1404 @ 0x57c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 14119c │ │ │ │ - b 4df18 │ │ │ │ + bl 14151c │ │ │ │ + b 4dfb8 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ sub r0, r3, r7 │ │ │ │ add sl, r5, #1 │ │ │ │ cmp r0, ip │ │ │ │ - blt 4dda0 │ │ │ │ + blt 4de40 │ │ │ │ add r7, r7, ip │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ddc4 │ │ │ │ + beq 4de64 │ │ │ │ ldr ip, [fp, #-480] @ 0xfffffe20 │ │ │ │ sub r0, r3, r7 │ │ │ │ cmp r0, ip │ │ │ │ - bge 4ddbc │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bge 4de5c │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2548 @ 0x9f4 │ │ │ │ + movw r1, #1468 @ 0x5bc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4df10 │ │ │ │ + bl 16f420 │ │ │ │ + b 4dfb0 │ │ │ │ ldr r0, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r7, r7, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ cmp r0, r8 │ │ │ │ - beq 4ddf0 │ │ │ │ + beq 4de90 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2576 @ 0xa10 │ │ │ │ + movw r1, #1496 @ 0x5d8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4df10 │ │ │ │ + bl 16f420 │ │ │ │ + b 4dfb0 │ │ │ │ mov r5, sl │ │ │ │ - b 4dcd0 │ │ │ │ + b 4dd70 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4df18 │ │ │ │ + beq 4dfb8 │ │ │ │ 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 4de3c │ │ │ │ - bl dc794 │ │ │ │ + beq 4dedc │ │ │ │ + bl dcde4 │ │ │ │ str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dea0 │ │ │ │ + bne 4df40 │ │ │ │ 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 4de84 │ │ │ │ + beq 4df24 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r1, [r9], #44 @ 0x2c │ │ │ │ str r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ add r7, r7, r2 │ │ │ │ - b 4de5c │ │ │ │ + b 4defc │ │ │ │ mov r0, r8 │ │ │ │ ldr r8, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4df18 │ │ │ │ + beq 4dfb8 │ │ │ │ ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl df308 │ │ │ │ - b 4df18 │ │ │ │ + bl df958 │ │ │ │ + b 4dfb8 │ │ │ │ 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 4df00 │ │ │ │ + beq 4dfa0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4df7c │ │ │ │ bl 2e280 │ │ │ │ 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 2e280 │ │ │ │ ldr r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ add r7, r7, r2 │ │ │ │ - b 4deb4 │ │ │ │ + b 4df54 │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [fp, #-492] @ 0xfffffe14 │ │ │ │ mov r8, sl │ │ │ │ - b 4de8c │ │ │ │ + b 4df2c │ │ │ │ mov r5, sl │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4df3c │ │ │ │ + bgt 4dfdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4df3c │ │ │ │ + bne 4dfdc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ mla r0, r7, r4, r6 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 4df5c │ │ │ │ + beq 4dffc │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 4df44 │ │ │ │ + bl 1c5938 │ │ │ │ + b 4dfe4 │ │ │ │ sub r3, fp, #476 @ 0x1dc │ │ │ │ cmp r6, r3 │ │ │ │ - beq 4df70 │ │ │ │ + beq 4e010 │ │ │ │ mov r0, r6 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 4df90 │ │ │ │ + blt 4e030 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 4dfc4 │ │ │ │ + blt 4e064 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #49124 @ 0xbfe4 │ │ │ │ + movw r3, #49332 @ 0xc0b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9936 @ 0x26d0 │ │ │ │ + movw r1, #8748 @ 0x222c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, r1 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ add r2, r2, #588 @ 0x24c │ │ │ │ add r0, r3, r2, lsl #4 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4e008 │ │ │ │ + bne 4e0a8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16bdb8 │ │ │ │ + b 16c110 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ae634 │ │ │ │ + b 2ae0e8 │ │ │ │ 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 154e9c <_PyType_Name@@Base> │ │ │ │ + bl 155200 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr lr, [r4, #20] │ │ │ │ - movw r0, #37296 @ 0x91b0 │ │ │ │ + movw r0, #36336 @ 0x8df0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ 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 4e0a4 │ │ │ │ + bne 4e144 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2bb4d4 │ │ │ │ + b 2baf78 │ │ │ │ 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 │ │ │ │ @@ -32532,29 +32574,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 308d20 <_PyCode_SetUnboundVarCounts@@Base+0x628> │ │ │ │ + bl 308cc8 <_PyCode_SetUnboundVarCounts@@Base+0x628> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 4e750 │ │ │ │ + beq 4e7f0 │ │ │ │ ldr r5, [fp, #-208] @ 0xffffff30 │ │ │ │ cmp r5, #103 @ 0x67 │ │ │ │ - bhi 4e128 │ │ │ │ + bhi 4e1c8 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 4e130 │ │ │ │ + bhi 4e1d0 │ │ │ │ sub r3, r5, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 4e130 │ │ │ │ - b 4e740 │ │ │ │ + bls 4e1d0 │ │ │ │ + b 4e7e0 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ - bne 4e740 │ │ │ │ + bne 4e7e0 │ │ │ │ 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 │ │ │ │ @@ -32576,206 +32618,206 @@ │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 4e1c4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 4e264 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37316 @ 0x91c4 │ │ │ │ + movw r1, #36356 @ 0x8e04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4e1e8 │ │ │ │ + bl 16f420 │ │ │ │ + b 4e288 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne 4e200 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 4e2a0 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37372 @ 0x91fc │ │ │ │ + movw r1, #36412 @ 0x8e3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r6, #0 │ │ │ │ mvn r5, #0 │ │ │ │ str r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ str r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ str r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ - b 4e714 │ │ │ │ + b 4e7b4 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 36e004 │ │ │ │ + bl 36de44 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e228 │ │ │ │ - bl bea88 │ │ │ │ + bne 4e2c8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e1e8 │ │ │ │ + bne 4e288 │ │ │ │ mov r0, r7 │ │ │ │ - bl 36e0c0 │ │ │ │ + bl 36df00 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e24c │ │ │ │ - bl bea88 │ │ │ │ + bne 4e2ec │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e1e8 │ │ │ │ + bne 4e288 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ cmp r9, #0 │ │ │ │ lsl r9, r6, #2 │ │ │ │ orrne r9, r9, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4e29c │ │ │ │ + bne 4e33c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e2c0 │ │ │ │ + bne 4e360 │ │ │ │ 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 4e2d4 │ │ │ │ - b 4e2c0 │ │ │ │ + beq 4e374 │ │ │ │ + b 4e360 │ │ │ │ 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 4e2e4 │ │ │ │ + b 4e384 │ │ │ │ mov r7, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str sl, [fp, #-308] @ 0xfffffecc │ │ │ │ - b 4e2e4 │ │ │ │ + b 4e384 │ │ │ │ mov r7, sl │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str r5, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r8, #0 │ │ │ │ movlt r8, r3 │ │ │ │ - blt 4e2f8 │ │ │ │ + blt 4e398 │ │ │ │ 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 1fc48c │ │ │ │ + bl 1fb168 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ - beq 4e1e8 │ │ │ │ + beq 4e288 │ │ │ │ uxtb r0, r6 │ │ │ │ sub r3, fp, #268 @ 0x10c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1fc48c │ │ │ │ + bl 1fb168 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ mvneq r5, #0 │ │ │ │ ldreq r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ streq r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 4e714 │ │ │ │ + beq 4e7b4 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 2e31c │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 2e31c │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ str r0, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl d8220 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d8878 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ mvneq r5, #0 │ │ │ │ ldreq r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 4e714 │ │ │ │ + beq 4e7b4 │ │ │ │ ldr r1, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl d8220 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d8878 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4e710 │ │ │ │ + beq 4e7b0 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 278a70 <_Py_normpath@@Base+0xc5c> │ │ │ │ + bl 278528 <_Py_normpath@@Base+0xc5c> │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ movne r8, #0 │ │ │ │ streq sl, [fp, #-320] @ 0xfffffec0 │ │ │ │ strne r8, [fp, #-320] @ 0xfffffec0 │ │ │ │ - bl 278a70 <_Py_normpath@@Base+0xc5c> │ │ │ │ + bl 278528 <_Py_normpath@@Base+0xc5c> │ │ │ │ sub r3, fp, #284 @ 0x11c │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str r3, [sp] │ │ │ │ movne sl, #0 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [fp, #-320] @ 0xfffffec0 │ │ │ │ sub r3, fp, #300 @ 0x12c │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ movne r9, sl │ │ │ │ - bl 35ce04 │ │ │ │ + bl 35cec0 │ │ │ │ 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 35ce04 │ │ │ │ + bl 35cec0 │ │ │ │ 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 309a68 <_PyCode_SetUnboundVarCounts@@Base+0x1370> │ │ │ │ + bl 309a10 <_PyCode_SetUnboundVarCounts@@Base+0x1370> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e710 │ │ │ │ + beq 4e7b0 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ sub r8, fp, #276 @ 0x114 │ │ │ │ str r3, [sp] │ │ │ │ mvn ip, #0 │ │ │ │ ldr r3, [fp, #-284] @ 0xfffffee4 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ ldr r3, [fp, #-292] @ 0xfffffedc │ │ │ │ str r3, [sp, #8] │ │ │ │ - vldr d7, [pc, #752] @ 4e768 │ │ │ │ + vldr d7, [pc, #752] @ 4e808 │ │ │ │ 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 309bf8 <_PyCode_SetUnboundVarCounts@@Base+0x1500> │ │ │ │ + bl 309ba0 <_PyCode_SetUnboundVarCounts@@Base+0x1500> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e714 │ │ │ │ + beq 4e7b4 │ │ │ │ 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 │ │ │ │ @@ -32788,165 +32830,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 309bf8 <_PyCode_SetUnboundVarCounts@@Base+0x1500> │ │ │ │ + bl 309ba0 <_PyCode_SetUnboundVarCounts@@Base+0x1500> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e710 │ │ │ │ + beq 4e7b0 │ │ │ │ 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 4e540 │ │ │ │ + blt 4e5e0 │ │ │ │ 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 4e560 │ │ │ │ + beq 4e600 │ │ │ │ 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 4e584 │ │ │ │ + beq 4e624 │ │ │ │ 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 4e5d4 │ │ │ │ + bcc 4e674 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 4e5d4 │ │ │ │ + bgt 4e674 │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r3, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmib r4, {r5, r9} │ │ │ │ - bl 31b338 <_PyTime_ObjectToTimespec@@Base+0x35c> │ │ │ │ + bl 31b180 <_PyTime_ObjectToTimespec@@Base+0x35c> │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e620 │ │ │ │ - b 4e5f0 │ │ │ │ + beq 4e6c0 │ │ │ │ + b 4e690 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e5a8 │ │ │ │ + beq 4e648 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9c7c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9ddc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e5a8 │ │ │ │ - b 4e710 │ │ │ │ + bne 4e648 │ │ │ │ + b 4e7b0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e614 │ │ │ │ + beq 4e6b4 │ │ │ │ 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 4e664 │ │ │ │ + beq 4e704 │ │ │ │ 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 30a0ac <_PyCode_SetUnboundVarCounts@@Base+0x19b4> │ │ │ │ + bl 30a054 <_PyCode_SetUnboundVarCounts@@Base+0x19b4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e69c │ │ │ │ - b 4e710 │ │ │ │ + bne 4e73c │ │ │ │ + b 4e7b0 │ │ │ │ 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 30a0ac <_PyCode_SetUnboundVarCounts@@Base+0x19b4> │ │ │ │ + bl 30a054 <_PyCode_SetUnboundVarCounts@@Base+0x19b4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e628 │ │ │ │ - b 4e710 │ │ │ │ + bne 4e6c8 │ │ │ │ + b 4e7b0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e6c0 │ │ │ │ + beq 4e760 │ │ │ │ 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 4e700 │ │ │ │ + beq 4e7a0 │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e6f8 │ │ │ │ + beq 4e798 │ │ │ │ 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 4e714 │ │ │ │ + b 4e7b4 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r6 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ - bl 30a888 │ │ │ │ - b 4e754 │ │ │ │ + bl 30a830 │ │ │ │ + b 4e7f4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 39e4e8 │ │ │ │ + bl 39e148 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -32959,280 +33001,280 @@ │ │ │ │ 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 bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4e890 │ │ │ │ + bne 4e930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e890 │ │ │ │ + beq 4e930 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #19000 @ 0x4a38 │ │ │ │ + movw r0, #18040 @ 0x4678 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4e7f0 │ │ │ │ + bne 4e890 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aaf58 │ │ │ │ + b 3aabb8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #37436 @ 0x923c │ │ │ │ + movw r0, #36476 @ 0x8e7c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ mov r1, #752 @ 0x2f0 │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e844 │ │ │ │ + bgt 4e8e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e844 │ │ │ │ + bne 4e8e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e7e0 │ │ │ │ + beq 4e880 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e870 │ │ │ │ + bgt 4e910 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e870 │ │ │ │ + bne 4e910 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e890 │ │ │ │ - movw r0, #37436 @ 0x923c │ │ │ │ + beq 4e930 │ │ │ │ + movw r0, #36476 @ 0x8e7c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ba968 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3ba6c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ 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 4e8d4 │ │ │ │ + bhi 4e974 │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r0, [r6] │ │ │ │ - movwle r0, #5196 @ 0x144c │ │ │ │ + movwle r0, #5184 @ 0x1440 │ │ │ │ movtle r0, #96 @ 0x60 │ │ │ │ - b 4e8f8 │ │ │ │ + b 4e998 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #16812 @ 0x41ac │ │ │ │ + movw r0, #15624 @ 0x3d08 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e8c0 │ │ │ │ - b 4e9dc │ │ │ │ + bne 4e960 │ │ │ │ + b 4ea7c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e92c │ │ │ │ + beq 4e9cc │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4e948 │ │ │ │ - movw r3, #49204 @ 0xc034 │ │ │ │ + ble 4e9e8 │ │ │ │ + movw r3, #49412 @ 0xc104 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6144 @ 0x1800 │ │ │ │ + movw r1, #5140 @ 0x1414 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4e9dc │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl 16f420 │ │ │ │ + b 4ea7c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31652 @ 0x7ba4 │ │ │ │ + movw r1, #30464 @ 0x7700 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4e9dc │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 16f420 │ │ │ │ + b 4ea7c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ ldreq r4, [r5, #12] │ │ │ │ - beq 4e9a8 │ │ │ │ - bl 152a1c │ │ │ │ + beq 4ea48 │ │ │ │ + bl 152dac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e97c │ │ │ │ - bl bea88 │ │ │ │ + bne 4ea1c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e984 │ │ │ │ - b 4e9dc │ │ │ │ + beq 4ea24 │ │ │ │ + b 4ea7c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4e9a8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 4ea48 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #37504 @ 0x9280 │ │ │ │ + movw r1, #36544 @ 0x8ec0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 4e9c4 │ │ │ │ + bgt 4ea64 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 33dacc <_Py_set_inheritable_async_safe@@Base+0x19a8> │ │ │ │ + bl 33d90c <_Py_set_inheritable_async_safe@@Base+0x19a8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e9b4 │ │ │ │ + bne 4ea54 │ │ │ │ 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 r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4ea1c │ │ │ │ + bne 4eabc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ea44 │ │ │ │ - b 4ea3c │ │ │ │ + bne 4eae4 │ │ │ │ + b 4eadc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24864 @ 0x6120 │ │ │ │ + movw r0, #23824 @ 0x5d10 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ea04 │ │ │ │ + bne 4eaa4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ea64 │ │ │ │ - bl bea88 │ │ │ │ + bne 4eb04 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ea3c │ │ │ │ + bne 4eadc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40456 @ 0x9e08 │ │ │ │ + movw r1, #39496 @ 0x9a48 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #37528 @ 0x9298 │ │ │ │ + movw r0, #36568 @ 0x8ed8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4ea3c │ │ │ │ - bl dc794 │ │ │ │ + beq 4eadc │ │ │ │ + bl dcde4 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d568 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 4eae8 │ │ │ │ + bne 4eb88 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4ead0 │ │ │ │ - bl b9540 │ │ │ │ + bne 4eb70 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ea88 │ │ │ │ - b 4ea3c │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 4eb28 │ │ │ │ + b 4eadc │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 4ead0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + blt 4eb70 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4eb58 │ │ │ │ + bne 4ebf8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4eb98 │ │ │ │ - b 4ebc8 │ │ │ │ + ble 4ec38 │ │ │ │ + b 4ec68 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4eb70 │ │ │ │ + beq 4ec10 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4eba4 │ │ │ │ + bne 4ec44 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ebc8 │ │ │ │ + bgt 4ec68 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 4ebc8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b 4ec68 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22296 @ 0x5718 │ │ │ │ + movw r1, #21336 @ 0x5358 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -33249,291 +33291,291 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ec44 │ │ │ │ + bne 4ece4 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ec84 │ │ │ │ - ldr r1, [pc, #748] @ 4ef38 │ │ │ │ + beq 4ed24 │ │ │ │ + ldr r1, [pc, #748] @ 4efd8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r4, #1 │ │ │ │ sub r1, fp, #164 @ 0xa4 │ │ │ │ mov r5, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ef14 │ │ │ │ + beq 4efb4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ef14 │ │ │ │ + bne 4efb4 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 4ed04 │ │ │ │ + beq 4eda4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ecdc │ │ │ │ - bl 176d5c │ │ │ │ + beq 4ed7c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ecd0 │ │ │ │ - bl bea88 │ │ │ │ + bne 4ed70 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ef14 │ │ │ │ + bne 4efb4 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 4ece0 │ │ │ │ - b 4ed10 │ │ │ │ + bne 4ed80 │ │ │ │ + b 4edb0 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ed14 │ │ │ │ - bl bea88 │ │ │ │ + bne 4edb4 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ed14 │ │ │ │ - b 4ef14 │ │ │ │ + beq 4edb4 │ │ │ │ + b 4efb4 │ │ │ │ mov r6, #15 │ │ │ │ mvn r5, #0 │ │ │ │ - b 4ed14 │ │ │ │ + b 4edb4 │ │ │ │ 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 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 1a3338 │ │ │ │ + bl 1a36a0 │ │ │ │ mvn r3, #0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4edf0 │ │ │ │ + beq 4ee90 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 1a3460 │ │ │ │ + bl 1a37c8 │ │ │ │ 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, #648 @ 0x288 │ │ │ │ - movt ip, #63 @ 0x3f │ │ │ │ + movw ip, #65104 @ 0xfe50 │ │ │ │ + movt ip, #62 @ 0x3e │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ str ip, [sp, #8] │ │ │ │ - movw ip, #62472 @ 0xf408 │ │ │ │ + movw ip, #62024 @ 0xf248 │ │ │ │ movt ip, #48 @ 0x30 │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #23184 @ 0x5a90 │ │ │ │ + movw ip, #22740 @ 0x58d4 │ │ │ │ movt ip, #49 @ 0x31 │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2cf68 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r5, r6 │ │ │ │ streq r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4ee48 │ │ │ │ - bgt 4ee18 │ │ │ │ + beq 4eee8 │ │ │ │ + bgt 4eeb8 │ │ │ │ cmn r5, #4 │ │ │ │ - beq 4edfc │ │ │ │ + beq 4ee9c │ │ │ │ cmn r5, #2 │ │ │ │ - bne 4ee18 │ │ │ │ + bne 4eeb8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #37700 @ 0x9344 │ │ │ │ + movw r1, #36740 @ 0x8f84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16f0cc │ │ │ │ - b 4ef0c │ │ │ │ + bl 16f420 │ │ │ │ + b 4efac │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r4, #0 │ │ │ │ - b 4ef0c │ │ │ │ - movw r3, #36884 @ 0x9014 │ │ │ │ + b 4efac │ │ │ │ + movw r3, #36872 @ 0x9008 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37660 @ 0x931c │ │ │ │ + movw r1, #36700 @ 0x8f5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4ef0c │ │ │ │ + bl 16f420 │ │ │ │ + b 4efac │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #43064 @ 0xa838 │ │ │ │ + movw r3, #42104 @ 0xa478 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - bl 3b73fc <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 4ef0c │ │ │ │ + bl 3b715c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 4efac │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4eecc │ │ │ │ + bne 4ef6c │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ee80 │ │ │ │ + bne 4ef20 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ sub r0, fp, #152 @ 0x98 │ │ │ │ strd r4, [fp, #-152] @ 0xffffff68 │ │ │ │ - bl 3a711c <_PyBytes_GetXIData@@Base+0xc04> │ │ │ │ + bl 3a6d7c <_PyBytes_GetXIData@@Base+0xc04> │ │ │ │ ldrd r4, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bge 4ee80 │ │ │ │ + bge 4ef20 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ - b 4ef0c │ │ │ │ - bl dc794 │ │ │ │ + b 4efac │ │ │ │ + bl dcde4 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d340 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r6, #2 │ │ │ │ - bne 4ee3c │ │ │ │ + bne 4eedc │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r2, r6 │ │ │ │ - movw r3, #43064 @ 0xa838 │ │ │ │ + movw r3, #42104 @ 0xa478 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - bl 3b73fc <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 4ef0c │ │ │ │ + bl 3b715c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 4efac │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4eef8 │ │ │ │ + bne 4ef98 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r5, r1 │ │ │ │ - bl 139a2c │ │ │ │ + bl 139dac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4ef18 │ │ │ │ - b 4edf4 │ │ │ │ - movw r3, #43172 @ 0xa8a4 │ │ │ │ + bne 4efb8 │ │ │ │ + b 4ee94 │ │ │ │ + movw r3, #42212 @ 0xa4e4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b73fc <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + bl 3b715c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ mov r0, r4 │ │ │ │ - bl 139e08 │ │ │ │ + bl 13a188 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ef2c │ │ │ │ + beq 4efcc │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, ror #12 │ │ │ │ + rsbeq r6, r2, ip, asr 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, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 4ef88 │ │ │ │ + bgt 4f028 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3845f8 │ │ │ │ + bl 384378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4efac │ │ │ │ + bne 4f04c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 48578 <_Py_rc_quot@@Base+0xe8c> │ │ │ │ - movw r3, #46440 @ 0xb568 │ │ │ │ + b 48618 <_Py_rc_quot@@Base+0xe8c> │ │ │ │ + movw r3, #46648 @ 0xb638 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #37724 @ 0x935c │ │ │ │ + movw r1, #36764 @ 0x8f9c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ef64 │ │ │ │ + bne 4f004 │ │ │ │ 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 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4efec │ │ │ │ - bl bea88 │ │ │ │ + bne 4f08c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f000 │ │ │ │ + bne 4f0a0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fe854 │ │ │ │ + b 2fe804 │ │ │ │ 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 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f044 │ │ │ │ - bl bea88 │ │ │ │ + bne 4f0e4 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f044 │ │ │ │ + beq 4f0e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a794 <_Py_fstat@@Base+0x60> │ │ │ │ + bl 3a7a4 <_Py_fstat@@Base+0x60> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f06c │ │ │ │ - bl bea88 │ │ │ │ + bne 4f10c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f03c │ │ │ │ + bne 4f0dc │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -33541,407 +33583,407 @@ │ │ │ │ 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 4f0e4 │ │ │ │ + bne 4f184 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #55404 @ 0xd86c │ │ │ │ + movw r0, #53980 @ 0xd2dc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 4f124 │ │ │ │ + b 4f1c4 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl b79bc <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl b7b34 <_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 4e060 │ │ │ │ + bl 4e100 │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bne 4f120 │ │ │ │ - bl 1e4c30 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bne 4f1c0 │ │ │ │ + bl 1e3850 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 4f124 │ │ │ │ - bl bb2b0 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b 4f1c4 │ │ │ │ + bl bb410 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #31708 @ 0x7bdc │ │ │ │ + movw r1, #30500 @ 0x7724 │ │ │ │ movt r1, #57 @ 0x39 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1f3910 <_PyLong_Copy@@Base+0xa84> │ │ │ │ + b 1f2560 <_PyLong_Copy@@Base+0xa84> │ │ │ │ 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 4f184 │ │ │ │ + bne 4f224 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bafd4 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f198 │ │ │ │ - bl dfca0 │ │ │ │ + bl 3bad34 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f238 │ │ │ │ + bl e02f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfce0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0330 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f178 │ │ │ │ + bne 4f218 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f23c │ │ │ │ + bne 4f2dc │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f234 │ │ │ │ + bne 4f2d4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f234 │ │ │ │ + bne 4f2d4 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f234 │ │ │ │ + bne 4f2d4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f234 │ │ │ │ + bne 4f2d4 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f234 │ │ │ │ + bne 4f2d4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f234 │ │ │ │ + bne 4f2d4 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ 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, #37860 @ 0x93e4 │ │ │ │ + movw r1, #36900 @ 0x9024 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2dc290 <_PyTime_AsTimespec@@Base+0x4c8> │ │ │ │ + bl 2dc210 <_PyTime_AsTimespec@@Base+0x338> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f280 │ │ │ │ + bne 4f320 │ │ │ │ mov r0, #0 │ │ │ │ - b 4f2e8 │ │ │ │ + b 4f388 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 288558 <_PyTime_localtime@@Base> │ │ │ │ + bl 288010 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f278 │ │ │ │ + bne 4f318 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r2, #53476 @ 0xd0e4 │ │ │ │ + movw r2, #52404 @ 0xccb4 │ │ │ │ movt r2, #93 @ 0x5d │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1888 @ 0x760 │ │ │ │ ldr ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r2, r2, lr, lsl #2 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #30896 @ 0x78b0 │ │ │ │ + movw r0, #29936 @ 0x74f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #53524 @ 0xd114 │ │ │ │ + movw r1, #52452 @ 0xcce4 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ 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 4f344 │ │ │ │ + bne 4f3e4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 4f340 │ │ │ │ + blt 4f3e0 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4f384 │ │ │ │ + beq 4f424 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #456] @ 4f514 │ │ │ │ + ldr r1, [pc, #456] @ 4f5b4 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f384 │ │ │ │ + bne 4f424 │ │ │ │ mov r4, #0 │ │ │ │ - b 4f508 │ │ │ │ + b 4f5a8 │ │ │ │ cmn r5, r4 │ │ │ │ - beq 4f3b0 │ │ │ │ + beq 4f450 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f3b4 │ │ │ │ - bl bea88 │ │ │ │ + bne 4f454 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f3b4 │ │ │ │ - b 4f37c │ │ │ │ + beq 4f454 │ │ │ │ + b 4f41c │ │ │ │ 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 4f44c │ │ │ │ + bls 4f4ec │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 4f418 │ │ │ │ + bne 4f4b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 4f444 │ │ │ │ + ble 4f4e4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - blx 3cbc9c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ + blx 3cb8f4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r5, r4 │ │ │ │ add r0, r2, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - bgt 4f4ec │ │ │ │ + bgt 4f58c │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 4f444 │ │ │ │ + b 4f4e4 │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f4ec │ │ │ │ + beq 4f58c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 4f444 │ │ │ │ + bne 4f4e4 │ │ │ │ sub r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ add r9, r9, r4 │ │ │ │ mov r4, #0 │ │ │ │ - blt 4f4ec │ │ │ │ + blt 4f58c │ │ │ │ add r7, r7, #1 │ │ │ │ - b 4f3d0 │ │ │ │ + b 4f470 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt 4f4ec │ │ │ │ + bgt 4f58c │ │ │ │ add r1, r4, r9 │ │ │ │ mov r0, #0 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f37c │ │ │ │ + beq 4f41c │ │ │ │ ldr r7, [r4, #20] │ │ │ │ mov sl, #32 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ mov r6, #0 │ │ │ │ cmp r8, r9 │ │ │ │ - bls 4f508 │ │ │ │ + bls 4f5a8 │ │ │ │ ldrb r2, [r9], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 4f4cc │ │ │ │ + bne 4f56c │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, r7 │ │ │ │ - ble 4f4e4 │ │ │ │ + ble 4f584 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3cbc9c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ + blx 3cb8f4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r6, r6, r1 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4f4e4 │ │ │ │ + beq 4f584 │ │ │ │ strb sl, [r3], #1 │ │ │ │ - b 4f4bc │ │ │ │ + b 4f55c │ │ │ │ mov r3, r7 │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r6, r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r7, r3 │ │ │ │ - b 4f480 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + b 4f520 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37872 @ 0x93f0 │ │ │ │ + movw r1, #36912 @ 0x9030 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 4f37c │ │ │ │ + bl 16f420 │ │ │ │ + b 4f41c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq r2, r0, r6, r6 │ │ │ │ + rsbeq r6, r2, r8, lsl #13 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #37904 @ 0x9410 │ │ │ │ + movw r2, #36944 @ 0x9050 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #63492 @ 0xf804 │ │ │ │ + movw r1, #63652 @ 0xf8a4 │ │ │ │ movt r1, #4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39808c <_PyBytes_Find@@Base+0x7b8> │ │ │ │ + b 397bcc <_PyBytes_Find@@Base+0x7b0> │ │ │ │ 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 4f57c │ │ │ │ + bne 4f61c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bafd4 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f590 │ │ │ │ - bl dfca0 │ │ │ │ + bl 3bad34 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f630 │ │ │ │ + bl e02f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfce0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0330 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f570 │ │ │ │ + bne 4f610 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f5ec │ │ │ │ + bne 4f68c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f5cc │ │ │ │ + bne 4f66c │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 4f5e4 │ │ │ │ + b 4f684 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f5c0 │ │ │ │ - ldr r0, [pc, #12] @ 4f5f4 │ │ │ │ + beq 4f660 │ │ │ │ + ldr r0, [pc, #12] @ 4f694 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, r2, r0, asr #25 │ │ │ │ + strhteq r9, [r2], #-200 @ 0xffffff38 │ │ │ │ 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 4f634 │ │ │ │ + bne 4f6d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bafd4 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f648 │ │ │ │ - bl dfca0 │ │ │ │ + bl 3bad34 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f6e8 │ │ │ │ + bl e02f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfce0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0330 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f628 │ │ │ │ + bne 4f6c8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f6c8 │ │ │ │ + bne 4f768 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f6c0 │ │ │ │ + bne 4f760 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f6c0 │ │ │ │ + bne 4f760 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f6c0 │ │ │ │ + bne 4f760 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f6c0 │ │ │ │ + bne 4f760 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ 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] @ 4f714 │ │ │ │ + ldr r1, [pc, #60] @ 4f7b4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ @@ -33960,241 +34002,241 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4f754 │ │ │ │ + bne 4f7f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bafd4 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f768 │ │ │ │ - bl dfca0 │ │ │ │ + bl 3bad34 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f808 │ │ │ │ + bl e02f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfce0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0330 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f748 │ │ │ │ + bne 4f7e8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f7c4 │ │ │ │ + bne 4f864 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #693 @ 0x2b5 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f7bc │ │ │ │ + bne 4f85c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f7bc │ │ │ │ + bne 4f85c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ 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] @ 4f800 │ │ │ │ + ldr r2, [pc, #44] @ 4f8a0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #7052 @ 0x1b8c │ │ │ │ + movw r0, #6092 @ 0x17cc │ │ │ │ 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 bff80 │ │ │ │ + b c00dc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #68 @ 0x44 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d11, [pc, #640] @ 4faa8 │ │ │ │ + vldr d11, [pc, #640] @ 4fb48 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 4f860 │ │ │ │ + bls 4f900 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 4fa94 │ │ │ │ + bvs 4fb34 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4fa94 │ │ │ │ + bgt 4fb34 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #600] @ 4fab0 │ │ │ │ + vldr d8, [pc, #600] @ 4fb50 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fa94 │ │ │ │ + b 4fb34 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ - vldr d10, [pc, #588] @ 4fab8 │ │ │ │ + vldr d10, [pc, #588] @ 4fb58 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4f898 │ │ │ │ + bne 4f938 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #576] @ 4fac0 │ │ │ │ - vldr d7, [pc, #580] @ 4fac8 │ │ │ │ + vldr d6, [pc, #576] @ 4fb60 │ │ │ │ + vldr d7, [pc, #580] @ 4fb68 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b 4fa94 │ │ │ │ + b 4fb34 │ │ │ │ bl 2e898 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4f8e0 │ │ │ │ + bne 4f980 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 4f84c │ │ │ │ + bmi 4f8ec │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 4fa78 │ │ │ │ + bhi 4fb18 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #54672 @ 0xd590 │ │ │ │ + movw r3, #53552 @ 0xd130 │ │ │ │ movt r3, #93 @ 0x5d │ │ │ │ vmov r2, s16 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #-8] │ │ │ │ - b 4fa94 │ │ │ │ - vldr d7, [pc, #488] @ 4fad0 │ │ │ │ + b 4fb34 │ │ │ │ + vldr d7, [pc, #488] @ 4fb70 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 4f90c │ │ │ │ + bpl 4f9ac │ │ │ │ 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 4fa94 │ │ │ │ - b 4fa68 │ │ │ │ - vldr d7, [pc, #452] @ 4fad8 │ │ │ │ + ble 4fb34 │ │ │ │ + b 4fb08 │ │ │ │ + vldr d7, [pc, #452] @ 4fb78 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4f94c │ │ │ │ + ble 4f9ec │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 4f938 │ │ │ │ + bpl 4f9d8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 3ac290 <_Py_strhex@@Base+0xd80> │ │ │ │ + bl 3abef0 <_Py_strhex@@Base+0xd80> │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 4fa94 │ │ │ │ + b 4fb34 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #380] @ 4fac0 │ │ │ │ + vldr d8, [pc, #380] @ 4fb60 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fa94 │ │ │ │ - vldr d7, [pc, #396] @ 4fae0 │ │ │ │ + b 4fb34 │ │ │ │ + vldr d7, [pc, #396] @ 4fb80 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vadd.f64 d13, d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4f970 │ │ │ │ + ble 4fa10 │ │ │ │ vsub.f64 d7, d13, d9 │ │ │ │ - vldr d6, [pc, #372] @ 4fae0 │ │ │ │ + vldr d6, [pc, #372] @ 4fb80 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b 4f978 │ │ │ │ + b 4fa18 │ │ │ │ vsub.f64 d7, d13, d7 │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #356] @ 4fae8 │ │ │ │ + vldr d6, [pc, #356] @ 4fb88 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - vldr d8, [pc, #356] @ 4faf0 │ │ │ │ + vldr d8, [pc, #356] @ 4fb90 │ │ │ │ vmov.f64 d14, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d13 │ │ │ │ - bpl 4fa08 │ │ │ │ - bl 3ac290 <_Py_strhex@@Base+0xd80> │ │ │ │ + bpl 4faa8 │ │ │ │ + bl 3abef0 <_Py_strhex@@Base+0xd80> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e61c │ │ │ │ - vldr d6, [pc, #324] @ 4faf8 │ │ │ │ + vldr d6, [pc, #324] @ 4fb98 │ │ │ │ vdiv.f64 d7, d6, d10 │ │ │ │ vdiv.f64 d15, d7, d9 │ │ │ │ vmul.f64 d15, d15, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 398570 <_PyBytes_Find@@Base+0xc9c> │ │ │ │ + bl 3982a8 <_PyBytes_Find@@Base+0xe8c> │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d10, d15, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d10, d12, d10 │ │ │ │ - bpl 4f9ec │ │ │ │ + bpl 4fa8c │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e550 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 4fa58 │ │ │ │ + b 4faf8 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2e550 │ │ │ │ vdiv.f64 d7, d10, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b 4fa58 │ │ │ │ - bl 398570 <_PyBytes_Find@@Base+0xc9c> │ │ │ │ + b 4faf8 │ │ │ │ + bl 3982a8 <_PyBytes_Find@@Base+0xe8c> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e61c │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl 4fa40 │ │ │ │ + bpl 4fae0 │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e550 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b 4fa58 │ │ │ │ + b 4faf8 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2e550 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4fa94 │ │ │ │ + ble 4fb34 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fa94 │ │ │ │ - vldr d7, [pc, #88] @ 4fad8 │ │ │ │ + b 4fb34 │ │ │ │ + vldr d7, [pc, #88] @ 4fb78 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4f938 │ │ │ │ - vldr d13, [pc, #80] @ 4fae0 │ │ │ │ + bgt 4f9d8 │ │ │ │ + vldr d13, [pc, #80] @ 4fb80 │ │ │ │ vadd.f64 d13, d9, d13 │ │ │ │ - b 4f960 │ │ │ │ + b 4fa00 │ │ │ │ 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 ff236d60 <__bss_end__@@Base+0xfebb7794> │ │ │ │ + blcc ff236e00 <__bss_end__@@Base+0xfebb7834> │ │ │ │ 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 │ │ │ │ @@ -34208,174 +34250,174 @@ │ │ │ │ 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 4fb50 │ │ │ │ + bne 4fbf0 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 4fb4c │ │ │ │ + bhi 4fbec │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 4fb90 │ │ │ │ - b 4fb50 │ │ │ │ + bne 4fc30 │ │ │ │ + b 4fbf0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #320] @ 4fc98 │ │ │ │ + ldr r1, [pc, #320] @ 4fd38 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4fb94 │ │ │ │ + bne 4fc34 │ │ │ │ mov r5, #0 │ │ │ │ - b 4fc8c │ │ │ │ + b 4fd2c │ │ │ │ mov r5, r2 │ │ │ │ add r2, r4, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #1 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 4fbdc │ │ │ │ + beq 4fc7c │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4fbd0 │ │ │ │ + beq 4fc70 │ │ │ │ cmp r2, #2 │ │ │ │ - movweq r6, #5196 @ 0x144c │ │ │ │ + movweq r6, #5184 @ 0x1440 │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ - beq 4fbdc │ │ │ │ - b 4fbd8 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + beq 4fc7c │ │ │ │ + b 4fc78 │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4fb88 │ │ │ │ + beq 4fc28 │ │ │ │ ldr r3, [r8, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4fc28 │ │ │ │ + bne 4fcc8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fb88 │ │ │ │ + bgt 4fc28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fb88 │ │ │ │ + bne 4fc28 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4fb88 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4fc28 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 4fc4c │ │ │ │ + beq 4fcec │ │ │ │ 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 4fc70 │ │ │ │ + beq 4fd10 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r5, #20] │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38340 @ 0x95c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r5, #24] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - strhteq r6, [r2], #-108 @ 0xffffff94 │ │ │ │ + strhteq r6, [r2], #-100 @ 0xffffff9c │ │ │ │ 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 4fcd8 │ │ │ │ + bne 4fd78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bafd4 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4fcec │ │ │ │ - bl dfca0 │ │ │ │ + bl 3bad34 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4fd8c │ │ │ │ + bl e02f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfce0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0330 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fccc │ │ │ │ + bne 4fd6c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4fd48 │ │ │ │ + bne 4fde8 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fd40 │ │ │ │ + bne 4fde0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fd40 │ │ │ │ + bne 4fde0 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ 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 a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4fd8c │ │ │ │ + beq 4fe2c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 4c4f4 │ │ │ │ + bl 4c594 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 343dac │ │ │ │ + b 343bec <_PyObject_MaybeCallSpecialOneArg@@Base+0x2d4> │ │ │ │ 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 │ │ │ │ @@ -34384,149 +34426,149 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fe08 │ │ │ │ + bne 4fea8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fe48 │ │ │ │ + beq 4fee8 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #496] @ 50004 │ │ │ │ + ldr ip, [pc, #496] @ 500a4 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 4fec0 │ │ │ │ + beq 4ff60 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r8, [r2] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4fe6c │ │ │ │ - bl bea88 │ │ │ │ + bne 4ff0c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fea8 │ │ │ │ - b 4fec0 │ │ │ │ - bl c5dc0 │ │ │ │ + beq 4ff48 │ │ │ │ + b 4ff60 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fe98 │ │ │ │ + bgt 4ff38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fe98 │ │ │ │ + bne 4ff38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4fe5c │ │ │ │ + beq 4fefc │ │ │ │ cmp r6, #0 │ │ │ │ - bge 4fec8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 4ff68 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34956 @ 0x888c │ │ │ │ + movw r1, #33996 @ 0x84cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r5, #0 │ │ │ │ - b 4fff8 │ │ │ │ + b 50098 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 4feec │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 4fec0 │ │ │ │ + ble 4ff8c │ │ │ │ + bl 2e0e64 │ │ │ │ + b 4ff60 │ │ │ │ mov r0, r7 │ │ │ │ mul r6, r4, r6 │ │ │ │ - bl 1f8260 │ │ │ │ + bl 1f6ec0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #34488 @ 0x86b8 │ │ │ │ + movw r2, #33528 @ 0x82f8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 1b8760 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b87d8 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4fec0 │ │ │ │ + beq 4ff60 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 4ff70 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 50010 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38136 @ 0x94f8 │ │ │ │ + movw r1, #37176 @ 0x9138 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fec0 │ │ │ │ + bgt 4ff60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fec0 │ │ │ │ + bne 4ff60 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4fec0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4ff60 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 340318 <_PyDeadline_Init@@Base+0x470> │ │ │ │ + bl 34015c <_PyDeadline_Init@@Base+0x470> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ffa8 │ │ │ │ + bgt 50048 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ffa8 │ │ │ │ + bne 50048 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4fec0 │ │ │ │ + beq 4ff60 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 4fff8 │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + beq 50098 │ │ │ │ + movw r3, #49408 @ 0xc100 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38164 @ 0x9514 │ │ │ │ + movw r1, #37204 @ 0x9154 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fec0 │ │ │ │ + bgt 4ff60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fec0 │ │ │ │ + bne 4ff60 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 4fec0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 4ff60 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, lsl r7 │ │ │ │ + rsbeq r6, r2, ip, lsl #14 │ │ │ │ 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 │ │ │ │ @@ -34540,462 +34582,462 @@ │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 50084 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 50124 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50170 │ │ │ │ + b 50210 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 50114 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 501b4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48688 @ 0xbe30 │ │ │ │ + movw r1, #47728 @ 0xba70 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 5016c │ │ │ │ + bl 16f420 │ │ │ │ + b 5020c │ │ │ │ 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 b50cc │ │ │ │ + bl b524c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50134 │ │ │ │ + ble 501d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50150 │ │ │ │ + ble 501f0 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 5016c │ │ │ │ + blt 5020c │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce8dc │ │ │ │ + bl cef7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 500b8 │ │ │ │ - b 50078 │ │ │ │ + bne 50158 │ │ │ │ + b 50118 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50100 │ │ │ │ + bne 501a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 50100 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 501a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5010c │ │ │ │ + bne 501ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5010c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 501ac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #5964 @ 0x174c │ │ │ │ + movw r3, #5952 @ 0x1740 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 501cc │ │ │ │ + bne 5026c │ │ │ │ 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 344a64 │ │ │ │ + bl 344940 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 501e4 │ │ │ │ - b 50200 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 50284 │ │ │ │ + b 502a0 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38200 @ 0x9538 │ │ │ │ + movw r1, #37240 @ 0x9178 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50208 │ │ │ │ - movw r3, #49120 @ 0xbfe0 │ │ │ │ + bne 502a8 │ │ │ │ + movw r3, #49328 @ 0xc0b0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa69c │ │ │ │ + bl 1aa7ac │ │ │ │ mov r0, #0 │ │ │ │ - b 5021c │ │ │ │ + b 502bc │ │ │ │ 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 a7b38 │ │ │ │ + bl a7cbc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #34120 @ 0x8548 │ │ │ │ + movw r1, #33160 @ 0x8188 │ │ │ │ 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 14119c │ │ │ │ + b 14151c │ │ │ │ │ │ │ │ -000502cc <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +0005036c <_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 50338 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ + beq 503d8 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2ebea8 <_PyObject_FunctionStr@@Base> │ │ │ │ - movw r1, #46376 @ 0xb528 │ │ │ │ + bl 2ebe58 <_PyObject_FunctionStr@@Base> │ │ │ │ + movw r1, #45948 @ 0xb37c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #47168 @ 0xb840 │ │ │ │ + movw r2, #46208 @ 0xb480 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #38240 @ 0x9560 │ │ │ │ + movw r2, #37280 @ 0x91a0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 50390 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ - b 503f8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne 50430 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ + b 50498 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b17c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ac34 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 503f8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq 50498 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #156] @ 50400 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ + ldr r1, [pc, #156] @ 504a0 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ str r6, [r5, #84] @ 0x54 │ │ │ │ - bl 1a7568 │ │ │ │ + bl 1a76d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 503e4 <_PyEval_FormatKwargsError@@Base+0x118> │ │ │ │ - movw r1, #46376 @ 0xb528 │ │ │ │ + bne 50484 <_PyEval_FormatKwargsError@@Base+0x118> │ │ │ │ + movw r1, #45948 @ 0xb37c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #38292 @ 0x9594 │ │ │ │ + movw r2, #37332 @ 0x91d4 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 503f8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + bgt 50498 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 503f8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - ldr r2, [pc, #80] @ 50404 <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ + bne 50498 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #80] @ 504a4 <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 503cc <_PyEval_FormatKwargsError@@Base+0x100> │ │ │ │ + beq 5046c <_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 294a14 │ │ │ │ + b 29450c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r5, r3, r4, lsl r8 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r5, r3, ip, lsl #16 │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ 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 ca818 │ │ │ │ + bl caeb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 50440 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ - b 50484 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bne 504e0 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ + b 50524 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 504c0 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ + ble 50560 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl caacc │ │ │ │ + bl cb16c │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - beq 504dc <_PyEval_FormatKwargsError@@Base+0x210> │ │ │ │ - bl 36f0e0 <_PyLong_Size_t_Converter@@Base+0xd0> │ │ │ │ + beq 5057c <_PyEval_FormatKwargsError@@Base+0x210> │ │ │ │ + bl 36ef20 <_PyLong_Size_t_Converter@@Base+0xd0> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5048c <_PyEval_FormatKwargsError@@Base+0x1c0> │ │ │ │ + ble 5052c <_PyEval_FormatKwargsError@@Base+0x1c0> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 50434 <_PyEval_FormatKwargsError@@Base+0x168> │ │ │ │ + bne 504d4 <_PyEval_FormatKwargsError@@Base+0x168> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 504a4 <_PyEval_FormatKwargsError@@Base+0x1d8> │ │ │ │ + ble 50544 <_PyEval_FormatKwargsError@@Base+0x1d8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 50470 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ + bne 50510 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 50470 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 50510 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50484 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bne 50524 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 50484 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 50524 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50440 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ + bne 504e0 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 50440 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 504e0 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50500 <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ + bgt 505a0 <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50500 <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ + bne 505a0 <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50484 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 50524 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 50538 <_PyEval_FormatKwargsError@@Base+0x26c> │ │ │ │ + ldr r2, [pc, #16] @ 505d8 <_PyEval_FormatKwargsError@@Base+0x26c> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46624 │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ + b 466c4 │ │ │ │ + mlseq r3, ip, sl, r1 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 15fd84 │ │ │ │ + b 16010c │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #38380 @ 0x95ec │ │ │ │ + movw r0, #37420 @ 0x922c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ 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 505dc <_PyEval_FormatKwargsError@@Base+0x310> │ │ │ │ + bne 5067c <_PyEval_FormatKwargsError@@Base+0x310> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5061c <_PyEval_FormatKwargsError@@Base+0x350> │ │ │ │ + beq 506bc <_PyEval_FormatKwargsError@@Base+0x350> │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, ip │ │ │ │ str r1, [sp, #20] │ │ │ │ - movw ip, #26592 @ 0x67e0 │ │ │ │ + movw ip, #26584 @ 0x67d8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ mov r1, lr │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 50658 <_PyEval_FormatKwargsError@@Base+0x38c> │ │ │ │ + beq 506f8 <_PyEval_FormatKwargsError@@Base+0x38c> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl c29e0 │ │ │ │ + bl c2b3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50654 <_PyEval_FormatKwargsError@@Base+0x388> │ │ │ │ - movw r1, #19420 @ 0x4bdc │ │ │ │ + bne 506f4 <_PyEval_FormatKwargsError@@Base+0x388> │ │ │ │ + movw r1, #18460 @ 0x481c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr ip, [fp, #-16] │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt 506b0 <_PyEval_FormatKwargsError@@Base+0x3e4> │ │ │ │ + bgt 50750 <_PyEval_FormatKwargsError@@Base+0x3e4> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 508b4 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ - ldr r2, [pc, #568] @ 508d4 <_PyEval_FormatKwargsError@@Base+0x608> │ │ │ │ + ble 50954 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ + ldr r2, [pc, #568] @ 50974 <_PyEval_FormatKwargsError@@Base+0x608> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 508b4 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ + bhi 50954 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #16 │ │ │ │ ldreq r3, [r4, #12] │ │ │ │ ldreq ip, [r4, #8] │ │ │ │ - beq 50804 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ - b 508b4 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ + beq 508a4 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + b 50954 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bmi 506e4 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 50784 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb r0, [r3], #2 │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ strb r1, [r3, #-2] │ │ │ │ strb r0, [r3, #-1] │ │ │ │ - b 506c8 <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 50768 <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 506e4 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 50784 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb r4, [r3, #3] │ │ │ │ ldrb lr, [r3, #2] │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ bfi r2, r4, #0, #8 │ │ │ │ ldrb r0, [r3] │ │ │ │ bfi r2, lr, #8, #8 │ │ │ │ bfi r2, ip, #16, #8 │ │ │ │ bfi r2, r0, #24, #8 │ │ │ │ str r2, [r3], #4 │ │ │ │ - b 506f8 <_PyEval_FormatKwargsError@@Base+0x42c> │ │ │ │ - movw r1, #72 @ 0x48 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + b 50798 <_PyEval_FormatKwargsError@@Base+0x42c> │ │ │ │ + movw r1, #64700 @ 0xfcbc │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ - beq 507a4 <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ + beq 50844 <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 506e4 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 50784 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb lr, [r3, #3] │ │ │ │ add r3, r3, #8 │ │ │ │ ldrb ip, [r3, #-6] │ │ │ │ ldrb r4, [r3, #-1] │ │ │ │ bfi r0, lr, #0, #8 │ │ │ │ ldrb lr, [r3, #-7] │ │ │ │ bfi r0, ip, #8, #8 │ │ │ │ @@ -35007,19 +35049,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 50744 <_PyEval_FormatKwargsError@@Base+0x478> │ │ │ │ + b 507e4 <_PyEval_FormatKwargsError@@Base+0x478> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 506e4 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 50784 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb lr, [r3, #7] │ │ │ │ add r3, r3, #8 │ │ │ │ ldrb ip, [r3, #-2] │ │ │ │ ldrb r4, [r3, #-5] │ │ │ │ bfi r0, lr, #0, #8 │ │ │ │ ldrb lr, [r3, #-3] │ │ │ │ bfi r0, ip, #8, #8 │ │ │ │ @@ -35031,20 +35073,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 507a4 <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ + b 50844 <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ mov r0, #0 │ │ │ │ subs ip, ip, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - bmi 506e4 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 50784 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb lr, [r3, #3] │ │ │ │ add r3, r3, #8 │ │ │ │ bfi r0, lr, #0, #8 │ │ │ │ ldrb lr, [r3, #-6] │ │ │ │ bfi r0, lr, #8, #8 │ │ │ │ ldrb lr, [r3, #-7] │ │ │ │ bfi r0, lr, #16, #8 │ │ │ │ @@ -35075,234 +35117,234 @@ │ │ │ │ ldrb lr, [r3, #-2] │ │ │ │ bfi r1, lr, #8, #8 │ │ │ │ bfi r1, r2, #16, #8 │ │ │ │ ldrb r2, [r3, #-4] │ │ │ │ str r0, [r3, #-4] │ │ │ │ bfi r1, r2, #24, #8 │ │ │ │ str r1, [r3, #-8] │ │ │ │ - b 50804 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + b 508a4 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38400 @ 0x9600 │ │ │ │ + movw r1, #37440 @ 0x9240 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq sp, sp, r0, lsl #15 │ │ │ │ + subseq sp, sp, r0, asr #6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 50910 <_PyEval_FormatKwargsError@@Base+0x644> │ │ │ │ + bne 509b0 <_PyEval_FormatKwargsError@@Base+0x644> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 302bd4 │ │ │ │ + bl 302b7c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50940 <_PyEval_FormatKwargsError@@Base+0x674> │ │ │ │ - b 50934 <_PyEval_FormatKwargsError@@Base+0x668> │ │ │ │ + bne 509e0 <_PyEval_FormatKwargsError@@Base+0x674> │ │ │ │ + b 509d4 <_PyEval_FormatKwargsError@@Base+0x668> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55716 @ 0xd9a4 │ │ │ │ + movw r0, #54648 @ 0xd578 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50950 <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ - b 508f8 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ - bl bea88 │ │ │ │ + beq 509f0 <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ + b 50998 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50950 <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ + bne 509f0 <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 509c8 <_PyEval_FormatKwargsError@@Base+0x6fc> │ │ │ │ + b 50a68 <_PyEval_FormatKwargsError@@Base+0x6fc> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 509a4 <_PyEval_FormatKwargsError@@Base+0x6d8> │ │ │ │ + bne 50a44 <_PyEval_FormatKwargsError@@Base+0x6d8> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17810c │ │ │ │ + b 178460 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55848 @ 0xda28 │ │ │ │ + movw r0, #54780 @ 0xd5fc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50994 <_PyEval_FormatKwargsError@@Base+0x6c8> │ │ │ │ + bne 50a34 <_PyEval_FormatKwargsError@@Base+0x6c8> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 509f4 <_PyEval_FormatKwargsError@@Base+0x728> │ │ │ │ + bne 50a94 <_PyEval_FormatKwargsError@@Base+0x728> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #23408 @ 0x5b70 │ │ │ │ + movw r3, #22448 @ 0x57b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #7 │ │ │ │ - bne 50a2c <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ - b 509fc <_PyEval_FormatKwargsError@@Base+0x730> │ │ │ │ + bne 50acc <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ + b 50a9c <_PyEval_FormatKwargsError@@Base+0x730> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50a38 <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ - movw r3, #23408 @ 0x5b70 │ │ │ │ + beq 50ad8 <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ + movw r3, #22448 @ 0x57b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50a2c <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ + bls 50acc <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #7 │ │ │ │ - bne 50a08 <_PyEval_FormatKwargsError@@Base+0x73c> │ │ │ │ - b 50a38 <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ + bne 50aa8 <_PyEval_FormatKwargsError@@Base+0x73c> │ │ │ │ + b 50ad8 <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50a40 <_PyEval_FormatKwargsError@@Base+0x774> │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + b 50ae0 <_PyEval_FormatKwargsError@@Base+0x774> │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ 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 50a98 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ + beq 50b38 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50a98 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ + bgt 50b38 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 50a98 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 50b38 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50ad4 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + bne 50b74 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50ad4 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + beq 50b74 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50ad4 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + bgt 50b74 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50ad4 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 50b74 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + bl a7718 <_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 50b4c <_PyEval_FormatKwargsError@@Base+0x880> │ │ │ │ + b 50bec <_PyEval_FormatKwargsError@@Base+0x880> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 50b28 <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ + bne 50bc8 <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ed3b8 │ │ │ │ + b 2ed368 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55928 @ 0xda78 │ │ │ │ + movw r0, #54860 @ 0xd64c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50b18 <_PyEval_FormatKwargsError@@Base+0x84c> │ │ │ │ + bne 50bb8 <_PyEval_FormatKwargsError@@Base+0x84c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 50b78 <_PyEval_FormatKwargsError@@Base+0x8ac> │ │ │ │ + bne 50c18 <_PyEval_FormatKwargsError@@Base+0x8ac> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #23408 @ 0x5b70 │ │ │ │ + movw r3, #22448 @ 0x57b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #3 │ │ │ │ - bne 50bb0 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ - b 50b80 <_PyEval_FormatKwargsError@@Base+0x8b4> │ │ │ │ + bne 50c50 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ + b 50c20 <_PyEval_FormatKwargsError@@Base+0x8b4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50bbc <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ - movw r3, #23408 @ 0x5b70 │ │ │ │ + beq 50c5c <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ + movw r3, #22448 @ 0x57b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50bb0 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ + bls 50c50 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #3 │ │ │ │ - bne 50b8c <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ - b 50bbc <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ + bne 50c2c <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ + b 50c5c <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50bc4 <_PyEval_FormatKwargsError@@Base+0x8f8> │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + b 50c64 <_PyEval_FormatKwargsError@@Base+0x8f8> │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ 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 3fa1c │ │ │ │ + b 3fa2c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 50c20 <_PyEval_FormatKwargsError@@Base+0x954> │ │ │ │ + bne 50cc0 <_PyEval_FormatKwargsError@@Base+0x954> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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 │ │ │ │ @@ -35314,98 +35356,98 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50c88 <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ + bne 50d28 <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50ccc <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ + beq 50d6c <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #144] @ 50d24 <_PyEval_FormatKwargsError@@Base+0xa58> │ │ │ │ + ldr ip, [pc, #144] @ 50dc4 <_PyEval_FormatKwargsError@@Base+0xa58> │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 50ccc <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ + bne 50d6c <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ mov r0, #0 │ │ │ │ - b 50d1c <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + b 50dbc <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 15360c │ │ │ │ + bl 15399c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50cc4 <_PyEval_FormatKwargsError@@Base+0x9f8> │ │ │ │ + beq 50d64 <_PyEval_FormatKwargsError@@Base+0x9f8> │ │ │ │ cmp r0, #0 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 50d1c <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + bne 50dbc <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #19420 @ 0x4bdc │ │ │ │ + movw r1, #18460 @ 0x481c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, lsl #16 │ │ │ │ + rsbeq r6, r2, r4, lsl #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 50d58 <_PyEval_FormatKwargsError@@Base+0xa8c> │ │ │ │ + bne 50df8 <_PyEval_FormatKwargsError@@Base+0xa8c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 226e60 │ │ │ │ + b 225e10 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55880 @ 0xda48 │ │ │ │ + movw r0, #54812 @ 0xd61c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50d48 <_PyEval_FormatKwargsError@@Base+0xa7c> │ │ │ │ + bne 50de8 <_PyEval_FormatKwargsError@@Base+0xa7c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 510a4 │ │ │ │ + b 51144 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #54208 @ 0xd3c0 │ │ │ │ + movw r3, #54416 @ 0xd490 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 50f58 <_PyEval_FormatKwargsError@@Base+0xc8c> │ │ │ │ + bne 50ff8 <_PyEval_FormatKwargsError@@Base+0xc8c> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 50f58 <_PyEval_FormatKwargsError@@Base+0xc8c> │ │ │ │ + bne 50ff8 <_PyEval_FormatKwargsError@@Base+0xc8c> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ @@ -35414,155 +35456,155 @@ │ │ │ │ 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 178b38 │ │ │ │ + bl 178e8c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 50f70 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + beq 51010 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ sub r0, r8, #1 │ │ │ │ add r0, r0, r4 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r3, r6, #12 │ │ │ │ addne ip, r4, #12 │ │ │ │ movne r1, #0 │ │ │ │ - bne 50e50 <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ + bne 50ef0 <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50f70 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bgt 51010 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50f70 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bne 51010 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 50f70 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 51010 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ cmp r5, r1 │ │ │ │ - ble 50e78 <_PyEval_FormatKwargsError@@Base+0xbac> │ │ │ │ + ble 50f18 <_PyEval_FormatKwargsError@@Base+0xbac> │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r0] │ │ │ │ str r0, [ip, #4]! │ │ │ │ - b 50e50 <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ + b 50ef0 <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ bic r5, r5, r5, asr #31 │ │ │ │ add sl, sl, #16 │ │ │ │ add r3, r5, #4 │ │ │ │ mov r2, #1 │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ add r5, r5, #16 │ │ │ │ str r9, [r4, r3, lsl #2] │ │ │ │ cmp r8, r2 │ │ │ │ - ble 50ebc <_PyEval_FormatKwargsError@@Base+0xbf0> │ │ │ │ + ble 50f5c <_PyEval_FormatKwargsError@@Base+0xbf0> │ │ │ │ ldr r1, [sl, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #4]! │ │ │ │ - b 50e94 <_PyEval_FormatKwargsError@@Base+0xbc8> │ │ │ │ + b 50f34 <_PyEval_FormatKwargsError@@Base+0xbc8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 32c490 │ │ │ │ + bl 32c2d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 50efc <_PyEval_FormatKwargsError@@Base+0xc30> │ │ │ │ + bne 50f9c <_PyEval_FormatKwargsError@@Base+0xc30> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50f70 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bgt 51010 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50f70 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bne 51010 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 50f70 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 51010 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d2624 <_PyTemplate_Build@@Base> │ │ │ │ + bl 2d22c8 <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50f30 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ + bgt 50fd0 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50f30 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ + bne 50fd0 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50f74 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + bgt 51014 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50f74 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + bne 51014 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 50f74 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 51014 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38640 @ 0x96f0 │ │ │ │ + movw r1, #37680 @ 0x9330 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00050f80 : │ │ │ │ +00051020 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 50f98 │ │ │ │ + ldr r0, [pc, #12] @ 51038 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269cf8 │ │ │ │ - rsbeq r6, r2, r8, lsr r8 │ │ │ │ + b 269804 │ │ │ │ + rsbeq r6, r2, r0, lsr r8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 50ff4 │ │ │ │ + beq 51094 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7b88 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 50ff4 │ │ │ │ - bl bea88 │ │ │ │ + bne 51094 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51030 │ │ │ │ + beq 510d0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #64] @ 51040 │ │ │ │ - vldr d7, [pc, #68] @ 51048 │ │ │ │ + vldr d6, [pc, #64] @ 510e0 │ │ │ │ + vldr d7, [pc, #68] @ 510e8 │ │ │ │ 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 51030 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + beq 510d0 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -35572,266 +35614,266 @@ │ │ │ │ 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 51080 │ │ │ │ + bne 51120 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 214df0 │ │ │ │ + b 213d98 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55912 @ 0xda68 │ │ │ │ + movw r0, #54844 @ 0xd63c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51070 │ │ │ │ + bne 51110 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 510d8 │ │ │ │ + bne 51178 │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #23408 @ 0x5b70 │ │ │ │ + movw r2, #22448 @ 0x57b0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51144 │ │ │ │ + beq 511e4 │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #23408 @ 0x5b70 │ │ │ │ + movw r3, #22448 @ 0x57b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 51128 │ │ │ │ + bls 511c8 │ │ │ │ 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 510f8 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + beq 51198 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 r5, [r0, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5118c │ │ │ │ + beq 5122c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 51200 │ │ │ │ + b 512a0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 511f0 │ │ │ │ + bne 51290 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 511f0 │ │ │ │ - bl 19b54c │ │ │ │ + beq 51290 │ │ │ │ + bl 19b8b4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 51248 │ │ │ │ - bl 16bdb8 │ │ │ │ + beq 512e8 │ │ │ │ + bl 16c110 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 511f8 │ │ │ │ + bgt 51298 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 511f8 │ │ │ │ + bne 51298 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 511f8 │ │ │ │ - bl 16bdb8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 51298 │ │ │ │ + bl 16c110 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 51248 │ │ │ │ + beq 512e8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 154e9c <_PyType_Name@@Base> │ │ │ │ + bl 155200 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ - movw r0, #24164 @ 0x5e64 │ │ │ │ + movw r0, #23204 @ 0x5aa4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51248 │ │ │ │ + bgt 512e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51248 │ │ │ │ + bne 512e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #34780 @ 0x87dc │ │ │ │ + movw r0, #33820 @ 0x841c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - vldr d0, [pc, #292] @ 513b0 │ │ │ │ + vldr d0, [pc, #292] @ 51450 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - bl c5eb0 │ │ │ │ - movw r1, #63608 @ 0xf878 │ │ │ │ + bl c65d4 │ │ │ │ + movw r1, #62700 @ 0xf4ec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a48c │ │ │ │ + bl 13a80c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 512b8 │ │ │ │ + bge 51358 │ │ │ │ mvn r0, #0 │ │ │ │ - b 513a0 │ │ │ │ - vldr d0, [pc, #248] @ 513b8 │ │ │ │ - bl c5eb0 │ │ │ │ - movw r1, #32204 @ 0x7dcc │ │ │ │ + b 51440 │ │ │ │ + vldr d0, [pc, #248] @ 51458 │ │ │ │ + bl c65d4 │ │ │ │ + movw r1, #31016 @ 0x7928 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a48c │ │ │ │ + bl 13a80c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 512b0 │ │ │ │ - vldr d0, [pc, #220] @ 513c0 │ │ │ │ - bl c5eb0 │ │ │ │ - movw r1, #63612 @ 0xf87c │ │ │ │ + blt 51350 │ │ │ │ + vldr d0, [pc, #220] @ 51460 │ │ │ │ + bl c65d4 │ │ │ │ + movw r1, #62704 @ 0xf4f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a48c │ │ │ │ + bl 13a80c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 512b0 │ │ │ │ - vldr d8, [pc, #192] @ 513c8 │ │ │ │ + blt 51350 │ │ │ │ + vldr d8, [pc, #192] @ 51468 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5eb0 │ │ │ │ - movw r1, #27724 @ 0x6c4c │ │ │ │ + bl c65d4 │ │ │ │ + movw r1, #26764 @ 0x688c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a48c │ │ │ │ + bl 13a80c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 512b0 │ │ │ │ - vldr d9, [pc, #160] @ 513d0 │ │ │ │ + blt 51350 │ │ │ │ + vldr d9, [pc, #160] @ 51470 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 222e68 │ │ │ │ - movw r1, #38780 @ 0x977c │ │ │ │ + bl 221e10 │ │ │ │ + movw r1, #37820 @ 0x93bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a48c │ │ │ │ + bl 13a80c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 512b0 │ │ │ │ - vldr d8, [pc, #124] @ 513d8 │ │ │ │ + blt 51350 │ │ │ │ + vldr d8, [pc, #124] @ 51478 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5eb0 │ │ │ │ - movw r1, #27780 @ 0x6c84 │ │ │ │ + bl c65d4 │ │ │ │ + movw r1, #26820 @ 0x68c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a48c │ │ │ │ + bl 13a80c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 512b0 │ │ │ │ + blt 51350 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 222e68 │ │ │ │ - movw r1, #38788 @ 0x9784 │ │ │ │ + bl 221e10 │ │ │ │ + movw r1, #37828 @ 0x93c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a48c │ │ │ │ + bl 13a80c │ │ │ │ asr r0, r0, #31 │ │ │ │ sub sp, fp, #24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, fp, pc} │ │ │ │ nop {0} │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdmi r2, [r9], -fp │ │ │ │ - blhi 567164 <_Py_ctype_toupper@@Base+0x4b304> │ │ │ │ + blhi 567204 <_Py_ctype_toupper@@Base+0x4c634> │ │ │ │ andmi fp, r5, sl, lsl #30 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ @ instruction: 0x401921fb │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ ... │ │ │ │ svcvc 0x00f80000 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 5143c │ │ │ │ + beq 514dc │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7b88 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5143c │ │ │ │ - bl bea88 │ │ │ │ + bne 514dc │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 51494 │ │ │ │ + bne 51534 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ - vldr d6, [pc, #88] @ 514a0 │ │ │ │ + vldr d6, [pc, #88] @ 51540 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwhi r0, #5464 @ 0x1558 │ │ │ │ + movwhi r0, #5452 @ 0x154c │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 51494 │ │ │ │ + bhi 51534 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #68] @ 514a8 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + vldr d6, [pc, #68] @ 51548 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ @@ -35856,948 +35898,948 @@ │ │ │ │ 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 51500 │ │ │ │ + bne 515a0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51538 │ │ │ │ - ldr r4, [pc, #212] @ 515dc │ │ │ │ + beq 515d8 │ │ │ │ + ldr r4, [pc, #212] @ 5167c │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 515bc │ │ │ │ + beq 5165c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51558 │ │ │ │ - bl bea88 │ │ │ │ + bne 515f8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 515bc │ │ │ │ + bne 5165c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2d994 <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 515c4 │ │ │ │ + bge 51664 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 515ac │ │ │ │ - bl b9540 │ │ │ │ + bne 5164c │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51560 │ │ │ │ - b 515bc │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 51600 │ │ │ │ + b 5165c │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 515d4 │ │ │ │ + b 51674 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d958 │ │ │ │ + bl 4d9f8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r2, r8, r8, r6 │ │ │ │ + mlseq r2, r0, r8, r6 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 51784 │ │ │ │ + b 51824 │ │ │ │ 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 becc8 │ │ │ │ + b bee24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r2, #19260 @ 0x4b3c │ │ │ │ + movw r2, #19248 @ 0x4b30 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #40628 @ 0x9eb4 │ │ │ │ + movw r3, #40344 @ 0x9d98 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 51670 │ │ │ │ - bl 2da054 │ │ │ │ + bne 51710 │ │ │ │ + bl 2d9f38 │ │ │ │ mov r4, r0 │ │ │ │ - b 51678 │ │ │ │ + b 51718 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 51708 │ │ │ │ + beq 517a8 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 516a0 │ │ │ │ - movw r0, #60784 @ 0xed70 │ │ │ │ + bne 51740 │ │ │ │ + movw r0, #59948 @ 0xea2c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ mov r5, r0 │ │ │ │ - b 516dc │ │ │ │ - bl 1dead0 │ │ │ │ + b 5177c │ │ │ │ + bl 1dd898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 516c8 │ │ │ │ + beq 51768 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 516e4 │ │ │ │ - movw r0, #19204 @ 0x4b04 │ │ │ │ + beq 51784 │ │ │ │ + movw r0, #18244 @ 0x4744 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ mov r5, r0 │ │ │ │ - b 516dc │ │ │ │ + b 5177c │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 16bdb8 │ │ │ │ + bl 16c110 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 1dfd04 │ │ │ │ + bl 1dead0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 51710 │ │ │ │ + bne 517b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51708 │ │ │ │ + bgt 517a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51708 │ │ │ │ + bne 517a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r6, #0 │ │ │ │ - b 5177c │ │ │ │ + b 5181c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 154e9c <_PyType_Name@@Base> │ │ │ │ + bl 155200 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #39020 @ 0x986c │ │ │ │ + movw r0, #38060 @ 0x94ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51758 │ │ │ │ + bgt 517f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51758 │ │ │ │ + bne 517f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5177c │ │ │ │ + bgt 5181c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5177c │ │ │ │ + bne 5181c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 517b0 │ │ │ │ + bne 51850 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #23408 @ 0x5b70 │ │ │ │ + movw r3, #22448 @ 0x57b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 517e8 │ │ │ │ - b 517b8 │ │ │ │ + bne 51888 │ │ │ │ + b 51858 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 517f4 │ │ │ │ - movw r3, #23408 @ 0x5b70 │ │ │ │ + beq 51894 │ │ │ │ + movw r3, #22448 @ 0x57b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 517e8 │ │ │ │ + bls 51888 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - bne 517c4 │ │ │ │ - b 517f4 │ │ │ │ + bne 51864 │ │ │ │ + b 51894 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 517fc │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + b 5189c │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ 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 a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 51940 │ │ │ │ + beq 519e0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl 38c8c4 │ │ │ │ + bl 38c218 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51860 │ │ │ │ + bne 51900 │ │ │ │ mvn r5, #0 │ │ │ │ - b 5191c │ │ │ │ + b 519bc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 518a4 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 51944 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r3, [r4, #20] │ │ │ │ - bgt 51898 │ │ │ │ + bgt 51938 │ │ │ │ add r1, r2, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3] │ │ │ │ addne r2, r2, #2 │ │ │ │ strne r2, [r3] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 5190c │ │ │ │ + b 519ac │ │ │ │ ldr ip, [r5, #8] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - ldr r1, [pc, #144] @ 51948 │ │ │ │ + ldr r1, [pc, #144] @ 519e8 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [ip] │ │ │ │ str ip, [r4, #20] │ │ │ │ - bl 140780 │ │ │ │ + bl 140b00 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51858 │ │ │ │ + beq 518f8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 518f8 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 51998 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 51898 │ │ │ │ + b 51938 │ │ │ │ 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 99390 │ │ │ │ + bl 994b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51940 │ │ │ │ + bgt 519e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51940 │ │ │ │ + bne 519e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, r2, r8, asr #21 │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 519b0 │ │ │ │ + beq 51a50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 519b0 │ │ │ │ + ble 51a50 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r1, [pc, #184] @ 51a4c │ │ │ │ + ldr r1, [pc, #184] @ 51aec │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl d5b48 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl d61a0 <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 519d4 │ │ │ │ - b 519c4 │ │ │ │ - movw r0, #39032 @ 0x9878 │ │ │ │ + beq 51a74 │ │ │ │ + b 51a64 │ │ │ │ + movw r0, #38072 @ 0x94b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 519f4 │ │ │ │ + bne 51a94 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #39056 @ 0x9890 │ │ │ │ + movw r0, #38096 @ 0x94d0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ mov r5, r0 │ │ │ │ - b 51a14 │ │ │ │ + b 51ab4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #39088 @ 0x98b0 │ │ │ │ + movw r0, #38128 @ 0x94f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51a38 │ │ │ │ + bgt 51ad8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51a38 │ │ │ │ + bne 51ad8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ + rsbeq r2, r3, r0, lsl #13 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #7056 @ 0x1b90 │ │ │ │ + movw r1, #7216 @ 0x1c30 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ce838 │ │ │ │ + b 2cdf78 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51ab0 │ │ │ │ - bl bea88 │ │ │ │ + bne 51b50 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b 51ac8 │ │ │ │ + b 51b68 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ 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 51b00 │ │ │ │ + bne 51ba0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3462b0 │ │ │ │ + b 346290 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55904 @ 0xda60 │ │ │ │ + movw r0, #54836 @ 0xd634 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51af0 │ │ │ │ + bne 51b90 │ │ │ │ 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 51c50 │ │ │ │ + b 51cf0 │ │ │ │ │ │ │ │ -00051b40 : │ │ │ │ +00051be0 : │ │ │ │ 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 2e7930 │ │ │ │ + bl 2e78e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 51b84 │ │ │ │ + bne 51c24 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #39140 @ 0x98e4 │ │ │ │ + movw r0, #38180 @ 0x9524 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2e9d94 │ │ │ │ + bl 2e9d44 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ vabs.f64 d6, d0 │ │ │ │ - vldr d7, [pc, #132] @ 51c38 │ │ │ │ + vldr d7, [pc, #132] @ 51cd8 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 51bfc │ │ │ │ + bhi 51c9c │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 51bdc │ │ │ │ + ble 51c7c │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ b 2d9a0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldreq d8, [pc, #72] @ 51c40 │ │ │ │ - beq 51c24 │ │ │ │ - b 51c20 │ │ │ │ + vldreq d8, [pc, #72] @ 51ce0 │ │ │ │ + beq 51cc4 │ │ │ │ + b 51cc0 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 51c24 │ │ │ │ + bvs 51cc4 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 51c24 │ │ │ │ + bgt 51cc4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - vldr d8, [pc, #32] @ 51c48 │ │ │ │ + vldr d8, [pc, #32] @ 51ce8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 51c84 │ │ │ │ + bne 51d24 │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #23408 @ 0x5b70 │ │ │ │ + movw r2, #22448 @ 0x57b0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51d10 │ │ │ │ + beq 51db0 │ │ │ │ push {fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw lr, #23408 @ 0x5b70 │ │ │ │ + movw lr, #22448 @ 0x57b0 │ │ │ │ movt lr, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 51cf4 │ │ │ │ + bls 51d94 │ │ │ │ ldrb r2, [r0] │ │ │ │ ldr r2, [lr, r2, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ - beq 51cd0 │ │ │ │ + beq 51d70 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ - beq 51ce0 │ │ │ │ - b 51d1c │ │ │ │ + beq 51d80 │ │ │ │ + b 51dbc │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 51ce8 │ │ │ │ + beq 51d88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51d1c │ │ │ │ + beq 51dbc │ │ │ │ mov ip, r3 │ │ │ │ - b 51cec │ │ │ │ + b 51d8c │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 51ca8 │ │ │ │ + b 51d48 │ │ │ │ cmp ip, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #39300 @ 0x9984 │ │ │ │ + movw r3, #38428 @ 0x961c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r1, #7800 @ 0x1e78 │ │ │ │ + movw r1, #7960 @ 0x1f18 │ │ │ │ movt r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7578 │ │ │ │ + b 1e61b8 │ │ │ │ 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 1dead0 │ │ │ │ + bl 1dd898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51d94 │ │ │ │ + beq 51e34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51dac │ │ │ │ - movw r0, #57900 @ 0xe22c │ │ │ │ + beq 51e4c │ │ │ │ + movw r0, #56760 @ 0xddb8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ mov r0, r6 │ │ │ │ - bl 19b54c │ │ │ │ + bl 19b8b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 51db4 │ │ │ │ + bne 51e54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfd04 │ │ │ │ + bl 1dead0 │ │ │ │ mov r5, #0 │ │ │ │ - b 51e28 │ │ │ │ + b 51ec8 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 154e9c <_PyType_Name@@Base> │ │ │ │ + bl 155200 <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt 51de8 │ │ │ │ + blt 51e88 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #39340 @ 0x99ac │ │ │ │ + movw r0, #38468 @ 0x9644 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ mov r5, r0 │ │ │ │ - b 51dfc │ │ │ │ + b 51e9c │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #10536 @ 0x2928 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfd04 │ │ │ │ + bl 1dead0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51e28 │ │ │ │ + bgt 51ec8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51e28 │ │ │ │ + bne 51ec8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 51e64 │ │ │ │ + bne 51f04 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 51e98 │ │ │ │ + beq 51f38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d130 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl d8064 │ │ │ │ + bl d86bc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 334bd4 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b 334a18 <_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 51f0c │ │ │ │ + bne 51fac │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32ddec │ │ │ │ + b 32dc34 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55864 @ 0xda38 │ │ │ │ + movw r0, #54796 @ 0xd60c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51efc │ │ │ │ + bne 51f9c │ │ │ │ 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 r6, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 51f68 │ │ │ │ + bne 52008 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 51fa4 │ │ │ │ + bne 52044 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #136] @ 52008 │ │ │ │ + ldr ip, [pc, #136] @ 520a8 │ │ │ │ sub lr, fp, #28 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 51fa4 │ │ │ │ + bne 52044 │ │ │ │ mov r0, #0 │ │ │ │ - b 52000 │ │ │ │ + b 520a0 │ │ │ │ ldm r3, {r0, r4} │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 51fe8 │ │ │ │ + beq 52088 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 51fe8 │ │ │ │ + beq 52088 │ │ │ │ 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 52000 │ │ │ │ - b 51fec │ │ │ │ + bne 520a0 │ │ │ │ + b 5208c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b9c │ │ │ │ - b 51f9c │ │ │ │ + bl a7d20 │ │ │ │ + b 5203c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, asr #17 │ │ │ │ + strhteq r6, [r2], #-140 @ 0xffffff74 │ │ │ │ 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 5219c │ │ │ │ + b 5223c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #37244 @ 0x917c │ │ │ │ + movw r2, #37232 @ 0x9170 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r2 │ │ │ │ - bne 5206c │ │ │ │ - bl 32e034 │ │ │ │ + bne 5210c │ │ │ │ + bl 32de7c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5207c │ │ │ │ - b 52088 │ │ │ │ + bne 5211c │ │ │ │ + b 52128 │ │ │ │ mov r2, #1 │ │ │ │ - bl 302d80 <_PyBytes_GetXIDataWrapped@@Base+0x108> │ │ │ │ + bl 302d28 <_PyBytes_GetXIDataWrapped@@Base+0x108> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52088 │ │ │ │ + beq 52128 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #6676 @ 0x1a14 │ │ │ │ + movw r3, #6664 @ 0x1a08 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 52110 │ │ │ │ + bne 521b0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 52110 │ │ │ │ + bne 521b0 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 52110 │ │ │ │ + bhi 521b0 │ │ │ │ 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 52340 │ │ │ │ + bl 523e0 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5211c │ │ │ │ + beq 521bc │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 52178 │ │ │ │ + bne 52218 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ 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, #55732 @ 0xd9b4 │ │ │ │ + movw r0, #54664 @ 0xd588 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 52144 │ │ │ │ + b 521e4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 521d0 │ │ │ │ + bne 52270 │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #23408 @ 0x5b70 │ │ │ │ + movw r2, #22448 @ 0x57b0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5223c │ │ │ │ + beq 522dc │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #23408 @ 0x5b70 │ │ │ │ + movw r3, #22448 @ 0x57b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 52220 │ │ │ │ + bls 522c0 │ │ │ │ ldrb ip, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr lr, [r3, ip, lsl #2] │ │ │ │ and ip, lr, #2 │ │ │ │ tst lr, #1 │ │ │ │ - bne 52248 │ │ │ │ + bne 522e8 │ │ │ │ orrs ip, ip, r2 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b 521f0 │ │ │ │ + b 52290 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ sub r2, fp, #16 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r1, [pc, #184] @ 52338 │ │ │ │ + ldr r1, [pc, #184] @ 523d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3d30 │ │ │ │ + bl b3eb8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52294 │ │ │ │ + bne 52334 │ │ │ │ mov r4, #0 │ │ │ │ - b 5232c │ │ │ │ + b 523cc │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 522b0 │ │ │ │ + beq 52350 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 522cc │ │ │ │ - b 52300 │ │ │ │ - ldr r1, [pc, #132] @ 5233c │ │ │ │ + bne 5236c │ │ │ │ + b 523a0 │ │ │ │ + ldr r1, [pc, #132] @ 523dc │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3d30 │ │ │ │ + bl b3eb8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 522a0 │ │ │ │ - b 5228c │ │ │ │ + bne 52340 │ │ │ │ + b 5232c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r2, r3, #268435456 @ 0x10000000 │ │ │ │ - bne 52300 │ │ │ │ + bne 523a0 │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [fp, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52300 │ │ │ │ + bgt 523a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52300 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 523a0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #9452 @ 0x24ec │ │ │ │ + movw r2, #8492 @ 0x212c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #39568 @ 0x9a90 │ │ │ │ + movw r0, #38608 @ 0x96d0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq r3, ip, r8, r2 │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ + mlseq r3, r4, r8, r2 │ │ │ │ + rsbeq r2, r3, r0, lsl #13 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ cmp r0, r1 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 52524 │ │ │ │ + beq 525c4 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 52520 │ │ │ │ + bne 525c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -36811,30 +36853,30 @@ │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ strb r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r2, fp, #96 @ 0x60 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 39c1f0 │ │ │ │ + bl 39be50 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 523e0 │ │ │ │ + beq 52480 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 524d4 │ │ │ │ - b 523bc │ │ │ │ + beq 52574 │ │ │ │ + b 5245c │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 344b20 │ │ │ │ + bl 344960 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 52408 │ │ │ │ - bhi 523bc │ │ │ │ + beq 524a8 │ │ │ │ + bhi 5245c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 524c8 │ │ │ │ - b 524d0 │ │ │ │ + bne 52568 │ │ │ │ + b 52570 │ │ │ │ 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] │ │ │ │ @@ -36843,68 +36885,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 140780 │ │ │ │ + bl 140b00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52474 │ │ │ │ + bgt 52514 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52474 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 52514 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52498 │ │ │ │ + bgt 52538 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52498 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 52538 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 524bc │ │ │ │ + bgt 5255c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 524bc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 5255c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - blt 524d0 │ │ │ │ - bne 523bc │ │ │ │ + blt 52570 │ │ │ │ + bne 5245c │ │ │ │ mov r4, #0 │ │ │ │ - b 524d4 │ │ │ │ + b 52574 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 524f8 │ │ │ │ + bgt 52598 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 524f8 │ │ │ │ + bne 52598 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52524 │ │ │ │ + bgt 525c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52524 │ │ │ │ + bne 525c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 52524 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 525c4 │ │ │ │ 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 │ │ │ │ @@ -36913,144 +36955,144 @@ │ │ │ │ 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 52570 │ │ │ │ + bhi 52610 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 52594 │ │ │ │ - b 525a8 │ │ │ │ + bgt 52634 │ │ │ │ + b 52648 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #17880 @ 0x45d8 │ │ │ │ + movw r0, #16692 @ 0x4134 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52564 │ │ │ │ - b 525f4 │ │ │ │ + bne 52604 │ │ │ │ + b 52694 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1de2a8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1dd070 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 525f4 │ │ │ │ + beq 52694 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 525d8 │ │ │ │ + beq 52678 │ │ │ │ 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 525e4 │ │ │ │ + b 52684 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2f3b88 │ │ │ │ + b 2f39d0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 3191e8 │ │ │ │ + b 319030 │ │ │ │ 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 52630 │ │ │ │ + bne 526d0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 44e9c │ │ │ │ + b 44e30 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55872 @ 0xda40 │ │ │ │ + movw r0, #54804 @ 0xd614 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52620 │ │ │ │ + bne 526c0 │ │ │ │ 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 526a8 │ │ │ │ + bne 52748 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ 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, #55736 @ 0xd9b8 │ │ │ │ + movw r0, #54668 @ 0xd58c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 52674 │ │ │ │ + b 52714 │ │ │ │ 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 52708 │ │ │ │ + bne 527a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bafd4 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 5271c │ │ │ │ - bl dfca0 │ │ │ │ + bl 3bad34 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 527bc │ │ │ │ + bl e02f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfce0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0330 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 526fc │ │ │ │ + bne 5279c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 52778 │ │ │ │ + bne 52818 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52770 │ │ │ │ + bne 52810 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52770 │ │ │ │ + bne 52810 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ 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} │ │ │ │ @@ -37064,474 +37106,474 @@ │ │ │ │ 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 527d0 │ │ │ │ + bhi 52870 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 52814 │ │ │ │ - b 527f8 │ │ │ │ + ble 528b4 │ │ │ │ + b 52898 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #57348 @ 0xe004 │ │ │ │ + movw r0, #55924 @ 0xda74 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 527c0 │ │ │ │ + bne 52860 │ │ │ │ mov r0, #0 │ │ │ │ - b 52874 │ │ │ │ + b 52914 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1a8b98 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1a8d04 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 527f0 │ │ │ │ + beq 52890 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 5285c │ │ │ │ + bne 528fc │ │ │ │ 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, #57348 @ 0xe004 │ │ │ │ + movw r2, #55924 @ 0xda74 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 301140 <_PyCode_ReturnsOnlyNone@@Base+0x114> │ │ │ │ + bl 3013cc <_PyCode_ReturnsOnlyNone@@Base+0x4f0> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 52874 │ │ │ │ + b 52914 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1a8b98 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1a8d04 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52814 │ │ │ │ - b 527f0 │ │ │ │ + bne 528b4 │ │ │ │ + b 52890 │ │ │ │ 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 528cc │ │ │ │ + bne 5296c │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 528c8 │ │ │ │ + bhi 52968 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 52908 │ │ │ │ - b 528cc │ │ │ │ + bne 529a8 │ │ │ │ + b 5296c │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #100] @ 52938 │ │ │ │ + ldr r1, [pc, #100] @ 529d8 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5290c │ │ │ │ - b 52930 │ │ │ │ + bne 529ac │ │ │ │ + b 529d0 │ │ │ │ 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 2b6a2c │ │ │ │ + b 2b64d0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, lsl r9 │ │ │ │ + rsbeq r6, r2, r4, lsl r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a7b38 │ │ │ │ + bl a7cbc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 529e8 │ │ │ │ + bne 52a88 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26132 @ 0x6614 │ │ │ │ + movw r4, #26120 @ 0x6608 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 52a30 │ │ │ │ - b 52a0c │ │ │ │ + beq 52ad0 │ │ │ │ + b 52aac │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37644 @ 0x930c │ │ │ │ + movw r0, #36684 @ 0x8f4c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52c54 │ │ │ │ - b 529c8 │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 52cf4 │ │ │ │ + b 52a68 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52a30 │ │ │ │ - bl bea88 │ │ │ │ + bne 52ad0 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52c54 │ │ │ │ + bne 52cf4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 52a68 │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 52b08 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52a68 │ │ │ │ - bl bea88 │ │ │ │ + bne 52b08 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52c54 │ │ │ │ + bne 52cf4 │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #500] @ 52c68 │ │ │ │ + vldr d10, [pc, #500] @ 52d08 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 52aa0 │ │ │ │ + bhi 52b40 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 52ba8 │ │ │ │ - b 52ac0 │ │ │ │ + bls 52c48 │ │ │ │ + b 52b60 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 52ac0 │ │ │ │ + bvc 52b60 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52b30 │ │ │ │ - b 52bf4 │ │ │ │ + beq 52bd0 │ │ │ │ + b 52c94 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 52ae0 │ │ │ │ + bvc 52b80 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52bf8 │ │ │ │ - b 52b30 │ │ │ │ + bne 52c98 │ │ │ │ + b 52bd0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52b64 │ │ │ │ + ble 52c04 │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 52c30 │ │ │ │ + bhi 52cd0 │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ bl 2db68 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52b24 │ │ │ │ + ble 52bc4 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52c3c │ │ │ │ - b 52bf4 │ │ │ │ + bne 52cdc │ │ │ │ + b 52c94 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52b38 │ │ │ │ + bne 52bd8 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b 52bf8 │ │ │ │ + b 52c98 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52b4c │ │ │ │ - vldr d8, [pc, #292] @ 52c70 │ │ │ │ - b 52bf8 │ │ │ │ + beq 52bec │ │ │ │ + vldr d8, [pc, #292] @ 52d10 │ │ │ │ + b 52c98 │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #280] @ 52c70 │ │ │ │ - vldr d7, [pc, #284] @ 52c78 │ │ │ │ + vldr d8, [pc, #280] @ 52d10 │ │ │ │ + vldr d7, [pc, #284] @ 52d18 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b 52bf8 │ │ │ │ + b 52c98 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52b30 │ │ │ │ + beq 52bd0 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52b90 │ │ │ │ + ble 52c30 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52b44 │ │ │ │ - b 52bf8 │ │ │ │ - bpl 52b44 │ │ │ │ + ble 52be4 │ │ │ │ + b 52c98 │ │ │ │ + bpl 52be4 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 52b44 │ │ │ │ + bpl 52be4 │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b 52bf8 │ │ │ │ + b 52c98 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2e550 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 52bf8 │ │ │ │ + bls 52c98 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 52be8 │ │ │ │ + bvs 52c88 │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #34 @ 0x22 │ │ │ │ strne r3, [r4] │ │ │ │ - bne 52bf8 │ │ │ │ + bne 52c98 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r4] │ │ │ │ - b 52bf8 │ │ │ │ + b 52c98 │ │ │ │ vmov.f64 d8, d9 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52c18 │ │ │ │ + bne 52cb8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ + b c65d4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 394850 <_PyType_SetVersion@@Base+0x4a8> │ │ │ │ + bl 3943d4 <_PyType_SetVersion@@Base+0x4a8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52c54 │ │ │ │ - b 52c04 │ │ │ │ + bne 52cf4 │ │ │ │ + b 52ca4 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52c44 │ │ │ │ - vldr d8, [pc, #60] @ 52c80 │ │ │ │ - b 52bf8 │ │ │ │ + ble 52ce4 │ │ │ │ + vldr d8, [pc, #60] @ 52d20 │ │ │ │ + b 52c98 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52b30 │ │ │ │ - b 52b44 │ │ │ │ + beq 52bd0 │ │ │ │ + b 52be4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ ... │ │ │ │ andhi r0, r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ ldrb r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52c98 │ │ │ │ - b 52fa0 │ │ │ │ + bne 52d38 │ │ │ │ + b 53040 │ │ │ │ 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 d8064 │ │ │ │ + bl d86bc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39c598 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39c1f8 <_PyUnicode_EncodeUTF32@@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 52d10 │ │ │ │ + bhi 52db0 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 52d34 │ │ │ │ - b 52d50 │ │ │ │ + bne 52dd4 │ │ │ │ + b 52df0 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #57196 @ 0xdf6c │ │ │ │ + movw r0, #55772 @ 0xd9dc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52e70 │ │ │ │ - b 52cfc │ │ │ │ - bl c5dc0 │ │ │ │ + beq 52f10 │ │ │ │ + b 52d9c │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52d64 │ │ │ │ + ble 52e04 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 52d80 │ │ │ │ - bl bea88 │ │ │ │ + bne 52e20 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 52d80 │ │ │ │ - b 52e70 │ │ │ │ + beq 52e20 │ │ │ │ + b 52f10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d48 │ │ │ │ + bne 52de8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 52d48 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 52de8 │ │ │ │ cmp r7, #1 │ │ │ │ - ble 52e38 │ │ │ │ + ble 52ed8 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 52dc0 │ │ │ │ + beq 52e60 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 52e3c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 52edc │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39600 @ 0x9ab0 │ │ │ │ + movw r1, #38640 @ 0x96f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52e28 │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ + b 52ec8 │ │ │ │ + movw r1, #35424 @ 0x8a60 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 52ddc │ │ │ │ - bl b6720 │ │ │ │ + beq 52e7c │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52e04 │ │ │ │ + beq 52ea4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 52e3c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 52edc │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39688 @ 0x9b08 │ │ │ │ + movw r1, #38728 @ 0x9748 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52e28 │ │ │ │ + b 52ec8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #36636 @ 0x8f1c │ │ │ │ + movw r2, #35676 @ 0x8b5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #57196 @ 0xdf6c │ │ │ │ + movw r0, #55772 @ 0xd9dc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 52e70 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 52f10 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 52e58 │ │ │ │ + bgt 52ef8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ce3ec │ │ │ │ + b cea8c │ │ │ │ sub r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4d318 │ │ │ │ + b 4d414 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 52ea8 │ │ │ │ + bne 52f48 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 159ac8 │ │ │ │ + b 159e44 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55944 @ 0xda88 │ │ │ │ + movw r0, #54876 @ 0xd65c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52e98 │ │ │ │ + bne 52f38 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #39780 @ 0x9b64 │ │ │ │ + movw r0, #38820 @ 0x97a4 │ │ │ │ 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 b7778 │ │ │ │ + b b78f0 │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ @@ -37539,646 +37581,646 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 52f6c │ │ │ │ + beq 5300c │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7b88 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52f6c │ │ │ │ - bl bea88 │ │ │ │ + bne 5300c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52f84 │ │ │ │ - vldr d0, [pc, #36] @ 52f98 │ │ │ │ + bne 53024 │ │ │ │ + vldr d0, [pc, #36] @ 53038 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ + b c65d4 │ │ │ │ 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 d8064 │ │ │ │ + bl d86bc │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39c598 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39c1f8 <_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 53010 │ │ │ │ + bne 530b0 │ │ │ │ ldrd r0, [r4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 53034 │ │ │ │ + b 530d4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55988 @ 0xdab4 │ │ │ │ + movw r0, #54920 @ 0xd688 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52ff8 │ │ │ │ + bne 53098 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00053034 : │ │ │ │ +000530d4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43c80 <_PyNumber_InPlacePowerNoMod@@Base+0x34> │ │ │ │ + b 43c90 <_PyNumber_InPlacePowerNoMod@@Base+0x34> │ │ │ │ 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 ce3ec │ │ │ │ + bl cea8c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr lr, [r0, #20] │ │ │ │ - movw r2, #24432 @ 0x5f70 │ │ │ │ + movw r2, #23472 @ 0x5bb0 │ │ │ │ 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 5308c │ │ │ │ + b 5312c │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 530fc │ │ │ │ + bne 5319c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 530f8 │ │ │ │ + ble 53198 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 53134 │ │ │ │ + beq 531d4 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1220] @ 535d8 │ │ │ │ + ldr r1, [pc, #1220] @ 53678 │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 533c0 │ │ │ │ + beq 53460 │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ moveq r4, #0 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 533c0 │ │ │ │ - ldr r3, [pc, #1148] @ 535dc │ │ │ │ + beq 53460 │ │ │ │ + ldr r3, [pc, #1148] @ 5367c │ │ │ │ cmp r4, #0 │ │ │ │ - movw r8, #43176 @ 0xa8a8 │ │ │ │ + movw r8, #43164 @ 0xa89c │ │ │ │ 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 53330 │ │ │ │ + bne 533d0 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 152bf4 │ │ │ │ + bl 152f84 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53330 │ │ │ │ + bne 533d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 531c8 │ │ │ │ + bgt 53268 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 531c8 │ │ │ │ + bne 53268 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl caacc │ │ │ │ + bl cb16c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5321c │ │ │ │ + bne 532bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 531fc │ │ │ │ + bgt 5329c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 531fc │ │ │ │ + bne 5329c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 533c0 │ │ │ │ + bne 53460 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 532c4 │ │ │ │ + bne 53364 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 152bf4 │ │ │ │ + bl 152f84 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 532c4 │ │ │ │ + bne 53364 │ │ │ │ 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 53298 │ │ │ │ + beq 53338 │ │ │ │ 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] @ 535d0 │ │ │ │ + vldr d5, [pc, #836] @ 53670 │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 532c4 │ │ │ │ + bhi 53364 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 531c8 │ │ │ │ + bgt 53268 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 531c8 │ │ │ │ + bne 53268 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 531c8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 53268 │ │ │ │ mov r0, r7 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 53390 │ │ │ │ + beq 53430 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cffc0 │ │ │ │ + bl 1ced04 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53304 │ │ │ │ + bgt 533a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53304 │ │ │ │ + bne 533a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53328 │ │ │ │ + bgt 533c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53328 │ │ │ │ + bne 533c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5339c │ │ │ │ + beq 5343c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r7, #26132 @ 0x6614 │ │ │ │ + movw r7, #26120 @ 0x6608 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 53524 │ │ │ │ + bne 535c4 │ │ │ │ ldr r3, [r4] │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 533c8 │ │ │ │ + ble 53468 │ │ │ │ mov r0, r5 │ │ │ │ - bl caacc │ │ │ │ + bl cb16c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 53400 │ │ │ │ + beq 534a0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d7, [r6, #8] │ │ │ │ - beq 53460 │ │ │ │ + beq 53500 │ │ │ │ cmp r3, r8 │ │ │ │ - beq 53444 │ │ │ │ + beq 534e4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 53488 │ │ │ │ + bne 53528 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 533e4 │ │ │ │ + ble 53484 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 533c0 │ │ │ │ + bgt 53460 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 533c0 │ │ │ │ + bne 53460 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 535c0 │ │ │ │ + b 53660 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53354 │ │ │ │ + bne 533f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 53354 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 533f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5339c │ │ │ │ + bne 5343c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5339c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5343c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53424 │ │ │ │ + bgt 534c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53424 │ │ │ │ + bne 534c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 533c0 │ │ │ │ + bne 53460 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ - bl 152bf4 │ │ │ │ + b c65d4 │ │ │ │ + bl 152f84 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53380 │ │ │ │ + bne 53420 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ ldr r2, [r6] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53354 │ │ │ │ + bgt 533f4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 53354 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 53354 │ │ │ │ + bne 533f4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 533f4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cffc0 │ │ │ │ + bl 1ced04 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 534b8 │ │ │ │ + bgt 53558 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 534b8 │ │ │ │ + bne 53558 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 534dc │ │ │ │ + bgt 5357c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 534dc │ │ │ │ + bne 5357c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 53524 │ │ │ │ - b 5339c │ │ │ │ - bl 1cffc0 │ │ │ │ + bne 535c4 │ │ │ │ + b 5343c │ │ │ │ + bl 1ced04 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53570 │ │ │ │ + ble 53610 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53584 │ │ │ │ + ble 53624 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 53598 │ │ │ │ + beq 53638 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl caacc │ │ │ │ + bl cb16c │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bne 534e8 │ │ │ │ - bl bea88 │ │ │ │ + bne 53588 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5359c │ │ │ │ + beq 5363c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53598 │ │ │ │ + bgt 53638 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53598 │ │ │ │ + bne 53638 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 53598 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 53638 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53504 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 53504 │ │ │ │ + bne 535a4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 535a4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 53518 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 53518 │ │ │ │ + bne 535b8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 535b8 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 535c0 │ │ │ │ + bgt 53660 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 535c0 │ │ │ │ + bne 53660 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ submi r0, r0, r0 │ │ │ │ - rsbeq r6, r2, r4, ror r9 │ │ │ │ - rsbeq fp, r2, r8, asr #21 │ │ │ │ + rsbeq r6, r2, ip, ror #18 │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ 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 d8064 │ │ │ │ + bl d86bc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39c598 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39c1f8 <_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 53648 │ │ │ │ + bne 536e8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1e5900 │ │ │ │ + b 1e4540 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55784 @ 0xd9e8 │ │ │ │ + movw r0, #54716 @ 0xd5bc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 53638 │ │ │ │ + b 536d8 │ │ │ │ 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 536ac │ │ │ │ + bhi 5374c │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 536d0 │ │ │ │ - b 536ec │ │ │ │ + bne 53770 │ │ │ │ + b 5378c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #57292 @ 0xdfcc │ │ │ │ + movw r0, #55868 @ 0xda3c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5380c │ │ │ │ - b 53698 │ │ │ │ - bl c5dc0 │ │ │ │ + beq 538ac │ │ │ │ + b 53738 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53700 │ │ │ │ + ble 537a0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5371c │ │ │ │ - bl bea88 │ │ │ │ + bne 537bc │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5371c │ │ │ │ - b 5380c │ │ │ │ + beq 537bc │ │ │ │ + b 538ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 536e4 │ │ │ │ + bne 53784 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 536e4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 53784 │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 537d8 │ │ │ │ + ble 53878 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 53760 │ │ │ │ + beq 53800 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 537d8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 53878 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40008 @ 0x9c48 │ │ │ │ + movw r1, #39048 @ 0x9888 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 537c8 │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ + b 53868 │ │ │ │ + movw r1, #35424 @ 0x8a60 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 5377c │ │ │ │ - bl b6720 │ │ │ │ + beq 5381c │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 537a4 │ │ │ │ + beq 53844 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 537d8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 53878 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40096 @ 0x9ca0 │ │ │ │ + movw r1, #39136 @ 0x98e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 537c8 │ │ │ │ + b 53868 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #36636 @ 0x8f1c │ │ │ │ + movw r2, #35676 @ 0x8b5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #57292 @ 0xdfcc │ │ │ │ + movw r0, #55868 @ 0xda3c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5380c │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 538ac │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 537f4 │ │ │ │ + bgt 53894 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ce3ec │ │ │ │ + b cea8c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4d318 │ │ │ │ + b 4d414 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00053814 <_PyBytes_ReverseFind@@Base>: │ │ │ │ +000538b4 <_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 53854 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ + beq 538f4 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ mov lr, #2 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 2d0d70 │ │ │ │ + bl 2d0530 │ │ │ │ cmp r0, #0 │ │ │ │ addge r0, r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53890 <_PyBytes_ReverseFind@@Base+0x7c> │ │ │ │ - bl bea88 │ │ │ │ + bne 53930 <_PyBytes_ReverseFind@@Base+0x7c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 538c0 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ + bne 53960 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e6d0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 538b0 <_PyBytes_ReverseFind@@Base+0x9c> │ │ │ │ - bl bea88 │ │ │ │ + bne 53950 <_PyBytes_ReverseFind@@Base+0x9c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 538c0 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ + bne 53960 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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] @ 538fc <_PyBytes_ReverseFind@@Base+0xe8> │ │ │ │ - beq 538f0 <_PyBytes_ReverseFind@@Base+0xdc> │ │ │ │ + ldreq r0, [pc, #28] @ 5399c <_PyBytes_ReverseFind@@Base+0xe8> │ │ │ │ + beq 53990 <_PyBytes_ReverseFind@@Base+0xdc> │ │ │ │ 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, r0, asr #17 │ │ │ │ + strhteq r9, [r3], #-136 @ 0xffffff78 │ │ │ │ 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 │ │ │ │ @@ -38192,111 +38234,111 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53970 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ + bne 53a10 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 539b8 <_PyBytes_ReverseFind@@Base+0x1a4> │ │ │ │ - ldr r1, [pc, #268] @ 53a84 <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ + beq 53a58 <_PyBytes_ReverseFind@@Base+0x1a4> │ │ │ │ + ldr r1, [pc, #268] @ 53b24 <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 539b8 <_PyBytes_ReverseFind@@Base+0x1a4> │ │ │ │ + bne 53a58 <_PyBytes_ReverseFind@@Base+0x1a4> │ │ │ │ mov r4, #0 │ │ │ │ - b 53a64 <_PyBytes_ReverseFind@@Base+0x250> │ │ │ │ + b 53b04 <_PyBytes_ReverseFind@@Base+0x250> │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 539b0 <_PyBytes_ReverseFind@@Base+0x19c> │ │ │ │ + bne 53a50 <_PyBytes_ReverseFind@@Base+0x19c> │ │ │ │ add r4, r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 53a4c <_PyBytes_ReverseFind@@Base+0x238> │ │ │ │ + beq 53aec <_PyBytes_ReverseFind@@Base+0x238> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 539f4 <_PyBytes_ReverseFind@@Base+0x1e0> │ │ │ │ + beq 53a94 <_PyBytes_ReverseFind@@Base+0x1e0> │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 53a4c <_PyBytes_ReverseFind@@Base+0x238> │ │ │ │ + beq 53aec <_PyBytes_ReverseFind@@Base+0x238> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53a18 <_PyBytes_ReverseFind@@Base+0x204> │ │ │ │ - bl bea88 │ │ │ │ + bne 53ab8 <_PyBytes_ReverseFind@@Base+0x204> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 53a4c <_PyBytes_ReverseFind@@Base+0x238> │ │ │ │ - b 539b0 <_PyBytes_ReverseFind@@Base+0x19c> │ │ │ │ - bl c5dc0 │ │ │ │ + beq 53aec <_PyBytes_ReverseFind@@Base+0x238> │ │ │ │ + b 53a50 <_PyBytes_ReverseFind@@Base+0x19c> │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53a44 <_PyBytes_ReverseFind@@Base+0x230> │ │ │ │ + bgt 53ae4 <_PyBytes_ReverseFind@@Base+0x230> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53a44 <_PyBytes_ReverseFind@@Base+0x230> │ │ │ │ + bne 53ae4 <_PyBytes_ReverseFind@@Base+0x230> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 53a04 <_PyBytes_ReverseFind@@Base+0x1f0> │ │ │ │ + beq 53aa4 <_PyBytes_ReverseFind@@Base+0x1f0> │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4bf28 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4bfc8 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53a78 <_PyBytes_ReverseFind@@Base+0x264> │ │ │ │ + beq 53b18 <_PyBytes_ReverseFind@@Base+0x264> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, asr #19 │ │ │ │ + rsbeq r6, r2, r4, asr #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 53ab8 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ + bne 53b58 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 382bbc │ │ │ │ + b 38293c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55920 @ 0xda70 │ │ │ │ + movw r0, #54852 @ 0xd644 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53aa8 <_PyBytes_ReverseFind@@Base+0x294> │ │ │ │ + bne 53b48 <_PyBytes_ReverseFind@@Base+0x294> │ │ │ │ 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 │ │ │ │ @@ -38311,433 +38353,433 @@ │ │ │ │ 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 53b50 <_PyBytes_ReverseFind@@Base+0x33c> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 53bf0 <_PyBytes_ReverseFind@@Base+0x33c> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40336 @ 0x9d90 │ │ │ │ + movw r1, #39376 @ 0x99d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 53b84 <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ - movw r2, #49216 @ 0xc040 │ │ │ │ + bl 16f420 │ │ │ │ + b 53c24 <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ + movw r2, #49424 @ 0xc110 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r1 │ │ │ │ - beq 53bfc <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ + beq 53c9c <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ add r5, r3, #20 │ │ │ │ - ldr r0, [pc, #544] @ 53d94 <_PyBytes_ReverseFind@@Base+0x580> │ │ │ │ + ldr r0, [pc, #544] @ 53e34 <_PyBytes_ReverseFind@@Base+0x580> │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldm r5, {r5, r6, r8} │ │ │ │ - bl 294370 │ │ │ │ + bl 293e68 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 53b8c <_PyBytes_ReverseFind@@Base+0x378> │ │ │ │ + bge 53c2c <_PyBytes_ReverseFind@@Base+0x378> │ │ │ │ mov r0, #0 │ │ │ │ - b 53d8c <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ + b 53e2c <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r7, #5196 @ 0x144c │ │ │ │ + movw r7, #5184 @ 0x1440 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r7 │ │ │ │ - bne 53c08 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ + bne 53ca8 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ cmp r8, r7 │ │ │ │ - beq 53bfc <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ + beq 53c9c <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #40392 @ 0x9dc8 │ │ │ │ + movw r1, #39432 @ 0x9a08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 138d7c │ │ │ │ + bl 1390fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 53b84 <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ + beq 53c24 <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ cmp r0, r7 │ │ │ │ - bne 53c08 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ + bne 53ca8 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53bfc <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ + bgt 53c9c <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53bfc <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 53c9c <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 53d8c <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ + b 53e2c <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #40400 @ 0x9dd0 │ │ │ │ + movw r0, #39440 @ 0x9a10 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 279e74 │ │ │ │ + bl 27992c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53cd4 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ + beq 53d74 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 53c40 <_PyBytes_ReverseFind@@Base+0x42c> │ │ │ │ + bne 53ce0 <_PyBytes_ReverseFind@@Base+0x42c> │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 53c5c <_PyBytes_ReverseFind@@Base+0x448> │ │ │ │ - b 53c7c <_PyBytes_ReverseFind@@Base+0x468> │ │ │ │ - ldr r1, [pc, #336] @ 53d98 <_PyBytes_ReverseFind@@Base+0x584> │ │ │ │ + bne 53cfc <_PyBytes_ReverseFind@@Base+0x448> │ │ │ │ + b 53d1c <_PyBytes_ReverseFind@@Base+0x468> │ │ │ │ + ldr r1, [pc, #336] @ 53e38 <_PyBytes_ReverseFind@@Base+0x584> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl b3d30 │ │ │ │ + bl b3eb8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53c30 <_PyBytes_ReverseFind@@Base+0x41c> │ │ │ │ - b 53cd4 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ + bne 53cd0 <_PyBytes_ReverseFind@@Base+0x41c> │ │ │ │ + b 53d74 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 173ec4 │ │ │ │ + bl 174214 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53cdc <_PyBytes_ReverseFind@@Base+0x4c8> │ │ │ │ - b 53cb4 <_PyBytes_ReverseFind@@Base+0x4a0> │ │ │ │ - bl 98ae0 │ │ │ │ + bne 53d7c <_PyBytes_ReverseFind@@Base+0x4c8> │ │ │ │ + b 53d54 <_PyBytes_ReverseFind@@Base+0x4a0> │ │ │ │ + bl 98708 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #21884 @ 0x557c │ │ │ │ + movw r0, #20924 @ 0x51bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 53d00 <_PyBytes_ReverseFind@@Base+0x4ec> │ │ │ │ + beq 53da0 <_PyBytes_ReverseFind@@Base+0x4ec> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 173ec4 │ │ │ │ + bl 174214 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53cdc <_PyBytes_ReverseFind@@Base+0x4c8> │ │ │ │ + bne 53d7c <_PyBytes_ReverseFind@@Base+0x4c8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53cd4 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ + bgt 53d74 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53cd4 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ + bne 53d74 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 53d5c <_PyBytes_ReverseFind@@Base+0x548> │ │ │ │ + b 53dfc <_PyBytes_ReverseFind@@Base+0x548> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53d1c <_PyBytes_ReverseFind@@Base+0x508> │ │ │ │ + bgt 53dbc <_PyBytes_ReverseFind@@Base+0x508> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53d1c <_PyBytes_ReverseFind@@Base+0x508> │ │ │ │ + bne 53dbc <_PyBytes_ReverseFind@@Base+0x508> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 53d1c <_PyBytes_ReverseFind@@Base+0x508> │ │ │ │ - bl 1438b4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 53dbc <_PyBytes_ReverseFind@@Base+0x508> │ │ │ │ + bl 143c34 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #40424 @ 0x9de8 │ │ │ │ + movw r0, #39464 @ 0x9a28 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 279e74 │ │ │ │ + bl 27992c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53cd4 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ + beq 53d74 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #22920 @ 0x5988 │ │ │ │ + movw r0, #21960 @ 0x55c8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 279e74 │ │ │ │ + bl 27992c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53cd4 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ + beq 53d74 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2946f4 │ │ │ │ + bl 2941ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ae494 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + bl 1ae5a4 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53d80 <_PyBytes_ReverseFind@@Base+0x56c> │ │ │ │ + bgt 53e20 <_PyBytes_ReverseFind@@Base+0x56c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53d80 <_PyBytes_ReverseFind@@Base+0x56c> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 53e20 <_PyBytes_ReverseFind@@Base+0x56c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 53bfc <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ - b 53b84 <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ + bne 53c9c <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ + b 53c24 <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ - strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ + ldrdeq r7, [r3], #-32 @ 0xffffffe0 @ │ │ │ │ + strdeq r5, [r3], #-240 @ 0xffffff10 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 53dd4 <_PyBytes_ReverseFind@@Base+0x5c0> │ │ │ │ - movw r0, #40476 @ 0x9e1c │ │ │ │ + bne 53e74 <_PyBytes_ReverseFind@@Base+0x5c0> │ │ │ │ + movw r0, #39516 @ 0x9a5c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r0, #40496 @ 0x9e30 │ │ │ │ + movw r0, #39536 @ 0x9a70 │ │ │ │ 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 b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53e24 <_PyBytes_ReverseFind@@Base+0x610> │ │ │ │ + bgt 53ec4 <_PyBytes_ReverseFind@@Base+0x610> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53e24 <_PyBytes_ReverseFind@@Base+0x610> │ │ │ │ + bne 53ec4 <_PyBytes_ReverseFind@@Base+0x610> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 2a7248 <_PyInterpreterState_SetRunningMain@@Base+0x204> │ │ │ │ + bl 2a6d40 <_PyInterpreterState_SetRunningMain@@Base+0x204> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #6300 @ 0x189c │ │ │ │ + movw r3, #6288 @ 0x1890 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 53e7c <_PyBytes_ReverseFind@@Base+0x668> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 53f1c <_PyBytes_ReverseFind@@Base+0x668> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #40544 @ 0x9e60 │ │ │ │ + movw r1, #39584 @ 0x9aa0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 53f90 │ │ │ │ + bl 54030 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 53f00 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ + bne 53fa0 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ mov r4, r0 │ │ │ │ - bl 2a5bbc │ │ │ │ + bl 2a56b4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53f00 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ + beq 53fa0 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53f00 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ + bgt 53fa0 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53f00 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 53fa0 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ + bl a7718 <_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 53f28 <_PyBytes_ReverseFind@@Base+0x714> │ │ │ │ + beq 53fc8 <_PyBytes_ReverseFind@@Base+0x714> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ee944 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 1ed594 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 53f6c <_PyBytes_ReverseFind@@Base+0x758> │ │ │ │ + bne 5400c <_PyBytes_ReverseFind@@Base+0x758> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bc5cc │ │ │ │ + b 2bbda0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55856 @ 0xda30 │ │ │ │ + movw r0, #54788 @ 0xd604 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53f5c <_PyBytes_ReverseFind@@Base+0x748> │ │ │ │ + bne 53ffc <_PyBytes_ReverseFind@@Base+0x748> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00053f90 : │ │ │ │ +00054030 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #5964 @ 0x174c │ │ │ │ + movw r3, #5952 @ 0x1740 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 53fd4 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 54074 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62616 @ 0xf498 │ │ │ │ + movw r1, #61156 @ 0xeee4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 54004 │ │ │ │ + bl 16f420 │ │ │ │ + b 540a4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #6300 @ 0x189c │ │ │ │ + movw r3, #6288 @ 0x1890 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5400c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 540ac │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40648 @ 0x9ec8 │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r6, #0 │ │ │ │ - b 54184 │ │ │ │ + b 54224 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 54038 │ │ │ │ + beq 540d8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40684 @ 0x9eec │ │ │ │ + movw r1, #39724 @ 0x9b2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 54004 │ │ │ │ + bl 14151c │ │ │ │ + b 540a4 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 54068 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 54108 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40716 @ 0x9f0c │ │ │ │ + movw r1, #39756 @ 0x9b4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 54004 │ │ │ │ - ldr r8, [pc, #284] @ 5418c │ │ │ │ + bl 14151c │ │ │ │ + b 540a4 │ │ │ │ + ldr r8, [pc, #284] @ 5422c │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r9, [r7, r8] │ │ │ │ ldr r0, [r9, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5408c │ │ │ │ - bl 2f3f68 <_PyEval_StopTheWorld@@Base+0x3ac> │ │ │ │ + bne 5412c │ │ │ │ + bl 2f3f18 <_PyEval_StopTheWorld@@Base+0x398> │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r9, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 540b8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 54158 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40760 @ 0x9f38 │ │ │ │ + movw r1, #39800 @ 0x9b78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 54004 │ │ │ │ + bl 14151c │ │ │ │ + b 540a4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 54174 │ │ │ │ + bne 54214 │ │ │ │ ldr r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #132] @ 0x84 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 540f0 │ │ │ │ - bl 2f3f68 <_PyEval_StopTheWorld@@Base+0x3ac> │ │ │ │ + bne 54190 │ │ │ │ + bl 2f3f18 <_PyEval_StopTheWorld@@Base+0x398> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54004 │ │ │ │ + beq 540a4 │ │ │ │ str r4, [r7, #132] @ 0x84 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 54e00 │ │ │ │ + bl 54ea0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 54004 │ │ │ │ + beq 540a4 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 54148 │ │ │ │ + bne 541e8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54130 │ │ │ │ + bgt 541d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54130 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #49192 @ 0xc028 │ │ │ │ + bne 541d0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #49400 @ 0xc0f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa69c │ │ │ │ - b 54004 │ │ │ │ + bl 1aa7ac │ │ │ │ + b 540a4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54184 │ │ │ │ + bgt 54224 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54184 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 54184 │ │ │ │ + bne 54224 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 54224 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 344ddc │ │ │ │ + b 344c1c │ │ │ │ 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 541b0 │ │ │ │ + beq 54250 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ee944 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 1ed594 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 │ │ │ │ @@ -38747,178 +38789,178 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d6c4 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 54218 │ │ │ │ + bne 542b8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54240 │ │ │ │ - b 54238 │ │ │ │ + beq 542e0 │ │ │ │ + b 542d8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #65512 @ 0xffe8 │ │ │ │ + movw r0, #64604 @ 0xfc5c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 541fc │ │ │ │ + bne 5429c │ │ │ │ mov r4, #0 │ │ │ │ - b 542dc │ │ │ │ + b 5437c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54238 │ │ │ │ + beq 542d8 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 54280 │ │ │ │ + bhi 54320 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw ip, #63656 @ 0xf8a8 │ │ │ │ + movw ip, #62568 @ 0xf468 │ │ │ │ movt ip, #93 @ 0x5d │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrh r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r1, r2, r1 │ │ │ │ - b 542a8 │ │ │ │ - movw r3, #46440 @ 0xb568 │ │ │ │ + b 54348 │ │ │ │ + movw r3, #46648 @ 0xb638 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #36516 @ 0x8ea4 │ │ │ │ + movw r1, #35556 @ 0x8ae4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54264 │ │ │ │ - b 54238 │ │ │ │ + bne 54304 │ │ │ │ + b 542d8 │ │ │ │ sub r3, r1, r2 │ │ │ │ lsl lr, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 542d4 │ │ │ │ + ble 54374 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ uxth lr, lr │ │ │ │ eor r3, r3, r0, lsr #8 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r0, [ip, r3] │ │ │ │ eor r0, r0, lr │ │ │ │ - b 542a8 │ │ │ │ - bl b28a4 │ │ │ │ + b 54348 │ │ │ │ + bl b2a2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 542f0 │ │ │ │ + beq 54390 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #39108 @ 0x98c4 │ │ │ │ + movw r1, #39104 @ 0x98c0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 37dc54 │ │ │ │ + bl 37d9d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 543e0 │ │ │ │ + beq 54480 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r3, r5 │ │ │ │ moveq r3, r4 │ │ │ │ movne r6, r4 │ │ │ │ moveq r6, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 54380 │ │ │ │ - bl b6720 │ │ │ │ + bne 54420 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #5188 @ 0x1444 │ │ │ │ + movweq r4, #5176 @ 0x1438 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 543e4 │ │ │ │ + beq 54484 │ │ │ │ ldr ip, [r6, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r1, ip │ │ │ │ - bl 11fb04 │ │ │ │ + bl 120bc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 543e0 │ │ │ │ + beq 54480 │ │ │ │ mov r1, r5 │ │ │ │ - bl cbab8 │ │ │ │ + bl cc158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 543e4 │ │ │ │ + beq 54484 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 543e0 │ │ │ │ + bgt 54480 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 543e0 │ │ │ │ + bne 54480 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 54410 │ │ │ │ + beq 544b0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5444c │ │ │ │ + bne 544ec │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 378378 │ │ │ │ + b 3781b0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55892 @ 0xda54 │ │ │ │ + movw r0, #54824 @ 0xd628 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5443c │ │ │ │ + bne 544dc │ │ │ │ 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 becc8 │ │ │ │ + b bee24 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ subs r5, r3, #0 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ @@ -38937,165 +38979,165 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r3, #23184 @ 0x5a90 │ │ │ │ + movw r3, #22224 @ 0x56d0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bne 54518 │ │ │ │ + bne 545b8 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54560 │ │ │ │ - ldr r1, [pc, #204] @ 545ec │ │ │ │ + beq 54600 │ │ │ │ + ldr r1, [pc, #204] @ 5468c │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 54560 │ │ │ │ + bne 54600 │ │ │ │ mov r4, #0 │ │ │ │ - b 545b8 │ │ │ │ + b 54658 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 2cd068 │ │ │ │ + bl 2cc7a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54558 │ │ │ │ + beq 545f8 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 5459c │ │ │ │ + bne 5463c │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 39abfc <_PyCompile_OptimizeCfg@@Base+0x6c0> │ │ │ │ + bl 39a85c <_PyCompile_OptimizeCfg@@Base+0x6c0> │ │ │ │ mov r4, r0 │ │ │ │ - b 545b8 │ │ │ │ + b 54658 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54580 │ │ │ │ - b 54558 │ │ │ │ + beq 54620 │ │ │ │ + b 545f8 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 545cc │ │ │ │ + beq 5466c │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 545e0 │ │ │ │ + beq 54680 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, lsr sp │ │ │ │ + rsbeq r6, r2, ip, lsr #26 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #53228 @ 0xcfec │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7578 │ │ │ │ + b 1e61b8 │ │ │ │ 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 54654 │ │ │ │ + bne 546f4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32588 @ 0x7f4c │ │ │ │ + movw r1, #31628 @ 0x7b8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 54660 │ │ │ │ - bl 12928c │ │ │ │ + bl 16f420 │ │ │ │ + b 54700 │ │ │ │ + bl 129d00 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge 54668 │ │ │ │ + bge 54708 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00054674 : │ │ │ │ +00054714 : │ │ │ │ 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 546a8 │ │ │ │ + beq 54748 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 546c4 │ │ │ │ + beq 54764 │ │ │ │ mov r0, r2 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ - movw r0, #4024 @ 0xfb8 │ │ │ │ + movw r0, #3120 @ 0xc30 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 546f8 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 54798 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 546d8 │ │ │ │ + blt 54778 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt 54700 │ │ │ │ + blt 547a0 │ │ │ │ mov r0, r2 │ │ │ │ - bl af1d8 │ │ │ │ - movw r3, #49124 @ 0xbfe4 │ │ │ │ + bl af360 │ │ │ │ + movw r3, #49332 @ 0xc0b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40920 @ 0x9fd8 │ │ │ │ + movw r1, #39960 @ 0x9c18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d847c │ │ │ │ + bl 1d71b0 │ │ │ │ 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} │ │ │ │ @@ -39103,519 +39145,519 @@ │ │ │ │ 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 54794 │ │ │ │ + bne 54834 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 300064 │ │ │ │ + b 2ffed8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55936 @ 0xda80 │ │ │ │ + movw r0, #54868 @ 0xd654 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54784 │ │ │ │ + bne 54824 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5480c │ │ │ │ + bne 548ac │ │ │ │ cmp r2, #0 │ │ │ │ - blt 54808 │ │ │ │ + blt 548a8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5484c │ │ │ │ + beq 548ec │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #452] @ 549d8 │ │ │ │ + ldr r1, [pc, #452] @ 54a78 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5484c │ │ │ │ + bne 548ec │ │ │ │ mov r4, #0 │ │ │ │ - b 549cc │ │ │ │ + b 54a6c │ │ │ │ cmn r5, r4 │ │ │ │ moveq r5, #8 │ │ │ │ - beq 54878 │ │ │ │ + beq 54918 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54878 │ │ │ │ - bl bea88 │ │ │ │ + bne 54918 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54844 │ │ │ │ + bne 548e4 │ │ │ │ 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 54914 │ │ │ │ + bls 549b4 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 548dc │ │ │ │ + bne 5497c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 5490c │ │ │ │ - blx 3cbc9c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ + ble 549ac │ │ │ │ + blx 3cb8f4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ add r2, sl, r1 │ │ │ │ add r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 549b0 │ │ │ │ + bgt 54a50 │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 5490c │ │ │ │ + b 549ac │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 549b0 │ │ │ │ + beq 54a50 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 5490c │ │ │ │ + bne 549ac │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, r8 │ │ │ │ add r8, r8, r4 │ │ │ │ - blt 549b0 │ │ │ │ + blt 54a50 │ │ │ │ mov r4, #0 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 5489c │ │ │ │ + b 5493c │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt 549b0 │ │ │ │ + bgt 54a50 │ │ │ │ add r1, r4, r8 │ │ │ │ mov r0, #0 │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne sl, r4, #16 │ │ │ │ movne r8, #0 │ │ │ │ movne r9, #32 │ │ │ │ - beq 54844 │ │ │ │ + beq 548e4 │ │ │ │ cmp r6, r7 │ │ │ │ - bls 549cc │ │ │ │ + bls 54a6c │ │ │ │ ldrb r2, [r7], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 54990 │ │ │ │ + bne 54a30 │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, sl │ │ │ │ - ble 549a8 │ │ │ │ + ble 54a48 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3cbc9c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ + blx 3cb8f4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r8, r8, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 549a8 │ │ │ │ + beq 54a48 │ │ │ │ strb r9, [r3], #1 │ │ │ │ - b 54980 │ │ │ │ + b 54a20 │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r8, r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov sl, r3 │ │ │ │ - b 54944 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + b 549e4 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37872 @ 0x93f0 │ │ │ │ + movw r1, #36912 @ 0x9030 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 54844 │ │ │ │ + bl 16f420 │ │ │ │ + b 548e4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, ror #26 │ │ │ │ + rsbeq r6, r2, r8, asr sp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r1, #0 │ │ │ │ - movweq r5, #5196 @ 0x144c │ │ │ │ + movweq r5, #5184 @ 0x1440 │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ - beq 54afc │ │ │ │ + beq 54b9c │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #52692 @ 0xcdd4 │ │ │ │ + movw r0, #51732 @ 0xca14 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 148598 │ │ │ │ + bl 148978 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54af8 │ │ │ │ + bne 54b98 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 54af8 │ │ │ │ + bne 54b98 │ │ │ │ ldr r0, [r7, #516] @ 0x204 │ │ │ │ - bl 11b9f4 <_PyDict_FromItems@@Base+0xe0> │ │ │ │ + bl 11c1bc <_PyDict_FromItems@@Base+0xe0> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 54ae4 │ │ │ │ + beq 54b84 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54ae4 │ │ │ │ + beq 54b84 │ │ │ │ ldr r1, [r7, #828] @ 0x33c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b50cc │ │ │ │ + bl b524c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54ae8 │ │ │ │ + beq 54b88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54a80 │ │ │ │ + bgt 54b20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54a80 │ │ │ │ + bne 54b20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ 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 b50cc │ │ │ │ + bl b524c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54ae8 │ │ │ │ + beq 54b88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54afc │ │ │ │ + bgt 54b9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54afc │ │ │ │ + bne 54b9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 54afc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 54b9c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ 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 54b50 │ │ │ │ + beq 54bf0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54b50 │ │ │ │ + bgt 54bf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 54b50 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 54bf0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54b84 │ │ │ │ + beq 54c24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54b84 │ │ │ │ + bgt 54c24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 54b84 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 54c24 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00054b8c : │ │ │ │ +00054c2c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #8696 @ 0x21f8 │ │ │ │ + movw r1, #7792 @ 0x1e70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32abfc │ │ │ │ + bl 32aa44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54bc8 │ │ │ │ + bne 54c68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32ad6c <_PyXI_Preserve@@Base+0xf0> │ │ │ │ + b 32abb4 <_PyXI_Preserve@@Base+0xf0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 54c2c │ │ │ │ - bl 2f906c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 54ccc │ │ │ │ + bl 2f901c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 54c18 │ │ │ │ + beq 54cb8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #34484 @ 0x86b4 │ │ │ │ + movw r0, #33524 @ 0x82f4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - movw r0, #41268 @ 0xa134 │ │ │ │ + b c00dc │ │ │ │ + movw r0, #40308 @ 0x9d74 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + b c00dc │ │ │ │ + rsbeq r5, r3, r4, lsr #14 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 54b04 │ │ │ │ + b 54ba4 │ │ │ │ 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 54c80 │ │ │ │ + bhi 54d20 │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - movwle r1, #5196 @ 0x144c │ │ │ │ + movwle r1, #5184 @ 0x1440 │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ - b 54ca4 │ │ │ │ + b 54d44 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57320 @ 0xdfe8 │ │ │ │ + movw r0, #55896 @ 0xda58 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 54c6c │ │ │ │ + b 54d0c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c7f0 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + b 4c890 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #5964 @ 0x174c │ │ │ │ + movw r3, #5952 @ 0x1740 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 54cfc │ │ │ │ + bne 54d9c │ │ │ │ sub r2, fp, #8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 344a64 │ │ │ │ - b 54d1c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl 344940 │ │ │ │ + b 54dbc │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #38200 @ 0x9538 │ │ │ │ + movw r1, #37240 @ 0x9178 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ 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 1b57f0 │ │ │ │ + b 1b5864 │ │ │ │ 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 54d90 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 54e30 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 54d80 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 54d90 │ │ │ │ + bne 54e20 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 54e30 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54dc4 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 54e64 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54db4 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 54dc4 │ │ │ │ + bne 54e54 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 54e64 │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54dec │ │ │ │ + bne 54e8c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54e84 │ │ │ │ + beq 54f24 │ │ │ │ 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 3a18d4 │ │ │ │ - ldr r3, [pc, #168] @ 54f00 │ │ │ │ + bl 3a1534 │ │ │ │ + ldr r3, [pc, #168] @ 54fa0 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 54e68 │ │ │ │ + bhi 54f08 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - bl 346a10 │ │ │ │ + bl 346850 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54ee8 │ │ │ │ + bne 54f88 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 54ecc │ │ │ │ + ble 54f6c │ │ │ │ mov r0, #0 │ │ │ │ - b 54ef8 │ │ │ │ - ldr r3, [pc, #112] @ 54f04 │ │ │ │ + b 54f98 │ │ │ │ + ldr r3, [pc, #112] @ 54fa4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ add r0, r3, #120 @ 0x78 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #120] @ 0x78 │ │ │ │ - b 54ef8 │ │ │ │ + b 54f98 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 54ef8 │ │ │ │ + b 54f98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54e84 │ │ │ │ + bne 54f24 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 54e84 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 54f24 │ │ │ │ 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 pc, sp, lr, ror #16 │ │ │ │ + subseq pc, sp, lr, lsr #8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ 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 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -39632,164 +39674,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 54fe4 │ │ │ │ + bne 55084 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 54fe0 │ │ │ │ + ble 55080 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 55024 │ │ │ │ + beq 550c4 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #344] @ 55144 │ │ │ │ + ldr r1, [pc, #344] @ 551e4 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55024 │ │ │ │ + bne 550c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 5513c │ │ │ │ + b 551dc │ │ │ │ add r4, r6, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 55044 │ │ │ │ + beq 550e4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5501c │ │ │ │ + blt 550bc │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55090 │ │ │ │ + beq 55130 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r6, r3 │ │ │ │ - bne 55070 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 55110 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 5513c │ │ │ │ + b 551dc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 346f10 │ │ │ │ + bl 346d50 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 550a8 │ │ │ │ - bl bea88 │ │ │ │ + bne 55148 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5501c │ │ │ │ - movw r3, #49120 @ 0xbfe0 │ │ │ │ + bne 550bc │ │ │ │ + movw r3, #49328 @ 0xc0b0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa69c │ │ │ │ - b 5501c │ │ │ │ + bl 1aa7ac │ │ │ │ + b 550bc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 550f8 │ │ │ │ + beq 55198 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 55064 │ │ │ │ + beq 55104 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36e93c <_PyCoro_GetAwaitableIter@@Base+0x2d4> │ │ │ │ + bl 36e77c <_PyCoro_GetAwaitableIter@@Base+0x2d4> │ │ │ │ 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 55064 │ │ │ │ + b 55104 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, r3 │ │ │ │ - beq 55064 │ │ │ │ + beq 55104 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36e93c <_PyCoro_GetAwaitableIter@@Base+0x2d4> │ │ │ │ + bl 36e77c <_PyCoro_GetAwaitableIter@@Base+0x2d4> │ │ │ │ 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 55064 │ │ │ │ + b 55104 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq r6, [r2], #-216 @ 0xffffff28 │ │ │ │ + strhteq r6, [r2], #-208 @ 0xffffff30 │ │ │ │ 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 55190 │ │ │ │ + bhi 55230 │ │ │ │ cmp r5, #1 │ │ │ │ ldr ip, [r7] │ │ │ │ - movwle r4, #5196 @ 0x144c │ │ │ │ + movwle r4, #5184 @ 0x1440 │ │ │ │ movtle r4, #96 @ 0x60 │ │ │ │ ldrgt r4, [r7, #4] │ │ │ │ - b 551b4 │ │ │ │ + b 55254 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #32696 @ 0x7fb8 │ │ │ │ + movw r0, #31736 @ 0x7bf8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55178 │ │ │ │ - b 5522c │ │ │ │ + bne 55218 │ │ │ │ + b 552cc │ │ │ │ ldr r2, [ip, #4] │ │ │ │ - movw r3, #5964 @ 0x174c │ │ │ │ + movw r3, #5952 @ 0x1740 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 551f0 │ │ │ │ + bne 55290 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, ip │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 344a64 │ │ │ │ + bl 344940 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 55214 │ │ │ │ + bne 552b4 │ │ │ │ mov r4, r5 │ │ │ │ - b 5522c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b 552cc │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #38200 @ 0x9538 │ │ │ │ + movw r1, #37240 @ 0x9178 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ 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 │ │ │ │ @@ -39801,100 +39843,100 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5529c │ │ │ │ + bhi 5533c │ │ │ │ ldr r7, [r9] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 552c0 │ │ │ │ + bne 55360 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #62056 @ 0xf268 │ │ │ │ + movw r0, #61300 @ 0xef74 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 552f0 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 55390 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #62056 @ 0xf268 │ │ │ │ + movw r0, #61300 @ 0xef74 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 552f0 │ │ │ │ - b 55264 │ │ │ │ + beq 55390 │ │ │ │ + b 55304 │ │ │ │ cmp r5, #1 │ │ │ │ movle r6, #0 │ │ │ │ mvnle r5, #-2147483648 @ 0x80000000 │ │ │ │ - ble 55394 │ │ │ │ + ble 55434 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 552f8 │ │ │ │ - bl bea88 │ │ │ │ + bne 55398 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 5532c │ │ │ │ + beq 553cc │ │ │ │ mov r4, #0 │ │ │ │ - b 5540c │ │ │ │ - bl c5dc0 │ │ │ │ + b 554ac │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55324 │ │ │ │ + bgt 553c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55324 │ │ │ │ + bne 553c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 552e0 │ │ │ │ + beq 55380 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 55390 │ │ │ │ + beq 55430 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55358 │ │ │ │ - bl bea88 │ │ │ │ + bne 553f8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 55394 │ │ │ │ - b 552f0 │ │ │ │ - bl c5dc0 │ │ │ │ + beq 55434 │ │ │ │ + b 55390 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55384 │ │ │ │ + bgt 55424 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55384 │ │ │ │ + bne 55424 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 55394 │ │ │ │ - b 55344 │ │ │ │ + bne 55434 │ │ │ │ + b 553e4 │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 552f0 │ │ │ │ + beq 55390 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ movgt r5, r3 │ │ │ │ - bgt 553c4 │ │ │ │ + bgt 55464 │ │ │ │ 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] │ │ │ │ @@ -39907,15 +39949,15 @@ │ │ │ │ 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 c2974 │ │ │ │ + bl c2ad0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ @@ -39932,249 +39974,249 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55488 │ │ │ │ + bne 55528 │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 554d0 │ │ │ │ - ldr r1, [pc, #424] @ 55638 │ │ │ │ + beq 55570 │ │ │ │ + ldr r1, [pc, #424] @ 556d8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 554d0 │ │ │ │ + bne 55570 │ │ │ │ mov r4, #0 │ │ │ │ - b 55618 │ │ │ │ + b 556b8 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 554c8 │ │ │ │ + bne 55568 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 55508 │ │ │ │ + beq 555a8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 5550c │ │ │ │ - b 554c8 │ │ │ │ + bge 555ac │ │ │ │ + b 55568 │ │ │ │ mov r6, r4 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - ble 5553c │ │ │ │ + ble 555dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 554c8 │ │ │ │ + beq 55568 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #41544 @ 0xa248 │ │ │ │ + movw r1, #40584 @ 0x9e88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16f0cc │ │ │ │ - b 554c8 │ │ │ │ + bl 16f420 │ │ │ │ + b 55568 │ │ │ │ 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 1a3338 │ │ │ │ + bl 1a36a0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 554c8 │ │ │ │ - bl 1a3460 │ │ │ │ + beq 55568 │ │ │ │ + bl 1a37c8 │ │ │ │ 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 55604 │ │ │ │ + beq 556a4 │ │ │ │ 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 555f8 │ │ │ │ + ble 55698 │ │ │ │ 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 555b8 │ │ │ │ + bne 55658 │ │ │ │ mov r0, r1 │ │ │ │ strb r3, [r1, #-1] │ │ │ │ - b 555bc │ │ │ │ + b 5565c │ │ │ │ sub r5, r5, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 55598 │ │ │ │ + b 55638 │ │ │ │ mov r3, #10 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r1], #1 │ │ │ │ - bl 138ee0 │ │ │ │ + bl 139260 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5562c │ │ │ │ + beq 556cc │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, lsl lr │ │ │ │ + ldrdeq r6, [r2], #-220 @ 0xffffff24 @ │ │ │ │ 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 55690 │ │ │ │ + bne 55730 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5568c │ │ │ │ + blt 5572c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 556d0 │ │ │ │ + beq 55770 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #380] @ 55814 │ │ │ │ + ldr r1, [pc, #380] @ 558b4 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 556d0 │ │ │ │ + bne 55770 │ │ │ │ mov r6, #0 │ │ │ │ - b 55808 │ │ │ │ + b 558a8 │ │ │ │ adds r5, r5, r4 │ │ │ │ - beq 556e8 │ │ │ │ + beq 55788 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 556c8 │ │ │ │ + blt 55768 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r6, #20] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 556c8 │ │ │ │ + beq 55768 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 55808 │ │ │ │ + ble 558a8 │ │ │ │ ldrb r3, [r8, r4] │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ - beq 55738 │ │ │ │ + beq 557d8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 55710 │ │ │ │ + bne 557b0 │ │ │ │ mov r1, r7 │ │ │ │ - b 5576c │ │ │ │ + b 5580c │ │ │ │ cmp r7, r4 │ │ │ │ - ble 5576c │ │ │ │ + ble 5580c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne 55764 │ │ │ │ + bne 55804 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 55764 │ │ │ │ + ble 55804 │ │ │ │ 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 ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 557e0 │ │ │ │ + beq 55880 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 557bc │ │ │ │ + beq 5585c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 557e0 │ │ │ │ + bgt 55880 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 557e0 │ │ │ │ + bne 55880 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 557e0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 55880 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55704 │ │ │ │ + bgt 557a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55704 │ │ │ │ + bne 557a4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 55704 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 557a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 556c8 │ │ │ │ + bgt 55768 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 556c8 │ │ │ │ + bne 55768 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 556c8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 55768 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, lsr lr │ │ │ │ + rsbeq r6, r2, r8, lsl #28 │ │ │ │ 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 │ │ │ │ @@ -40184,296 +40226,300 @@ │ │ │ │ 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 55888 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 55928 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 55878 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 55888 │ │ │ │ + bne 55918 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55928 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 558bc │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 5595c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 558ac │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 558bc │ │ │ │ + bne 5594c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 5595c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 558f0 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 55990 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 558e0 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 558f0 │ │ │ │ + bne 55980 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55990 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55924 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 559c4 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55914 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 55924 │ │ │ │ + bne 559b4 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 559c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55940 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 55954 │ │ │ │ - b 5597c │ │ │ │ + beq 559f8 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 559e8 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 559f8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55930 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 55a2c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5596c │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 5597c │ │ │ │ + bne 55a1c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55a2c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 559b0 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 55a60 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 559a0 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 559b0 │ │ │ │ + bne 55a50 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55a60 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 559e4 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 55a94 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 559d4 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 559e4 │ │ │ │ + bne 55a84 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55a94 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55a00 │ │ │ │ + bne 55ab0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55a3c │ │ │ │ - b 55a14 │ │ │ │ + beq 55aec │ │ │ │ + b 55ac4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 559f0 │ │ │ │ + beq 55aa0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55a2c │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 55a3c │ │ │ │ + bne 55adc │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55aec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55a70 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 55b20 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55a60 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 55a70 │ │ │ │ + bne 55b10 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55b20 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55a8c │ │ │ │ + bne 55b3c │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55ac8 │ │ │ │ - b 55aa0 │ │ │ │ + beq 55b78 │ │ │ │ + b 55b50 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55a7c │ │ │ │ + beq 55b2c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55ab8 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 55ac8 │ │ │ │ + bne 55b68 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55b78 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55ae4 │ │ │ │ + bne 55b94 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55b08 │ │ │ │ - b 55af8 │ │ │ │ + beq 55bb8 │ │ │ │ + b 55ba8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55ad4 │ │ │ │ + beq 55b84 │ │ │ │ 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 55b24 │ │ │ │ + beq 55bd4 │ │ │ │ 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 1a9dcc │ │ │ │ + b 1a9edc │ │ │ │ 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 ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55b78 │ │ │ │ + beq 55c28 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 55c48 │ │ │ │ + bl 55cf8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #25552 @ 0x63d0 │ │ │ │ + movw r1, #25728 @ 0x6480 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r0, #56964 @ 0xde84 │ │ │ │ + movw r0, #57172 @ 0xdf54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55c9c │ │ │ │ + b 55d4c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 55be0 │ │ │ │ + bne 55c90 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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 r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 55c24 │ │ │ │ + bne 55cd4 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b415c │ │ │ │ + b 1b41d0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55808 @ 0xda00 │ │ │ │ + movw r0, #54740 @ 0xd5d4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 55c14 │ │ │ │ + b 55cc4 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #0 │ │ │ │ - movw r5, #23408 @ 0x5b70 │ │ │ │ + movw r5, #22448 @ 0x57b0 │ │ │ │ movt r5, #65 @ 0x41 │ │ │ │ - movw r4, #24432 @ 0x5f70 │ │ │ │ + movw r4, #23472 @ 0x5bb0 │ │ │ │ movt r4, #65 @ 0x41 │ │ │ │ - movw lr, #48736 @ 0xbe60 │ │ │ │ + movw lr, #43984 @ 0xabd0 │ │ │ │ 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 55c90 │ │ │ │ + bne 55d40 │ │ │ │ tst r6, #2 │ │ │ │ ldrbne r3, [r4, r3] │ │ │ │ strb r3, [r0, ip] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 55c6c │ │ │ │ + b 55d1c │ │ │ │ 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 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55cfc │ │ │ │ + beq 55dac │ │ │ │ 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] │ │ │ │ @@ -40490,21 +40536,21 @@ │ │ │ │ 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 ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55d40 │ │ │ │ + beq 55df0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 5632c │ │ │ │ + bl 563dc │ │ │ │ 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 │ │ │ │ @@ -40513,163 +40559,163 @@ │ │ │ │ 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 a7b38 │ │ │ │ + bl a7cbc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55da8 │ │ │ │ + bgt 55e58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55da8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 55e58 │ │ │ │ + bl a7718 <_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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 55e10 │ │ │ │ + bne 55ec0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 44834 │ │ │ │ + b 44844 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55764 @ 0xd9d4 │ │ │ │ + movw r0, #54696 @ 0xd5a8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 55e00 │ │ │ │ + b 55eb0 │ │ │ │ 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 39c1f0 │ │ │ │ + bl 39be50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55e80 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + beq 55f30 │ │ │ │ + movw r3, #49384 @ 0xc0e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5488 │ │ │ │ + bl 1f40d4 │ │ │ │ mov r0, #0 │ │ │ │ - b 55eb4 │ │ │ │ + b 55f64 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #20588 @ 0x506c │ │ │ │ + movw r3, #19660 @ 0x4ccc │ │ │ │ movt r3, #58 @ 0x3a │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 55eac │ │ │ │ + bne 55f5c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 55eb4 │ │ │ │ + b 55f64 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ blx r2 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr sl, [r0, #12] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, r3 │ │ │ │ - blt 55ef0 │ │ │ │ + blt 55fa0 │ │ │ │ mov r6, #0 │ │ │ │ - b 56194 │ │ │ │ + b 56244 │ │ │ │ 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 55f18 │ │ │ │ + beq 55fc8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne ip, ip, #20 │ │ │ │ addeq ip, ip, #28 │ │ │ │ - movw r8, #11180 @ 0x2bac │ │ │ │ + movw r8, #10068 @ 0x2754 │ │ │ │ movt r8, #87 @ 0x57 │ │ │ │ - movw r6, #5712 @ 0x1650 │ │ │ │ + movw r6, #4624 @ 0x1210 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ - movw r7, #22444 @ 0x57ac │ │ │ │ + movw r7, #21332 @ 0x5354 │ │ │ │ movt r7, #88 @ 0x58 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 56140 │ │ │ │ + ble 561f0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ ldrbeq r3, [ip, r4] │ │ │ │ - beq 55f78 │ │ │ │ + beq 56028 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r3, [ip, r3] │ │ │ │ - beq 55f78 │ │ │ │ + beq 56028 │ │ │ │ ldr r3, [ip, r4, lsl #2] │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 55f98 │ │ │ │ + bcs 56048 │ │ │ │ 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 55fc4 │ │ │ │ + beq 56074 │ │ │ │ cmp r1, #2 │ │ │ │ moveq r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ - b 55fe8 │ │ │ │ + b 56098 │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ movne r1, lr │ │ │ │ - bne 55fe8 │ │ │ │ + bne 56098 │ │ │ │ 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 │ │ │ │ @@ -40679,368 +40725,368 @@ │ │ │ │ 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 5602c │ │ │ │ + bne 560dc │ │ │ │ cmp lr, #2 │ │ │ │ moveq lr, #3 │ │ │ │ movne lr, #1 │ │ │ │ - b 56050 │ │ │ │ + b 56100 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 56050 │ │ │ │ + beq 56100 │ │ │ │ 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 56134 │ │ │ │ + beq 561e4 │ │ │ │ cmp r3, #2 │ │ │ │ cmpeq r2, #3 │ │ │ │ - beq 56134 │ │ │ │ + beq 561e4 │ │ │ │ sub r5, r3, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 56124 │ │ │ │ + bls 561d4 │ │ │ │ sub r5, r2, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 56124 │ │ │ │ + bls 561d4 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 560a8 │ │ │ │ + bne 56158 │ │ │ │ sub r5, r2, #11 │ │ │ │ sub r7, r2, #8 │ │ │ │ cmp r7, #1 │ │ │ │ cmphi r5, #1 │ │ │ │ - bls 56134 │ │ │ │ - b 560d4 │ │ │ │ + bls 561e4 │ │ │ │ + b 56184 │ │ │ │ bic r5, r3, #2 │ │ │ │ cmp r5, #9 │ │ │ │ - bne 560c0 │ │ │ │ + bne 56170 │ │ │ │ sub r5, r2, #9 │ │ │ │ cmp r5, #1 │ │ │ │ - bls 56134 │ │ │ │ + bls 561e4 │ │ │ │ sub r5, r3, #10 │ │ │ │ bic r5, r5, #2 │ │ │ │ cmp r2, #10 │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq 56134 │ │ │ │ + beq 561e4 │ │ │ │ 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 56134 │ │ │ │ + bne 561e4 │ │ │ │ cmp r3, #6 │ │ │ │ cmpeq r2, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ eor r3, r3, #1 │ │ │ │ orrs r3, r9, r3 │ │ │ │ - beq 56134 │ │ │ │ + beq 561e4 │ │ │ │ add r3, r4, #1 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - b 56144 │ │ │ │ + b 561f4 │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #16] │ │ │ │ - b 55f34 │ │ │ │ + b 55fe4 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - blt 55ee8 │ │ │ │ + blt 55f98 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1f8260 │ │ │ │ + bl 1f6ec0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 55ee8 │ │ │ │ + beq 55f98 │ │ │ │ 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 c2974 │ │ │ │ + bl c2ad0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 56204 │ │ │ │ + bhi 562b4 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 56228 │ │ │ │ + bne 562d8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #27024 @ 0x6990 │ │ │ │ + movw r0, #25836 @ 0x64ec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 56320 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 563d0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #27024 @ 0x6990 │ │ │ │ + movw r0, #25836 @ 0x64ec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56320 │ │ │ │ - b 561cc │ │ │ │ + beq 563d0 │ │ │ │ + b 5627c │ │ │ │ cmp r4, #1 │ │ │ │ - ble 562e8 │ │ │ │ + ble 56398 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 562b4 │ │ │ │ + beq 56364 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 56294 │ │ │ │ + beq 56344 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 56320 │ │ │ │ + beq 563d0 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 562b8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 56368 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 56320 │ │ │ │ - movw r2, #4892 @ 0x131c │ │ │ │ + bl 16f420 │ │ │ │ + b 563d0 │ │ │ │ + movw r2, #3704 @ 0xe78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #27024 @ 0x6990 │ │ │ │ + movw r0, #25836 @ 0x64ec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 56320 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 563d0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 562f0 │ │ │ │ + beq 563a0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 562f0 │ │ │ │ - bl bea88 │ │ │ │ + bne 563a0 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 562f0 │ │ │ │ - b 56320 │ │ │ │ + beq 563a0 │ │ │ │ + b 563d0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 334bd4 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 334a18 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 56320 │ │ │ │ - movw r0, #53440 @ 0xd0c0 │ │ │ │ + beq 563d0 │ │ │ │ + movw r0, #52252 @ 0xcc1c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw r7, #23408 @ 0x5b70 │ │ │ │ + movw r7, #22448 @ 0x57b0 │ │ │ │ movt r7, #65 @ 0x41 │ │ │ │ - movw r6, #24432 @ 0x5f70 │ │ │ │ + movw r6, #23472 @ 0x5bb0 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ - movw r5, #48736 @ 0xbe60 │ │ │ │ + movw r5, #43984 @ 0xabd0 │ │ │ │ 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 5637c │ │ │ │ + beq 5642c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbeq ip, [r5, ip] │ │ │ │ - b 56394 │ │ │ │ + b 56444 │ │ │ │ ands r4, r4, #2 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 56394 │ │ │ │ + beq 56444 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbne ip, [r6, ip] │ │ │ │ strb ip, [r0, lr] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 56354 │ │ │ │ + b 56404 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movwne r0, #41756 @ 0xa31c │ │ │ │ - movweq r0, #41780 @ 0xa334 │ │ │ │ + movwne r0, #40796 @ 0x9f5c │ │ │ │ + movweq r0, #40820 @ 0x9f74 │ │ │ │ movtne r0, #64 @ 0x40 │ │ │ │ movteq r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf2ac <_PyTuple_FromPair@@Base> │ │ │ │ + b cf94c <_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, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #268] @ 56510 │ │ │ │ + ldr r3, [pc, #268] @ 565c0 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r2, #34488 @ 0x86b8 │ │ │ │ + movw r2, #33528 @ 0x82f8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ moveq r1, r3 │ │ │ │ addne r1, r3, #28 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 1b8760 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b87d8 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56508 │ │ │ │ + beq 565b8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 56470 │ │ │ │ + bne 56520 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56454 │ │ │ │ + bgt 56504 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56454 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 56504 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31776 @ 0x7c20 │ │ │ │ + movw r1, #30588 @ 0x777c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 56508 │ │ │ │ + bl 16f420 │ │ │ │ + b 565b8 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge 564c4 │ │ │ │ - movw r0, #45544 @ 0xb1e8 │ │ │ │ + bge 56574 │ │ │ │ + movw r0, #45936 @ 0xb370 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #39536 @ 0x9a70 │ │ │ │ + movw r1, #38576 @ 0x96b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56508 │ │ │ │ + bgt 565b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56508 │ │ │ │ + bne 565b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 56508 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 565b8 │ │ │ │ add r1, r4, #16 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r5 │ │ │ │ bl 2e280 │ │ │ │ ldr r1, [r4] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 564f8 │ │ │ │ + bgt 565a8 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 564f8 │ │ │ │ + bne 565a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq r3, r4, r9, r6 │ │ │ │ + rsbeq r6, r3, ip, lsl #19 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5653c │ │ │ │ + beq 565ec │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 5655c │ │ │ │ + b 5660c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56554 │ │ │ │ + beq 56604 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 567f4 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b 568a4 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ 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 a7b38 │ │ │ │ + bl a7cbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 56880 │ │ │ │ + bl 56930 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc058 │ │ │ │ + b bc1b8 │ │ │ │ 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] │ │ │ │ @@ -41049,65 +41095,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] @ 56734 │ │ │ │ + ldr r0, [pc, #332] @ 567e4 │ │ │ │ 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, #37244 @ 0x917c │ │ │ │ + movw r2, #36284 @ 0x8dbc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #41796 @ 0xa344 │ │ │ │ + movw r1, #40836 @ 0x9f84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5670c │ │ │ │ + beq 567bc │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #40220 @ 0x9d1c │ │ │ │ + movw r1, #39260 @ 0x995c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #41816 @ 0xa358 │ │ │ │ + movw r0, #40856 @ 0x9f98 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56698 │ │ │ │ + beq 56748 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ - bl 307bd8 │ │ │ │ + bl 307b80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56698 │ │ │ │ + beq 56748 │ │ │ │ ldrh r4, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r4, #2 │ │ │ │ moveq r8, #4 │ │ │ │ subeq r7, fp, #160 @ 0xa0 │ │ │ │ - beq 566a8 │ │ │ │ + beq 56758 │ │ │ │ cmp r4, #10 │ │ │ │ - beq 566a0 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 56750 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37368 @ 0x91f8 │ │ │ │ + movw r1, #36408 @ 0x8e38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b 56704 │ │ │ │ + b 567b4 │ │ │ │ mov r8, #16 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ 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 │ │ │ │ @@ -41115,93 +41161,93 @@ │ │ │ │ sub r3, r5, #136 @ 0x88 │ │ │ │ str r3, [sp] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, r5, #156 @ 0x9c │ │ │ │ bl 2d3dc │ │ │ │ mov r0, r9 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 430f4 │ │ │ │ + bl 43104 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl a63ec │ │ │ │ - ldr r3, [pc, #32] @ 56734 │ │ │ │ + bl a6570 │ │ │ │ + ldr r3, [pc, #32] @ 567e4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 56728 │ │ │ │ + beq 567d8 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 5676c │ │ │ │ + bne 5681c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 567a4 │ │ │ │ - b 56788 │ │ │ │ - movw r0, #24340 @ 0x5f14 │ │ │ │ + beq 56854 │ │ │ │ + b 56838 │ │ │ │ + movw r0, #23380 @ 0x5b54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5675c │ │ │ │ + bne 5680c │ │ │ │ mov r5, #0 │ │ │ │ - b 567ec │ │ │ │ + b 5689c │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #24340 @ 0x5f14 │ │ │ │ + movw r0, #23380 @ 0x5b54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56780 │ │ │ │ + beq 56830 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl b67a0 │ │ │ │ + bl b6920 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56780 │ │ │ │ + beq 56830 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 157e2c │ │ │ │ + bl 158190 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 567ec │ │ │ │ + bgt 5689c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 567ec │ │ │ │ + bne 5689c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #108] @ 5687c │ │ │ │ + ldr r6, [pc, #108] @ 5692c │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #96] @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_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 │ │ │ │ @@ -41219,217 +41265,217 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 568d4 │ │ │ │ + beq 56984 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 568d4 │ │ │ │ + bgt 56984 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 568d4 │ │ │ │ + bne 56984 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 568fc │ │ │ │ + beq 569ac │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ee944 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 1ed594 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 56944 │ │ │ │ + bne 569f4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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 ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56994 │ │ │ │ + beq 56a44 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 302760 <_PyEval_AddPendingCall@@Base+0x9c8> │ │ │ │ + bl 302708 <_PyEval_AddPendingCall@@Base+0x894> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #41840 @ 0xa370 │ │ │ │ + movw r0, #40880 @ 0x9fb0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #19768 @ 0x4d38 │ │ │ │ + movw r1, #18336 @ 0x47a0 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r0, #56540 @ 0xdcdc │ │ │ │ + movw r0, #56748 @ 0xddac │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55c9c │ │ │ │ + b 55d4c │ │ │ │ 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 a7b38 │ │ │ │ + bl a7cbc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56a30 │ │ │ │ + bgt 56ae0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56a30 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 56ae0 │ │ │ │ + bl a7718 <_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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r0, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub ip, fp, #4 │ │ │ │ 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 222e68 │ │ │ │ + b 221e10 │ │ │ │ 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 56adc │ │ │ │ + bne 56b8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 56ad0 │ │ │ │ + beq 56b80 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56adc │ │ │ │ + bne 56b8c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 56c88 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b 56d38 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42128 @ 0xa490 │ │ │ │ + movw r1, #40904 @ 0x9fc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 56b38 │ │ │ │ - bl bea88 │ │ │ │ + bne 56be8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 56b98 │ │ │ │ - b 56b90 │ │ │ │ - bl c5dc0 │ │ │ │ + beq 56c48 │ │ │ │ + b 56c40 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56b64 │ │ │ │ + bgt 56c14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56b64 │ │ │ │ + bne 56c14 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 56b98 │ │ │ │ - b 56b24 │ │ │ │ + bne 56c48 │ │ │ │ + b 56bd4 │ │ │ │ sub r4, r4, r1 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d318 │ │ │ │ + bl 4d414 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56bb4 │ │ │ │ + bne 56c64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 56b70 │ │ │ │ + bgt 56c20 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ce3ec │ │ │ │ + b cea8c │ │ │ │ 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] │ │ │ │ @@ -41437,15 +41483,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #140] @ 56c84 │ │ │ │ + ldr r1, [pc, #140] @ 56d34 │ │ │ │ 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] │ │ │ │ @@ -41458,423 +41504,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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_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 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 30f294 <_PyPickle_GetXIData@@Base+0x2320> │ │ │ │ + bl 30f0d4 <_PyPickle_GetXIData@@Base+0x2320> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56e4c │ │ │ │ + beq 56efc │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 56ce0 │ │ │ │ + bne 56d90 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56cc8 │ │ │ │ + bne 56d78 │ │ │ │ dmb ish │ │ │ │ - beq 56cf0 │ │ │ │ + beq 56da0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bcbd4 │ │ │ │ + bl 3bc934 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2dd24 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 56d68 │ │ │ │ - bgt 56d50 │ │ │ │ + beq 56e18 │ │ │ │ + bgt 56e00 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 56d34 │ │ │ │ + beq 56de4 │ │ │ │ cmn r2, #2 │ │ │ │ - bne 56d50 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 56e00 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42196 @ 0xa4d4 │ │ │ │ + movw r1, #41236 @ 0xa114 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 56e14 │ │ │ │ - movw r3, #36884 @ 0x9014 │ │ │ │ + bl 16f420 │ │ │ │ + b 56ec4 │ │ │ │ + movw r3, #36872 @ 0x9008 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40132 @ 0x9cc4 │ │ │ │ + movw r1, #39172 @ 0x9904 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 56e14 │ │ │ │ + bl 16f420 │ │ │ │ + b 56ec4 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #42224 @ 0xa4f0 │ │ │ │ + movw r3, #41264 @ 0xa130 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b73fc <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 56e14 │ │ │ │ + bl 3b715c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 56ec4 │ │ │ │ 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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56dc8 │ │ │ │ + beq 56e78 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 56e00 │ │ │ │ + bne 56eb0 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56de8 │ │ │ │ + bne 56e98 │ │ │ │ dmb ish │ │ │ │ - beq 56e50 │ │ │ │ + beq 56f00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bbad0 │ │ │ │ - b 56e50 │ │ │ │ + bl 2d6e7c │ │ │ │ + b 56f00 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 56e34 │ │ │ │ + bne 56ee4 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56e1c │ │ │ │ + bne 56ecc │ │ │ │ dmb ish │ │ │ │ - beq 56e44 │ │ │ │ + beq 56ef4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 1aa6c8 │ │ │ │ + b 1aa7d8 │ │ │ │ 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 56ec4 │ │ │ │ + bne 56f74 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 56ec0 │ │ │ │ + ble 56f70 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 56f08 │ │ │ │ + beq 56fb8 │ │ │ │ mov r4, r3 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - movw ip, #28712 @ 0x7028 │ │ │ │ + movw ip, #28704 @ 0x7020 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56f08 │ │ │ │ + bne 56fb8 │ │ │ │ mov r4, #0 │ │ │ │ - b 56fd4 │ │ │ │ + b 57084 │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #16576 @ 0x40c0 │ │ │ │ + movw r3, #16564 @ 0x40b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ mov r1, r6 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 56f88 │ │ │ │ - bl bc39c │ │ │ │ + bne 57038 │ │ │ │ + bl bc4f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56f70 │ │ │ │ - bl bea88 │ │ │ │ + bne 57020 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56f00 │ │ │ │ + bne 56fb0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 329efc │ │ │ │ + bl 329d44 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 56fc4 │ │ │ │ - b 56f00 │ │ │ │ + bge 57074 │ │ │ │ + b 56fb0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 56fd4 │ │ │ │ - bl 140304 │ │ │ │ + b 57084 │ │ │ │ + bl 140684 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 56f00 │ │ │ │ - beq 56fac │ │ │ │ + blt 56fb0 │ │ │ │ + beq 5705c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b c4ffc │ │ │ │ + b c5720 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl cde84 │ │ │ │ + bl ce524 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 56f00 │ │ │ │ + blt 56fb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ movne r5, r3 │ │ │ │ - bne 57030 │ │ │ │ - b 5705c │ │ │ │ + bne 570e0 │ │ │ │ + b 5710c │ │ │ │ cmp r6, r0 │ │ │ │ - bne 57080 │ │ │ │ + bne 57130 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 57064 │ │ │ │ + ble 57114 │ │ │ │ add r5, r5, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a5008 │ │ │ │ + bl 3a4c68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 570e4 │ │ │ │ + beq 57194 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57018 │ │ │ │ + bne 570c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 570c8 │ │ │ │ + ble 57178 │ │ │ │ mov r0, #0 │ │ │ │ - b 57110 │ │ │ │ + b 571c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5702c │ │ │ │ + bne 570dc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5702c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 570dc │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 140780 │ │ │ │ + bl 140b00 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 570b4 │ │ │ │ + bgt 57164 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 570b4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 57164 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - beq 5702c │ │ │ │ + beq 570dc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 57030 │ │ │ │ - b 57050 │ │ │ │ + beq 570e0 │ │ │ │ + b 57100 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5705c │ │ │ │ + bne 5710c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5705c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5710c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57108 │ │ │ │ + bgt 571b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57108 │ │ │ │ + bne 571b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ 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 3a4ee4 │ │ │ │ + b 3a4b44 │ │ │ │ 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] @ 57210 │ │ │ │ + ldr r3, [pc, #196] @ 572c0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - bl 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 571f4 │ │ │ │ + beq 572a4 │ │ │ │ movw r5, #48515 @ 0xbd83 │ │ │ │ movt r5, #1 │ │ │ │ movw r7, #48531 @ 0xbd93 │ │ │ │ movt r7, #1 │ │ │ │ - movw r6, #59996 @ 0xea5c │ │ │ │ + movw r6, #58976 @ 0xe660 │ │ │ │ movt r6, #69 @ 0x45 │ │ │ │ add r5, r8, r5 │ │ │ │ add r7, r8, r7 │ │ │ │ ldrb r0, [r5, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 571fc │ │ │ │ - bl becc8 │ │ │ │ + beq 572ac │ │ │ │ + bl bee24 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 571c8 │ │ │ │ + bgt 57278 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 571c8 │ │ │ │ + bne 57278 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 571fc │ │ │ │ + bne 572ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 571f4 │ │ │ │ + bgt 572a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 571f4 │ │ │ │ + bne 572a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 57208 │ │ │ │ + b 572b8 │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 5717c │ │ │ │ + bne 5722c │ │ │ │ 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 57254 │ │ │ │ + bne 57304 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 57248 │ │ │ │ + beq 572f8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57254 │ │ │ │ + bne 57304 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 56c88 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b 56d38 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42292 @ 0xa534 │ │ │ │ + movw r1, #41332 @ 0xa174 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00057274 : │ │ │ │ +00057324 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 572a0 │ │ │ │ + ldr lr, [pc, #28] @ 57350 │ │ │ │ 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 157fa0 │ │ │ │ + b 158304 │ │ │ │ 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 │ │ │ │ @@ -41883,132 +41929,132 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57310 │ │ │ │ + bne 573c0 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57310 │ │ │ │ + bne 573c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 56c88 │ │ │ │ + b 56d38 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 57358 │ │ │ │ + ldr ip, [pc, #60] @ 57408 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 572fc │ │ │ │ + bne 573ac │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, asr r0 │ │ │ │ + rsbeq r7, r2, ip, asr #32 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57398 │ │ │ │ + bne 57448 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1ac250 │ │ │ │ + bl 1ac360 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 573b0 │ │ │ │ - b 57444 │ │ │ │ - movw r0, #57976 @ 0xe278 │ │ │ │ + bne 57460 │ │ │ │ + b 574f4 │ │ │ │ + movw r0, #56552 @ 0xdce8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 180f04 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 181258 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57384 │ │ │ │ - b 57444 │ │ │ │ + bne 57434 │ │ │ │ + b 574f4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r5, #54632 @ 0xd568 │ │ │ │ + movw r5, #54840 @ 0xd638 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 57408 │ │ │ │ + beq 574b8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57408 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + bne 574b8 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #42356 @ 0xa574 │ │ │ │ + movw r1, #41396 @ 0xa1b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5744c │ │ │ │ - b 57444 │ │ │ │ + ble 574fc │ │ │ │ + b 574f4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl cbab8 │ │ │ │ + bl cc158 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57438 │ │ │ │ + bne 574e8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 57468 │ │ │ │ + beq 57518 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl cbab8 │ │ │ │ + bl cc158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57468 │ │ │ │ + beq 57518 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5744c │ │ │ │ + ble 574fc │ │ │ │ mov r4, #0 │ │ │ │ - b 57468 │ │ │ │ + b 57518 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57444 │ │ │ │ + bne 574f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 57444 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 574f4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5749c │ │ │ │ + beq 5754c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 574bc │ │ │ │ + b 5756c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 574b4 │ │ │ │ + beq 57564 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 567f4 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b 568a4 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -42025,463 +42071,463 @@ │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #58272 @ 0xe3a0 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7578 │ │ │ │ + b 1e61b8 │ │ │ │ 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 57550 │ │ │ │ + beq 57600 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #28] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 3a4ee4 │ │ │ │ + b 3a4b44 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36aa38 │ │ │ │ + b 36a878 │ │ │ │ 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 28948c │ │ │ │ + bl 288f44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33cb60 <_Py_set_inheritable_async_safe@@Base+0xa3c> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 33c9a0 <_Py_set_inheritable_async_safe@@Base+0xa3c> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 57600 │ │ │ │ + bhi 576b0 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 57624 │ │ │ │ - b 57640 │ │ │ │ + bne 576d4 │ │ │ │ + b 576f0 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #57092 @ 0xdf04 │ │ │ │ + movw r0, #55668 @ 0xd974 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57770 │ │ │ │ - b 575ec │ │ │ │ - bl c5dc0 │ │ │ │ + beq 57820 │ │ │ │ + b 5769c │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 57654 │ │ │ │ + ble 57704 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 57670 │ │ │ │ - bl bea88 │ │ │ │ + bne 57720 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 57670 │ │ │ │ - b 57770 │ │ │ │ + beq 57720 │ │ │ │ + b 57820 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57638 │ │ │ │ + bne 576e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 57638 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 576e8 │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 5772c │ │ │ │ + ble 577dc │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 576b4 │ │ │ │ + beq 57764 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 5772c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 577dc │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35920 @ 0x8c50 │ │ │ │ + movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 5771c │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ + b 577cc │ │ │ │ + movw r1, #35424 @ 0x8a60 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 576d0 │ │ │ │ - bl b6720 │ │ │ │ + beq 57780 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 576f8 │ │ │ │ + beq 577a8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 5772c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 577dc │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #35052 @ 0x88ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 5771c │ │ │ │ + b 577cc │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #36636 @ 0x8f1c │ │ │ │ + movw r2, #35676 @ 0x8b5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #57092 @ 0xdf04 │ │ │ │ + movw r0, #55668 @ 0xd974 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 57770 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 57820 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 57748 │ │ │ │ + bgt 577f8 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b4d4c │ │ │ │ + b 2b47f4 │ │ │ │ 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 3a6088 │ │ │ │ + b 3a5ce8 │ │ │ │ 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 bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 57884 │ │ │ │ + bne 57934 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57884 │ │ │ │ - movw r0, #58116 @ 0xe304 │ │ │ │ + beq 57934 │ │ │ │ + movw r0, #57156 @ 0xdf44 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 577e4 │ │ │ │ + bne 57894 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aaf58 │ │ │ │ + b 3aabb8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #42472 @ 0xa5e8 │ │ │ │ + movw r0, #41512 @ 0xa228 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ movw r1, #761 @ 0x2f9 │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57838 │ │ │ │ + bgt 578e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57838 │ │ │ │ + bne 578e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 577d4 │ │ │ │ + beq 57884 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57864 │ │ │ │ + bgt 57914 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57864 │ │ │ │ + bne 57914 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57884 │ │ │ │ - movw r0, #42472 @ 0xa5e8 │ │ │ │ + beq 57934 │ │ │ │ + movw r0, #41512 @ 0xa228 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ba968 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3ba6c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ 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 14b848 │ │ │ │ + bl 14bbd8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 578c8 │ │ │ │ - bl bea88 │ │ │ │ + bne 57978 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 578ec │ │ │ │ - b 57908 │ │ │ │ + beq 5799c │ │ │ │ + b 579b8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 578ec │ │ │ │ + bne 5799c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #42492 @ 0xa5fc │ │ │ │ + movw r0, #41532 @ 0xa23c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ ldrd r2, [r4, #12] │ │ │ │ - movw r0, #42508 @ 0xa60c │ │ │ │ + movw r0, #41548 @ 0xa24c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ 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 bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 57a1c │ │ │ │ + bne 57acc │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57a1c │ │ │ │ - movw r0, #58116 @ 0xe304 │ │ │ │ + beq 57acc │ │ │ │ + movw r0, #57156 @ 0xdf44 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5797c │ │ │ │ + bne 57a2c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aaf58 │ │ │ │ + b 3aabb8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #42528 @ 0xa620 │ │ │ │ + movw r0, #41568 @ 0xa260 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ movw r1, #765 @ 0x2fd │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 579d0 │ │ │ │ + bgt 57a80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 579d0 │ │ │ │ + bne 57a80 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5796c │ │ │ │ + beq 57a1c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 579fc │ │ │ │ + bgt 57aac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 579fc │ │ │ │ + bne 57aac │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57a1c │ │ │ │ - movw r0, #42528 @ 0xa620 │ │ │ │ + beq 57acc │ │ │ │ + movw r0, #41568 @ 0xa260 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ba968 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3ba6c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57a64 │ │ │ │ + bne 57b14 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 57a58 │ │ │ │ + beq 57b08 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57a64 │ │ │ │ + bne 57b14 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 57d44 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b 57df4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42128 @ 0xa490 │ │ │ │ + movw r1, #40904 @ 0x9fc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 57ab4 │ │ │ │ + bne 57b64 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 211f34 │ │ │ │ + b 210ef4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55816 @ 0xda08 │ │ │ │ + movw r0, #54748 @ 0xd5dc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 57aa4 │ │ │ │ + b 57b54 │ │ │ │ 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 57b20 │ │ │ │ + bne 57bd0 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #42544 @ 0xa630 │ │ │ │ + movw r1, #41584 @ 0xa270 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57b38 │ │ │ │ - b 57b88 │ │ │ │ - movw r0, #42572 @ 0xa64c │ │ │ │ + bne 57be8 │ │ │ │ + b 57c38 │ │ │ │ + movw r0, #41612 @ 0xa28c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57b00 │ │ │ │ - b 57b88 │ │ │ │ + bne 57bb0 │ │ │ │ + b 57c38 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 57c1c │ │ │ │ + bne 57ccc │ │ │ │ mov r0, #5 │ │ │ │ - bl 14be1c │ │ │ │ + bl 14c1ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57b88 │ │ │ │ + beq 57c38 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 57bfc │ │ │ │ + beq 57cac │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 1df54c │ │ │ │ + bl 1de314 │ │ │ │ cmn r0, #1 │ │ │ │ addne r8, r5, #12 │ │ │ │ movne r6, #0 │ │ │ │ - bne 57bb4 │ │ │ │ + bne 57c64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 204994 │ │ │ │ + bl 20366c │ │ │ │ mov r5, #0 │ │ │ │ - b 57c2c │ │ │ │ + b 57cdc │ │ │ │ ldr r9, [r8, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 57bc4 │ │ │ │ + bgt 57c74 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a661c <_PyBytes_GetXIData@@Base+0x104> │ │ │ │ + bl 3a627c <_PyBytes_GetXIData@@Base+0x104> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57b80 │ │ │ │ + blt 57c30 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - blt 57b90 │ │ │ │ - b 57be4 │ │ │ │ + blt 57c40 │ │ │ │ + b 57c94 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2984 @ 0xba8 │ │ │ │ + movw r1, #1948 @ 0x79c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57b9c │ │ │ │ - b 57b80 │ │ │ │ + bne 57c4c │ │ │ │ + b 57c30 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df54c │ │ │ │ + bl 1de314 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57c0c │ │ │ │ - b 57b80 │ │ │ │ + bne 57cbc │ │ │ │ + b 57c30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3a661c <_PyBytes_GetXIData@@Base+0x104> │ │ │ │ + bl 3a627c <_PyBytes_GetXIData@@Base+0x104> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57b80 │ │ │ │ + blt 57c30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14cde8 │ │ │ │ + bl 14d178 │ │ │ │ mov r5, r0 │ │ │ │ - b 57c2c │ │ │ │ + b 57cdc │ │ │ │ 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} │ │ │ │ @@ -42489,511 +42535,511 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 57c80 │ │ │ │ + bne 57d30 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26132 @ 0x6614 │ │ │ │ + movw r4, #26120 @ 0x6608 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 57cc4 │ │ │ │ - b 57ca4 │ │ │ │ + beq 57d74 │ │ │ │ + b 57d54 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #65104 @ 0xfe50 │ │ │ │ + movw r0, #64196 @ 0xfac4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57d34 │ │ │ │ - b 57c5c │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 57de4 │ │ │ │ + b 57d0c │ │ │ │ + bl 1e67c8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57cc4 │ │ │ │ - bl bea88 │ │ │ │ + bne 57d74 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57d34 │ │ │ │ + bne 57de4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 57cf8 │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 57da8 │ │ │ │ + bl 1e67c8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57cf8 │ │ │ │ - bl bea88 │ │ │ │ + bne 57da8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57d34 │ │ │ │ + bne 57de4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2d13c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57d20 │ │ │ │ - bl bea88 │ │ │ │ + bne 57dd0 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57d34 │ │ │ │ + bne 57de4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ + b c65d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 30f294 <_PyPickle_GetXIData@@Base+0x2320> │ │ │ │ + bl 30f0d4 <_PyPickle_GetXIData@@Base+0x2320> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57f08 │ │ │ │ + beq 57fb8 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 57d9c │ │ │ │ + bne 57e4c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57d84 │ │ │ │ + bne 57e34 │ │ │ │ dmb ish │ │ │ │ - beq 57dac │ │ │ │ + beq 57e5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bcbd4 │ │ │ │ + bl 3bc934 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d1fc │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 57e24 │ │ │ │ - bgt 57e0c │ │ │ │ + beq 57ed4 │ │ │ │ + bgt 57ebc │ │ │ │ cmn r2, #4 │ │ │ │ - beq 57df0 │ │ │ │ + beq 57ea0 │ │ │ │ cmn r2, #2 │ │ │ │ - bne 57e0c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 57ebc │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42196 @ 0xa4d4 │ │ │ │ + movw r1, #41236 @ 0xa114 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 57ed0 │ │ │ │ - movw r3, #36884 @ 0x9014 │ │ │ │ + bl 16f420 │ │ │ │ + b 57f80 │ │ │ │ + movw r3, #36872 @ 0x9008 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40372 @ 0x9db4 │ │ │ │ + movw r1, #39412 @ 0x99f4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 57ed0 │ │ │ │ + bl 16f420 │ │ │ │ + b 57f80 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #42596 @ 0xa664 │ │ │ │ + movw r3, #41636 @ 0xa2a4 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b73fc <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 57ed0 │ │ │ │ + bl 3b715c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 57f80 │ │ │ │ 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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57e84 │ │ │ │ + beq 57f34 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 57ebc │ │ │ │ + bne 57f6c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57ea4 │ │ │ │ + bne 57f54 │ │ │ │ dmb ish │ │ │ │ - beq 57f0c │ │ │ │ + beq 57fbc │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bbad0 │ │ │ │ - b 57f0c │ │ │ │ + bl 2d6e7c │ │ │ │ + b 57fbc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 57ef0 │ │ │ │ + bne 57fa0 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57ed8 │ │ │ │ + bne 57f88 │ │ │ │ dmb ish │ │ │ │ - beq 57f00 │ │ │ │ + beq 57fb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r6, #16576 @ 0x40c0 │ │ │ │ + movw r6, #16564 @ 0x40b4 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r6 │ │ │ │ - bne 57f64 │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ + bne 58014 │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 57f78 │ │ │ │ - ldr r2, [pc, #288] @ 5808c │ │ │ │ + b 58028 │ │ │ │ + ldr r2, [pc, #288] @ 5813c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 28c8d4 │ │ │ │ + bl 28c38c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 58080 │ │ │ │ + beq 58130 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r5, [r7, #32] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 58030 │ │ │ │ + bne 580e0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 58084 │ │ │ │ + beq 58134 │ │ │ │ ldr r6, [r5] │ │ │ │ mov r1, r6 │ │ │ │ - bl bc39c │ │ │ │ + bl bc4f8 │ │ │ │ mov r1, r6 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 57fdc │ │ │ │ - bl bea88 │ │ │ │ + bne 5808c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5805c │ │ │ │ - movw r3, #49120 @ 0xbfe0 │ │ │ │ + bne 5810c │ │ │ │ + movw r3, #49328 @ 0xc0b0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa69c │ │ │ │ - b 5805c │ │ │ │ + bl 1aa7ac │ │ │ │ + b 5810c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - bl 32a8ec │ │ │ │ + bl 32a734 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5805c │ │ │ │ + bne 5810c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - b 57f90 │ │ │ │ + b 58040 │ │ │ │ ldr r1, [r5] │ │ │ │ - bl c4ffc │ │ │ │ + bl c5720 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5805c │ │ │ │ + beq 5810c │ │ │ │ ldr r1, [r5] │ │ │ │ - bl cde84 │ │ │ │ + bl ce524 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 58040 │ │ │ │ + ble 580f0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5805c │ │ │ │ + bne 5810c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 57ff4 │ │ │ │ - b 58084 │ │ │ │ + bne 580a4 │ │ │ │ + b 58134 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58024 │ │ │ │ + bne 580d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 58024 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 580d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58080 │ │ │ │ + bgt 58130 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58080 │ │ │ │ + bne 58130 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 580b0 │ │ │ │ + beq 58160 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 300c00 <_PyLong_UnsignedInt_Converter@@Base+0x854> │ │ │ │ - ldr r0, [pc, #8] @ 580c0 │ │ │ │ + b 300ac0 <_PyLong_UnsignedInt_Converter@@Base+0x950> │ │ │ │ + ldr r0, [pc, #8] @ 58170 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ 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 5810c │ │ │ │ + bne 581bc │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26132 @ 0x6614 │ │ │ │ + movw r4, #26120 @ 0x6608 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 58150 │ │ │ │ - b 58130 │ │ │ │ + beq 58200 │ │ │ │ + b 581e0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #65120 @ 0xfe60 │ │ │ │ + movw r0, #64212 @ 0xfad4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 581c0 │ │ │ │ - b 580e8 │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 58270 │ │ │ │ + b 58198 │ │ │ │ + bl 1e67c8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58150 │ │ │ │ - bl bea88 │ │ │ │ + bne 58200 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 581c0 │ │ │ │ + bne 58270 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 58184 │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 58234 │ │ │ │ + bl 1e67c8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58184 │ │ │ │ - bl bea88 │ │ │ │ + bne 58234 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 581c0 │ │ │ │ + bne 58270 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2e448 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 581ac │ │ │ │ - bl bea88 │ │ │ │ + bne 5825c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 581c0 │ │ │ │ + bne 58270 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ + b c65d4 │ │ │ │ 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 58210 │ │ │ │ + bne 582c0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 58204 │ │ │ │ + beq 582b4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58210 │ │ │ │ + bne 582c0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 57d44 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b 57df4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42292 @ 0xa534 │ │ │ │ + movw r1, #41332 @ 0xa174 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 58294 │ │ │ │ + bhi 58344 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 582b8 │ │ │ │ + bne 58368 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #27156 @ 0x6a14 │ │ │ │ + movw r0, #25968 @ 0x6570 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 583b0 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 58460 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #27156 @ 0x6a14 │ │ │ │ + movw r0, #25968 @ 0x6570 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5825c │ │ │ │ - b 583b0 │ │ │ │ + bne 5830c │ │ │ │ + b 58460 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 58378 │ │ │ │ + ble 58428 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 58344 │ │ │ │ + beq 583f4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 58324 │ │ │ │ + beq 583d4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 583b0 │ │ │ │ + beq 58460 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 58348 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 583f8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 583b0 │ │ │ │ - movw r2, #4892 @ 0x131c │ │ │ │ + bl 16f420 │ │ │ │ + b 58460 │ │ │ │ + movw r2, #3704 @ 0xe78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #27156 @ 0x6a14 │ │ │ │ + movw r0, #25968 @ 0x6570 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 583b0 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 58460 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 58380 │ │ │ │ + beq 58430 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58380 │ │ │ │ - bl bea88 │ │ │ │ + bne 58430 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58380 │ │ │ │ - b 583b0 │ │ │ │ + beq 58430 │ │ │ │ + b 58460 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 39c598 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 39c1f8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 583b0 │ │ │ │ - movw r0, #53440 @ 0xd0c0 │ │ │ │ + beq 58460 │ │ │ │ + movw r0, #52252 @ 0xcc1c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 583e4 │ │ │ │ - movw r1, #20320 @ 0x4f60 │ │ │ │ + beq 58494 │ │ │ │ + movw r1, #20308 @ 0x4f54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26acb0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 26a7c4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #55640 @ 0xd958 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39808c <_PyBytes_Find@@Base+0x7b8> │ │ │ │ + b 397bcc <_PyBytes_Find@@Base+0x7b0> │ │ │ │ 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 │ │ │ │ @@ -43001,216 +43047,216 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58488 │ │ │ │ + bne 58538 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58488 │ │ │ │ + bne 58538 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 57d44 │ │ │ │ + b 57df4 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 584d0 │ │ │ │ + ldr ip, [pc, #60] @ 58580 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58474 │ │ │ │ + bne 58524 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsl #2 │ │ │ │ + strdeq r7, [r2], #-12 @ │ │ │ │ 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 152a1c │ │ │ │ + bl 152dac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58508 │ │ │ │ - bl bea88 │ │ │ │ + bne 585b8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5851c │ │ │ │ + bne 585cc │ │ │ │ mov r0, r4 │ │ │ │ bl 2cfbc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3955e8 <_PyLong_UInt32_Converter@@Base+0xc24> │ │ │ │ + b 395168 <_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 3a79a8 │ │ │ │ + b 3a7608 │ │ │ │ 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 2d6c4 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 58590 │ │ │ │ + bhi 58640 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 585b4 │ │ │ │ - b 5861c │ │ │ │ + beq 58664 │ │ │ │ + b 586cc │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #27080 @ 0x69c8 │ │ │ │ + movw r0, #25892 @ 0x6524 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58574 │ │ │ │ - b 5861c │ │ │ │ + bne 58624 │ │ │ │ + b 586cc │ │ │ │ cmp r6, #1 │ │ │ │ - ble 58664 │ │ │ │ + ble 58714 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 58644 │ │ │ │ + beq 586f4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 58624 │ │ │ │ + beq 586d4 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5861c │ │ │ │ + beq 586cc │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 58648 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 586f8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b 586b4 │ │ │ │ - movw r2, #4892 @ 0x131c │ │ │ │ + b 58764 │ │ │ │ + movw r2, #3704 @ 0xe78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #27080 @ 0x69c8 │ │ │ │ + movw r0, #25892 @ 0x6524 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5861c │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 586cc │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 58668 │ │ │ │ + beq 58718 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 58668 │ │ │ │ - b 5861c │ │ │ │ + bge 58718 │ │ │ │ + b 586cc │ │ │ │ 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 37c928 │ │ │ │ + bl 37c6a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 586b4 │ │ │ │ + beq 58764 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #53440 @ 0xd0c0 │ │ │ │ + movw r0, #52252 @ 0xcc1c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 586c8 │ │ │ │ + beq 58778 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 5871c │ │ │ │ + beq 587cc │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55972 @ 0xdaa4 │ │ │ │ + movw r0, #54904 @ 0xd678 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5871c │ │ │ │ + bne 587cc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ - bl cde84 │ │ │ │ + bl ce524 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 58714 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 587c4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 3a7f9c │ │ │ │ + b 3a7bfc │ │ │ │ │ │ │ │ -0005874c <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +000587fc <_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 36c8c8 │ │ │ │ + bl 36c708 │ │ │ │ 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 │ │ │ │ @@ -43220,15 +43266,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ bl 2dbe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ba630 │ │ │ │ + b 1ba6a8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -43236,162 +43282,162 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 58830 <_PyTime_AsTimeval_clamp@@Base+0xe4> │ │ │ │ + bge 588e0 <_PyTime_AsTimeval_clamp@@Base+0xe4> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #37032 @ 0x90a8 │ │ │ │ + movw r2, #36072 @ 0x8ce8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #17888 @ 0x45e0 │ │ │ │ + movw r0, #16700 @ 0x413c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r4, #0 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58844 <_PyTime_AsTimeval_clamp@@Base+0xf8> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 588f4 <_PyTime_AsTimeval_clamp@@Base+0xf8> │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 563e4 │ │ │ │ + bl 56494 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58858 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ + beq 58908 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl a0730 <_Py_GetConfig@@Base> │ │ │ │ + bl a08b4 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5889c <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ + bne 5894c <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2f1a9c <_PyObject_MaybeCallSpecialNoArgs@@Base+0x9e0> │ │ │ │ - movw r3, #49160 @ 0xc008 │ │ │ │ + b 2f1a4c <_PyObject_MaybeCallSpecialNoArgs@@Base+0x9e0> │ │ │ │ + movw r3, #49368 @ 0xc0d8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #43008 @ 0xa800 │ │ │ │ + movw r1, #42048 @ 0xa440 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5888c <_PyTime_AsTimeval_clamp@@Base+0x140> │ │ │ │ + beq 5893c <_PyTime_AsTimeval_clamp@@Base+0x140> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 588fc <_PyTime_AsTimeval_clamp@@Base+0x1b0> │ │ │ │ + beq 589ac <_PyTime_AsTimeval_clamp@@Base+0x1b0> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 567f4 │ │ │ │ + b 568a4 │ │ │ │ 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 589e4 <_PyTime_AsTimeval_clamp@@Base+0x298> │ │ │ │ + beq 58a94 <_PyTime_AsTimeval_clamp@@Base+0x298> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 58960 <_PyTime_AsTimeval_clamp@@Base+0x214> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 58a10 <_PyTime_AsTimeval_clamp@@Base+0x214> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43040 @ 0xa820 │ │ │ │ + movw r1, #42080 @ 0xa460 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, #12 │ │ │ │ - bl 21f848 │ │ │ │ - movw r2, #6444 @ 0x192c │ │ │ │ + bl 21e7f0 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #94 @ 0x5e │ │ │ │ mov ip, #0 │ │ │ │ movw r1, #345 @ 0x159 │ │ │ │ add r3, ip, r1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ mul r4, r5, r3 │ │ │ │ add lr, r2, r4 │ │ │ │ ldr r4, [r2, r4] │ │ │ │ cmp r0, r4 │ │ │ │ subcc r1, r3, #1 │ │ │ │ - bcc 589c8 <_PyTime_AsTimeval_clamp@@Base+0x27c> │ │ │ │ + bcc 58a78 <_PyTime_AsTimeval_clamp@@Base+0x27c> │ │ │ │ ldr r4, [lr, #4] │ │ │ │ add ip, r3, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bhi 589c8 <_PyTime_AsTimeval_clamp@@Base+0x27c> │ │ │ │ + bhi 58a78 <_PyTime_AsTimeval_clamp@@Base+0x27c> │ │ │ │ ldrh r2, [lr, #8] │ │ │ │ - movw r3, #776 @ 0x308 │ │ │ │ - movt r3, #94 @ 0x5e │ │ │ │ + movw r3, #65224 @ 0xfec8 │ │ │ │ + movt r3, #93 @ 0x5d │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #2456] @ 0x998 │ │ │ │ - b 589d8 <_PyTime_AsTimeval_clamp@@Base+0x28c> │ │ │ │ + b 58a88 <_PyTime_AsTimeval_clamp@@Base+0x28c> │ │ │ │ cmp r1, ip │ │ │ │ - bge 5897c <_PyTime_AsTimeval_clamp@@Base+0x230> │ │ │ │ - movw r0, #43116 @ 0xa86c │ │ │ │ + bge 58a2c <_PyTime_AsTimeval_clamp@@Base+0x230> │ │ │ │ + movw r0, #42156 @ 0xa4ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aad74 │ │ │ │ - movw r2, #36740 @ 0x8f84 │ │ │ │ + b aaefc │ │ │ │ + movw r2, #35780 @ 0x8bc4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #53384 @ 0xd088 │ │ │ │ + movw r0, #52564 @ 0xcd54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 58a30 <_PyTime_AsTimeval_clamp@@Base+0x2e4> │ │ │ │ + beq 58ae0 <_PyTime_AsTimeval_clamp@@Base+0x2e4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 58a50 <_PyTime_AsTimeval_clamp@@Base+0x304> │ │ │ │ + b 58b00 <_PyTime_AsTimeval_clamp@@Base+0x304> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58a48 <_PyTime_AsTimeval_clamp@@Base+0x2fc> │ │ │ │ + beq 58af8 <_PyTime_AsTimeval_clamp@@Base+0x2fc> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 567f4 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b 568a4 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -43399,84 +43445,84 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ bl 2d370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58aa4 <_PyTime_AsTimeval_clamp@@Base+0x358> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 58b54 <_PyTime_AsTimeval_clamp@@Base+0x358> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 509c8 <_PyEval_FormatKwargsError@@Base+0x6fc> │ │ │ │ + b 50a68 <_PyEval_FormatKwargsError@@Base+0x6fc> │ │ │ │ │ │ │ │ -00058ad0 : │ │ │ │ +00058b80 : │ │ │ │ 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 2f7858 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ + bl 2f7808 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ 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 3a8e14 │ │ │ │ + b 3a8a74 │ │ │ │ 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 50b4c <_PyEval_FormatKwargsError@@Base+0x880> │ │ │ │ + b 50bec <_PyEval_FormatKwargsError@@Base+0x880> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 58bd0 │ │ │ │ + bl 58c80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 58b84 │ │ │ │ + beq 58c34 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ - movwne r2, #5196 @ 0x144c │ │ │ │ + movwne r2, #5184 @ 0x1440 │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00058b8c : │ │ │ │ - ldr r2, [pc, #56] @ 58bcc │ │ │ │ +00058c3c : │ │ │ │ + ldr r2, [pc, #56] @ 58c7c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldr lr, [r3, r2] │ │ │ │ add ip, lr, #4096 @ 0x1000 │ │ │ │ ldr r3, [ip, #404] @ 0x194 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ @@ -43492,747 +43538,747 @@ │ │ │ │ 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, #4] │ │ │ │ - movw r3, #42540 @ 0xa62c │ │ │ │ + movw r3, #42528 @ 0xa620 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 58c18 │ │ │ │ + beq 58cc8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48772 @ 0xbe84 │ │ │ │ + movw r1, #47944 @ 0xbb48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 58c4c │ │ │ │ + bl 16f420 │ │ │ │ + b 58cfc │ │ │ │ ldr ip, [r0, #8] │ │ │ │ sub r3, ip, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 58c50 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + bls 58d00 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #43128 @ 0xa878 │ │ │ │ + movw r1, #42168 @ 0xa4b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ str ip, [sp] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, ip │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 58cac │ │ │ │ + bne 58d5c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 58ca8 │ │ │ │ + ble 58d58 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #5 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 58ce8 │ │ │ │ + beq 58d98 │ │ │ │ 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] @ 58f10 │ │ │ │ + ldr r1, [pc, #580] @ 58fc0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58de0 │ │ │ │ + beq 58e90 │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r8, [r0] │ │ │ │ subs r4, r2, #1 │ │ │ │ moveq r9, r4 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 58d74 │ │ │ │ + beq 58e24 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 58d20 │ │ │ │ + beq 58dd0 │ │ │ │ subs r4, r2, #2 │ │ │ │ moveq r9, r4 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 58d74 │ │ │ │ + beq 58e24 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 58d34 │ │ │ │ + beq 58de4 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 58d70 │ │ │ │ + beq 58e20 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 58d4c │ │ │ │ + beq 58dfc │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 58d74 │ │ │ │ + beq 58e24 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58d74 │ │ │ │ - bl bea88 │ │ │ │ + bne 58e24 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58d74 │ │ │ │ - b 58de0 │ │ │ │ + beq 58e24 │ │ │ │ + b 58e90 │ │ │ │ mov r9, r4 │ │ │ │ - bl dfca0 │ │ │ │ + bl e02f0 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 58d8c │ │ │ │ - bl 19ea08 │ │ │ │ + bne 58e3c │ │ │ │ + bl 19ed70 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ moveq r7, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 58dc8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 58e78 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #43168 @ 0xa8a0 │ │ │ │ + movw r1, #42208 @ 0xa4e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14119c │ │ │ │ - ldr r1, [pc, #324] @ 58f14 │ │ │ │ + b 14151c │ │ │ │ + ldr r1, [pc, #324] @ 58fc4 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl c29e0 │ │ │ │ + bl c2b3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58de8 │ │ │ │ + bne 58e98 │ │ │ │ mov r4, #0 │ │ │ │ - b 58f04 │ │ │ │ + b 58fb4 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 58e10 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 58ec0 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43200 @ 0xa8c0 │ │ │ │ + movw r1, #42240 @ 0xa500 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 58de0 │ │ │ │ + bl 16f420 │ │ │ │ + b 58e90 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #14560 @ 0x38e0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 58e30 │ │ │ │ - bl b6720 │ │ │ │ + beq 58ee0 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58ebc │ │ │ │ + beq 58f6c │ │ │ │ mov r0, r5 │ │ │ │ - bl c43a0 │ │ │ │ + bl c4ac4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 58e60 │ │ │ │ + beq 58f10 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 58ea0 │ │ │ │ - b 58eb8 │ │ │ │ + ble 58f50 │ │ │ │ + b 58f68 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58e84 │ │ │ │ + bgt 58f34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58e84 │ │ │ │ + bne 58f34 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43240 @ 0xa8e8 │ │ │ │ + movw r1, #42280 @ 0xa528 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 58de0 │ │ │ │ + bl 16f420 │ │ │ │ + b 58e90 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 58eb8 │ │ │ │ + bne 58f68 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 2ad004 │ │ │ │ + bl 2acab8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58f04 │ │ │ │ + bgt 58fb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58f04 │ │ │ │ + bne 58fb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, lsl #3 │ │ │ │ - strhteq r1, [r3], #-184 @ 0xffffff48 │ │ │ │ + rsbeq r7, r2, r0, lsl #3 │ │ │ │ + strhteq r1, [r3], #-176 @ 0xffffff50 │ │ │ │ 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, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 58f64 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 59014 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #9148 @ 0x23bc │ │ │ │ + movw r0, #7068 @ 0x1b9c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58f7c │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5902c │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 58f84 │ │ │ │ + bne 59034 │ │ │ │ mov r0, #0 │ │ │ │ - b 58fd8 │ │ │ │ + b 59088 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 58fb0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 59060 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 58f7c │ │ │ │ + bl 16f420 │ │ │ │ + b 5902c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 2d5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 58fd8 │ │ │ │ + bne 59088 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 510a4 │ │ │ │ + b 51144 │ │ │ │ │ │ │ │ -00059000 : │ │ │ │ +000590b0 : │ │ │ │ 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] @ 59110 │ │ │ │ + ldr lr, [pc, #244] @ 591c0 │ │ │ │ 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 59040 │ │ │ │ + ble 590f0 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 59068 │ │ │ │ - movw r1, #46376 @ 0xb528 │ │ │ │ + bne 59118 │ │ │ │ + movw r1, #45948 @ 0xb37c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #43268 @ 0xa904 │ │ │ │ + movw r2, #42308 @ 0xa544 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2d9d6c <_PyErr_Format@@Base> │ │ │ │ + b 2d9c50 <_PyErr_Format@@Base> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r1, #16 │ │ │ │ - beq 59084 │ │ │ │ + beq 59134 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5909c │ │ │ │ + bne 5914c │ │ │ │ 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 145d1c <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 14609c <_PyStack_UnpackDict@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59108 │ │ │ │ + beq 591b8 │ │ │ │ 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 146c8c <_PyStack_UnpackDict_Free@@Base> │ │ │ │ + bl 14700c <_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 cb774 <_Py_CheckFunctionResult@@Base> │ │ │ │ + b cbe14 <_Py_CheckFunctionResult@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ bl 2e898 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ba630 │ │ │ │ + b 1ba6a8 │ │ │ │ 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 393a14 <_PyObject_GetState@@Base> │ │ │ │ + bl 3937e4 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r6, r4 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 59224 │ │ │ │ - ldr r0, [pc, #204] @ 59240 │ │ │ │ + beq 592d4 │ │ │ │ + ldr r0, [pc, #204] @ 592f0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 59198 │ │ │ │ - ldr r6, [pc, #176] @ 59244 │ │ │ │ + bne 59248 │ │ │ │ + ldr r6, [pc, #176] @ 592f4 │ │ │ │ mov r5, #0 │ │ │ │ - b 59224 │ │ │ │ - bl ca818 │ │ │ │ + b 592d4 │ │ │ │ + bl caeb8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 591c4 │ │ │ │ + bgt 59274 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 591c4 │ │ │ │ + bne 59274 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5918c │ │ │ │ + beq 5923c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #104] @ 59244 │ │ │ │ + ldr r2, [pc, #104] @ 592f4 │ │ │ │ mov r0, #5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw ip, #5196 @ 0x144c │ │ │ │ + movw ip, #5184 @ 0x1440 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ str ip, [sp] │ │ │ │ - bl af504 │ │ │ │ + bl af68c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59210 │ │ │ │ + bgt 592c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59218 │ │ │ │ - ldr r6, [pc, #44] @ 59244 │ │ │ │ - b 59224 │ │ │ │ + beq 592c8 │ │ │ │ + ldr r6, [pc, #44] @ 592f4 │ │ │ │ + b 592d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 59210 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 592c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r5, r3, r0, lsl r7 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + rsbeq r5, r3, r8, lsl #14 │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ 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 59280 │ │ │ │ + bhi 59330 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 592a8 │ │ │ │ - b 592c4 │ │ │ │ + bgt 59358 │ │ │ │ + b 59374 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62864 @ 0xf590 │ │ │ │ + movw r0, #61904 @ 0xf1d0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59274 │ │ │ │ + bne 59324 │ │ │ │ mov r4, #0 │ │ │ │ - b 59438 │ │ │ │ + b 594e8 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 592e4 │ │ │ │ - bl bea88 │ │ │ │ + bne 59394 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 592a0 │ │ │ │ - ldr r0, [pc, #376] @ 59444 │ │ │ │ + bne 59350 │ │ │ │ + ldr r0, [pc, #376] @ 594f4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ mov r4, r0 │ │ │ │ - b 59438 │ │ │ │ - bl c5dc0 │ │ │ │ + b 594e8 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59310 │ │ │ │ + bgt 593c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59310 │ │ │ │ + bne 593c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 592b8 │ │ │ │ + beq 59368 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 592c4 │ │ │ │ + blt 59374 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 592a0 │ │ │ │ - ldr r1, [pc, #268] @ 59448 │ │ │ │ + beq 59350 │ │ │ │ + ldr r1, [pc, #268] @ 594f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17c6e4 │ │ │ │ + bl 17ca38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 593dc │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + beq 5948c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 59414 │ │ │ │ - movw r8, #45544 @ 0xb1e8 │ │ │ │ + beq 594c4 │ │ │ │ + movw r8, #45936 @ 0xb370 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 14b848 │ │ │ │ + bl 14bbd8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59398 │ │ │ │ + bgt 59448 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59398 │ │ │ │ + bne 59448 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 593b0 │ │ │ │ - bl bea88 │ │ │ │ + bne 59460 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 593c4 │ │ │ │ - b 593dc │ │ │ │ + beq 59474 │ │ │ │ + b 5948c │ │ │ │ cmp r7, r6 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs r4, r3, r6, lsr #31 │ │ │ │ - beq 593e4 │ │ │ │ - movw r1, #43424 @ 0xa9a0 │ │ │ │ + beq 59494 │ │ │ │ + movw r1, #42464 @ 0xa5e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov r4, #0 │ │ │ │ - b 59414 │ │ │ │ + b 594c4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dc100 <_PyTime_AsTimespec@@Base+0x338> │ │ │ │ + bl 2dbd48 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 593dc │ │ │ │ + blt 5948c │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #72] @ 5944c │ │ │ │ + ldr r0, [pc, #72] @ 594fc │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59438 │ │ │ │ + bgt 594e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59438 │ │ │ │ + bne 594e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r3, ip, ror #19 │ │ │ │ - rsbeq r6, r3, r8, lsl #20 │ │ │ │ - strhteq r7, [r3], #-76 @ 0xffffffb4 │ │ │ │ + rsbeq r6, r3, r4, ror #19 │ │ │ │ + rsbeq r6, r3, r0, lsl #20 │ │ │ │ + strhteq r7, [r3], #-68 @ 0xffffffbc │ │ │ │ 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 51784 │ │ │ │ + b 51824 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #24972 @ 0x618c │ │ │ │ + movw r1, #24960 @ 0x6180 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 594ec │ │ │ │ + bne 5959c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bne 594c8 │ │ │ │ + bne 59578 │ │ │ │ cmp r0, r1 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ movne r4, r3 │ │ │ │ - b 5958c │ │ │ │ + b 5963c │ │ │ │ cmp r2, #3 │ │ │ │ - bne 59584 │ │ │ │ + bne 59634 │ │ │ │ cmp r0, r1 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ - b 5958c │ │ │ │ + b 5963c │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - beq 59584 │ │ │ │ + beq 59634 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59540 │ │ │ │ + beq 595f0 │ │ │ │ mov r1, r6 │ │ │ │ - bl cbab8 │ │ │ │ + bl cc158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59548 │ │ │ │ + beq 595f8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59540 │ │ │ │ + bgt 595f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59540 │ │ │ │ + bne 595f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5958c │ │ │ │ + b 5963c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 140be4 │ │ │ │ + bl 140f64 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5958c │ │ │ │ + bgt 5963c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5958c │ │ │ │ + bne 5963c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5958c │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5963c │ │ │ │ + movw r4, #5176 @ 0x1438 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 51c50 │ │ │ │ + b 51cf0 │ │ │ │ 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 5219c │ │ │ │ + b 5223c │ │ │ │ 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 59610 │ │ │ │ + bne 596c0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59640 │ │ │ │ - b 59634 │ │ │ │ + bne 596f0 │ │ │ │ + b 596e4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16800 @ 0x41a0 │ │ │ │ + movw r0, #15612 @ 0x3cfc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 595f8 │ │ │ │ - b 59668 │ │ │ │ - bl bea88 │ │ │ │ + bne 596a8 │ │ │ │ + b 59718 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59668 │ │ │ │ + bne 59718 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2f79ec <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f799c <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59668 │ │ │ │ + beq 59718 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 59674 │ │ │ │ + b 59724 │ │ │ │ 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, #61164 @ 0xeeec │ │ │ │ + movw r1, #59740 @ 0xe95c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ strd r4, [sp] │ │ │ │ - movw r0, #43816 @ 0xab28 │ │ │ │ + movw r0, #42856 @ 0xa768 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 596e0 │ │ │ │ + bne 59790 │ │ │ │ mov r0, #0 │ │ │ │ - b 59730 │ │ │ │ + b 597e0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 59710 │ │ │ │ - bl b9540 │ │ │ │ + bne 597c0 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 596bc │ │ │ │ - bl dc794 │ │ │ │ + bne 5976c │ │ │ │ + bl dcde4 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d064 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 59728 │ │ │ │ - b 596c4 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 597d8 │ │ │ │ + b 59774 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 5976c │ │ │ │ + bne 5981c │ │ │ │ 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) │ │ │ │ @@ -44247,189 +44293,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 bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 598a4 │ │ │ │ + bne 59954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 598a4 │ │ │ │ - movw r3, #56152 @ 0xdb58 │ │ │ │ + beq 59954 │ │ │ │ + movw r3, #52264 @ 0xcc28 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #50148 @ 0xc3e4 │ │ │ │ + movw r0, #49188 @ 0xc024 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 59804 │ │ │ │ + bne 598b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3aaf58 │ │ │ │ + b 3aabb8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #50156 @ 0xc3ec │ │ │ │ + movw r0, #49196 @ 0xc02c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59858 │ │ │ │ + bgt 59908 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59858 │ │ │ │ + bne 59908 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 597f4 │ │ │ │ + beq 598a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59884 │ │ │ │ + bgt 59934 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59884 │ │ │ │ + bne 59934 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 598a4 │ │ │ │ - movw r0, #50156 @ 0xc3ec │ │ │ │ + beq 59954 │ │ │ │ + movw r0, #49196 @ 0xc02c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3ba968 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3ba6c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ 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 598ec │ │ │ │ + bhi 5999c │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 59910 │ │ │ │ - b 5992c │ │ │ │ + bne 599c0 │ │ │ │ + b 599dc │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #57292 @ 0xdfcc │ │ │ │ + movw r0, #55868 @ 0xda3c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59a4c │ │ │ │ - b 598d8 │ │ │ │ - bl c5dc0 │ │ │ │ + beq 59afc │ │ │ │ + b 59988 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59940 │ │ │ │ + ble 599f0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5995c │ │ │ │ - bl bea88 │ │ │ │ + bne 59a0c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5995c │ │ │ │ - b 59a4c │ │ │ │ + beq 59a0c │ │ │ │ + b 59afc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59924 │ │ │ │ + bne 599d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 59924 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 599d4 │ │ │ │ cmp r7, #1 │ │ │ │ - ble 59a14 │ │ │ │ + ble 59ac4 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5999c │ │ │ │ + beq 59a4c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 59a18 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 59ac8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40008 @ 0x9c48 │ │ │ │ + movw r1, #39048 @ 0x9888 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 59a04 │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ + b 59ab4 │ │ │ │ + movw r1, #35424 @ 0x8a60 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 599b8 │ │ │ │ - bl b6720 │ │ │ │ + beq 59a68 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 599e0 │ │ │ │ + beq 59a90 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 59a18 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 59ac8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40096 @ 0x9ca0 │ │ │ │ + movw r1, #39136 @ 0x98e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 59a04 │ │ │ │ + b 59ab4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #36636 @ 0x8f1c │ │ │ │ + movw r2, #35676 @ 0x8b5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #57292 @ 0xdfcc │ │ │ │ + movw r0, #55868 @ 0xda3c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 59a4c │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 59afc │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 59a34 │ │ │ │ + bgt 59ae4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b4d4c │ │ │ │ + b 2b47f4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3a6088 │ │ │ │ + b 3a5ce8 │ │ │ │ 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, #408] @ 59c08 │ │ │ │ + ldr lr, [pc, #408] @ 59cb8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -44442,69 +44488,69 @@ │ │ │ │ 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 59ad8 │ │ │ │ + bne 59b88 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59b1c │ │ │ │ + beq 59bcc │ │ │ │ mov ip, #1 │ │ │ │ sub r2, fp, #180 @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - movw ip, #29428 @ 0x72f4 │ │ │ │ + movw ip, #29420 @ 0x72ec │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59b90 │ │ │ │ + beq 59c40 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59b90 │ │ │ │ - bl dc794 │ │ │ │ + beq 59c40 │ │ │ │ + bl dcde4 │ │ │ │ ldrb r3, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59b58 │ │ │ │ + beq 59c08 │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2dc04 │ │ │ │ mov r4, r0 │ │ │ │ - b 59b68 │ │ │ │ + b 59c18 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2dd9c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 59b98 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 59c48 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 174050 │ │ │ │ + bl 1743a0 │ │ │ │ mov r4, #0 │ │ │ │ - b 59bf4 │ │ │ │ + b 59ca4 │ │ │ │ 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 │ │ │ │ @@ -44518,557 +44564,557 @@ │ │ │ │ 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 5a2c4 │ │ │ │ + bl 5a374 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #176 @ 0xb0 │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrsheq r7, [lr], #-248 @ 0xffffff08 │ │ │ │ + ldrheq r7, [lr], #-184 @ 0xffffff48 │ │ │ │ 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 1a3338 │ │ │ │ + bl 1a36a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59c70 │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + beq 59d20 │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #368] @ 59db4 │ │ │ │ + ldr r1, [pc, #368] @ 59e64 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #28168 @ 0x6e08 │ │ │ │ + movw r2, #27208 @ 0x6a48 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 1b8760 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b87d8 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 59c78 │ │ │ │ - bl 2d4074 │ │ │ │ + bne 59d28 │ │ │ │ + bl 2d3d18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59c3c │ │ │ │ + bne 59cec │ │ │ │ mov r0, r5 │ │ │ │ - bl 139e08 │ │ │ │ + bl 13a188 │ │ │ │ mov r4, #0 │ │ │ │ - b 59dac │ │ │ │ + b 59e5c │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 59cbc │ │ │ │ + bne 59d6c │ │ │ │ ldr r3, [r5, #260] @ 0x104 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59c9c │ │ │ │ + bne 59d4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 139e08 │ │ │ │ - b 59dac │ │ │ │ + bl 13a188 │ │ │ │ + b 59e5c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59d9c │ │ │ │ + bgt 59e4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59d9c │ │ │ │ - b 59d38 │ │ │ │ + bne 59e4c │ │ │ │ + b 59de8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 59d10 │ │ │ │ + bne 59dc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59cec │ │ │ │ + bgt 59d9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59cec │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 59d9c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31776 @ 0x7c20 │ │ │ │ + movw r1, #30588 @ 0x777c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139e08 │ │ │ │ - b 59c70 │ │ │ │ + bl 13a188 │ │ │ │ + b 59d20 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 59d40 │ │ │ │ + bne 59df0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59d9c │ │ │ │ + bgt 59e4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59d9c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 59d9c │ │ │ │ + bne 59e4c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 59e4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a658 │ │ │ │ + bl 5a708 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59d78 │ │ │ │ + bne 59e28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59c68 │ │ │ │ + bgt 59d18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59c68 │ │ │ │ + bne 59d18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 59c68 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 59d18 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 59c3c │ │ │ │ + bgt 59cec │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ - bne 59c3c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 59c3c │ │ │ │ + bne 59cec │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 59cec │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1a41b0 │ │ │ │ + b 1a4518 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - mlseq r3, r4, r9, r6 │ │ │ │ + rsbeq r6, r3, ip, lsl #19 │ │ │ │ │ │ │ │ -00059db8 : │ │ │ │ +00059e68 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 59dd0 │ │ │ │ + ldr r0, [pc, #12] @ 59e80 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269cf8 │ │ │ │ - rsbeq r7, r2, r0, lsr #6 │ │ │ │ + b 269804 │ │ │ │ + rsbeq r7, r2, r8, lsl r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 59e88 │ │ │ │ + b 59f38 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #53732 @ 0xd1e4 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7578 │ │ │ │ + b 1e61b8 │ │ │ │ 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] @ 59e84 │ │ │ │ + ldr r1, [pc, #84] @ 59f34 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 36afd0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + bl 36ae10 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59e6c │ │ │ │ + bgt 59f1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59e6c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [pc, #16] @ 59e84 │ │ │ │ + bne 59f1c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [pc, #16] @ 59f34 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36afd0 │ │ │ │ - rsbeq r5, r3, r8, asr r6 │ │ │ │ + b 36ae10 │ │ │ │ + rsbeq r5, r3, r0, asr r6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ldrne r0, [pc, #136] @ 59f34 │ │ │ │ - ldreq r0, [pc, #136] @ 59f38 │ │ │ │ - bl 2f906c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldrne r0, [pc, #136] @ 59fe4 │ │ │ │ + ldreq r0, [pc, #136] @ 59fe8 │ │ │ │ + bl 2f901c <_PyEval_GetBuiltin@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 59edc │ │ │ │ + blt 59f8c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #34484 @ 0x86b4 │ │ │ │ + movw r0, #33524 @ 0x82f4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ mov r0, #0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 59f14 │ │ │ │ + bne 59fc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59f2c │ │ │ │ + bgt 59fdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59f2c │ │ │ │ + bne 59fdc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 59f2c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 59fdc │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #34492 @ 0x86bc │ │ │ │ + movw r0, #33532 @ 0x82fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ - rsbeq r6, r3, r4, asr #25 │ │ │ │ + rsbeq r5, r3, r4, lsr #14 │ │ │ │ + strhteq r6, [r3], #-204 @ 0xffffff34 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59f5c │ │ │ │ + beq 5a00c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 59fb0 │ │ │ │ + b 5a060 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r3, [pc, #76] @ 59fb8 │ │ │ │ - beq 59fb0 │ │ │ │ + ldreq r3, [pc, #76] @ 5a068 │ │ │ │ + beq 5a060 │ │ │ │ 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 1ac250 │ │ │ │ + bl 1ac360 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 59fa4 │ │ │ │ + beq 5a054 │ │ │ │ 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} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ 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 5a010 │ │ │ │ + bne 5a0c0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 5a00c │ │ │ │ + ble 5a0bc │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5a04c │ │ │ │ + beq 5a0fc │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #664] @ 5a2c0 │ │ │ │ + ldr r1, [pc, #664] @ 5a370 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5a2b0 │ │ │ │ + beq 5a360 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r7, #26132 @ 0x6614 │ │ │ │ + movw r7, #26120 @ 0x6608 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 5a08c │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 5a13c │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a08c │ │ │ │ - bl bea88 │ │ │ │ + bne 5a13c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a2b0 │ │ │ │ + bne 5a360 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 5a0c4 │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 5a174 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a0c4 │ │ │ │ - bl bea88 │ │ │ │ + bne 5a174 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a2b0 │ │ │ │ + bne 5a360 │ │ │ │ add r4, r4, r6 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 5a0e4 │ │ │ │ + beq 5a194 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5a0f4 │ │ │ │ + bne 5a1a4 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2d574 │ │ │ │ - b 5a2a0 │ │ │ │ - bl 1aac7c │ │ │ │ + b 5a350 │ │ │ │ + bl 1aad8c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5a2b0 │ │ │ │ + beq 5a360 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5a150 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 5a200 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50304 @ 0xc480 │ │ │ │ + movw r1, #49344 @ 0xc0c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a2b0 │ │ │ │ + bgt 5a360 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a2b0 │ │ │ │ + bne 5a360 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5a2b0 │ │ │ │ - bl 2cf0e4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5a360 │ │ │ │ + bl 2ce8a4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a180 │ │ │ │ + bgt 5a230 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a180 │ │ │ │ + bne 5a230 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ cmneq r4, #1 │ │ │ │ - bne 5a1b8 │ │ │ │ - bl bea88 │ │ │ │ + bne 5a268 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a1c0 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + beq 5a270 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a2b0 │ │ │ │ - bl 1438b4 │ │ │ │ - b 5a1c0 │ │ │ │ + beq 5a360 │ │ │ │ + bl 143c34 │ │ │ │ + b 5a270 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 5a1f4 │ │ │ │ + beq 5a2a4 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5a1f4 │ │ │ │ + bvs 5a2a4 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5a29c │ │ │ │ + bvs 5a34c │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov lr, s17 │ │ │ │ cmp r1, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne 5a1fc │ │ │ │ + bne 5a2ac │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b 5a2a0 │ │ │ │ + b 5a350 │ │ │ │ teq r1, lr │ │ │ │ bic ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, lr, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 5a248 │ │ │ │ + bpl 5a2f8 │ │ │ │ adds r2, r3, r2 │ │ │ │ adc r0, ip, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r0, r5, r0 │ │ │ │ - bcs 5a29c │ │ │ │ + bcs 5a34c │ │ │ │ cmp r3, r4 │ │ │ │ sbcs r2, ip, r5 │ │ │ │ - bcs 5a268 │ │ │ │ + bcs 5a318 │ │ │ │ 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 5a2a0 │ │ │ │ + b 5a350 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs lr, r0, ip │ │ │ │ - bcs 5a278 │ │ │ │ + bcs 5a328 │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc r0, ip, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r0, r5 │ │ │ │ - bcc 5a29c │ │ │ │ + bcc 5a34c │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b 5a2a0 │ │ │ │ + b 5a350 │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc r0, r0, ip │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r0, r5 │ │ │ │ - bcc 5a29c │ │ │ │ + bcc 5a34c │ │ │ │ adds r6, r4, r3 │ │ │ │ adc r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b 5a2a0 │ │ │ │ + b 5a350 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ + b c65d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, asr r3 │ │ │ │ + rsbeq r7, r2, ip, asr #6 │ │ │ │ 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 c5498 │ │ │ │ + bl c5bbc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a3dc │ │ │ │ + beq 5a48c │ │ │ │ mov r0, r6 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b8 │ │ │ │ + beq 5a468 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b8 │ │ │ │ + beq 5a468 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrd r0, [fp, #4] │ │ │ │ - bl 19f5b4 │ │ │ │ + bl 19f91c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b8 │ │ │ │ + beq 5a468 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldrd r0, [fp, #12] │ │ │ │ - bl 19f5b4 │ │ │ │ + bl 19f91c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b8 │ │ │ │ + beq 5a468 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrd r0, [fp, #20] │ │ │ │ - bl 19f5b4 │ │ │ │ + bl 19f91c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b8 │ │ │ │ + beq 5a468 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrd r0, [fp, #28] │ │ │ │ - bl 19f5b4 │ │ │ │ + bl 19f91c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b8 │ │ │ │ + beq 5a468 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldrd r0, [fp, #36] @ 0x24 │ │ │ │ - bl 19f5b4 │ │ │ │ + bl 19f91c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b8 │ │ │ │ + beq 5a468 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldrd r0, [fp, #44] @ 0x2c │ │ │ │ - bl 19f5b4 │ │ │ │ + bl 19f91c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b8 │ │ │ │ + beq 5a468 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b8 │ │ │ │ + beq 5a468 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [fp, #60] @ 0x3c │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5a3e4 │ │ │ │ + bne 5a494 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a3dc │ │ │ │ + bgt 5a48c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a3dc │ │ │ │ + bne 5a48c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5a3fc │ │ │ │ + b 5a4ac │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl b28a4 │ │ │ │ + bl b2a2c │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #56] @ 0x38 │ │ │ │ - beq 5a3b8 │ │ │ │ + beq 5a468 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a424 │ │ │ │ + beq 5a4d4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 5a47c │ │ │ │ + b 5a52c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #5196 @ 0x144c │ │ │ │ + movweq r3, #5184 @ 0x1440 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 5a47c │ │ │ │ + beq 5a52c │ │ │ │ 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 1ac250 │ │ │ │ + bl 1ac360 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a470 │ │ │ │ + beq 5a520 │ │ │ │ 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} │ │ │ │ @@ -45086,138 +45132,138 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a4e0 │ │ │ │ + bne 5a590 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a524 │ │ │ │ + beq 5a5d4 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #360] @ 5a654 │ │ │ │ + ldr ip, [pc, #360] @ 5a704 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a524 │ │ │ │ + bne 5a5d4 │ │ │ │ mov r0, #0 │ │ │ │ - b 5a64c │ │ │ │ + b 5a6fc │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #50344 @ 0xc4a8 │ │ │ │ + movw r1, #49384 @ 0xc0e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 179658 │ │ │ │ + bl 1799ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a51c │ │ │ │ + beq 5a5cc │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 5a570 │ │ │ │ + beq 5a620 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 5a620 │ │ │ │ + bge 5a6d0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ - b 5a580 │ │ │ │ + b 5a630 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 5a620 │ │ │ │ + bge 5a6d0 │ │ │ │ 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 379d2c <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ + bl 379b64 <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5a5f4 │ │ │ │ + bne 5a6a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a5cc │ │ │ │ + bgt 5a67c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a5cc │ │ │ │ + bne 5a67c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a51c │ │ │ │ + bgt 5a5cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a51c │ │ │ │ + bne 5a5cc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5a51c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5a5cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a618 │ │ │ │ + bgt 5a6c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a618 │ │ │ │ + bne 5a6c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5a54c │ │ │ │ + b 5a5fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a644 │ │ │ │ + bgt 5a6f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a644 │ │ │ │ + bne 5a6f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsl #7 │ │ │ │ + rsbeq r7, r2, r8, ror r3 │ │ │ │ │ │ │ │ -0005a658 : │ │ │ │ +0005a708 : │ │ │ │ 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 5a688 │ │ │ │ + bge 5a738 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #260] @ 0x104 │ │ │ │ - bl 1e9f3c │ │ │ │ + bl 1e8b8c │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a6bc │ │ │ │ + beq 5a76c │ │ │ │ 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 │ │ │ │ @@ -45226,237 +45272,237 @@ │ │ │ │ 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, #2256 @ 0x8d0 │ │ │ │ + movw sl, #1236 @ 0x4d4 │ │ │ │ movt sl, #78 @ 0x4e │ │ │ │ - movw r9, #13264 @ 0x33d0 │ │ │ │ + movw r9, #12244 @ 0x2fd4 │ │ │ │ movt r9, #79 @ 0x4f │ │ │ │ - movw r6, #59616 @ 0xe8e0 │ │ │ │ + movw r6, #58596 @ 0xe4e4 │ │ │ │ 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 5a824 │ │ │ │ + bge 5a8d4 │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r0, [r7, r4] │ │ │ │ - beq 5a754 │ │ │ │ + beq 5a804 │ │ │ │ cmp r8, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r0, [r7, r3] │ │ │ │ - beq 5a754 │ │ │ │ + beq 5a804 │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5a770 │ │ │ │ + bcs 5a820 │ │ │ │ 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 5a7c4 │ │ │ │ + beq 5a874 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #7340032 @ 0x700000 │ │ │ │ - beq 5a7c4 │ │ │ │ + beq 5a874 │ │ │ │ asr r2, r3, #24 │ │ │ │ ubfx r0, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #32652 @ 0x7f8c │ │ │ │ + movw r3, #31580 @ 0x7b5c │ │ │ │ movt r3, #90 @ 0x5a │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - beq 5a7cc │ │ │ │ + beq 5a87c │ │ │ │ ldr ip, [r3], #4 │ │ │ │ str ip, [r1], #4 │ │ │ │ - b 5a7ac │ │ │ │ + b 5a85c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 2eb180 │ │ │ │ + bl 2eb20c │ │ │ │ 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 5a814 │ │ │ │ + bge 5a8c4 │ │ │ │ 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 5a7e4 │ │ │ │ + b 5a894 │ │ │ │ cmp r0, #0 │ │ │ │ addge r5, r5, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 5a71c │ │ │ │ + b 5a7cc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #38948 @ 0x9824 │ │ │ │ + movw r1, #38944 @ 0x9820 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 13f424 │ │ │ │ + bl 13f7a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 5a8ac │ │ │ │ - beq 5a884 │ │ │ │ + bgt 5a95c │ │ │ │ + beq 5a934 │ │ │ │ mov r4, #0 │ │ │ │ - b 5a914 │ │ │ │ + b 5a9c4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50404 @ 0xc4e4 │ │ │ │ + movw r1, #49584 @ 0xc1b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5aadc │ │ │ │ + bl 5ab8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a87c │ │ │ │ + beq 5a92c │ │ │ │ mov r1, r5 │ │ │ │ - bl 3718cc │ │ │ │ + bl 37170c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5a8f4 │ │ │ │ + bne 5a9a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a87c │ │ │ │ + bgt 5a92c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a87c │ │ │ │ + bne 5a92c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5a87c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5a92c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a914 │ │ │ │ + bgt 5a9c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a914 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 5a9c4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a990 │ │ │ │ + beq 5aa40 │ │ │ │ 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 5a970 │ │ │ │ + bge 5aa20 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5a998 │ │ │ │ + beq 5aa48 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5a948 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b 5a9f8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #50456 @ 0xc518 │ │ │ │ + movw r1, #49636 @ 0xc1e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 5a998 │ │ │ │ + bl 14151c │ │ │ │ + b 5aa48 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b 99390 │ │ │ │ + b 994b8 │ │ │ │ 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 r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5a9ec │ │ │ │ - movw r2, #36740 @ 0x8f84 │ │ │ │ + bne 5aa9c │ │ │ │ + movw r2, #35780 @ 0x8bc4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #62032 @ 0xf250 │ │ │ │ + movw r0, #61276 @ 0xef5c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5aa18 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 5aac8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50496 @ 0xc540 │ │ │ │ + movw r1, #49676 @ 0xc20c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f848 │ │ │ │ + bl 21e7f0 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5aa58 │ │ │ │ + bcs 5ab08 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #22444 @ 0x57ac │ │ │ │ + movw r1, #21332 @ 0x5354 │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #11180 @ 0x2bac │ │ │ │ + movw r3, #10068 @ 0x2754 │ │ │ │ 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, #5712 @ 0x1650 │ │ │ │ + movw r3, #4624 @ 0x1210 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add r3, r3, r2 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, r2 │ │ │ │ @@ -45465,55 +45511,55 @@ │ │ │ │ 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 5aac4 │ │ │ │ + beq 5ab74 │ │ │ │ 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 3a85a0 │ │ │ │ + bl 3a8200 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 5aaac │ │ │ │ + bne 5ab5c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - movw r1, #38948 @ 0x9824 │ │ │ │ + movw r1, #38944 @ 0x9820 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 5abb4 │ │ │ │ + bne 5ac64 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - bl 2cddf8 <_PyErr_ProgramDecodedTextObject@@Base+0x134> │ │ │ │ + bl 2cd538 <_PyErr_ProgramDecodedTextObject@@Base+0x134> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ac44 │ │ │ │ + beq 5acf4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - ble 5ac68 │ │ │ │ + ble 5ad18 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ mov r3, #1 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ mov r5, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r5, [r4, #24] │ │ │ │ add r3, r8, r6, lsl #2 │ │ │ │ @@ -45523,212 +45569,212 @@ │ │ │ │ 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 2f7ec0 <_PyCode_InitAddressRange@@Base+0x6ac> │ │ │ │ + bl 2f7e70 <_PyCode_InitAddressRange@@Base+0x6ac> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ac38 │ │ │ │ + beq 5ace8 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ moveq r6, #0 │ │ │ │ ldreq r8, [r8, #260] @ 0x104 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 5ab64 │ │ │ │ - b 5ac68 │ │ │ │ + bne 5ac14 │ │ │ │ + b 5ad18 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5abd0 │ │ │ │ + bge 5ac80 │ │ │ │ mov r1, r5 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ mov r4, r0 │ │ │ │ - b 5abec │ │ │ │ + b 5ac9c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #13000 @ 0x32c8 │ │ │ │ + movw r1, #11812 @ 0x2e24 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl c9100 │ │ │ │ + bl c97a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5ac44 │ │ │ │ + beq 5acf4 │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq 5ac68 │ │ │ │ + beq 5ad18 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ac68 │ │ │ │ + bne 5ad18 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #50588 @ 0xc59c │ │ │ │ + movw r1, #49768 @ 0xc268 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ac4c │ │ │ │ + ble 5acfc │ │ │ │ mov r4, #0 │ │ │ │ - b 5ac68 │ │ │ │ + b 5ad18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ac44 │ │ │ │ + bne 5acf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5ac44 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5acf4 │ │ │ │ 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 5acb0 │ │ │ │ + bne 5ad60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bafd4 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 5acc4 │ │ │ │ - bl dfca0 │ │ │ │ + bl 3bad34 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 5ad74 │ │ │ │ + bl e02f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfce0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0330 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5aca4 │ │ │ │ + bne 5ad54 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5adf8 │ │ │ │ + bne 5aea8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl fcd88 │ │ │ │ + bl fd4e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5adec │ │ │ │ + beq 5ae9c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - bne 5ad14 │ │ │ │ + bne 5adc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bafd4 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 5ad28 │ │ │ │ - bl dfca0 │ │ │ │ + bl 3bad34 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 5add8 │ │ │ │ + bl e02f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfce0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0330 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ad08 │ │ │ │ + bne 5adb8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ada4 │ │ │ │ + bne 5ae54 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5adc8 │ │ │ │ + bne 5ae78 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ada4 │ │ │ │ + bne 5ae54 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5adc8 │ │ │ │ + bne 5ae78 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ada4 │ │ │ │ + bne 5ae54 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5adc8 │ │ │ │ + bne 5ae78 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5adb4 │ │ │ │ + beq 5ae64 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 5adec │ │ │ │ + b 5ae9c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3600 │ │ │ │ + bl e3c50 │ │ │ │ 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 5adec │ │ │ │ - ldr r0, [pc, #28] @ 5ae00 │ │ │ │ + beq 5ae9c │ │ │ │ + ldr r0, [pc, #28] @ 5aeb0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 5adf8 │ │ │ │ + b 5aea8 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 5ade0 │ │ │ │ + b 5ae90 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, r2, r0, asr #25 │ │ │ │ + strhteq r9, [r2], #-200 @ 0xffffff38 │ │ │ │ │ │ │ │ -0005ae04 : │ │ │ │ +0005aeb4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r2, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5ae3c │ │ │ │ + beq 5aeec │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ae3c │ │ │ │ + bgt 5aeec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ae3c │ │ │ │ + bne 5aeec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ - bl 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5aea0 │ │ │ │ + beq 5af50 │ │ │ │ mov r1, r5 │ │ │ │ - bl cbab8 │ │ │ │ + bl cc158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5aea4 │ │ │ │ + beq 5af54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5aea0 │ │ │ │ + bgt 5af50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5aea0 │ │ │ │ + bne 5af50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -45736,172 +45782,172 @@ │ │ │ │ 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 bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5afc8 │ │ │ │ + bne 5b078 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5afc8 │ │ │ │ + beq 5b078 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #56152 @ 0xdb58 │ │ │ │ + movw r1, #52264 @ 0xcc28 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r0, #42632 @ 0xa688 │ │ │ │ + movw r0, #41672 @ 0xa2c8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5af28 │ │ │ │ + bne 5afd8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aaf58 │ │ │ │ + b 3aabb8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #50824 @ 0xc688 │ │ │ │ + movw r0, #50004 @ 0xc354 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ movw r1, #757 @ 0x2f5 │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5af7c │ │ │ │ + bgt 5b02c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5af7c │ │ │ │ + bne 5b02c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5af18 │ │ │ │ + beq 5afc8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5afa8 │ │ │ │ + bgt 5b058 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5afa8 │ │ │ │ + bne 5b058 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5afc8 │ │ │ │ - movw r0, #50824 @ 0xc688 │ │ │ │ + beq 5b078 │ │ │ │ + movw r0, #50004 @ 0xc354 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ba968 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3ba6c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5b128 │ │ │ │ + beq 5b1d8 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b128 │ │ │ │ + bne 5b1d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b128 │ │ │ │ + beq 5b1d8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ str r9, [sp] │ │ │ │ - movw r0, #50864 @ 0xc6b0 │ │ │ │ + movw r0, #50044 @ 0xc37c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b088 │ │ │ │ + bne 5b138 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3aaf58 │ │ │ │ + b 3aabb8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #50872 @ 0xc6b8 │ │ │ │ + movw r0, #50052 @ 0xc384 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ movw r1, #798 @ 0x31e │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b0dc │ │ │ │ + bgt 5b18c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b0dc │ │ │ │ + bne 5b18c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b078 │ │ │ │ + beq 5b128 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b108 │ │ │ │ + bgt 5b1b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b108 │ │ │ │ + bne 5b1b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b128 │ │ │ │ - movw r0, #50872 @ 0xc6b8 │ │ │ │ + beq 5b1d8 │ │ │ │ + movw r0, #50052 @ 0xc384 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3ba968 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3ba6c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ 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 5b150 │ │ │ │ + blt 5b200 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becc8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b bee24 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -45909,253 +45955,253 @@ │ │ │ │ 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 a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 5b2e8 │ │ │ │ + beq 5b398 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ add ip, r6, #4 │ │ │ │ mov r2, r6 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 5b23c │ │ │ │ + ble 5b2ec │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r5, [r3, ip, lsl #2] │ │ │ │ - bl 1d3378 │ │ │ │ + bl 1d20c4 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 5b1e0 │ │ │ │ + bne 5b290 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5b1a4 │ │ │ │ + b 5b254 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl cf48c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cfb2c <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5b2c4 │ │ │ │ - bl c601c │ │ │ │ + beq 5b374 │ │ │ │ + bl c6740 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b230 │ │ │ │ + bgt 5b2e0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b230 │ │ │ │ + bne 5b2e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - bne 5b1d8 │ │ │ │ - b 5b2c4 │ │ │ │ + bne 5b288 │ │ │ │ + b 5b374 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b2ec │ │ │ │ + beq 5b39c │ │ │ │ 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 ce8dc │ │ │ │ + bl cef7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b2ec │ │ │ │ + beq 5b39c │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl cf2ac <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf94c <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5b2c4 │ │ │ │ + beq 5b374 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 5b2bc │ │ │ │ + bgt 5b36c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b2bc │ │ │ │ + bne 5b36c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5b258 │ │ │ │ + bne 5b308 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b2e8 │ │ │ │ + bgt 5b398 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b2e8 │ │ │ │ + bne 5b398 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 5b460 │ │ │ │ + beq 5b510 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b460 │ │ │ │ + bne 5b510 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b460 │ │ │ │ + beq 5b510 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #51180 @ 0xc7ec │ │ │ │ + movw r0, #50360 @ 0xc4b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b3c0 │ │ │ │ + bne 5b470 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3aaf58 │ │ │ │ + b 3aabb8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #51188 @ 0xc7f4 │ │ │ │ + movw r0, #50368 @ 0xc4c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ movw r1, #735 @ 0x2df │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b414 │ │ │ │ + bgt 5b4c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b414 │ │ │ │ + bne 5b4c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b3b0 │ │ │ │ + beq 5b460 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b440 │ │ │ │ + bgt 5b4f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b440 │ │ │ │ + bne 5b4f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b460 │ │ │ │ - movw r0, #51188 @ 0xc7f4 │ │ │ │ + beq 5b510 │ │ │ │ + movw r0, #50368 @ 0xc4c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3ba968 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3ba6c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ 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] @ 5b4c0 │ │ │ │ - bl 2f906c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #56] @ 5b570 │ │ │ │ + bl 2f901c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b4ac │ │ │ │ - movw r0, #51204 @ 0xc804 │ │ │ │ + beq 5b55c │ │ │ │ + movw r0, #50384 @ 0xc4d0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - movw r0, #41268 @ 0xa134 │ │ │ │ + b c00dc │ │ │ │ + movw r0, #40308 @ 0x9d74 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + b c00dc │ │ │ │ + rsbeq r5, r3, r4, lsr #14 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5b53c │ │ │ │ + beq 5b5ec │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7b88 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5b518 │ │ │ │ - bl bea88 │ │ │ │ + bne 5b5c8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b530 │ │ │ │ + beq 5b5e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vmov r3, s1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5b530 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + blt 5b5e0 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ vldr d0, [r1, #8] │ │ │ │ vmov r3, s1 │ │ │ │ cmp r3, #0 │ │ │ │ - movwge r0, #5464 @ 0x1558 │ │ │ │ + movwge r0, #5452 @ 0x154c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ movwlt r0, #4404 @ 0x1134 │ │ │ │ movtlt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -46163,335 +46209,335 @@ │ │ │ │ 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 bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b668 │ │ │ │ + bne 5b718 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b668 │ │ │ │ - movw r0, #58116 @ 0xe304 │ │ │ │ + beq 5b718 │ │ │ │ + movw r0, #57156 @ 0xdf44 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b5c8 │ │ │ │ + bne 5b678 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aaf58 │ │ │ │ + b 3aabb8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #51256 @ 0xc838 │ │ │ │ + movw r0, #50436 @ 0xc504 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ movw r1, #806 @ 0x326 │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b61c │ │ │ │ + bgt 5b6cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b61c │ │ │ │ + bne 5b6cc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b5b8 │ │ │ │ + beq 5b668 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b648 │ │ │ │ + bgt 5b6f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b648 │ │ │ │ + bne 5b6f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b668 │ │ │ │ - movw r0, #51256 @ 0xc838 │ │ │ │ + beq 5b718 │ │ │ │ + movw r0, #50436 @ 0xc504 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ba968 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3ba6c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ 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 21fffc │ │ │ │ + bl 21efa4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b6a8 │ │ │ │ - bl ca818 │ │ │ │ + beq 5b758 │ │ │ │ + bl caeb8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2acb58 │ │ │ │ + bl 2ac60c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b780 │ │ │ │ - movw r6, #39172 @ 0x9904 │ │ │ │ + beq 5b830 │ │ │ │ + movw r6, #38100 @ 0x94d4 │ │ │ │ movt r6, #90 @ 0x5a │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b784 │ │ │ │ - bl aad74 │ │ │ │ + beq 5b834 │ │ │ │ + bl aaefc │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5b754 │ │ │ │ - bl 140304 │ │ │ │ + beq 5b804 │ │ │ │ + bl 140684 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt 5b754 │ │ │ │ - beq 5b72c │ │ │ │ + blt 5b804 │ │ │ │ + beq 5b7dc │ │ │ │ ldr r2, [r5] │ │ │ │ add r6, r6, #4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5b73c │ │ │ │ - b 5b6dc │ │ │ │ - bl c601c │ │ │ │ + ble 5b7ec │ │ │ │ + b 5b78c │ │ │ │ + bl c6740 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b714 │ │ │ │ - b 5b754 │ │ │ │ + bne 5b7c4 │ │ │ │ + b 5b804 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b6dc │ │ │ │ + bne 5b78c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5b6dc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5b78c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b778 │ │ │ │ + bgt 5b828 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b778 │ │ │ │ + bne 5b828 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 5b7a4 │ │ │ │ + b 5b854 │ │ │ │ │ │ │ │ -0005b7a4 : │ │ │ │ +0005b854 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b7c0 │ │ │ │ + beq 5b870 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b7dc │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 5b88c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51280 @ 0xc850 │ │ │ │ + movw r1, #50460 @ 0xc51c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5b808 │ │ │ │ + bne 5b8b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 5b878 │ │ │ │ + b 5b928 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b830 │ │ │ │ + beq 5b8e0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #668 @ 0x29c │ │ │ │ + movw r3, #828 @ 0x33c │ │ │ │ movt r3, #5 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 5b878 │ │ │ │ - movw ip, #46376 @ 0xb528 │ │ │ │ + bne 5b928 │ │ │ │ + movw ip, #45948 @ 0xb37c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #51324 @ 0xc87c │ │ │ │ + movw r1, #50504 @ 0xc548 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b800 │ │ │ │ + bgt 5b8b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b800 │ │ │ │ + bne 5b8b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5b800 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5b8b0 │ │ │ │ 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 a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b8bc │ │ │ │ + beq 5b96c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 55c48 │ │ │ │ + bl 55cf8 │ │ │ │ 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 a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq 5ba08 │ │ │ │ + beq 5bab8 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble 5b9b4 │ │ │ │ + ble 5ba64 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1d3378 │ │ │ │ + bl 1d20c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5b9ac │ │ │ │ - bl c601c │ │ │ │ + beq 5ba5c │ │ │ │ + bl c6740 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b988 │ │ │ │ + bne 5ba38 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b960 │ │ │ │ + bgt 5ba10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b960 │ │ │ │ + bne 5ba10 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ba08 │ │ │ │ + bgt 5bab8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ba08 │ │ │ │ + bne 5bab8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5ba08 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5bab8 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b9ac │ │ │ │ + bgt 5ba5c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b9ac │ │ │ │ + bne 5ba5c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 5b904 │ │ │ │ + b 5b9b4 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 5ba2c │ │ │ │ + beq 5badc │ │ │ │ ldr r0, [r6, #28] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl ce8dc │ │ │ │ + bl cef7c │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5ba2c │ │ │ │ + beq 5badc │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b9cc │ │ │ │ + bne 5ba7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ba10 │ │ │ │ + ble 5bac0 │ │ │ │ mov r4, #0 │ │ │ │ - b 5ba2c │ │ │ │ + b 5badc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ba08 │ │ │ │ + bne 5bab8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5ba08 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5bab8 │ │ │ │ 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 a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ba74 │ │ │ │ + beq 5bb24 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 5632c │ │ │ │ + bl 563dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -46508,44 +46554,44 @@ │ │ │ │ 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 5baf4 │ │ │ │ + beq 5bba4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 3b2dec │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + bl 3b2b4c │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ add r0, r4, #12 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 371884 │ │ │ │ + bl 3716c4 │ │ │ │ ldr r3, [r5] │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 371884 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 3716c4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #12912 @ 0x3270 │ │ │ │ + movw r3, #12904 @ 0x3268 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub r1, r1, r3 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ asr r1, r1, #5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ @@ -46553,73 +46599,73 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #6804 @ 0x1a94 │ │ │ │ - movt r2, #64 @ 0x40 │ │ │ │ + movw r2, #64920 @ 0xfd98 │ │ │ │ + movt r2, #63 @ 0x3f │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - movw r3, #6820 @ 0x1aa4 │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ + movw r3, #64936 @ 0xfda8 │ │ │ │ + movt r3, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ 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 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5bc08 │ │ │ │ - bl bea88 │ │ │ │ + bne 5bcb8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5bc68 │ │ │ │ - b 5bc60 │ │ │ │ - bl c5dc0 │ │ │ │ + beq 5bd18 │ │ │ │ + b 5bd10 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bc34 │ │ │ │ + bgt 5bce4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bc34 │ │ │ │ + bne 5bce4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5bc68 │ │ │ │ - b 5bbf4 │ │ │ │ + bne 5bd18 │ │ │ │ + b 5bca4 │ │ │ │ sub r4, r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a6088 │ │ │ │ + bl 3a5ce8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bc84 │ │ │ │ + bne 5bd34 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt 5bc40 │ │ │ │ + bgt 5bcf0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2b4d4c │ │ │ │ + b 2b47f4 │ │ │ │ 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] │ │ │ │ @@ -46634,576 +46680,576 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5bd04 │ │ │ │ + bne 5bdb4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5bd00 │ │ │ │ + ble 5bdb0 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5bd48 │ │ │ │ + beq 5bdf8 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #480] @ 5beec │ │ │ │ + ldr r1, [pc, #480] @ 5bf9c │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bd48 │ │ │ │ + bne 5bdf8 │ │ │ │ mov r4, #0 │ │ │ │ - b 5bee0 │ │ │ │ + b 5bf90 │ │ │ │ add r3, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r9, r4 │ │ │ │ ldrne r9, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b1c1c <_PyUnicode_ToNumeric@@Base+0x3cbc> │ │ │ │ + bl 3b197c <_PyUnicode_ToNumeric@@Base+0x3cbc> │ │ │ │ and r5, r0, #1 │ │ │ │ cmp r9, r4 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5bdb4 │ │ │ │ + beq 5be64 │ │ │ │ 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 17c6e4 │ │ │ │ + bl 17ca38 │ │ │ │ mov r4, r0 │ │ │ │ - b 5bee0 │ │ │ │ + b 5bf90 │ │ │ │ mov r0, r5 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5bd40 │ │ │ │ + beq 5bdf0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bee0 │ │ │ │ + beq 5bf90 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 5bee0 │ │ │ │ + bge 5bf90 │ │ │ │ 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 140780 │ │ │ │ + bl 140b00 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5be40 │ │ │ │ + bgt 5bef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5be40 │ │ │ │ + bne 5bef0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5beb4 │ │ │ │ - bge 5be5c │ │ │ │ + beq 5bf64 │ │ │ │ + bge 5bf0c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5be74 │ │ │ │ - b 5be8c │ │ │ │ + ble 5bf24 │ │ │ │ + b 5bf3c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5beb4 │ │ │ │ - b 5be4c │ │ │ │ + bne 5bf64 │ │ │ │ + b 5befc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5be8c │ │ │ │ + bne 5bf3c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bd40 │ │ │ │ + bgt 5bdf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bd40 │ │ │ │ + bne 5bdf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5bd40 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5bdf0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bed8 │ │ │ │ + bgt 5bf88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bed8 │ │ │ │ + bne 5bf88 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5bdc4 │ │ │ │ + b 5be74 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, lsr #9 │ │ │ │ + rsbeq r7, r2, r0, lsr #9 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005bf0c <_PyXI_NewExcInfo@@Base>: │ │ │ │ +0005bfbc <_PyXI_NewExcInfo@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 5bf50 <_PyXI_NewExcInfo@@Base+0x44> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 5c000 <_PyXI_NewExcInfo@@Base+0x44> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51676 @ 0xc9dc │ │ │ │ + movw r1, #50856 @ 0xc6a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 5bf68 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bl 16f420 │ │ │ │ + b 5c018 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl a1758 │ │ │ │ + bl a18dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5bf70 <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ + bne 5c020 <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ mov r5, #0 │ │ │ │ - b 5c208 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ + b 5c2b8 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 5bf94 <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ + bne 5c044 <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5bfac <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + bge 5c05c <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 5bfac <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + beq 5c05c <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 318a58 <_PyTime_ObjectToTime_t@@Base+0x3a0> │ │ │ │ + bl 318648 <_PyTime_ObjectToTime_t@@Base+0x14c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c208 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ - b 5c1e8 <_PyXI_NewExcInfo@@Base+0x2dc> │ │ │ │ + beq 5c2b8 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ + b 5c298 <_PyXI_NewExcInfo@@Base+0x2dc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34528 @ 0x86e0 │ │ │ │ + movw r1, #33568 @ 0x8320 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 138d7c │ │ │ │ + bl 1390fc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5c1a8 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ - movw r1, #53292 @ 0xd02c │ │ │ │ + beq 5c258 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ + movw r1, #51868 @ 0xca9c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 138d7c │ │ │ │ + bl 1390fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5bfe0 <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ + bne 5c090 <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ mvn r6, #0 │ │ │ │ - b 5c0c8 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ + b 5c178 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 318ea4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ + bl 318cec <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c010 <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ + bgt 5c0c0 <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c010 <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ + bne 5c0c0 <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bfd8 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c088 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #53324 @ 0xd04c │ │ │ │ + movw r1, #51900 @ 0xcabc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 138d7c │ │ │ │ + bl 1390fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5bfd8 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c088 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 318ea4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ + bl 318cec <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c064 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ + bgt 5c114 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c064 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ + bne 5c114 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bfd8 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c088 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #53896 @ 0xd288 │ │ │ │ + movw r1, #52472 @ 0xccf8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 138d7c │ │ │ │ + bl 1390fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5bfd8 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c088 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 318ea4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ + bl 318cec <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c0b8 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ + bgt 5c168 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c0b8 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ + bne 5c168 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 5c0ec <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ + bgt 5c19c <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c0ec <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ + bne 5c19c <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 5c1b4 <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ + beq 5c264 <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11508 @ 0x2cf4 │ │ │ │ + movw r1, #10604 @ 0x296c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 138d7c │ │ │ │ + bl 1390fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5c1c0 <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ + beq 5c270 <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ mov r1, #0 │ │ │ │ - bl 318ea4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ + bl 318cec <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c13c <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ + bgt 5c1ec <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c13c <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ + bne 5c1ec <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c1cc <_PyXI_NewExcInfo@@Base+0x2c0> │ │ │ │ + beq 5c27c <_PyXI_NewExcInfo@@Base+0x2c0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64320 @ 0xfb40 │ │ │ │ + movw r1, #63360 @ 0xf780 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 138d7c │ │ │ │ + bl 1390fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c1d8 <_PyXI_NewExcInfo@@Base+0x2cc> │ │ │ │ + beq 5c288 <_PyXI_NewExcInfo@@Base+0x2cc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 318ea4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ + bl 318cec <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c190 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ + bgt 5c240 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c190 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ + bne 5c240 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r4, #51632 @ 0xc9b0 │ │ │ │ + movweq r4, #50812 @ 0xc67c │ │ │ │ movteq r4, #64 @ 0x40 │ │ │ │ - bne 5c208 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ - b 5c1e0 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #51492 @ 0xc924 │ │ │ │ + bne 5c2b8 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ + b 5c290 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #50672 @ 0xc5f0 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ - b 5c1e0 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #43520 @ 0xaa00 │ │ │ │ + b 5c290 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #42560 @ 0xa640 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ - b 5c1e0 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #51536 @ 0xc950 │ │ │ │ + b 5c290 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #50716 @ 0xc61c │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ - b 5c1e0 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #43608 @ 0xaa58 │ │ │ │ + b 5c290 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #42648 @ 0xa698 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ - b 5c1e0 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #51580 @ 0xc97c │ │ │ │ + b 5c290 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #50760 @ 0xc648 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 351e3c │ │ │ │ + bl 351c84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98814 │ │ │ │ - movw r3, #5220 @ 0x1464 │ │ │ │ + bl 9843c │ │ │ │ + movw r3, #5208 @ 0x1458 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 8d5dc │ │ │ │ - b 5bf68 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bl 8d8f8 │ │ │ │ + b 5c018 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ ldr r9, [fp, #8] │ │ │ │ ldr ip, [ip, #16] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5c390 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + beq 5c440 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5c390 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + bne 5c440 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c390 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + beq 5c440 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp] │ │ │ │ - movw r0, #51688 @ 0xc9e8 │ │ │ │ + movw r0, #50868 @ 0xc6b4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c2f0 <_PyXI_NewExcInfo@@Base+0x3e4> │ │ │ │ + bne 5c3a0 <_PyXI_NewExcInfo@@Base+0x3e4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3aaf58 │ │ │ │ + b 3aabb8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #51696 @ 0xc9f0 │ │ │ │ + movw r0, #50876 @ 0xc6bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r1, #593 @ 0x251 │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c344 <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ + bgt 5c3f4 <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c344 <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ + bne 5c3f4 <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c2e0 <_PyXI_NewExcInfo@@Base+0x3d4> │ │ │ │ + beq 5c390 <_PyXI_NewExcInfo@@Base+0x3d4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c370 <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ + bgt 5c420 <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c370 <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ + bne 5c420 <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c390 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ - movw r0, #51696 @ 0xc9f0 │ │ │ │ + beq 5c440 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + movw r0, #50876 @ 0xc6bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3ba968 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3ba6c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, #64 @ 0x40 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ sub lr, fp, #40 @ 0x28 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - beq 5c40c <_PyXI_NewExcInfo@@Base+0x500> │ │ │ │ + beq 5c4bc <_PyXI_NewExcInfo@@Base+0x500> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 19b54c │ │ │ │ + bl 19b8b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c448 <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ - ldr r0, [pc, #36] @ 5c454 <_PyXI_NewExcInfo@@Base+0x548> │ │ │ │ - bl 2f906c <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 5c4f8 <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ + ldr r0, [pc, #36] @ 5c504 <_PyXI_NewExcInfo@@Base+0x548> │ │ │ │ + bl 2f901c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #34492 @ 0x86bc │ │ │ │ + movw r0, #33532 @ 0x82fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + rsbeq r5, r3, r4, lsr #14 │ │ │ │ push {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 ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5c4b4 <_PyXI_NewExcInfo@@Base+0x5a8> │ │ │ │ + bne 5c564 <_PyXI_NewExcInfo@@Base+0x5a8> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5c4b0 <_PyXI_NewExcInfo@@Base+0x5a4> │ │ │ │ + ble 5c560 <_PyXI_NewExcInfo@@Base+0x5a4> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c4f8 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ + beq 5c5a8 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #548] @ 5c6e0 <_PyXI_NewExcInfo@@Base+0x7d4> │ │ │ │ + ldr r1, [pc, #548] @ 5c790 <_PyXI_NewExcInfo@@Base+0x7d4> │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r8, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r9, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c4f8 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ + bne 5c5a8 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ mov r4, #0 │ │ │ │ - b 5c6d4 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + b 5c784 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ add r3, r7, r4 │ │ │ │ - movw r7, #5196 @ 0x144c │ │ │ │ + movw r7, #5184 @ 0x1440 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r8, [r0] │ │ │ │ moveq sl, r7 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 5c540 <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ + beq 5c5f0 <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c530 <_PyXI_NewExcInfo@@Base+0x624> │ │ │ │ + beq 5c5e0 <_PyXI_NewExcInfo@@Base+0x624> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5c534 <_PyXI_NewExcInfo@@Base+0x628> │ │ │ │ - b 5c53c <_PyXI_NewExcInfo@@Base+0x630> │ │ │ │ + bne 5c5e4 <_PyXI_NewExcInfo@@Base+0x628> │ │ │ │ + b 5c5ec <_PyXI_NewExcInfo@@Base+0x630> │ │ │ │ mov r4, r7 │ │ │ │ ldr sl, [r0, #8] │ │ │ │ - b 5c540 <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ + b 5c5f0 <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ mov sl, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b1c1c <_PyUnicode_ToNumeric@@Base+0x3cbc> │ │ │ │ + bl 3b197c <_PyUnicode_ToNumeric@@Base+0x3cbc> │ │ │ │ and r5, r0, #1 │ │ │ │ cmp sl, r7 │ │ │ │ orrne r5, r5, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5c610 <_PyXI_NewExcInfo@@Base+0x704> │ │ │ │ + beq 5c6c0 <_PyXI_NewExcInfo@@Base+0x704> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ stm sp, {r4, sl} │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r9, #36] @ 0x24 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 17c6e4 │ │ │ │ + bl 17ca38 │ │ │ │ mov r4, r0 │ │ │ │ - b 5c6d4 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + b 5c784 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 5c61c <_PyXI_NewExcInfo@@Base+0x710> │ │ │ │ + bge 5c6cc <_PyXI_NewExcInfo@@Base+0x710> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r8 │ │ │ │ ldr r9, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ @@ -47211,381 +47257,381 @@ │ │ │ │ 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 140780 │ │ │ │ + bl 140b00 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c630 <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ + ble 5c6e0 <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ cmp sl, #1 │ │ │ │ - beq 5c64c <_PyXI_NewExcInfo@@Base+0x740> │ │ │ │ + beq 5c6fc <_PyXI_NewExcInfo@@Base+0x740> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c6b8 <_PyXI_NewExcInfo@@Base+0x7ac> │ │ │ │ + ble 5c768 <_PyXI_NewExcInfo@@Base+0x7ac> │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5c4f0 <_PyXI_NewExcInfo@@Base+0x5e4> │ │ │ │ + bne 5c5a0 <_PyXI_NewExcInfo@@Base+0x5e4> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c590 <_PyXI_NewExcInfo@@Base+0x684> │ │ │ │ + bne 5c640 <_PyXI_NewExcInfo@@Base+0x684> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 5c6d4 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + b 5c784 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c5f0 <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ + bne 5c6a0 <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5c5f0 <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5c6a0 <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ac384 <_Py_strhex@@Base+0xe74> │ │ │ │ + bl 3abfe4 <_Py_strhex@@Base+0xe74> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c67c <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ + bgt 5c72c <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c67c <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ + bne 5c72c <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r7 │ │ │ │ - bne 5c6d4 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + bne 5c784 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c6a8 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ + bgt 5c758 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c6a8 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ + bne 5c758 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ce164 │ │ │ │ + b ce804 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c604 <_PyXI_NewExcInfo@@Base+0x6f8> │ │ │ │ + bne 5c6b4 <_PyXI_NewExcInfo@@Base+0x6f8> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5c604 <_PyXI_NewExcInfo@@Base+0x6f8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5c6b4 <_PyXI_NewExcInfo@@Base+0x6f8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsl #10 │ │ │ │ + strdeq r7, [r2], #-72 @ 0xffffffb8 @ │ │ │ │ push {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 5c8a0 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + beq 5c950 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c8a0 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + bne 5c950 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c8a0 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + beq 5c950 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movweq sl, #5196 @ 0x144c │ │ │ │ + movweq sl, #5184 @ 0x1440 │ │ │ │ movteq sl, #96 @ 0x60 │ │ │ │ - beq 5c784 <_PyXI_NewExcInfo@@Base+0x878> │ │ │ │ + beq 5c834 <_PyXI_NewExcInfo@@Base+0x878> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #63872 @ 0xf980 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - bl ff884 │ │ │ │ + bl 100014 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ str r7, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #51896 @ 0xcab8 │ │ │ │ + movw r0, #51076 @ 0xc784 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ stm sp, {r5, r8} │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c7fc <_PyXI_NewExcInfo@@Base+0x8f0> │ │ │ │ + bne 5c8ac <_PyXI_NewExcInfo@@Base+0x8f0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3aaf58 │ │ │ │ + b 3aabb8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #51704 @ 0xc9f8 │ │ │ │ + movw r0, #50884 @ 0xc6c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bgt 5c854 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ + bgt 5c904 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c854 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ + bne 5c904 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c7ec <_PyXI_NewExcInfo@@Base+0x8e0> │ │ │ │ + beq 5c89c <_PyXI_NewExcInfo@@Base+0x8e0> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c880 <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ + bgt 5c930 <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c880 <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ + bne 5c930 <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c8a0 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ - movw r0, #51704 @ 0xc9f8 │ │ │ │ + beq 5c950 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + movw r0, #50884 @ 0xc6c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3ba968 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3ba6c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ 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 5c95c <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ + beq 5ca0c <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5c95c <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ + bne 5ca0c <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c95c <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ + beq 5ca0c <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - movw r1, #56152 @ 0xdb58 │ │ │ │ + movw r1, #52264 @ 0xcc28 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r0, #51904 @ 0xcac0 │ │ │ │ + movw r0, #51084 @ 0xc78c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c964 <_PyXI_NewExcInfo@@Base+0xa58> │ │ │ │ + bne 5ca14 <_PyXI_NewExcInfo@@Base+0xa58> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aaf58 │ │ │ │ + bl 3aabb8 │ │ │ │ mov r4, #0 │ │ │ │ - b 5ca08 <_PyXI_NewExcInfo@@Base+0xafc> │ │ │ │ + b 5cab8 <_PyXI_NewExcInfo@@Base+0xafc> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #782 @ 0x30e │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #51912 @ 0xcac8 │ │ │ │ + movw r0, #51092 @ 0xc794 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c9b8 <_PyXI_NewExcInfo@@Base+0xaac> │ │ │ │ + bgt 5ca68 <_PyXI_NewExcInfo@@Base+0xaac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c9b8 <_PyXI_NewExcInfo@@Base+0xaac> │ │ │ │ + bne 5ca68 <_PyXI_NewExcInfo@@Base+0xaac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c954 <_PyXI_NewExcInfo@@Base+0xa48> │ │ │ │ + beq 5ca04 <_PyXI_NewExcInfo@@Base+0xa48> │ │ │ │ mov r0, r6 │ │ │ │ - bl 152a1c │ │ │ │ + bl 152dac │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c9f0 <_PyXI_NewExcInfo@@Base+0xae4> │ │ │ │ + bgt 5caa0 <_PyXI_NewExcInfo@@Base+0xae4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c9f0 <_PyXI_NewExcInfo@@Base+0xae4> │ │ │ │ + bne 5caa0 <_PyXI_NewExcInfo@@Base+0xae4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ca08 <_PyXI_NewExcInfo@@Base+0xafc> │ │ │ │ - movw r0, #51912 @ 0xcac8 │ │ │ │ + beq 5cab8 <_PyXI_NewExcInfo@@Base+0xafc> │ │ │ │ + movw r0, #51092 @ 0xc794 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3ba968 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + bl 3ba6c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #26132 @ 0x6614 │ │ │ │ + movw r4, #26120 @ 0x6608 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 5ca78 <_PyXI_NewExcInfo@@Base+0xb6c> │ │ │ │ + beq 5cb28 <_PyXI_NewExcInfo@@Base+0xb6c> │ │ │ │ mov r1, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ca78 <_PyXI_NewExcInfo@@Base+0xb6c> │ │ │ │ + bne 5cb28 <_PyXI_NewExcInfo@@Base+0xb6c> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2ce27c <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2cd9bc <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5ca80 <_PyXI_NewExcInfo@@Base+0xb74> │ │ │ │ + bne 5cb30 <_PyXI_NewExcInfo@@Base+0xb74> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 5cb20 <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ + b 5cbd0 <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 5caa4 <_PyXI_NewExcInfo@@Base+0xb98> │ │ │ │ - movw r1, #26132 @ 0x6614 │ │ │ │ + beq 5cb54 <_PyXI_NewExcInfo@@Base+0xb98> │ │ │ │ + movw r1, #26120 @ 0x6608 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cab0 <_PyXI_NewExcInfo@@Base+0xba4> │ │ │ │ + beq 5cb60 <_PyXI_NewExcInfo@@Base+0xba4> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 5cac8 <_PyXI_NewExcInfo@@Base+0xbbc> │ │ │ │ + b 5cb78 <_PyXI_NewExcInfo@@Base+0xbbc> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2ce27c <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2cd9bc <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 5cb20 <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ + beq 5cbd0 <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5caf8 <_PyXI_NewExcInfo@@Base+0xbec> │ │ │ │ - movw r3, #49164 @ 0xc00c │ │ │ │ + bne 5cba8 <_PyXI_NewExcInfo@@Base+0xbec> │ │ │ │ + movw r3, #49372 @ 0xc0dc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45432 @ 0xb178 │ │ │ │ + movw r1, #44244 @ 0xacd4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 5cb20 <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ + b 5cbd0 <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 43e90 <_PyNumber_InPlacePowerNoMod@@Base+0x244> │ │ │ │ - movw r0, #39592 @ 0x9aa8 │ │ │ │ + bl 43ea0 <_PyNumber_InPlacePowerNoMod@@Base+0x244> │ │ │ │ + movw r0, #38632 @ 0x96e8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r4, [sp] │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ 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] @ 5cbb0 <_PyXI_NewExcInfo@@Base+0xca4> │ │ │ │ + ldr r3, [pc, #104] @ 5cc60 <_PyXI_NewExcInfo@@Base+0xca4> │ │ │ │ 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] @ 5cba8 <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ + vldr d6, [pc, #72] @ 5cc58 <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ 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 5cb80 <_PyXI_NewExcInfo@@Base+0xc74> │ │ │ │ - bl bea88 │ │ │ │ + bne 5cc30 <_PyXI_NewExcInfo@@Base+0xc74> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cb94 <_PyXI_NewExcInfo@@Base+0xc88> │ │ │ │ + bne 5cc44 <_PyXI_NewExcInfo@@Base+0xc88> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ + b c65d4 │ │ │ │ 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} │ │ │ │ @@ -47597,468 +47643,468 @@ │ │ │ │ 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 5cc08 <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ + bne 5ccb8 <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5cc04 <_PyXI_NewExcInfo@@Base+0xcf8> │ │ │ │ + blt 5ccb4 <_PyXI_NewExcInfo@@Base+0xcf8> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5cc40 <_PyXI_NewExcInfo@@Base+0xd34> │ │ │ │ + beq 5ccf0 <_PyXI_NewExcInfo@@Base+0xd34> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1724] @ 5d2cc <_PyXI_NewExcInfo@@Base+0x13c0> │ │ │ │ + ldr r1, [pc, #1724] @ 5d37c <_PyXI_NewExcInfo@@Base+0x13c0> │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cd14 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + beq 5cdc4 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ adds r2, r5, r4 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - beq 5ccf8 <_PyXI_NewExcInfo@@Base+0xdec> │ │ │ │ + beq 5cda8 <_PyXI_NewExcInfo@@Base+0xdec> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5cc78 <_PyXI_NewExcInfo@@Base+0xd6c> │ │ │ │ + beq 5cd28 <_PyXI_NewExcInfo@@Base+0xd6c> │ │ │ │ cmp r2, #1 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - bne 5cc80 <_PyXI_NewExcInfo@@Base+0xd74> │ │ │ │ - b 5cce8 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + bne 5cd30 <_PyXI_NewExcInfo@@Base+0xd74> │ │ │ │ + b 5cd98 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5cca4 <_PyXI_NewExcInfo@@Base+0xd98> │ │ │ │ - bl bea88 │ │ │ │ + bne 5cd54 <_PyXI_NewExcInfo@@Base+0xd98> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r8, #0 │ │ │ │ - beq 5ccd8 <_PyXI_NewExcInfo@@Base+0xdcc> │ │ │ │ - b 5cd14 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ - bl c5dc0 │ │ │ │ + beq 5cd88 <_PyXI_NewExcInfo@@Base+0xdcc> │ │ │ │ + b 5cdc4 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ccd0 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ + bgt 5cd80 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ccd0 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ + bne 5cd80 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 5cc90 <_PyXI_NewExcInfo@@Base+0xd84> │ │ │ │ + beq 5cd40 <_PyXI_NewExcInfo@@Base+0xd84> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add r9, r7, #16 │ │ │ │ mvnlt r8, #-2147483648 @ 0x80000000 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5cf20 <_PyXI_NewExcInfo@@Base+0x1014> │ │ │ │ + bne 5cfd0 <_PyXI_NewExcInfo@@Base+0x1014> │ │ │ │ cmp r8, #11 │ │ │ │ movlt r0, r8 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5cd1c <_PyXI_NewExcInfo@@Base+0xe10> │ │ │ │ + bne 5cdcc <_PyXI_NewExcInfo@@Base+0xe10> │ │ │ │ mov r4, #0 │ │ │ │ - b 5d2c0 <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ + b 5d370 <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ sub ip, r6, #1 │ │ │ │ - movw sl, #23408 @ 0x5b70 │ │ │ │ + movw sl, #22448 @ 0x57b0 │ │ │ │ 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 5ce4c <_PyXI_NewExcInfo@@Base+0xf40> │ │ │ │ + beq 5cefc <_PyXI_NewExcInfo@@Base+0xf40> │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5cee4 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + blt 5cf94 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ ldrb r0, [r9, r1] │ │ │ │ sub r8, r1, #1 │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - beq 5cd7c <_PyXI_NewExcInfo@@Base+0xe70> │ │ │ │ + beq 5ce2c <_PyXI_NewExcInfo@@Base+0xe70> │ │ │ │ mov r1, r8 │ │ │ │ - b 5cd44 <_PyXI_NewExcInfo@@Base+0xe38> │ │ │ │ + b 5cdf4 <_PyXI_NewExcInfo@@Base+0xe38> │ │ │ │ ldrb r0, [r9, r8] │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - bne 5cdc4 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ + bne 5ce74 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ sub r8, r8, #1 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 5cd68 <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ + bne 5ce18 <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r1 │ │ │ │ - bne 5cdc4 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ + bne 5ce74 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ ldr ip, [r7, #4] │ │ │ │ - movw r0, #42964 @ 0xa7d4 │ │ │ │ + movw r0, #42952 @ 0xa7c8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 5cdc4 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ + bne 5ce74 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ ldr r3, [r7] │ │ │ │ add r5, r5, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3] │ │ │ │ - b 5cee4 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + b 5cf94 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ add r0, r8, #1 │ │ │ │ sub r1, r1, r8 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cef8 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + beq 5cfa8 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r1, [r4, #12] │ │ │ │ strle r6, [r1, r5, lsl #2] │ │ │ │ - ble 5ce40 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + ble 5cef0 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ce20 <_PyXI_NewExcInfo@@Base+0xf14> │ │ │ │ + beq 5ced0 <_PyXI_NewExcInfo@@Base+0xf14> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cef8 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bgt 5cfa8 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ sub r3, r1, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cef8 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ - b 5cecc <_PyXI_NewExcInfo@@Base+0xfc0> │ │ │ │ + bne 5cfa8 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + b 5cf7c <_PyXI_NewExcInfo@@Base+0xfc0> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ce40 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + bgt 5cef0 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5ce40 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + bne 5cef0 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ - b 5cd38 <_PyXI_NewExcInfo@@Base+0xe2c> │ │ │ │ + b 5cde8 <_PyXI_NewExcInfo@@Base+0xe2c> │ │ │ │ cmp r1, #0 │ │ │ │ - movwge r3, #23408 @ 0x5b70 │ │ │ │ + movwge r3, #22448 @ 0x57b0 │ │ │ │ movtge r3, #65 @ 0x41 │ │ │ │ - blt 5cee4 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + blt 5cf94 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ ldrb r2, [r9, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 5ce78 <_PyXI_NewExcInfo@@Base+0xf6c> │ │ │ │ + beq 5cf28 <_PyXI_NewExcInfo@@Base+0xf6c> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 5cee4 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ - b 5ce5c <_PyXI_NewExcInfo@@Base+0xf50> │ │ │ │ + bcc 5cf94 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + b 5cf0c <_PyXI_NewExcInfo@@Base+0xf50> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cef8 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + beq 5cfa8 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 5cee0 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ + ble 5cf90 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ced8 <_PyXI_NewExcInfo@@Base+0xfcc> │ │ │ │ + beq 5cf88 <_PyXI_NewExcInfo@@Base+0xfcc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cef8 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bgt 5cfa8 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cef8 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bne 5cfa8 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5cef8 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5cfa8 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d2a4 <_PyXI_NewExcInfo@@Base+0x1398> │ │ │ │ + ble 5d354 <_PyXI_NewExcInfo@@Base+0x1398> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2ee3a8 │ │ │ │ + bl 2ee358 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d2c0 <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ + bne 5d370 <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cd14 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bgt 5cdc4 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cd14 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bne 5cdc4 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5cd14 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5cdc4 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5cd14 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bne 5cdc4 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5cf60 <_PyXI_NewExcInfo@@Base+0x1054> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 5d010 <_PyXI_NewExcInfo@@Base+0x1054> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60508 @ 0xec5c │ │ │ │ + movw r1, #59320 @ 0xe7b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 5d294 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bl 16f420 │ │ │ │ + b 5d344 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ cmp r8, #11 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ movlt r0, r8 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp sl, #1 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 5d0a0 <_PyXI_NewExcInfo@@Base+0x1194> │ │ │ │ + bne 5d150 <_PyXI_NewExcInfo@@Base+0x1194> │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d294 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + beq 5d344 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ sub r6, r6, #1 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 5d050 <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ + blt 5d100 <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5d050 <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ + beq 5d100 <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ sub r8, r8, #1 │ │ │ │ ldrb r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne 5d048 <_PyXI_NewExcInfo@@Base+0x113c> │ │ │ │ + bne 5d0f8 <_PyXI_NewExcInfo@@Base+0x113c> │ │ │ │ add r0, r6, #1 │ │ │ │ sub r1, r1, r6 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d098 <_PyXI_NewExcInfo@@Base+0x118c> │ │ │ │ + beq 5d148 <_PyXI_NewExcInfo@@Base+0x118c> │ │ │ │ cmp r7, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r4, [r3, r7, lsl #2] │ │ │ │ - ble 5d038 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ + ble 5d0e8 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d018 <_PyXI_NewExcInfo@@Base+0x110c> │ │ │ │ + beq 5d0c8 <_PyXI_NewExcInfo@@Base+0x110c> │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r5 │ │ │ │ - ble 5d150 <_PyXI_NewExcInfo@@Base+0x1244> │ │ │ │ - b 5d270 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + ble 5d200 <_PyXI_NewExcInfo@@Base+0x1244> │ │ │ │ + b 5d320 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d038 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ + bgt 5d0e8 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d038 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ + bne 5d0e8 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b 5cfa4 <_PyXI_NewExcInfo@@Base+0x1098> │ │ │ │ + b 5d054 <_PyXI_NewExcInfo@@Base+0x1098> │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 5cfb8 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ + bcs 5d068 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 5d078 <_PyXI_NewExcInfo@@Base+0x116c> │ │ │ │ + bne 5d128 <_PyXI_NewExcInfo@@Base+0x116c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #42964 @ 0xa7d4 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5d1b0 <_PyXI_NewExcInfo@@Base+0x12a4> │ │ │ │ + beq 5d260 <_PyXI_NewExcInfo@@Base+0x12a4> │ │ │ │ cmn r1, #1 │ │ │ │ - blt 5d254 <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ + blt 5d304 <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5d1e4 <_PyXI_NewExcInfo@@Base+0x12d8> │ │ │ │ - b 5d270 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d294 <_PyXI_NewExcInfo@@Base+0x12d8> │ │ │ │ + b 5d320 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r4, r5 │ │ │ │ - b 5d270 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ - bl a17fc │ │ │ │ + b 5d320 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r1, r6 │ │ │ │ movne r6, r7 │ │ │ │ movne r7, r4 │ │ │ │ - bne 5d0cc <_PyXI_NewExcInfo@@Base+0x11c0> │ │ │ │ - b 5d294 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bne 5d17c <_PyXI_NewExcInfo@@Base+0x11c0> │ │ │ │ + b 5d344 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d16c <_PyXI_NewExcInfo@@Base+0x1260> │ │ │ │ + ble 5d21c <_PyXI_NewExcInfo@@Base+0x1260> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 5d188 <_PyXI_NewExcInfo@@Base+0x127c> │ │ │ │ + beq 5d238 <_PyXI_NewExcInfo@@Base+0x127c> │ │ │ │ mov r3, #2 │ │ │ │ mvn r2, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 2d0d70 │ │ │ │ + bl 2d0530 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5d188 <_PyXI_NewExcInfo@@Base+0x127c> │ │ │ │ + blt 5d238 <_PyXI_NewExcInfo@@Base+0x127c> │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 5d26c <_PyXI_NewExcInfo@@Base+0x1360> │ │ │ │ + beq 5d31c <_PyXI_NewExcInfo@@Base+0x1360> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r5, lsl #2] │ │ │ │ - ble 5d0c4 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + ble 5d174 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 5d0bc <_PyXI_NewExcInfo@@Base+0x11b0> │ │ │ │ + beq 5d16c <_PyXI_NewExcInfo@@Base+0x11b0> │ │ │ │ mov r4, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d270 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bgt 5d320 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d270 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d320 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5d270 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5d320 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d0c4 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + bne 5d174 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5d0c4 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5d174 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ mov r4, r7 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r1 │ │ │ │ - bne 5d1d0 <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ + bne 5d280 <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #42964 @ 0xa7d4 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5d1d0 <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ + bne 5d280 <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3] │ │ │ │ - b 5d254 <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ + b 5d304 <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5d270 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + beq 5d320 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 5d250 <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ + ble 5d300 <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d230 <_PyXI_NewExcInfo@@Base+0x1324> │ │ │ │ + beq 5d2e0 <_PyXI_NewExcInfo@@Base+0x1324> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d270 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bgt 5d320 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d270 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d320 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5d270 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5d320 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d250 <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ + bgt 5d300 <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d250 <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ + bne 5d300 <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2ee3a8 │ │ │ │ + bl 2ee358 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d298 <_PyXI_NewExcInfo@@Base+0x138c> │ │ │ │ - b 5d270 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d348 <_PyXI_NewExcInfo@@Base+0x138c> │ │ │ │ + b 5d320 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d294 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bgt 5d344 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d294 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bne 5d344 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 5d2c0 <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ + bl 1c5938 │ │ │ │ + b 5d370 <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cee0 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ + bne 5cf90 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5cee0 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5cf90 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, lsr #10 │ │ │ │ + rsbeq r7, r2, r4, lsr #10 │ │ │ │ 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 39e75c │ │ │ │ + bl 39e3bc │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -48070,103 +48116,103 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d360 <_PyXI_NewExcInfo@@Base+0x1454> │ │ │ │ + bne 5d410 <_PyXI_NewExcInfo@@Base+0x1454> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d3a0 <_PyXI_NewExcInfo@@Base+0x1494> │ │ │ │ - ldr r1, [pc, #716] @ 5d634 <_PyXI_NewExcInfo@@Base+0x1728> │ │ │ │ + beq 5d450 <_PyXI_NewExcInfo@@Base+0x1494> │ │ │ │ + ldr r1, [pc, #716] @ 5d6e4 <_PyXI_NewExcInfo@@Base+0x1728> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d404 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ + beq 5d4b4 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 5d42c <_PyXI_NewExcInfo@@Base+0x1520> │ │ │ │ + beq 5d4dc <_PyXI_NewExcInfo@@Base+0x1520> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 5d40c <_PyXI_NewExcInfo@@Base+0x1500> │ │ │ │ + beq 5d4bc <_PyXI_NewExcInfo@@Base+0x1500> │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 5d404 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ + beq 5d4b4 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5d42c <_PyXI_NewExcInfo@@Base+0x1520> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 5d4dc <_PyXI_NewExcInfo@@Base+0x1520> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b 5d628 <_PyXI_NewExcInfo@@Base+0x171c> │ │ │ │ - movw r2, #4892 @ 0x131c │ │ │ │ + b 5d6d8 <_PyXI_NewExcInfo@@Base+0x171c> │ │ │ │ + movw r2, #3704 @ 0xe78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #9180 @ 0x23dc │ │ │ │ + movw r0, #7100 @ 0x1bbc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5d404 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5d4b4 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ cmp r6, #1 │ │ │ │ movle r6, #0 │ │ │ │ - ble 5d490 <_PyXI_NewExcInfo@@Base+0x1584> │ │ │ │ + ble 5d540 <_PyXI_NewExcInfo@@Base+0x1584> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5d46c <_PyXI_NewExcInfo@@Base+0x1560> │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 5d51c <_PyXI_NewExcInfo@@Base+0x1560> │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #9180 @ 0x23dc │ │ │ │ + movw r0, #7100 @ 0x1bbc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5d404 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5d4b4 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5d404 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ + beq 5d4b4 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5d3ec <_PyXI_NewExcInfo@@Base+0x14e0> │ │ │ │ + bne 5d49c <_PyXI_NewExcInfo@@Base+0x14e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d404 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ + beq 5d4b4 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ 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] │ │ │ │ @@ -48184,464 +48230,414 @@ │ │ │ │ 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 5d520 <_PyXI_NewExcInfo@@Base+0x1614> │ │ │ │ + beq 5d5d0 <_PyXI_NewExcInfo@@Base+0x1614> │ │ │ │ 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 5d544 <_PyXI_NewExcInfo@@Base+0x1638> │ │ │ │ + beq 5d5f4 <_PyXI_NewExcInfo@@Base+0x1638> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 5d588 <_PyXI_NewExcInfo@@Base+0x167c> │ │ │ │ + beq 5d638 <_PyXI_NewExcInfo@@Base+0x167c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d588 <_PyXI_NewExcInfo@@Base+0x167c> │ │ │ │ + beq 5d638 <_PyXI_NewExcInfo@@Base+0x167c> │ │ │ │ mov r1, r4 │ │ │ │ bl 2d010 │ │ │ │ - movw r3, #12912 @ 0x3270 │ │ │ │ + movw r3, #12904 @ 0x3268 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r3, r0, lsl #5] │ │ │ │ cmp r6, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ - bne 5d564 <_PyXI_NewExcInfo@@Base+0x1658> │ │ │ │ + bne 5d614 <_PyXI_NewExcInfo@@Base+0x1658> │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - bne 5d5b8 <_PyXI_NewExcInfo@@Base+0x16ac> │ │ │ │ + bne 5d668 <_PyXI_NewExcInfo@@Base+0x16ac> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d5ac <_PyXI_NewExcInfo@@Base+0x16a0> │ │ │ │ + bgt 5d65c <_PyXI_NewExcInfo@@Base+0x16a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d5ac <_PyXI_NewExcInfo@@Base+0x16a0> │ │ │ │ + bne 5d65c <_PyXI_NewExcInfo@@Base+0x16a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ - movw r7, #12912 @ 0x3270 │ │ │ │ + b 2e0e64 │ │ │ │ + movw r7, #12904 @ 0x3268 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38b598 <_PyLong_Lshift@@Base+0x1948> │ │ │ │ + bl 38af48 <_PyLong_Lshift@@Base+0x1878> │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d620 <_PyXI_NewExcInfo@@Base+0x1714> │ │ │ │ + beq 5d6d0 <_PyXI_NewExcInfo@@Base+0x1714> │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d614 <_PyXI_NewExcInfo@@Base+0x1708> │ │ │ │ + beq 5d6c4 <_PyXI_NewExcInfo@@Base+0x1708> │ │ │ │ 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 5d5cc <_PyXI_NewExcInfo@@Base+0x16c0> │ │ │ │ + b 5d67c <_PyXI_NewExcInfo@@Base+0x16c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl c2974 │ │ │ │ + bl c2ad0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, asr r5 │ │ │ │ + rsbeq r7, r2, r0, asr r5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d688 <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ + beq 5d738 <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d688 <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ + bgt 5d738 <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d688 <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d738 <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d6bc <_PyXI_NewExcInfo@@Base+0x17b0> │ │ │ │ + beq 5d76c <_PyXI_NewExcInfo@@Base+0x17b0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d6bc <_PyXI_NewExcInfo@@Base+0x17b0> │ │ │ │ + bgt 5d76c <_PyXI_NewExcInfo@@Base+0x17b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d6bc <_PyXI_NewExcInfo@@Base+0x17b0> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d76c <_PyXI_NewExcInfo@@Base+0x17b0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d6f0 <_PyXI_NewExcInfo@@Base+0x17e4> │ │ │ │ + beq 5d7a0 <_PyXI_NewExcInfo@@Base+0x17e4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d6f0 <_PyXI_NewExcInfo@@Base+0x17e4> │ │ │ │ + bgt 5d7a0 <_PyXI_NewExcInfo@@Base+0x17e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d6f0 <_PyXI_NewExcInfo@@Base+0x17e4> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d7a0 <_PyXI_NewExcInfo@@Base+0x17e4> │ │ │ │ + bl a7718 <_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 16e9ec │ │ │ │ + b 16ed40 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 5d788 <_PyXI_NewExcInfo@@Base+0x187c> │ │ │ │ + beq 5d838 <_PyXI_NewExcInfo@@Base+0x187c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7b88 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5d788 <_PyXI_NewExcInfo@@Base+0x187c> │ │ │ │ - bl bea88 │ │ │ │ + bne 5d838 <_PyXI_NewExcInfo@@Base+0x187c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d76c <_PyXI_NewExcInfo@@Base+0x1860> │ │ │ │ + beq 5d81c <_PyXI_NewExcInfo@@Base+0x1860> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51932 @ 0xcadc │ │ │ │ + movw r1, #51112 @ 0xc7a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 5d764 <_PyXI_NewExcInfo@@Base+0x1858> │ │ │ │ + bl 16f420 │ │ │ │ + b 5d814 <_PyXI_NewExcInfo@@Base+0x1858> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5d76c <_PyXI_NewExcInfo@@Base+0x1860> │ │ │ │ - vldr d7, [pc, #44] @ 5d7c8 <_PyXI_NewExcInfo@@Base+0x18bc> │ │ │ │ + bls 5d81c <_PyXI_NewExcInfo@@Base+0x1860> │ │ │ │ + vldr d7, [pc, #44] @ 5d878 <_PyXI_NewExcInfo@@Base+0x18bc> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #44] @ 5d7d0 <_PyXI_NewExcInfo@@Base+0x18c4> │ │ │ │ + ldr r2, [pc, #44] @ 5d880 <_PyXI_NewExcInfo@@Base+0x18c4> │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vmov r2, s0 │ │ │ │ str r2, [r3] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ 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 5d6e8 <_PyXI_NewExcInfo@@Base+0x172c> │ │ │ │ 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 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d80c <_PyXI_NewExcInfo@@Base+0x1900> │ │ │ │ - bl bea88 │ │ │ │ + bne 5d8d0 <_PyXI_NewExcInfo@@Base+0x1914> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d838 <_PyXI_NewExcInfo@@Base+0x192c> │ │ │ │ + bne 5d8fc <_PyXI_NewExcInfo@@Base+0x1940> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 5da00 <_PyXI_NewExcInfo@@Base+0x1af4> │ │ │ │ + bl 5ddcc <_PyXI_NewExcInfo@@Base+0x1e10> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #51976 @ 0xcb08 │ │ │ │ + movw r0, #51156 @ 0xc7d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ 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 5d638 <_PyXI_NewExcInfo@@Base+0x172c> │ │ │ │ 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 5d914 <_PyXI_NewExcInfo@@Base+0x1a08> │ │ │ │ + beq 5d9c4 <_PyXI_NewExcInfo@@Base+0x1a08> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5d8a8 <_PyXI_NewExcInfo@@Base+0x199c> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 5d958 <_PyXI_NewExcInfo@@Base+0x199c> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51984 @ 0xcb10 │ │ │ │ + movw r1, #51164 @ 0xc7dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f848 │ │ │ │ + bl 21e7f0 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5d8e8 <_PyXI_NewExcInfo@@Base+0x19dc> │ │ │ │ + bcs 5d998 <_PyXI_NewExcInfo@@Base+0x19dc> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #22444 @ 0x57ac │ │ │ │ + movw r1, #21332 @ 0x5354 │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #11180 @ 0x2bac │ │ │ │ + movw r3, #10068 @ 0x2754 │ │ │ │ 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, #5712 @ 0x1650 │ │ │ │ + movw r3, #4624 @ 0x1210 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ - movw r1, #33808 @ 0x8410 │ │ │ │ + movw r1, #32744 @ 0x7fe8 │ │ │ │ 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 aad74 │ │ │ │ - movw r2, #36740 @ 0x8f84 │ │ │ │ + b aaefc │ │ │ │ + movw r2, #35780 @ 0x8bc4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #61984 @ 0xf220 │ │ │ │ + movw r0, #61228 @ 0xef2c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl d5d98 │ │ │ │ + bl d63f0 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b4d74 │ │ │ │ + b 3b4ad4 │ │ │ │ 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 152a1c │ │ │ │ + bl 152dac │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d9a0 <_PyXI_NewExcInfo@@Base+0x1a94> │ │ │ │ - bl bea88 │ │ │ │ + bne 5da50 <_PyXI_NewExcInfo@@Base+0x1a94> │ │ │ │ + bl bebe4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5d9dc <_PyXI_NewExcInfo@@Base+0x1ad0> │ │ │ │ - b 5d9b4 <_PyXI_NewExcInfo@@Base+0x1aa8> │ │ │ │ + bne 5da8c <_PyXI_NewExcInfo@@Base+0x1ad0> │ │ │ │ + b 5da64 <_PyXI_NewExcInfo@@Base+0x1aa8> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ movlt r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ sub r1, r1, r3 │ │ │ │ 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] @ 5d9fc <_PyXI_NewExcInfo@@Base+0x1af0> │ │ │ │ + ldr r1, [pc, #12] @ 5daac <_PyXI_NewExcInfo@@Base+0x1af0> │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37d340 │ │ │ │ - rsbeq r1, r3, r0, ror #19 │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - add r0, r0, #13 │ │ │ │ - mov r1, #10 │ │ │ │ - bl a0b5c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 5dac0 <_PyXI_NewExcInfo@@Base+0x1bb4> │ │ │ │ - cmp r6, #3 │ │ │ │ - ble 5da50 <_PyXI_NewExcInfo@@Base+0x1b44> │ │ │ │ - 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 5da70 <_PyXI_NewExcInfo@@Base+0x1b64> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 5da84 <_PyXI_NewExcInfo@@Base+0x1b78> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, #1 │ │ │ │ - bl af340 │ │ │ │ - mov r5, r0 │ │ │ │ - b 5da90 <_PyXI_NewExcInfo@@Base+0x1b84> │ │ │ │ - mov r0, r4 │ │ │ │ - bl cf2ac <_PyTuple_FromPair@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5daac <_PyXI_NewExcInfo@@Base+0x1ba0> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5dab4 <_PyXI_NewExcInfo@@Base+0x1ba8> │ │ │ │ - mov r4, r5 │ │ │ │ - b 5dac0 <_PyXI_NewExcInfo@@Base+0x1bb4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5daac <_PyXI_NewExcInfo@@Base+0x1ba0> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + b 37d0c0 │ │ │ │ + ldrdeq r1, [r3], #-152 @ 0xffffff68 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38340 @ 0x95c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5db24 <_PyXI_NewExcInfo@@Base+0x1c18> │ │ │ │ + beq 5db0c <_PyXI_NewExcInfo@@Base+0x1b50> │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5db24 <_PyXI_NewExcInfo@@Base+0x1c18> │ │ │ │ + beq 5db0c <_PyXI_NewExcInfo@@Base+0x1b50> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5db68 <_PyXI_NewExcInfo@@Base+0x1c5c> │ │ │ │ - b 5db4c <_PyXI_NewExcInfo@@Base+0x1c40> │ │ │ │ + beq 5db50 <_PyXI_NewExcInfo@@Base+0x1b94> │ │ │ │ + b 5db34 <_PyXI_NewExcInfo@@Base+0x1b78> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5db14 <_PyXI_NewExcInfo@@Base+0x1c08> │ │ │ │ + beq 5dafc <_PyXI_NewExcInfo@@Base+0x1b40> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #52076 @ 0xcb6c │ │ │ │ + movw r0, #51256 @ 0xc838 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5db14 <_PyXI_NewExcInfo@@Base+0x1c08> │ │ │ │ + bne 5dafc <_PyXI_NewExcInfo@@Base+0x1b40> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #52076 @ 0xcb6c │ │ │ │ + movw r0, #51256 @ 0xc838 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5db44 <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + beq 5db2c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5db44 <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + beq 5db2c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ mov r0, #0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5dbb0 <_PyXI_NewExcInfo@@Base+0x1ca4> │ │ │ │ + bne 5db98 <_PyXI_NewExcInfo@@Base+0x1bdc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5db44 <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + bgt 5db2c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5db44 <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + bne 5db2c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5db44 <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5db2c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dc14 <_PyXI_NewExcInfo@@Base+0x1d08> │ │ │ │ + bne 5dbfc <_PyXI_NewExcInfo@@Base+0x1c40> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dbec <_PyXI_NewExcInfo@@Base+0x1ce0> │ │ │ │ + bgt 5dbd4 <_PyXI_NewExcInfo@@Base+0x1c18> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dbec <_PyXI_NewExcInfo@@Base+0x1ce0> │ │ │ │ + bne 5dbd4 <_PyXI_NewExcInfo@@Base+0x1c18> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5db44 <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + bgt 5db2c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5db44 <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + bne 5db2c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5db44 <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5db2c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ 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 │ │ │ │ @@ -48651,812 +48647,862 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5dc80 <_PyXI_NewExcInfo@@Base+0x1d74> │ │ │ │ + bne 5dc68 <_PyXI_NewExcInfo@@Base+0x1cac> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5dc7c <_PyXI_NewExcInfo@@Base+0x1d70> │ │ │ │ + ble 5dc64 <_PyXI_NewExcInfo@@Base+0x1ca8> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5dcc0 <_PyXI_NewExcInfo@@Base+0x1db4> │ │ │ │ + beq 5dca8 <_PyXI_NewExcInfo@@Base+0x1cec> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #344] @ 5dde0 <_PyXI_NewExcInfo@@Base+0x1ed4> │ │ │ │ + ldr r1, [pc, #344] @ 5ddc8 <_PyXI_NewExcInfo@@Base+0x1e0c> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5ddd4 <_PyXI_NewExcInfo@@Base+0x1ec8> │ │ │ │ + beq 5ddbc <_PyXI_NewExcInfo@@Base+0x1e00> │ │ │ │ add r6, r6, r4 │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r6, #1 │ │ │ │ moveq r4, #0 │ │ │ │ mvneq r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 5dda8 <_PyXI_NewExcInfo@@Base+0x1e9c> │ │ │ │ + beq 5dd90 <_PyXI_NewExcInfo@@Base+0x1dd4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dd44 <_PyXI_NewExcInfo@@Base+0x1e38> │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + beq 5dd2c <_PyXI_NewExcInfo@@Base+0x1d70> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 5dd04 <_PyXI_NewExcInfo@@Base+0x1df8> │ │ │ │ - bl bea88 │ │ │ │ + bne 5dcec <_PyXI_NewExcInfo@@Base+0x1d30> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5dd38 <_PyXI_NewExcInfo@@Base+0x1e2c> │ │ │ │ - b 5ddd4 <_PyXI_NewExcInfo@@Base+0x1ec8> │ │ │ │ - bl c5dc0 │ │ │ │ + beq 5dd20 <_PyXI_NewExcInfo@@Base+0x1d64> │ │ │ │ + b 5ddbc <_PyXI_NewExcInfo@@Base+0x1e00> │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dd30 <_PyXI_NewExcInfo@@Base+0x1e24> │ │ │ │ + bgt 5dd18 <_PyXI_NewExcInfo@@Base+0x1d5c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dd30 <_PyXI_NewExcInfo@@Base+0x1e24> │ │ │ │ + bne 5dd18 <_PyXI_NewExcInfo@@Base+0x1d5c> │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 5dcf0 <_PyXI_NewExcInfo@@Base+0x1de4> │ │ │ │ + beq 5dcd8 <_PyXI_NewExcInfo@@Base+0x1d1c> │ │ │ │ cmp r6, #2 │ │ │ │ - bne 5dd48 <_PyXI_NewExcInfo@@Base+0x1e3c> │ │ │ │ - b 5dda4 <_PyXI_NewExcInfo@@Base+0x1e98> │ │ │ │ + bne 5dd30 <_PyXI_NewExcInfo@@Base+0x1d74> │ │ │ │ + b 5dd8c <_PyXI_NewExcInfo@@Base+0x1dd0> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5dd6c <_PyXI_NewExcInfo@@Base+0x1e60> │ │ │ │ - bl bea88 │ │ │ │ + bne 5dd54 <_PyXI_NewExcInfo@@Base+0x1d98> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 5dda8 <_PyXI_NewExcInfo@@Base+0x1e9c> │ │ │ │ - b 5ddd4 <_PyXI_NewExcInfo@@Base+0x1ec8> │ │ │ │ - bl c5dc0 │ │ │ │ + beq 5dd90 <_PyXI_NewExcInfo@@Base+0x1dd4> │ │ │ │ + b 5ddbc <_PyXI_NewExcInfo@@Base+0x1e00> │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dd98 <_PyXI_NewExcInfo@@Base+0x1e8c> │ │ │ │ + bgt 5dd80 <_PyXI_NewExcInfo@@Base+0x1dc4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dd98 <_PyXI_NewExcInfo@@Base+0x1e8c> │ │ │ │ + bne 5dd80 <_PyXI_NewExcInfo@@Base+0x1dc4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5dda8 <_PyXI_NewExcInfo@@Base+0x1e9c> │ │ │ │ - b 5dd58 <_PyXI_NewExcInfo@@Base+0x1e4c> │ │ │ │ + bne 5dd90 <_PyXI_NewExcInfo@@Base+0x1dd4> │ │ │ │ + b 5dd40 <_PyXI_NewExcInfo@@Base+0x1d84> │ │ │ │ mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f8260 │ │ │ │ + bl 1f6ec0 │ │ │ │ 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 34f038 │ │ │ │ + b 34ee80 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsl #11 │ │ │ │ + rsbeq r7, r2, ip, ror 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 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + add r0, r0, #13 │ │ │ │ + mov r1, #10 │ │ │ │ + bl a0ce0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 5de8c <_PyXI_NewExcInfo@@Base+0x1ed0> │ │ │ │ + cmp r6, #3 │ │ │ │ + ble 5de1c <_PyXI_NewExcInfo@@Base+0x1e60> │ │ │ │ + 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 5de3c <_PyXI_NewExcInfo@@Base+0x1e80> │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 5de50 <_PyXI_NewExcInfo@@Base+0x1e94> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, #1 │ │ │ │ + bl af4c8 │ │ │ │ + mov r5, r0 │ │ │ │ + b 5de5c <_PyXI_NewExcInfo@@Base+0x1ea0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl cf94c <_PyTuple_FromPair@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5de78 <_PyXI_NewExcInfo@@Base+0x1ebc> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5de80 <_PyXI_NewExcInfo@@Base+0x1ec4> │ │ │ │ + mov r4, r5 │ │ │ │ + b 5de8c <_PyXI_NewExcInfo@@Base+0x1ed0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5de78 <_PyXI_NewExcInfo@@Base+0x1ebc> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5df14 <_PyXI_NewExcInfo@@Base+0x2008> │ │ │ │ + bne 5dfc4 <_PyXI_NewExcInfo@@Base+0x2008> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5df14 <_PyXI_NewExcInfo@@Base+0x2008> │ │ │ │ + beq 5dfc4 <_PyXI_NewExcInfo@@Base+0x2008> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #56152 @ 0xdb58 │ │ │ │ + movw r2, #52264 @ 0xcc28 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ - movw r0, #52096 @ 0xcb80 │ │ │ │ + movw r0, #51276 @ 0xc84c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5de74 <_PyXI_NewExcInfo@@Base+0x1f68> │ │ │ │ + bne 5df24 <_PyXI_NewExcInfo@@Base+0x1f68> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aaf58 │ │ │ │ + b 3aabb8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #52104 @ 0xcb88 │ │ │ │ + movw r0, #51284 @ 0xc854 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dec8 <_PyXI_NewExcInfo@@Base+0x1fbc> │ │ │ │ + bgt 5df78 <_PyXI_NewExcInfo@@Base+0x1fbc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dec8 <_PyXI_NewExcInfo@@Base+0x1fbc> │ │ │ │ + bne 5df78 <_PyXI_NewExcInfo@@Base+0x1fbc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5de64 <_PyXI_NewExcInfo@@Base+0x1f58> │ │ │ │ + beq 5df14 <_PyXI_NewExcInfo@@Base+0x1f58> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5def4 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ + bgt 5dfa4 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5def4 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ + bne 5dfa4 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5df14 <_PyXI_NewExcInfo@@Base+0x2008> │ │ │ │ - movw r0, #52104 @ 0xcb88 │ │ │ │ + beq 5dfc4 <_PyXI_NewExcInfo@@Base+0x2008> │ │ │ │ + movw r0, #51284 @ 0xc854 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ba968 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3ba6c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 5dfe0 <_PyXI_NewExcInfo@@Base+0x20d4> │ │ │ │ + beq 5e090 <_PyXI_NewExcInfo@@Base+0x20d4> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5df70 <_PyXI_NewExcInfo@@Base+0x2064> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 5e020 <_PyXI_NewExcInfo@@Base+0x2064> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52128 @ 0xcba0 │ │ │ │ + movw r1, #51308 @ 0xc86c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f848 │ │ │ │ + bl 21e7f0 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5dfb0 <_PyXI_NewExcInfo@@Base+0x20a4> │ │ │ │ + bcs 5e060 <_PyXI_NewExcInfo@@Base+0x20a4> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #22444 @ 0x57ac │ │ │ │ + movw r1, #21332 @ 0x5354 │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #11180 @ 0x2bac │ │ │ │ + movw r3, #10068 @ 0x2754 │ │ │ │ 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, #5712 @ 0x1650 │ │ │ │ + movw r2, #4624 @ 0x1210 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ - movw r3, #33808 @ 0x8410 │ │ │ │ + movw r3, #32744 @ 0x7fe8 │ │ │ │ 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 aad74 │ │ │ │ - movw r2, #36740 @ 0x8f84 │ │ │ │ + b aaefc │ │ │ │ + movw r2, #35780 @ 0x8bc4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #62008 @ 0xf238 │ │ │ │ + movw r0, #61252 @ 0xef44 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 5e040 <_PyXI_NewExcInfo@@Base+0x2134> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bgt 5e0f0 <_PyXI_NewExcInfo@@Base+0x2134> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31612 @ 0x7b7c │ │ │ │ + movw r1, #30424 @ 0x76d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 5e068 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ + bl 16f420 │ │ │ │ + b 5e118 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e070 <_PyXI_NewExcInfo@@Base+0x2164> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 5e120 <_PyXI_NewExcInfo@@Base+0x2164> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45508 @ 0xb1c4 │ │ │ │ + movw r1, #44320 @ 0xad20 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r5, #0 │ │ │ │ - b 5e0e0 <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ + b 5e190 <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5e094 <_PyXI_NewExcInfo@@Base+0x2188> │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne 5e144 <_PyXI_NewExcInfo@@Base+0x2188> │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60796 @ 0xed7c │ │ │ │ + movw r1, #59836 @ 0xe9bc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 5e068 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ - movw r4, #45544 @ 0xb1e8 │ │ │ │ + bl 16f420 │ │ │ │ + b 5e118 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ + movw r4, #45936 @ 0xb370 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r4] │ │ │ │ - bl 14b848 │ │ │ │ + bl 14bbd8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e0c0 <_PyXI_NewExcInfo@@Base+0x21b4> │ │ │ │ - bl bea88 │ │ │ │ + bne 5e170 <_PyXI_NewExcInfo@@Base+0x21b4> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e0cc <_PyXI_NewExcInfo@@Base+0x21c0> │ │ │ │ - b 5e068 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ + beq 5e17c <_PyXI_NewExcInfo@@Base+0x21c0> │ │ │ │ + b 5e118 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ cmp r0, #0 │ │ │ │ strgt r0, [r6, #16] │ │ │ │ - bgt 5e0e0 <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ + bgt 5e190 <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #52220 @ 0xcbfc │ │ │ │ + movw r1, #51400 @ 0xc8c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16f0cc │ │ │ │ - b 5e068 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ + bl 16f420 │ │ │ │ + b 5e118 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5e138 <_PyXI_NewExcInfo@@Base+0x222c> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 5e1e8 <_PyXI_NewExcInfo@@Base+0x222c> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #52260 @ 0xcc24 │ │ │ │ + movw r1, #51440 @ 0xc8f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #300] @ 5e270 <_PyXI_NewExcInfo@@Base+0x2364> │ │ │ │ + ldr r1, [pc, #300] @ 5e320 <_PyXI_NewExcInfo@@Base+0x2364> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 140780 │ │ │ │ + bl 140b00 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 5e15c <_PyXI_NewExcInfo@@Base+0x2250> │ │ │ │ + bge 5e20c <_PyXI_NewExcInfo@@Base+0x2250> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bne 5e17c <_PyXI_NewExcInfo@@Base+0x2270> │ │ │ │ + bne 5e22c <_PyXI_NewExcInfo@@Base+0x2270> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 140780 │ │ │ │ + bl 140b00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5e154 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ + blt 5e204 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ ldrne r5, [r4, #16] │ │ │ │ - b 5e180 <_PyXI_NewExcInfo@@Base+0x2274> │ │ │ │ - ldr r5, [pc, #236] @ 5e270 <_PyXI_NewExcInfo@@Base+0x2364> │ │ │ │ + b 5e230 <_PyXI_NewExcInfo@@Base+0x2274> │ │ │ │ + ldr r5, [pc, #236] @ 5e320 <_PyXI_NewExcInfo@@Base+0x2364> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cffc0 │ │ │ │ + bl 1ced04 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5e154 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ + beq 5e204 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1800e4 │ │ │ │ + bl 180438 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e1c8 <_PyXI_NewExcInfo@@Base+0x22bc> │ │ │ │ + bgt 5e278 <_PyXI_NewExcInfo@@Base+0x22bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e1c8 <_PyXI_NewExcInfo@@Base+0x22bc> │ │ │ │ + bne 5e278 <_PyXI_NewExcInfo@@Base+0x22bc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e154 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ + beq 5e204 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b6714 │ │ │ │ + bl 1b6788 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5e20c <_PyXI_NewExcInfo@@Base+0x2300> │ │ │ │ + bne 5e2bc <_PyXI_NewExcInfo@@Base+0x2300> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e154 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ + bgt 5e204 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e154 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ + bne 5e204 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5e154 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5e204 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ str r7, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e23c <_PyXI_NewExcInfo@@Base+0x2330> │ │ │ │ + bgt 5e2ec <_PyXI_NewExcInfo@@Base+0x2330> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e23c <_PyXI_NewExcInfo@@Base+0x2330> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e2ec <_PyXI_NewExcInfo@@Base+0x2330> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5e254 <_PyXI_NewExcInfo@@Base+0x2348> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble 5e304 <_PyXI_NewExcInfo@@Base+0x2348> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e248 <_PyXI_NewExcInfo@@Base+0x233c> │ │ │ │ + bne 5e2f8 <_PyXI_NewExcInfo@@Base+0x233c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5e248 <_PyXI_NewExcInfo@@Base+0x233c> │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5e2f8 <_PyXI_NewExcInfo@@Base+0x233c> │ │ │ │ + strhteq fp, [r2], #-160 @ 0xffffff60 │ │ │ │ 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 5e2c8 <_PyXI_NewExcInfo@@Base+0x23bc> │ │ │ │ + beq 5e378 <_PyXI_NewExcInfo@@Base+0x23bc> │ │ │ │ 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 5e2a0 <_PyXI_NewExcInfo@@Base+0x2394> │ │ │ │ + bne 5e350 <_PyXI_NewExcInfo@@Base+0x2394> │ │ │ │ sub r2, r2, r4 │ │ │ │ add r0, r2, r0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b28a4 │ │ │ │ + b b2a2c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31864 @ 0x7c78 │ │ │ │ + movw r1, #30904 @ 0x78b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 5e350 <_PyXI_NewExcInfo@@Base+0x2444> │ │ │ │ + beq 5e400 <_PyXI_NewExcInfo@@Base+0x2444> │ │ │ │ mov r8, r1 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5e350 <_PyXI_NewExcInfo@@Base+0x2444> │ │ │ │ + bne 5e400 <_PyXI_NewExcInfo@@Base+0x2444> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e350 <_PyXI_NewExcInfo@@Base+0x2444> │ │ │ │ + beq 5e400 <_PyXI_NewExcInfo@@Base+0x2444> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b52a0 │ │ │ │ + bl 3b5000 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5e358 <_PyXI_NewExcInfo@@Base+0x244c> │ │ │ │ + bne 5e408 <_PyXI_NewExcInfo@@Base+0x244c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aaf58 │ │ │ │ + bl 3aabb8 │ │ │ │ mov r5, #0 │ │ │ │ - b 5e40c <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ + b 5e4bc <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 5e394 <_PyXI_NewExcInfo@@Base+0x2488> │ │ │ │ + bne 5e444 <_PyXI_NewExcInfo@@Base+0x2488> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e348 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ + bgt 5e3f8 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e348 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ + bne 5e3f8 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5e348 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5e3f8 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #52292 @ 0xcc44 │ │ │ │ + movw r0, #51104 @ 0xc7a0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5e348 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ + beq 5e3f8 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r0, #52292 @ 0xcc44 │ │ │ │ + movw r0, #51472 @ 0xc910 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ mov r3, r5 │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ str r7, [r4, #24] │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5e3ec <_PyXI_NewExcInfo@@Base+0x24e0> │ │ │ │ + bne 5e49c <_PyXI_NewExcInfo@@Base+0x24e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aaf58 │ │ │ │ - b 5e40c <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ + bl 3aabb8 │ │ │ │ + b 5e4bc <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e40c <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ + bgt 5e4bc <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e40c <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e4bc <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ b 2da24 │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #192] @ 5e504 <_PyXI_NewExcInfo@@Base+0x25f8> │ │ │ │ - sub sp, sp, #12 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - mov r6, r0 │ │ │ │ - bl b3d30 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 5e4f8 <_PyXI_NewExcInfo@@Base+0x25ec> │ │ │ │ - ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 5e4a0 <_PyXI_NewExcInfo@@Base+0x2594> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1ac250 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e494 <_PyXI_NewExcInfo@@Base+0x2588> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5e494 <_PyXI_NewExcInfo@@Base+0x2588> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 5e4a4 <_PyXI_NewExcInfo@@Base+0x2598> │ │ │ │ - b 5e4f8 <_PyXI_NewExcInfo@@Base+0x25ec> │ │ │ │ - ldr r4, [pc, #96] @ 5e508 <_PyXI_NewExcInfo@@Base+0x25fc> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 393a14 <_PyObject_GetState@@Base> │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne 5e4dc <_PyXI_NewExcInfo@@Base+0x25d0> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e4f8 <_PyXI_NewExcInfo@@Base+0x25ec> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5e4f8 <_PyXI_NewExcInfo@@Base+0x25ec> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5e4f8 <_PyXI_NewExcInfo@@Base+0x25ec> │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #52304 @ 0xcc50 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r3, r8, r0, r2 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5e558 <_PyXI_NewExcInfo@@Base+0x264c> │ │ │ │ - movw r2, #36740 @ 0x8f84 │ │ │ │ + bne 5e524 <_PyXI_NewExcInfo@@Base+0x2568> │ │ │ │ + movw r2, #35780 @ 0x8bc4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #62084 @ 0xf284 │ │ │ │ + movw r0, #61328 @ 0xef90 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 5e5a8 <_PyXI_NewExcInfo@@Base+0x269c> │ │ │ │ + b 5e574 <_PyXI_NewExcInfo@@Base+0x25b8> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e584 <_PyXI_NewExcInfo@@Base+0x2678> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 5e550 <_PyXI_NewExcInfo@@Base+0x2594> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52344 @ 0xcc78 │ │ │ │ + movw r1, #51516 @ 0xc93c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f848 │ │ │ │ - bl 1196c4 <_PyUnicode_IsXidContinue@@Base> │ │ │ │ + bl 21e7f0 │ │ │ │ + bl 119e90 <_PyUnicode_IsXidContinue@@Base> │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ 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] @ 5e5d0 <_PyXI_NewExcInfo@@Base+0x26c4> │ │ │ │ + ldr r1, [pc, #8] @ 5e59c <_PyXI_NewExcInfo@@Base+0x25e0> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36afd0 │ │ │ │ - strhteq r6, [r3], #-144 @ 0xffffff70 │ │ │ │ + b 36ae10 │ │ │ │ + rsbeq r6, r3, r8, lsr #19 │ │ │ │ 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 a7b38 │ │ │ │ + bl a7cbc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r0, r4 │ │ │ │ - blx 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3cbc9c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ + blx 3cb8f4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r7, r7, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ addlt r4, r4, #60 @ 0x3c │ │ │ │ - blx 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3cbc9c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ + blx 3cb8f4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ subs ip, r1, #0 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ sublt r5, r5, #1 │ │ │ │ addlt ip, ip, #60 @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5e738 <_PyXI_NewExcInfo@@Base+0x282c> │ │ │ │ + beq 5e704 <_PyXI_NewExcInfo@@Base+0x2748> │ │ │ │ add lr, r1, #1 │ │ │ │ cmp r6, #0 │ │ │ │ bic lr, lr, #2 │ │ │ │ - beq 5e704 <_PyXI_NewExcInfo@@Base+0x27f8> │ │ │ │ + beq 5e6d0 <_PyXI_NewExcInfo@@Base+0x2714> │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #8472 @ 0x2118 │ │ │ │ + movw ip, #7512 @ 0x1d58 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r0, #52428 @ 0xcccc │ │ │ │ + movw r0, #51600 @ 0xc990 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - movw r2, #23184 @ 0x5a90 │ │ │ │ + movw r2, #22224 @ 0x56d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ movne r2, ip │ │ │ │ - bl b7778 │ │ │ │ - b 5e780 <_PyXI_NewExcInfo@@Base+0x2874> │ │ │ │ + bl b78f0 │ │ │ │ + b 5e74c <_PyXI_NewExcInfo@@Base+0x2790> │ │ │ │ cmp lr, #0 │ │ │ │ - movw r0, #8472 @ 0x2118 │ │ │ │ + movw r0, #7512 @ 0x1d58 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r2, #23184 @ 0x5a90 │ │ │ │ + movw r2, #22224 @ 0x56d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #52456 @ 0xcce8 │ │ │ │ + movw r0, #51628 @ 0xc9ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7778 │ │ │ │ - b 5e780 <_PyXI_NewExcInfo@@Base+0x2874> │ │ │ │ + bl b78f0 │ │ │ │ + b 5e74c <_PyXI_NewExcInfo@@Base+0x2790> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e760 <_PyXI_NewExcInfo@@Base+0x2854> │ │ │ │ + beq 5e72c <_PyXI_NewExcInfo@@Base+0x2770> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #52480 @ 0xcd00 │ │ │ │ + movw r0, #51652 @ 0xc9c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7778 │ │ │ │ - b 5e780 <_PyXI_NewExcInfo@@Base+0x2874> │ │ │ │ + bl b78f0 │ │ │ │ + b 5e74c <_PyXI_NewExcInfo@@Base+0x2790> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #52500 @ 0xcd14 │ │ │ │ + movw r0, #51672 @ 0xc9d8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ 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 5e7b0 <_PyXI_NewExcInfo@@Base+0x28a4> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, #1 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b af340 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf2ac <_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] @ 5e830 <_PyXI_NewExcInfo@@Base+0x2874> │ │ │ │ + sub sp, sp, #12 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + mov r6, r0 │ │ │ │ + bl b3eb8 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 5e824 <_PyXI_NewExcInfo@@Base+0x2868> │ │ │ │ + ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 5e7cc <_PyXI_NewExcInfo@@Base+0x2810> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1ac360 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5e7c0 <_PyXI_NewExcInfo@@Base+0x2804> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5e7c0 <_PyXI_NewExcInfo@@Base+0x2804> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 5e7d0 <_PyXI_NewExcInfo@@Base+0x2814> │ │ │ │ + b 5e824 <_PyXI_NewExcInfo@@Base+0x2868> │ │ │ │ + ldr r4, [pc, #96] @ 5e834 <_PyXI_NewExcInfo@@Base+0x2878> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 3937e4 <_PyObject_GetState@@Base> │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne 5e808 <_PyXI_NewExcInfo@@Base+0x284c> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5e824 <_PyXI_NewExcInfo@@Base+0x2868> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5e824 <_PyXI_NewExcInfo@@Base+0x2868> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5e824 <_PyXI_NewExcInfo@@Base+0x2868> │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #51688 @ 0xc9e8 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b c00dc │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + mlseq r3, r0, r0, r2 │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ 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 5e808 <_PyXI_NewExcInfo@@Base+0x28fc> │ │ │ │ - movw r2, #36740 @ 0x8f84 │ │ │ │ + bne 5e884 <_PyXI_NewExcInfo@@Base+0x28c8> │ │ │ │ + movw r2, #35780 @ 0x8bc4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #62072 @ 0xf278 │ │ │ │ + movw r0, #61316 @ 0xef84 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 5e858 <_PyXI_NewExcInfo@@Base+0x294c> │ │ │ │ + b 5e8d4 <_PyXI_NewExcInfo@@Base+0x2918> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e834 <_PyXI_NewExcInfo@@Base+0x2928> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 5e8b0 <_PyXI_NewExcInfo@@Base+0x28f4> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52516 @ 0xcd24 │ │ │ │ + movw r1, #51696 @ 0xc9f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f848 │ │ │ │ - bl 119660 <_PyUnicode_IsXidStart@@Base> │ │ │ │ + bl 21e7f0 │ │ │ │ + bl 119e2c <_PyUnicode_IsXidStart@@Base> │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, 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 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e820 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5e89c <_PyXI_NewExcInfo@@Base+0x2990> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 5e918 <_PyXI_NewExcInfo@@Base+0x295c> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 5e8a8 <_PyXI_NewExcInfo@@Base+0x299c> │ │ │ │ + bl 27a924 │ │ │ │ + b 5e924 <_PyXI_NewExcInfo@@Base+0x2968> │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + ldrd r0, [r0, #8] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + bne 5e958 <_PyXI_NewExcInfo@@Base+0x299c> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b af4c8 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b cf94c <_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] @ 5ebb0 <_PyXI_NewExcInfo@@Base+0x2ca4> │ │ │ │ + ldr lr, [pc, #732] @ 5ec60 <_PyXI_NewExcInfo@@Base+0x2ca4> │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ moveq r6, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldrne r6, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -49471,230 +49517,230 @@ │ │ │ │ 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 5e944 <_PyXI_NewExcInfo@@Base+0x2a38> │ │ │ │ + bne 5e9f4 <_PyXI_NewExcInfo@@Base+0x2a38> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e98c <_PyXI_NewExcInfo@@Base+0x2a80> │ │ │ │ - ldr r1, [pc, #616] @ 5ebb4 <_PyXI_NewExcInfo@@Base+0x2ca8> │ │ │ │ + beq 5ea3c <_PyXI_NewExcInfo@@Base+0x2a80> │ │ │ │ + ldr r1, [pc, #616] @ 5ec64 <_PyXI_NewExcInfo@@Base+0x2ca8> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5e98c <_PyXI_NewExcInfo@@Base+0x2a80> │ │ │ │ + bne 5ea3c <_PyXI_NewExcInfo@@Base+0x2a80> │ │ │ │ mov r4, #0 │ │ │ │ - b 5eb9c <_PyXI_NewExcInfo@@Base+0x2c90> │ │ │ │ + b 5ec4c <_PyXI_NewExcInfo@@Base+0x2c90> │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e984 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + beq 5ea34 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 2af14c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2aec00 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e984 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + beq 5ea34 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 2dd480 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dd7e8 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5e984 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + beq 5ea34 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ add r6, r6, r7 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 5ea0c <_PyXI_NewExcInfo@@Base+0x2b00> │ │ │ │ + beq 5eabc <_PyXI_NewExcInfo@@Base+0x2b00> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e9f4 <_PyXI_NewExcInfo@@Base+0x2ae8> │ │ │ │ + bne 5eaa4 <_PyXI_NewExcInfo@@Base+0x2ae8> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5ea0c <_PyXI_NewExcInfo@@Base+0x2b00> │ │ │ │ - b 5e984 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + bge 5eabc <_PyXI_NewExcInfo@@Base+0x2b00> │ │ │ │ + b 5ea34 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 286670 │ │ │ │ + bl 286208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e984 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + beq 5ea34 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ cmp r6, #4 │ │ │ │ - bne 5e9e0 <_PyXI_NewExcInfo@@Base+0x2ad4> │ │ │ │ + bne 5ea90 <_PyXI_NewExcInfo@@Base+0x2ad4> │ │ │ │ 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 5ea70 <_PyXI_NewExcInfo@@Base+0x2b64> │ │ │ │ + bne 5eb20 <_PyXI_NewExcInfo@@Base+0x2b64> │ │ │ │ ldrb r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ eor r5, r4, #1 │ │ │ │ and r5, r5, #1 │ │ │ │ tst r9, r5 │ │ │ │ - beq 5ea94 <_PyXI_NewExcInfo@@Base+0x2b88> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 5eb44 <_PyXI_NewExcInfo@@Base+0x2b88> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #15788 @ 0x3dac │ │ │ │ + movw r2, #14600 @ 0x3908 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #25784 @ 0x64b8 │ │ │ │ + movw r1, #24596 @ 0x6014 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 5e984 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl 14151c │ │ │ │ + b 5ea34 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #15788 @ 0x3dac │ │ │ │ + movw r2, #14600 @ 0x3908 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #25744 @ 0x6490 │ │ │ │ + movw r1, #24556 @ 0x5fec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 5e984 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + bl 14151c │ │ │ │ + b 5ea34 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ str r7, [sp] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r1, #52596 @ 0xcd74 │ │ │ │ + movw r1, #51776 @ 0xca40 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ movne r3, r8 │ │ │ │ mvneq r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #52604 @ 0xcd7c │ │ │ │ + movw r0, #51784 @ 0xca48 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, r6 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e984 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ - bl dc794 │ │ │ │ + beq 5ea34 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + bl dcde4 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq 5eafc <_PyXI_NewExcInfo@@Base+0x2bf0> │ │ │ │ + beq 5ebac <_PyXI_NewExcInfo@@Base+0x2bf0> │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2cf8c │ │ │ │ mov r4, r0 │ │ │ │ - b 5eb68 <_PyXI_NewExcInfo@@Base+0x2c5c> │ │ │ │ + b 5ec18 <_PyXI_NewExcInfo@@Base+0x2c5c> │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ tst r5, r3 │ │ │ │ - beq 5eb28 <_PyXI_NewExcInfo@@Base+0x2c1c> │ │ │ │ + beq 5ebd8 <_PyXI_NewExcInfo@@Base+0x2c1c> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d58c │ │ │ │ mov r4, r0 │ │ │ │ - b 5eb68 <_PyXI_NewExcInfo@@Base+0x2c5c> │ │ │ │ + b 5ec18 <_PyXI_NewExcInfo@@Base+0x2c5c> │ │ │ │ orrs r5, sl, r5 │ │ │ │ - beq 5eb58 <_PyXI_NewExcInfo@@Base+0x2c4c> │ │ │ │ + beq 5ec08 <_PyXI_NewExcInfo@@Base+0x2c4c> │ │ │ │ lsl r4, r4, #8 │ │ │ │ mov r1, r0 │ │ │ │ eor r4, r4, #256 @ 0x100 │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d40c │ │ │ │ mov r4, r0 │ │ │ │ - b 5eb68 <_PyXI_NewExcInfo@@Base+0x2c5c> │ │ │ │ + b 5ec18 <_PyXI_NewExcInfo@@Base+0x2c5c> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2cf20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 5eb9c <_PyXI_NewExcInfo@@Base+0x2c90> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 5ec4c <_PyXI_NewExcInfo@@Base+0x2c90> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 174050 │ │ │ │ - b 5e984 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + bl 1743a0 │ │ │ │ + b 5ea34 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r8, lr, r0, ror r7 │ │ │ │ - strhteq r7, [r2], #-80 @ 0xffffffb0 │ │ │ │ + subseq r8, lr, r8, asr #6 │ │ │ │ + rsbeq r7, r2, r8, 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 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 5ebf4 <_PyXI_NewExcInfo@@Base+0x2ce8> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bls 5eca4 <_PyXI_NewExcInfo@@Base+0x2ce8> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52616 @ 0xcd88 │ │ │ │ + movw r1, #51796 @ 0xca54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 5ec34 <_PyXI_NewExcInfo@@Base+0x2d28> │ │ │ │ + bl 16f420 │ │ │ │ + b 5ece4 <_PyXI_NewExcInfo@@Base+0x2d28> │ │ │ │ cmp r2, #2 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r5, r0 │ │ │ │ - movwne r4, #5196 @ 0x144c │ │ │ │ + movwne r4, #5184 @ 0x1440 │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 220104 │ │ │ │ + bl 21f0ac │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #49120 @ 0xbfe0 │ │ │ │ + movw r3, #49328 @ 0xc0b0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ec3c <_PyXI_NewExcInfo@@Base+0x2d30> │ │ │ │ + bne 5ecec <_PyXI_NewExcInfo@@Base+0x2d30> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 1438b4 │ │ │ │ + bl 143c34 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 227b9c <_PyLong_GCD@@Base+0x9fc> │ │ │ │ + bl 226b4c <_PyLong_GCD@@Base+0x9fc> │ │ │ │ subs r3, r4, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ec34 <_PyXI_NewExcInfo@@Base+0x2d28> │ │ │ │ + beq 5ece4 <_PyXI_NewExcInfo@@Base+0x2d28> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005ec80 : │ │ │ │ +0005ed30 : │ │ │ │ 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 │ │ │ │ @@ -49703,151 +49749,151 @@ │ │ │ │ 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 a17fc │ │ │ │ + bl a1980 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 5ed14 │ │ │ │ + beq 5edc4 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 25e654 │ │ │ │ + bl 25d7fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ed04 │ │ │ │ + bgt 5edb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ed04 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 5edb4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ed14 │ │ │ │ - bl a63ec │ │ │ │ + beq 5edc4 │ │ │ │ + bl a6570 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0005ed20 : │ │ │ │ +0005edd0 : │ │ │ │ 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 281c10 │ │ │ │ + bl 2816c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ed68 │ │ │ │ - bl a63ec │ │ │ │ + beq 5ee18 │ │ │ │ + bl a6570 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #52] @ 5edc4 │ │ │ │ + ldr r3, [pc, #52] @ 5ee74 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #3736] @ 0xe98 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5edac │ │ │ │ - bl bea88 │ │ │ │ + bne 5ee5c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5edbc │ │ │ │ + bne 5ee6c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 225950 │ │ │ │ + bl 224900 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5ee40 │ │ │ │ + bne 5eef0 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 5ee50 │ │ │ │ + vldr d7, [pc, #64] @ 5ef00 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwhi r0, #5464 @ 0x1558 │ │ │ │ + movwhi r0, #5452 @ 0x154c │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 5ee40 │ │ │ │ + bhi 5eef0 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movge r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -0005ee58 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +0005ef08 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5ee78 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ + beq 5ef28 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5eec0 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + bne 5ef70 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5ee94 <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ - movw ip, #46376 @ 0xb528 │ │ │ │ + bne 5ef44 <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ + movw ip, #45948 @ 0xb37c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r2, #52656 @ 0xcdb0 │ │ │ │ + movw r2, #51836 @ 0xca7c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - b 5eeac <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ + b 5ef5c <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5eec0 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ - movw ip, #46376 @ 0xb528 │ │ │ │ + bne 5ef70 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + movw ip, #45948 @ 0xb37c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r2, #52748 @ 0xce0c │ │ │ │ + movw r2, #51928 @ 0xcad8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2d9d6c <_PyErr_Format@@Base> │ │ │ │ + b 2d9c50 <_PyErr_Format@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005eecc : │ │ │ │ +0005ef7c : │ │ │ │ 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 │ │ │ │ @@ -49862,15 +49908,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1a1f88 <_PyArena_Free@@Base+0x1b24> │ │ │ │ + bl 1a22f0 <_PyArena_Free@@Base+0x1b24> │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, r0 │ │ │ │ bl 2e250 │ │ │ │ sub sp, fp, #20 │ │ │ │ @@ -49878,77 +49924,77 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ef80 │ │ │ │ + beq 5f030 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5efc0 │ │ │ │ - b 5ef98 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 5f070 │ │ │ │ + b 5f048 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31652 @ 0x7ba4 │ │ │ │ + movw r1, #30464 @ 0x7700 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 21fb58 │ │ │ │ + bl 21eb00 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5efdc │ │ │ │ + ble 5f08c │ │ │ │ cmp r7, #0 │ │ │ │ - blt 5eff4 │ │ │ │ + blt 5f0a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl caacc │ │ │ │ + bl cb16c │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bne 5efa0 │ │ │ │ - b 5f01c │ │ │ │ + bne 5f050 │ │ │ │ + b 5f0cc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5efb8 │ │ │ │ + bne 5f068 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5efb8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5f068 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ef98 │ │ │ │ + bgt 5f048 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ef98 │ │ │ │ + bne 5f048 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5ef98 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5f048 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f040 │ │ │ │ + bgt 5f0f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f040 │ │ │ │ + bne 5f0f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ef98 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 5f048 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005f058 : │ │ │ │ +0005f108 : │ │ │ │ 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] │ │ │ │ @@ -49956,21 +50002,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, #13000 @ 0x32c8 │ │ │ │ + movw r1, #11812 @ 0x2e24 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #13004 @ 0x32cc │ │ │ │ + movw r0, #11816 @ 0x2e28 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5f15c │ │ │ │ + beq 5f20c │ │ │ │ sub r4, fp, #8192 @ 0x2000 │ │ │ │ mov r2, #28 │ │ │ │ sub r4, r4, #20 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r4, #36 @ 0x24 │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, #1 │ │ │ │ @@ -49978,84 +50024,84 @@ │ │ │ │ cmp r5, #2 │ │ │ │ str r2, [r4, #-20] @ 0xffffffec │ │ │ │ str r7, [r4, #-40] @ 0xffffffd8 │ │ │ │ str r4, [r4, #-16] │ │ │ │ str r4, [r4, #-24] @ 0xffffffe8 │ │ │ │ str r5, [r4, #-8] │ │ │ │ str r3, [r4, #-4] │ │ │ │ - ble 5f128 │ │ │ │ + ble 5f1d8 │ │ │ │ mov r3, #0 │ │ │ │ - movw r2, #8648 @ 0x21c8 │ │ │ │ + movw r2, #9520 @ 0x2530 │ │ │ │ movt r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #63636 @ 0xf894 │ │ │ │ + movw r1, #63724 @ 0xf8ec │ │ │ │ movt r1, #27 │ │ │ │ - movw r0, #25260 @ 0x62ac │ │ │ │ + movw r0, #26104 @ 0x65f8 │ │ │ │ movt r0, #24 │ │ │ │ - bl 99050 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 99178 <_Py_hashtable_new_full@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #-12] │ │ │ │ - bne 5f128 │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 5f15c │ │ │ │ + bne 5f1d8 │ │ │ │ + bl 2e0e64 │ │ │ │ + b 5f20c │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r4, #40 @ 0x28 │ │ │ │ - bl 1a0784 <_PyArena_Free@@Base+0x320> │ │ │ │ + bl 1a0aec <_PyArena_Free@@Base+0x320> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f144 │ │ │ │ - bl 18ba08 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 5f1f4 │ │ │ │ + bl 18bd70 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [r4, #-16] │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [r4, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r4, #-40] @ 0xffffffd8 │ │ │ │ sub r2, r2, r0 │ │ │ │ bl 2e250 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #52876 @ 0xce8c │ │ │ │ + movw r0, #52056 @ 0xcb58 │ │ │ │ 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 b7778 │ │ │ │ + b b78f0 │ │ │ │ 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 225950 │ │ │ │ + bl 224900 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5f20c │ │ │ │ + bne 5f2bc │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 5f218 │ │ │ │ + vldr d7, [pc, #64] @ 5f2c8 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5f204 │ │ │ │ + bgt 5f2b4 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movgt r0, r3 │ │ │ │ - b 5f20c │ │ │ │ + b 5f2bc │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -50065,346 +50111,346 @@ │ │ │ │ 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 5f274 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 5f324 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5f264 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 5f274 │ │ │ │ + bne 5f314 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 5f324 │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5f29c │ │ │ │ + bne 5f34c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 225950 │ │ │ │ + bl 224900 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5f308 │ │ │ │ + bne 5f3b8 │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 5f47c │ │ │ │ + bl 5f4e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f398 │ │ │ │ + beq 5f448 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f36c │ │ │ │ + bgt 5f41c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f36c │ │ │ │ + bne 5f41c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5f39c │ │ │ │ - movw r3, #49180 @ 0xc01c │ │ │ │ + bne 5f44c │ │ │ │ + movw r3, #49388 @ 0xc0ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f398 │ │ │ │ - bl 1438b4 │ │ │ │ + beq 5f448 │ │ │ │ + bl 143c34 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 37f594 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 37f314 <_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, #27648 @ 0x6c00 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ - ldrd r2, [ip, #16] │ │ │ │ - ldr r1, [ip, #12] │ │ │ │ - bl bff80 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #20052 @ 0x4e54 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - 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 225950 │ │ │ │ + bl 224900 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f46c │ │ │ │ + bne 5f4d0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r4, [r0] │ │ │ │ bl 2dee0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f45c │ │ │ │ - bl 3b9fec <_Py_c_neg@@Base+0x1c0> │ │ │ │ - b 5f46c │ │ │ │ + beq 5f4c0 │ │ │ │ + bl 3b9d4c <_Py_c_neg@@Base+0x1c0> │ │ │ │ + b 5f4d0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ + b c65d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 36e668 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 36e4a8 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f568 │ │ │ │ + beq 5f5cc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f56c │ │ │ │ + bne 5f5d0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5f4f0 │ │ │ │ + bne 5f554 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f568 │ │ │ │ + bgt 5f5cc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f568 │ │ │ │ + bne 5f5cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5f568 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5f5cc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f510 │ │ │ │ + bgt 5f574 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f510 │ │ │ │ + bne 5f574 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d14f8 │ │ │ │ + bl 1d0244 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r6 │ │ │ │ - bne 5f56c │ │ │ │ - movw ip, #46376 @ 0xb528 │ │ │ │ + bne 5f5d0 │ │ │ │ + movw ip, #45948 @ 0xb37c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #52912 @ 0xceb0 │ │ │ │ + movw r1, #52092 @ 0xcb7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f568 │ │ │ │ + bgt 5f5cc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f568 │ │ │ │ + bne 5f5cc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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, #26688 @ 0x6840 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + ldr r4, [ip, #4] │ │ │ │ + ldrd r2, [ip, #16] │ │ │ │ + ldr r1, [ip, #12] │ │ │ │ + bl c00dc │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #18864 @ 0x49b0 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b c00dc │ │ │ │ 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, #4404 @ 0x1134 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movteq 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 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 5f5e0 │ │ │ │ + bne 5f690 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32588 @ 0x7f4c │ │ │ │ + movw r1, #31628 @ 0x7b8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 5f608 │ │ │ │ + bl 16f420 │ │ │ │ + b 5f6b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 5f610 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 5f6c0 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52984 @ 0xcef8 │ │ │ │ + movw r1, #52140 @ 0xcbac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 152a1c │ │ │ │ + bl 152dac │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt 5f644 │ │ │ │ - bl bea88 │ │ │ │ + bgt 5f6f4 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f608 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 5f6b8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53016 @ 0xcf18 │ │ │ │ + movw r1, #52172 @ 0xcbcc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 5f608 │ │ │ │ + bl 16f420 │ │ │ │ + b 5f6b8 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 5f6a8 │ │ │ │ + beq 5f758 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f688 │ │ │ │ + beq 5f738 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f674 │ │ │ │ + bne 5f724 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl a63ec │ │ │ │ - b 5f688 │ │ │ │ + bl a6570 │ │ │ │ + b 5f738 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5f668 │ │ │ │ - b 5f608 │ │ │ │ + bne 5f718 │ │ │ │ + b 5f6b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ strne r5, [r4, #36] @ 0x24 │ │ │ │ - bne 5f6a8 │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 5f608 │ │ │ │ + bne 5f758 │ │ │ │ + bl 2e0e64 │ │ │ │ + b 5f6b8 │ │ │ │ mov r0, #0 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ - bl 225950 │ │ │ │ + bl 224900 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-68] @ 0xffffffbc │ │ │ │ vstr d1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 5f750 │ │ │ │ + bne 5f800 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ str r4, [r0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2dee0 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vstr d9, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 39e630 <_Py_c_abs@@Base> │ │ │ │ + bl 39e290 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ vmov r2, r3, d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f73c │ │ │ │ - bl 3b9fec <_Py_c_neg@@Base+0x1c0> │ │ │ │ - b 5f750 │ │ │ │ - movw r0, #53056 @ 0xcf40 │ │ │ │ + beq 5f7ec │ │ │ │ + bl 3b9d4c <_Py_c_neg@@Base+0x1c0> │ │ │ │ + b 5f800 │ │ │ │ + movw r0, #52236 @ 0xcc0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ 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] @ 5f7e0 │ │ │ │ + ldr r1, [pc, #100] @ 5f890 │ │ │ │ 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] │ │ │ │ @@ -50416,541 +50462,541 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc058 │ │ │ │ + b bc1b8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 5f838 │ │ │ │ + bne 5f8e8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5f834 │ │ │ │ + blt 5f8e4 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f874 │ │ │ │ + beq 5f924 │ │ │ │ mov r5, r3 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - movw ip, #30500 @ 0x7724 │ │ │ │ + movw ip, #30492 @ 0x771c │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f8fc │ │ │ │ + beq 5f9ac │ │ │ │ adds r4, r4, r5 │ │ │ │ ldrne r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5f8ec │ │ │ │ + beq 5f99c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5f8c8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 5f978 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53300 @ 0xd034 │ │ │ │ + movw r1, #52480 @ 0xcd00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, r4 │ │ │ │ - bl c5dc0 │ │ │ │ + bl c64e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5f8e8 │ │ │ │ - bl bea88 │ │ │ │ + bne 5f998 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f8fc │ │ │ │ + bne 5f9ac │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5f95c │ │ │ │ + bne 5fa0c │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5f958 │ │ │ │ + blt 5fa08 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5f99c │ │ │ │ + beq 5fa4c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1632] @ 5ffc4 │ │ │ │ + ldr r1, [pc, #1632] @ 60074 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f99c │ │ │ │ + bne 5fa4c │ │ │ │ mov r4, #0 │ │ │ │ - b 5ffb8 │ │ │ │ + b 60068 │ │ │ │ adds r2, r5, r4 │ │ │ │ - beq 5fa1c │ │ │ │ + beq 5facc │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f9bc │ │ │ │ + beq 5fa6c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5f9c4 │ │ │ │ - b 5fa2c │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + bne 5fa74 │ │ │ │ + b 5fadc │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f9e4 │ │ │ │ - bl bea88 │ │ │ │ + bne 5fa94 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fa2c │ │ │ │ - b 5f994 │ │ │ │ - bl c5dc0 │ │ │ │ + beq 5fadc │ │ │ │ + b 5fa44 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fa10 │ │ │ │ + bgt 5fac0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fa10 │ │ │ │ + bne 5fac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 5fa30 │ │ │ │ - b 5f9d4 │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + bne 5fae0 │ │ │ │ + b 5fa84 │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mvn r7, #0 │ │ │ │ - b 5fa30 │ │ │ │ + b 5fae0 │ │ │ │ mvn r7, #0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ 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 5fbf0 │ │ │ │ + bne 5fca0 │ │ │ │ cmp r7, #11 │ │ │ │ movlt r0, r7 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5fa80 │ │ │ │ + bne 5fb30 │ │ │ │ mov r4, #0 │ │ │ │ - b 5ff20 │ │ │ │ + b 5ffd0 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #23408 @ 0x5b70 │ │ │ │ + movw r6, #22448 @ 0x57b0 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r9, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - beq 5fb70 │ │ │ │ + beq 5fc20 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5fba4 │ │ │ │ + blt 5fc54 │ │ │ │ ldrb r3, [r8, r1] │ │ │ │ sub r5, r1, #1 │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 5fad4 │ │ │ │ + beq 5fb84 │ │ │ │ mov r1, r5 │ │ │ │ - b 5fa9c │ │ │ │ + b 5fb4c │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 5fadc │ │ │ │ + bne 5fb8c │ │ │ │ sub r5, r5, #1 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 5fac0 │ │ │ │ + bne 5fb70 │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 5fbc4 │ │ │ │ + beq 5fc74 │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 5fb64 │ │ │ │ + ble 5fc14 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fb44 │ │ │ │ + beq 5fbf4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fbc8 │ │ │ │ + bgt 5fc78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fbc8 │ │ │ │ + bne 5fc78 │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5fbc8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5fc78 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fb64 │ │ │ │ + bgt 5fc14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fb64 │ │ │ │ + bne 5fc14 │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 5fa94 │ │ │ │ + b 5fb44 │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movwge r3, #23408 @ 0x5b70 │ │ │ │ + movwge r3, #22448 @ 0x57b0 │ │ │ │ movtge r3, #65 @ 0x41 │ │ │ │ - blt 5fbac │ │ │ │ + blt 5fc5c │ │ │ │ ldrb r2, [r8, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 5ff30 │ │ │ │ + beq 5ffe0 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 5fbac │ │ │ │ - b 5fb88 │ │ │ │ + bcc 5fc5c │ │ │ │ + b 5fc38 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2ee3a8 │ │ │ │ + bl 2ee358 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5ff20 │ │ │ │ - b 5fbc8 │ │ │ │ + bne 5ffd0 │ │ │ │ + b 5fc78 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fa78 │ │ │ │ + bgt 5fb28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fa78 │ │ │ │ + bne 5fb28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5fa78 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5fb28 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5fa78 │ │ │ │ + bne 5fb28 │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5fc30 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 5fce0 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60508 @ 0xec5c │ │ │ │ + movw r1, #59320 @ 0xe7b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 5ff14 │ │ │ │ + bl 16f420 │ │ │ │ + b 5ffc4 │ │ │ │ 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 5fd50 │ │ │ │ + bne 5fe00 │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ff14 │ │ │ │ + beq 5ffc4 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 5fd24 │ │ │ │ + blt 5fdd4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5fd24 │ │ │ │ + beq 5fdd4 │ │ │ │ sub r7, r7, #1 │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne 5fd1c │ │ │ │ + bne 5fdcc │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fe1c │ │ │ │ + beq 5fecc │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle r4, [r3, r9, lsl #2] │ │ │ │ - ble 5fd0c │ │ │ │ + ble 5fdbc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fcec │ │ │ │ + beq 5fd9c │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5fe7c │ │ │ │ - b 5fef0 │ │ │ │ + ble 5ff2c │ │ │ │ + b 5ffa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fd0c │ │ │ │ + bgt 5fdbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fd0c │ │ │ │ + bne 5fdbc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ sub r5, r5, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 5fc74 │ │ │ │ + b 5fd24 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs 5fc88 │ │ │ │ + bcs 5fd38 │ │ │ │ mov r4, r6 │ │ │ │ cmn r1, #1 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - blt 5fe04 │ │ │ │ + blt 5feb4 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5fdb8 │ │ │ │ - b 5fef0 │ │ │ │ - bl a17fc │ │ │ │ + bne 5fe68 │ │ │ │ + b 5ffa0 │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ff14 │ │ │ │ + beq 5ffc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r4 │ │ │ │ cmp r9, r6 │ │ │ │ - beq 5fda0 │ │ │ │ + beq 5fe50 │ │ │ │ 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 2d0d70 │ │ │ │ + bl 2d0530 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5fe28 │ │ │ │ + bge 5fed8 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r5 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ mov r4, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5fef0 │ │ │ │ + beq 5ffa0 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 5fe00 │ │ │ │ + ble 5feb0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fec4 │ │ │ │ + bne 5ff74 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fe00 │ │ │ │ + bgt 5feb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fe00 │ │ │ │ + bne 5feb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2ee3a8 │ │ │ │ + bl 2ee358 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5ff18 │ │ │ │ - b 5fef0 │ │ │ │ + bne 5ffc8 │ │ │ │ + b 5ffa0 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ - b 5fef0 │ │ │ │ + b 5ffa0 │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 5fee8 │ │ │ │ + beq 5ff98 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 5feb8 │ │ │ │ + ble 5ff68 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 5fe98 │ │ │ │ + beq 5ff48 │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fef0 │ │ │ │ + bgt 5ffa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fef0 │ │ │ │ + bne 5ffa0 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5fef0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5ffa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 5feb8 │ │ │ │ + bgt 5ff68 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bne 5feb8 │ │ │ │ + bne 5ff68 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b 5fd6c │ │ │ │ + b 5fe1c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fef0 │ │ │ │ + bgt 5ffa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fef0 │ │ │ │ + bne 5ffa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5fef0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5ffa0 │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ff14 │ │ │ │ + bgt 5ffc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ff14 │ │ │ │ + bne 5ffc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #24] │ │ │ │ - b 5ffb8 │ │ │ │ + b 60068 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5fbc8 │ │ │ │ + beq 5fc78 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 5ffb0 │ │ │ │ + ble 60060 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ff90 │ │ │ │ + beq 60040 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fbc8 │ │ │ │ + bgt 5fc78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fbc8 │ │ │ │ + bne 5fc78 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 5fbc8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 5fc78 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ffb0 │ │ │ │ + bgt 60060 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ffb0 │ │ │ │ + bne 60060 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5fbac │ │ │ │ + b 5fc5c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, asr r7 │ │ │ │ + rsbeq r7, r2, r8, asr #14 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 5ffe8 │ │ │ │ + ldr r1, [pc, #8] @ 60098 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36afd0 │ │ │ │ - rsbeq r6, r3, r8, lsl #20 │ │ │ │ + b 36ae10 │ │ │ │ + rsbeq r6, r3, r0, lsl #20 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3b7594 <_PyBytes_FromXIData@@Base+0x39c> │ │ │ │ + b 3b72f4 <_PyBytes_FromXIData@@Base+0x39c> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #1 │ │ │ │ @@ -50958,92 +51004,92 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r1, #17660 @ 0x44fc │ │ │ │ + movw r1, #16700 @ 0x413c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 122c44 │ │ │ │ + bl 123c94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60058 │ │ │ │ + bne 60108 │ │ │ │ mov r5, #0 │ │ │ │ - b 60174 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + b 60224 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b848 │ │ │ │ + bl 14bbd8 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60084 │ │ │ │ - bl bea88 │ │ │ │ + bne 60134 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60050 │ │ │ │ - bl 295800 │ │ │ │ + bne 60100 │ │ │ │ + bl 2952f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60050 │ │ │ │ - movw r3, #9928 @ 0x26c8 │ │ │ │ + beq 60100 │ │ │ │ + movw r3, #4888 @ 0x1318 │ │ │ │ movt r3, #31 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 600fc │ │ │ │ + bne 601ac │ │ │ │ cmp r1, #0 │ │ │ │ - bne 600c8 │ │ │ │ - movw r3, #49204 @ 0xc034 │ │ │ │ + bne 60178 │ │ │ │ + movw r3, #49412 @ 0xc104 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9912 @ 0x26b8 │ │ │ │ + movw r1, #8952 @ 0x22f8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 60110 │ │ │ │ + bl 16f420 │ │ │ │ + b 601c0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r2, r6} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - bl 1c2c28 │ │ │ │ + bl 1c2c80 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r5, #24] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #24] │ │ │ │ - bne 60140 │ │ │ │ - b 60110 │ │ │ │ + bne 601f0 │ │ │ │ + b 601c0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 60140 │ │ │ │ + bge 601f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60050 │ │ │ │ + bgt 60100 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 60050 │ │ │ │ + bne 60100 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 60050 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 60100 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c2dbc │ │ │ │ + bl 1c2e14 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60174 │ │ │ │ + bgt 60224 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60174 │ │ │ │ + bne 60224 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ @@ -51055,81 +51101,81 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 601dc │ │ │ │ + bne 6028c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6021c │ │ │ │ + beq 602cc │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #224] @ 602c8 │ │ │ │ + ldr ip, [pc, #224] @ 60378 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 602bc │ │ │ │ + beq 6036c │ │ │ │ ldr r7, [r4] │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #18220 @ 0x472c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 180c04 │ │ │ │ - bl 13a340 │ │ │ │ + bl 180f58 │ │ │ │ + bl 13a6c0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 60254 │ │ │ │ + beq 60304 │ │ │ │ mov r0, r3 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60284 │ │ │ │ + beq 60334 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 379d2c <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ + bl 379b64 <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 602c0 │ │ │ │ - b 602bc │ │ │ │ + bne 60370 │ │ │ │ + b 6036c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #18220 @ 0x472c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 180c04 │ │ │ │ - bl 13a340 │ │ │ │ + bl 180f58 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #54744 @ 0xd5d8 │ │ │ │ + movw r0, #53320 @ 0xd048 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, ror r7 │ │ │ │ + rsbeq r7, r2, r4, ror r7 │ │ │ │ push {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] │ │ │ │ @@ -51142,187 +51188,187 @@ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r7, r6, lsl #2 │ │ │ │ add r6, r4, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #2 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi 603c0 │ │ │ │ + bmi 60470 │ │ │ │ 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 140780 │ │ │ │ + bl 140b00 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60374 │ │ │ │ + bgt 60424 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60374 │ │ │ │ + bne 60424 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r6, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 603d0 │ │ │ │ + blt 60480 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ add r9, r9, r2 │ │ │ │ cmp r8, r1 │ │ │ │ - beq 603ac │ │ │ │ + beq 6045c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30928 @ 0x78d0 │ │ │ │ + movw r1, #29968 @ 0x7510 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 603d0 │ │ │ │ + bl 16f420 │ │ │ │ + b 60480 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne 60310 │ │ │ │ + bne 603c0 │ │ │ │ ldr r7, [r7, #260] @ 0x104 │ │ │ │ mov r6, #0 │ │ │ │ - b 60304 │ │ │ │ + b 603b4 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2e2bc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 60438 │ │ │ │ + bne 604e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6046c │ │ │ │ + bne 6051c │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #332] @ 6059c │ │ │ │ + ldr ip, [pc, #332] @ 6064c │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 604e4 │ │ │ │ + beq 60594 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60490 │ │ │ │ - bl bea88 │ │ │ │ + bne 60540 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 604cc │ │ │ │ - b 604e4 │ │ │ │ - bl c5dc0 │ │ │ │ + beq 6057c │ │ │ │ + b 60594 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 604bc │ │ │ │ + bgt 6056c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 604bc │ │ │ │ + bne 6056c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 60480 │ │ │ │ + beq 60530 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 604ec │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 6059c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41244 @ 0xa11c │ │ │ │ + movw r1, #40284 @ 0x9d5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 60594 │ │ │ │ + b 60644 │ │ │ │ mov r0, r5 │ │ │ │ - bl a691c │ │ │ │ + bl a6aa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 60588 │ │ │ │ + beq 60638 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 60510 │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 60588 │ │ │ │ + bls 605c0 │ │ │ │ + bl 2e0e64 │ │ │ │ + b 60638 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, r6, lsl #2 │ │ │ │ movne r3, r4 │ │ │ │ movne r2, #0 │ │ │ │ - beq 60508 │ │ │ │ + beq 605b8 │ │ │ │ cmp r9, r3 │ │ │ │ strne r2, [r3], #4 │ │ │ │ - bne 6052c │ │ │ │ + bne 605dc │ │ │ │ ldr r3, [r7, #152] @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60580 │ │ │ │ + beq 60630 │ │ │ │ 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 60594 │ │ │ │ + b 60644 │ │ │ │ mov r0, r4 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b9c │ │ │ │ - b 604e4 │ │ │ │ + bl a7d20 │ │ │ │ + b 60594 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, lsr #15 │ │ │ │ + rsbeq r7, r2, r0, lsr #15 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #57388 @ 0xe02c │ │ │ │ + movw r0, #57596 @ 0xe0fc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 60624 │ │ │ │ + ldr ip, [pc, #80] @ 606d4 │ │ │ │ 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] │ │ │ │ @@ -51342,117 +51388,117 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37b680 <_PyLong_UnsignedLongLong_Converter@@Base+0x2278> │ │ │ │ + b 37b4b8 <_PyLong_UnsignedLongLong_Converter@@Base+0x2278> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 60688 │ │ │ │ + bne 60738 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26132 @ 0x6614 │ │ │ │ + movw r4, #26120 @ 0x6608 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 606d0 │ │ │ │ - b 606ac │ │ │ │ + beq 60780 │ │ │ │ + b 6075c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40468 @ 0x9e14 │ │ │ │ + movw r0, #39508 @ 0x9a54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60668 │ │ │ │ - b 6088c │ │ │ │ - bl 1e7b88 │ │ │ │ + bne 60718 │ │ │ │ + b 6093c │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 606d0 │ │ │ │ - bl bea88 │ │ │ │ + bne 60780 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6088c │ │ │ │ + bne 6093c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 60708 │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 607b8 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 60708 │ │ │ │ - bl bea88 │ │ │ │ + bne 607b8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6088c │ │ │ │ + bne 6093c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #392] @ 608a0 │ │ │ │ + vldr d10, [pc, #392] @ 60950 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 60740 │ │ │ │ + bhi 607f0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 607bc │ │ │ │ - b 60838 │ │ │ │ - ble 607bc │ │ │ │ + bhi 6086c │ │ │ │ + b 608e8 │ │ │ │ + ble 6086c │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 607bc │ │ │ │ + bhi 6086c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 607bc │ │ │ │ + beq 6086c │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e274 │ │ │ │ - vldr d6, [pc, #304] @ 608a8 │ │ │ │ + vldr d6, [pc, #304] @ 60958 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #300] @ 608b0 │ │ │ │ + vldr d5, [pc, #300] @ 60960 │ │ │ │ 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 60874 │ │ │ │ + bgt 60924 │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 607f0 │ │ │ │ + b 608a0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 3b9b64 │ │ │ │ + bl 3b98c4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 3b9b64 │ │ │ │ + bl 3b98c4 │ │ │ │ add r4, r4, r0 │ │ │ │ - movw r3, #34888 @ 0x8848 │ │ │ │ + movw r3, #33824 @ 0x8420 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ sub ip, fp, #36 @ 0x24 │ │ │ │ add r0, r3, r4, lsl #4 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ ldm r0, {r0, r1, r2, r3} │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ @@ -51460,44 +51506,44 @@ │ │ │ │ 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 60874 │ │ │ │ + beq 60924 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 60874 │ │ │ │ + ble 60924 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r5] │ │ │ │ - bl 3b9fec <_Py_c_neg@@Base+0x1c0> │ │ │ │ - b 6088c │ │ │ │ + bl 3b9d4c <_Py_c_neg@@Base+0x1c0> │ │ │ │ + b 6093c │ │ │ │ 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 60874 │ │ │ │ + beq 60924 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2d64c │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e730 │ │ │ │ vmul.f64 d9, d9, d0 │ │ │ │ vstr d9, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d0, [fp, #-52] @ 0xffffffcc │ │ │ │ vldr d1, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 222e68 │ │ │ │ + b 221e10 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -51509,629 +51555,629 @@ │ │ │ │ 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 608e8 │ │ │ │ + beq 60998 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b80b4 <_PyBytes_FromXIData@@Base+0xebc> │ │ │ │ + b 3b7e14 <_PyBytes_FromXIData@@Base+0xebc> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #35720 @ 0x8b88 │ │ │ │ + movw r2, #34760 @ 0x87c8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #53608 @ 0xd168 │ │ │ │ + movw r0, #52788 @ 0xce34 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r4, r0 │ │ │ │ bl 2cfe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl df308 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl df958 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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] @ 6097c │ │ │ │ + ldr r1, [pc, #8] @ 60a2c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36afd0 │ │ │ │ - rsbeq r6, r3, r8, lsr #20 │ │ │ │ + b 36ae10 │ │ │ │ + rsbeq r6, r3, r0, lsr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 609d0 │ │ │ │ + bne 60a80 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 609cc │ │ │ │ + ble 60a7c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60a10 │ │ │ │ + beq 60ac0 │ │ │ │ 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] @ 60b88 │ │ │ │ + ldr r1, [pc, #408] @ 60c38 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60b7c │ │ │ │ + beq 60c2c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60a30 │ │ │ │ - bl bea88 │ │ │ │ + bne 60ae0 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60b7c │ │ │ │ + bne 60c2c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60a50 │ │ │ │ - bl bea88 │ │ │ │ + bne 60b00 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60b7c │ │ │ │ + bne 60c2c │ │ │ │ add r6, r6, r5 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 60a64 │ │ │ │ + bne 60b14 │ │ │ │ mov r5, #1 │ │ │ │ - b 60aec │ │ │ │ + b 60b9c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 60b7c │ │ │ │ - bne 60a5c │ │ │ │ - movw r6, #30500 @ 0x7724 │ │ │ │ + blt 60c2c │ │ │ │ + bne 60b0c │ │ │ │ + movw r6, #30492 @ 0x771c │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60aec │ │ │ │ - bl dc794 │ │ │ │ + beq 60b9c │ │ │ │ + bl dcde4 │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e70c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 60ae0 │ │ │ │ + bge 60b90 │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmn r3, #1 │ │ │ │ - bne 60ad8 │ │ │ │ + bne 60b88 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #38 @ 0x26 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60b14 │ │ │ │ + bne 60bc4 │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60b54 │ │ │ │ - bl dc794 │ │ │ │ + bne 60c04 │ │ │ │ + bl dcde4 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2da84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 60b28 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 60bd8 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 60b5c │ │ │ │ + bl 27a924 │ │ │ │ + b 60c0c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 60b6c │ │ │ │ + bne 60c1c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bb1a4 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bb21c <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60b6c │ │ │ │ + bne 60c1c │ │ │ │ mov r0, r7 │ │ │ │ bl 2d844 │ │ │ │ - b 60b5c │ │ │ │ + b 60c0c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 60b6c │ │ │ │ - bl bea88 │ │ │ │ + bne 60c1c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60b7c │ │ │ │ + bne 60c2c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq r7, [r2], #-116 @ 0xffffff8c @ │ │ │ │ + rsbeq r7, r2, ip, asr #15 │ │ │ │ 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 60be0 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 60c90 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 60bd0 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 60be0 │ │ │ │ + bne 60c80 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 60c90 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60c14 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 60cc4 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 60c04 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 60c14 │ │ │ │ + bne 60cb4 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 60cc4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60c30 │ │ │ │ + bne 60ce0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60c44 │ │ │ │ + bne 60cf4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60c20 │ │ │ │ + beq 60cd0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 60c60 │ │ │ │ + bne 60d10 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5aadc │ │ │ │ + b 5ab8c │ │ │ │ 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 b28a4 │ │ │ │ + b b2a2c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #36] @ 0x24 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ cmn r1, #1 │ │ │ │ ldr ip, [ip, #8] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - movweq r1, #53692 @ 0xd1bc │ │ │ │ + movweq r1, #52872 @ 0xce88 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ str ip, [sp, #4] │ │ │ │ strne r1, [sp] │ │ │ │ - movweq ip, #5196 @ 0x144c │ │ │ │ - movwne r1, #53700 @ 0xd1c4 │ │ │ │ + movweq ip, #5184 @ 0x1440 │ │ │ │ + movwne r1, #52880 @ 0xce90 │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ streq ip, [sp] │ │ │ │ - bl c9100 │ │ │ │ + bl c97a4 │ │ │ │ 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 35c7d8 │ │ │ │ + b 35c620 │ │ │ │ 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 60d64 │ │ │ │ - bl bea88 │ │ │ │ + bne 60e14 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60d74 │ │ │ │ + bne 60e24 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 60db4 │ │ │ │ + bne 60e64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60df0 │ │ │ │ + bne 60ea0 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #84] @ 60e20 │ │ │ │ + ldr ip, [pc, #84] @ 60ed0 │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60df0 │ │ │ │ + bne 60ea0 │ │ │ │ mov r0, #0 │ │ │ │ - b 60e18 │ │ │ │ + b 60ec8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl c5498 │ │ │ │ + bl c5bbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60de8 │ │ │ │ + beq 60e98 │ │ │ │ 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, r4, lsl #16 │ │ │ │ + strdeq r7, [r2], #-124 @ 0xffffff84 @ │ │ │ │ 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 60e70 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 60f20 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #27492 @ 0x6b64 │ │ │ │ + movw r0, #26304 @ 0x66c0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 60e84 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 60f34 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60e8c │ │ │ │ + bne 60f3c │ │ │ │ mov r0, #0 │ │ │ │ - b 60f54 │ │ │ │ + b 61004 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r5, #0 │ │ │ │ - ldreq r6, [pc, #184] @ 60f5c │ │ │ │ - beq 60ecc │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + ldreq r6, [pc, #184] @ 6100c │ │ │ │ + beq 60f7c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 60e84 │ │ │ │ + bl 16f420 │ │ │ │ + b 60f34 │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - beq 60f04 │ │ │ │ + beq 60fb4 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4d8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60ec0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 60f70 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #53760 @ 0xd200 │ │ │ │ + movw r1, #52940 @ 0xcecc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 60f2c │ │ │ │ - ldr r0, [pc, #84] @ 60f60 │ │ │ │ + bl 14151c │ │ │ │ + b 60fdc │ │ │ │ + ldr r0, [pc, #84] @ 61010 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 2bab5c │ │ │ │ + bl 2ba604 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60f3c │ │ │ │ - bl bea88 │ │ │ │ + bne 60fec │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60e84 │ │ │ │ - b 60f4c │ │ │ │ + bne 60f34 │ │ │ │ + b 60ffc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 60f54 │ │ │ │ + beq 61004 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - subseq r8, lr, r8, asr ip │ │ │ │ + subseq r8, lr, r0, lsr r8 │ │ │ │ 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 b28a4 │ │ │ │ + b b2a2c │ │ │ │ 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 c5dc0 │ │ │ │ + bl c64e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60fc4 │ │ │ │ - bl bea88 │ │ │ │ + bne 61074 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60ff8 │ │ │ │ + bne 610a8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60fec │ │ │ │ + beq 6109c │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 60fe8 │ │ │ │ + blt 61098 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00061000 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ +000610b0 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3516b0 │ │ │ │ - ldr r2, [pc, #44] @ 61048 <_PyXI_ExcInfoAsObject@@Base+0x48> │ │ │ │ + b 3514f8 │ │ │ │ + ldr r2, [pc, #44] @ 610f8 <_PyXI_ExcInfoAsObject@@Base+0x48> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #7052 @ 0x1b8c │ │ │ │ + movw r0, #6092 @ 0x17cc │ │ │ │ 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 bff80 │ │ │ │ + b c00dc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #45588 @ 0xb214 │ │ │ │ + movw r0, #44628 @ 0xae54 │ │ │ │ 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 bff80 │ │ │ │ + b c00dc │ │ │ │ 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 610b4 <_PyXI_ExcInfoAsObject@@Base+0xb4> │ │ │ │ + bne 61164 <_PyXI_ExcInfoAsObject@@Base+0xb4> │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 6114c <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ - b 610dc <_PyXI_ExcInfoAsObject@@Base+0xdc> │ │ │ │ + beq 611fc <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ + b 6118c <_PyXI_ExcInfoAsObject@@Base+0xdc> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56004 @ 0xdac4 │ │ │ │ + movw r0, #54936 @ 0xd698 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61098 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ + bne 61148 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ mov r0, #0 │ │ │ │ - b 61280 <_PyXI_ExcInfoAsObject@@Base+0x280> │ │ │ │ + b 61330 <_PyXI_ExcInfoAsObject@@Base+0x280> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 6114c <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ + beq 611fc <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 61104 <_PyXI_ExcInfoAsObject@@Base+0x104> │ │ │ │ + beq 611b4 <_PyXI_ExcInfoAsObject@@Base+0x104> │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 61120 <_PyXI_ExcInfoAsObject@@Base+0x120> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 611d0 <_PyXI_ExcInfoAsObject@@Base+0x120> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53808 @ 0xd230 │ │ │ │ + movw r1, #52988 @ 0xcefc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 610d4 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 16f420 │ │ │ │ + b 61184 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ tst r3, #32 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ addne r0, r5, #20 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldreq r0, [r5, #28] │ │ │ │ tst r1, #32 │ │ │ │ addne r1, r4, #20 │ │ │ │ ldreq r1, [r4, #28] │ │ │ │ - bl 613a4 │ │ │ │ + bl 61454 │ │ │ │ mov r4, r0 │ │ │ │ - b 61264 <_PyXI_ExcInfoAsObject@@Base+0x264> │ │ │ │ + b 61314 <_PyXI_ExcInfoAsObject@@Base+0x264> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1978d0 │ │ │ │ + bl 197c30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61198 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ + bne 61248 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1978d0 │ │ │ │ + bl 197c30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61198 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ + bne 61248 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #53872 @ 0xd270 │ │ │ │ + movw r1, #53052 @ 0xcf3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 610d4 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + beq 61184 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 611e0 <_PyXI_ExcInfoAsObject@@Base+0x1e0> │ │ │ │ - movw r3, #49204 @ 0xc034 │ │ │ │ + ble 61290 <_PyXI_ExcInfoAsObject@@Base+0x1e0> │ │ │ │ + movw r3, #49412 @ 0xc104 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63676 @ 0xf8bc │ │ │ │ + movw r1, #62716 @ 0xf4fc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c58e0 │ │ │ │ - b 610d4 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 1c5938 │ │ │ │ + b 61184 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61204 <_PyXI_ExcInfoAsObject@@Base+0x204> │ │ │ │ + bne 612b4 <_PyXI_ExcInfoAsObject@@Base+0x204> │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c58e0 │ │ │ │ - b 610d4 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 1c5938 │ │ │ │ + b 61184 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 6123c <_PyXI_ExcInfoAsObject@@Base+0x23c> │ │ │ │ - movw r3, #49204 @ 0xc034 │ │ │ │ + ble 612ec <_PyXI_ExcInfoAsObject@@Base+0x23c> │ │ │ │ + movw r3, #49412 @ 0xc104 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63676 @ 0xf8bc │ │ │ │ + movw r1, #62716 @ 0xf4fc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 610d4 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 1c5938 │ │ │ │ + b 61184 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 613a4 │ │ │ │ + bl 61454 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ @@ -52145,73 +52191,73 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 612dc <_PyXI_ExcInfoAsObject@@Base+0x2dc> │ │ │ │ + bne 6138c <_PyXI_ExcInfoAsObject@@Base+0x2dc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 61314 <_PyXI_ExcInfoAsObject@@Base+0x314> │ │ │ │ + beq 613c4 <_PyXI_ExcInfoAsObject@@Base+0x314> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #132] @ 61374 <_PyXI_ExcInfoAsObject@@Base+0x374> │ │ │ │ + ldr ip, [pc, #132] @ 61424 <_PyXI_ExcInfoAsObject@@Base+0x374> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6134c <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ + beq 613fc <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ ldr r1, [r0] │ │ │ │ - movw r3, #55904 @ 0xda60 │ │ │ │ + movw r3, #56112 @ 0xdb30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 61354 <_PyXI_ExcInfoAsObject@@Base+0x354> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 61404 <_PyXI_ExcInfoAsObject@@Base+0x354> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53948 @ 0xd2bc │ │ │ │ + movw r1, #53128 @ 0xcf88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, #0 │ │ │ │ - b 6136c <_PyXI_ExcInfoAsObject@@Base+0x36c> │ │ │ │ + b 6141c <_PyXI_ExcInfoAsObject@@Base+0x36c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cc60 │ │ │ │ + bl 38c610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6134c <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 613fc <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsr r8 │ │ │ │ + rsbeq r7, r2, r8, lsr #16 │ │ │ │ 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 33eca8 <_Py_set_inheritable_async_safe@@Base+0x2b84> │ │ │ │ + b 33eae8 <_Py_set_inheritable_async_safe@@Base+0x2b84> │ │ │ │ │ │ │ │ -00061390 : │ │ │ │ +00061440 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2dae94 │ │ │ │ + b 2da9c8 │ │ │ │ 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 │ │ │ │ @@ -52221,364 +52267,364 @@ │ │ │ │ cmp r3, r2 │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne r3, [fp, #-9] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 6140c │ │ │ │ + ble 614bc │ │ │ │ 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 613e0 │ │ │ │ + b 61490 │ │ │ │ ldrb r0, [fp, #-9] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00061420 : │ │ │ │ - ldr r3, [pc, #124] @ 614a4 │ │ │ │ +000614d0 : │ │ │ │ + ldr r3, [pc, #124] @ 61554 │ │ │ │ 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 61498 │ │ │ │ + beq 61548 │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 61454 │ │ │ │ + bls 61504 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b 61438 │ │ │ │ + b 614e8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6147c │ │ │ │ + beq 6152c │ │ │ │ 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 6144c │ │ │ │ + bcc 614fc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61498 │ │ │ │ + beq 61548 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000614a8 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ +00061558 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 351cf8 │ │ │ │ + b 351b40 │ │ │ │ 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 614f8 <_PyXI_FormatExcInfo@@Base+0x50> │ │ │ │ + bne 615a8 <_PyXI_FormatExcInfo@@Base+0x50> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29668 @ 0x73e4 │ │ │ │ + movw r1, #28708 @ 0x7024 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 61540 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ + bl 16f420 │ │ │ │ + b 615f0 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 61548 <_PyXI_FormatExcInfo@@Base+0xa0> │ │ │ │ + bne 615f8 <_PyXI_FormatExcInfo@@Base+0xa0> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #16] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 61548 <_PyXI_FormatExcInfo@@Base+0xa0> │ │ │ │ + beq 615f8 <_PyXI_FormatExcInfo@@Base+0xa0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #29720 @ 0x7418 │ │ │ │ + movw r1, #28760 @ 0x7058 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 33eca8 <_Py_set_inheritable_async_safe@@Base+0x2b84> │ │ │ │ + bl 33eae8 <_Py_set_inheritable_async_safe@@Base+0x2b84> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 387630 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + bl 3873b0 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #2 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ strbeq r0, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r4, #16] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r3, #7440 @ 0x1d10 │ │ │ │ + movw r3, #7428 @ 0x1d04 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 615e0 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + beq 61690 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 615e0 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + beq 61690 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r2, r3 │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53168 @ 0xcfb0 │ │ │ │ + movw r1, #51744 @ 0xca20 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 122c44 │ │ │ │ + bl 123c94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61604 <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ - b 61650 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + bne 616b4 <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ + b 61700 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 615b0 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ + beq 61660 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #53168 @ 0xcfb0 │ │ │ │ + movw r0, #51744 @ 0xca20 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61650 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ - b 615b0 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ + beq 61700 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + b 61660 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61650 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + beq 61700 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61658 <_PyXI_FormatExcInfo@@Base+0x1b0> │ │ │ │ + bne 61708 <_PyXI_FormatExcInfo@@Base+0x1b0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61650 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + bgt 61700 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61650 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + bne 61700 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 61674 <_PyXI_FormatExcInfo@@Base+0x1cc> │ │ │ │ + b 61724 <_PyXI_FormatExcInfo@@Base+0x1cc> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006167c : │ │ │ │ +0006172c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #44] @ 616c4 │ │ │ │ + ldr r3, [pc, #44] @ 61774 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 260ca4 │ │ │ │ + bl 25fe4c │ │ │ │ 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 │ │ │ │ │ │ │ │ -000616c8 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +00061778 <_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 351e3c │ │ │ │ + bl 351c84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 98814 │ │ │ │ + b 9843c │ │ │ │ │ │ │ │ -000616f4 : │ │ │ │ +000617a4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2a9584 │ │ │ │ + b 2a90b8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 61768 │ │ │ │ + bne 61818 │ │ │ │ mov r0, r5 │ │ │ │ - bl 176c44 │ │ │ │ + bl 176f98 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt 617c0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bgt 61870 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57524 @ 0xe0b4 │ │ │ │ + movw r1, #56384 @ 0xdc40 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 617b8 │ │ │ │ - ldr r3, [pc, #244] @ 61864 │ │ │ │ + bl 16f420 │ │ │ │ + b 61868 │ │ │ │ + ldr r3, [pc, #244] @ 61914 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #240] @ 61868 │ │ │ │ + ldr r0, [pc, #240] @ 61918 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #54024 @ 0xd308 │ │ │ │ + movw r2, #53204 @ 0xcfd4 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 141fe0 │ │ │ │ + bl 142360 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #220] @ 6186c │ │ │ │ + ldr r0, [pc, #220] @ 6191c │ │ │ │ ldr r3, [r0, #664] @ 0x298 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 617b0 │ │ │ │ + bgt 61860 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #664] @ 0x298 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 617b0 │ │ │ │ + bne 61860 │ │ │ │ add r0, r0, #664 @ 0x298 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61738 │ │ │ │ + bne 617e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 6185c │ │ │ │ + b 6190c │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 617b8 │ │ │ │ + beq 61868 │ │ │ │ add sl, r5, #16 │ │ │ │ add r9, r4, #12 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61814 │ │ │ │ + beq 618c4 │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - bne 617dc │ │ │ │ + bne 6188c │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6183c │ │ │ │ + bne 618ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 617b8 │ │ │ │ + bgt 61868 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 617b8 │ │ │ │ + bne 61868 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 617b8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 61868 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str r4, [r0, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ strd r2, [r0, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, asr r8 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - strdeq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r7, r2, r4, asr r8 │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ + strdeq r9, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -00061870 : │ │ │ │ +00061920 : │ │ │ │ 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 6190c │ │ │ │ + beq 619bc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r5, #21196 @ 0x52cc │ │ │ │ + movw r5, #21184 @ 0x52c0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 618b4 │ │ │ │ + bne 61964 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 61930 │ │ │ │ + b 619e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl af340 │ │ │ │ + bl af4c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61930 │ │ │ │ + beq 619e0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3a6b1c <_PyBytes_GetXIData@@Base+0x604> │ │ │ │ + bl 3a677c <_PyBytes_GetXIData@@Base+0x604> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 618f8 │ │ │ │ + bgt 619a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61900 │ │ │ │ + beq 619b0 │ │ │ │ mov r4, r5 │ │ │ │ - b 61930 │ │ │ │ + b 619e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 618f8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 619a8 │ │ │ │ mov r0, #9 │ │ │ │ - bl ce164 │ │ │ │ + bl ce804 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #21196 @ 0x52cc │ │ │ │ + movw r0, #21184 @ 0x52c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3a6b1c <_PyBytes_GetXIData@@Base+0x604> │ │ │ │ + b 3a677c <_PyBytes_GetXIData@@Base+0x604> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldreq r3, [r0, #8] │ │ │ │ @@ -52595,393 +52641,393 @@ │ │ │ │ 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 619b4 │ │ │ │ + beq 61a64 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3b3f9c │ │ │ │ + bl 3b3bac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 619d0 │ │ │ │ + bne 61a80 │ │ │ │ mov r5, #0 │ │ │ │ - b 619fc │ │ │ │ + b 61aac │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3a85a0 │ │ │ │ + bl 3a8200 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 61994 │ │ │ │ - b 619ac │ │ │ │ - bl 371be8 │ │ │ │ + bne 61a44 │ │ │ │ + b 61a5c │ │ │ │ + bl 371a28 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 619fc │ │ │ │ + bgt 61aac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 619fc │ │ │ │ + bne 61aac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #56] @ 61a44 │ │ │ │ + ldr r3, [pc, #56] @ 61af4 │ │ │ │ ldr r3, [r3, #1480] @ 0x5c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a38 │ │ │ │ + beq 61ae8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 24f0c0 <_Py_write_noraise@@Base+0xfcc> │ │ │ │ + bl 24e208 <_Py_write_noraise@@Base+0xfcc> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ 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, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 61a88 │ │ │ │ + bne 61b38 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #61288 @ 0xef68 │ │ │ │ + movw r0, #60328 @ 0xeba8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7778 │ │ │ │ - bl 2da054 │ │ │ │ + b b78f0 │ │ │ │ + bl 2d9f38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61ae0 │ │ │ │ + beq 61b90 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #25996 @ 0x658c │ │ │ │ + movw r0, #25036 @ 0x61cc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61acc │ │ │ │ + bgt 61b7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61ad4 │ │ │ │ + beq 61b84 │ │ │ │ mov r4, r5 │ │ │ │ - b 61ae0 │ │ │ │ + b 61b90 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 61acc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 61b7c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 393a14 <_PyObject_GetState@@Base> │ │ │ │ + bl 3937e4 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61b44 │ │ │ │ + beq 61bf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 61b4c │ │ │ │ + bne 61bfc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61b44 │ │ │ │ + bgt 61bf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61b44 │ │ │ │ + bne 61bf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 61b8c │ │ │ │ + b 61c3c │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 61b78 │ │ │ │ + bge 61c28 │ │ │ │ mov r3, ip │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #54260 @ 0xd3f4 │ │ │ │ + movw r0, #53440 @ 0xd0c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - movw r0, #54268 @ 0xd3fc │ │ │ │ + b c00dc │ │ │ │ + movw r0, #53448 @ 0xd0c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 344510 │ │ │ │ + bl 344350 <_PyObject_MaybeCallSpecialOneArg@@Base+0xa38> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 61bc4 │ │ │ │ - beq 61bcc │ │ │ │ + blt 61c74 │ │ │ │ + beq 61c7c │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 21fffc │ │ │ │ + bl 21efa4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61c2c │ │ │ │ - bl 2ee3a8 │ │ │ │ + beq 61cdc │ │ │ │ + bl 2ee358 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61c30 │ │ │ │ + bne 61ce0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61c2c │ │ │ │ + bgt 61cdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61c2c │ │ │ │ + bne 61cdc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00061c38 : │ │ │ │ - ldr r3, [pc, #52] @ 61c74 │ │ │ │ +00061ce8 : │ │ │ │ + ldr r3, [pc, #52] @ 61d24 │ │ │ │ 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 61c68 │ │ │ │ + beq 61d18 │ │ │ │ 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 61c38 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 61ce8 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #120] @ 61d24 │ │ │ │ + ldr r3, [pc, #120] @ 61dd4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #3880] @ 0xf28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 61cd8 │ │ │ │ + beq 61d88 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 61ce4 │ │ │ │ + beq 61d94 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61cf0 │ │ │ │ - movw r0, #64460 @ 0xfbcc │ │ │ │ + bne 61da0 │ │ │ │ + movw r0, #63476 @ 0xf7f4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - b aad74 │ │ │ │ - movw r0, #15796 @ 0x3db4 │ │ │ │ + b aaefc │ │ │ │ + movw r0, #14836 @ 0x39f4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b aad74 │ │ │ │ - movw r0, #50428 @ 0xc4fc │ │ │ │ + b aaefc │ │ │ │ + movw r0, #49468 @ 0xc13c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54280 @ 0xd408 │ │ │ │ + movw r1, #53460 @ 0xd0d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {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 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 61d7c │ │ │ │ + bne 61e2c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 61d78 │ │ │ │ + ble 61e28 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61dbc │ │ │ │ + beq 61e6c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #248] @ 61e7c │ │ │ │ + ldr r1, [pc, #248] @ 61f2c │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61dbc │ │ │ │ + bne 61e6c │ │ │ │ mov r4, #0 │ │ │ │ - b 61e70 │ │ │ │ + b 61f20 │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - movweq r6, #5196 @ 0x144c │ │ │ │ + movweq r6, #5184 @ 0x1440 │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ ldrne r6, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61df0 │ │ │ │ + bne 61ea0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 61e6c │ │ │ │ + b 61f1c │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61ddc │ │ │ │ + beq 61e8c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl bc39c │ │ │ │ + bl bc4f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61e30 │ │ │ │ + beq 61ee0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61e54 │ │ │ │ + bgt 61f04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61e54 │ │ │ │ + bne 61f04 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61e70 │ │ │ │ - bl bea88 │ │ │ │ + bne 61f20 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61ddc │ │ │ │ - b 61db4 │ │ │ │ + beq 61e8c │ │ │ │ + b 61e64 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, ror #16 │ │ │ │ + rsbeq r7, r2, ip, asr r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38340 @ 0x95c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 61edc │ │ │ │ + beq 61f8c │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 61edc │ │ │ │ + beq 61f8c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 61f20 │ │ │ │ - b 61f04 │ │ │ │ + beq 61fd0 │ │ │ │ + b 61fb4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61ecc │ │ │ │ + beq 61f7c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #54308 @ 0xd424 │ │ │ │ + movw r0, #53488 @ 0xd0f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61ecc │ │ │ │ + bne 61f7c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ - movw r0, #54308 @ 0xd424 │ │ │ │ + movw r0, #53488 @ 0xd0f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61efc │ │ │ │ + beq 61fac │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61efc │ │ │ │ + beq 61fac │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61f74 │ │ │ │ + bne 62024 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61efc │ │ │ │ + bgt 61fac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61efc │ │ │ │ + bne 61fac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 61efc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 61fac │ │ │ │ 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] │ │ │ │ @@ -52989,164 +53035,164 @@ │ │ │ │ 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 │ │ │ │ - movw r1, #24972 @ 0x618c │ │ │ │ + movw r1, #24960 @ 0x6180 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movwne r4, #5188 @ 0x1444 │ │ │ │ + movwne r4, #5176 @ 0x1438 │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ - bne 62040 │ │ │ │ + bne 620f0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6203c │ │ │ │ + beq 620ec │ │ │ │ mov r1, r6 │ │ │ │ - bl cbab8 │ │ │ │ + bl cc158 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62018 │ │ │ │ + bne 620c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl cbab8 │ │ │ │ + bl cc158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62040 │ │ │ │ + beq 620f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6203c │ │ │ │ + bgt 620ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6203c │ │ │ │ + bne 620ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 152a1c │ │ │ │ + bl 152dac │ │ │ │ mov r4, r0 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 620c0 │ │ │ │ + bne 62170 │ │ │ │ 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 620c8 │ │ │ │ + bhi 62178 │ │ │ │ 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 d5d98 │ │ │ │ + b d63f0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r0, #5212 @ 0x145c │ │ │ │ + movw r0, #5200 @ 0x1450 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000620d4 : │ │ │ │ +00062184 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [r3, #20] │ │ │ │ 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 3b9aa8 │ │ │ │ + b 3b9808 │ │ │ │ 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 180f88 <_PyArg_NoPositional@@Base+0x84> │ │ │ │ + b 1812dc <_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, #24972 @ 0x618c │ │ │ │ + movw r2, #24960 @ 0x6180 │ │ │ │ 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 │ │ │ │ - beq 62174 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + beq 62224 │ │ │ │ + movw r4, #5176 @ 0x1438 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - b 62194 │ │ │ │ + b 62244 │ │ │ │ mov r4, r0 │ │ │ │ - bl 4a860 <_PyEval_SpecialMethodCanSuggest@@Base+0x1798> │ │ │ │ + bl 4a900 <_PyEval_SpecialMethodCanSuggest@@Base+0x1798> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62168 │ │ │ │ + beq 62218 │ │ │ │ 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 621e8 │ │ │ │ + beq 62298 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 621e8 │ │ │ │ + bgt 62298 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 621e8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 62298 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b abe98 │ │ │ │ + b ac020 │ │ │ │ │ │ │ │ -000621f8 : │ │ │ │ +000622a8 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -53154,199 +53200,199 @@ │ │ │ │ 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 6226c │ │ │ │ + bne 6231c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 62290 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 62340 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24752 @ 0x60b0 │ │ │ │ + movw r0, #23712 @ 0x5ca0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 622c4 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 62374 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24752 @ 0x60b0 │ │ │ │ + movw r0, #23712 @ 0x5ca0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62238 │ │ │ │ - b 622c4 │ │ │ │ + bne 622e8 │ │ │ │ + b 62374 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 622cc │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 6237c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24752 @ 0x60b0 │ │ │ │ + movw r0, #23712 @ 0x5ca0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r4 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 62324 │ │ │ │ + b 623d4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 16c1e0 │ │ │ │ + bl 16c538 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 622c4 │ │ │ │ + beq 62374 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 16c1e0 │ │ │ │ + bl 16c538 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 6230c │ │ │ │ + beq 623bc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e1d8 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62324 │ │ │ │ + beq 623d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #54320 @ 0xd430 │ │ │ │ + movw r0, #53500 @ 0xd0fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r6, #26132 @ 0x6614 │ │ │ │ + movw r6, #26120 @ 0x6608 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ cmpeq r0, r6 │ │ │ │ - bne 62398 │ │ │ │ + bne 62448 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 62428 │ │ │ │ + b 624d8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7b88 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 623c4 │ │ │ │ - bl bea88 │ │ │ │ + bne 62474 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 623e0 │ │ │ │ + bne 62490 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq 62428 │ │ │ │ + beq 624d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 623e8 │ │ │ │ + bne 62498 │ │ │ │ mov r4, #0 │ │ │ │ - b 62428 │ │ │ │ + b 624d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62414 │ │ │ │ + bgt 624c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6241c │ │ │ │ + beq 624cc │ │ │ │ mov r4, r5 │ │ │ │ - b 62428 │ │ │ │ + b 624d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 62414 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 624c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #55748 @ 0xd9c4 │ │ │ │ + movw r1, #54324 @ 0xd434 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62530 │ │ │ │ + b 625e0 │ │ │ │ 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 1d847c │ │ │ │ + bl 1d71b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62494 │ │ │ │ + bne 62544 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 625ec │ │ │ │ + bl 6269c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 624d0 │ │ │ │ - movw r3, #28988 @ 0x713c │ │ │ │ + beq 62580 │ │ │ │ + movw r3, #28316 @ 0x6e9c │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ cmp r6, r3 │ │ │ │ - bne 624e0 │ │ │ │ + bne 62590 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b74a0 <_PyBytes_FromXIData@@Base+0x2a8> │ │ │ │ - b 624f0 │ │ │ │ - bl bea88 │ │ │ │ + bl 3b7200 <_PyBytes_FromXIData@@Base+0x2a8> │ │ │ │ + b 625a0 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 624ac │ │ │ │ - b 6248c │ │ │ │ + beq 6255c │ │ │ │ + b 6253c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 62504 │ │ │ │ - bl bea88 │ │ │ │ + bne 625b4 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6248c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 6253c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00062510 : │ │ │ │ +000625c0 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -53355,108 +53401,108 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 5f47c │ │ │ │ + bl 5f4e0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 625e0 │ │ │ │ + beq 62690 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 62578 │ │ │ │ + bne 62628 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 13c494 │ │ │ │ + bl 13c814 │ │ │ │ mov r4, r0 │ │ │ │ - b 62590 │ │ │ │ + b 62640 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #40220 @ 0x9d1c │ │ │ │ + movw r2, #39260 @ 0x995c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 13c494 │ │ │ │ + bl 13c814 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 625b4 │ │ │ │ + bgt 62664 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 625b4 │ │ │ │ + bne 62664 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 625e4 │ │ │ │ - movw r3, #49180 @ 0xc01c │ │ │ │ + bne 62694 │ │ │ │ + movw r3, #49388 @ 0xc0ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 625e0 │ │ │ │ - bl 1438b4 │ │ │ │ + beq 62690 │ │ │ │ + bl 143c34 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 37f594 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 37f314 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b848 │ │ │ │ + bl 14bbd8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 62634 │ │ │ │ - bl bea88 │ │ │ │ + bne 626e4 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6263c │ │ │ │ - b 62680 │ │ │ │ + beq 626ec │ │ │ │ + b 62730 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 62684 │ │ │ │ + bge 62734 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62684 │ │ │ │ + beq 62734 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62684 │ │ │ │ - movw r2, #33092 @ 0x8144 │ │ │ │ + beq 62734 │ │ │ │ + movw r2, #28044 @ 0x6d8c │ │ │ │ movt r2, #30 │ │ │ │ cmp r3, r2 │ │ │ │ ldreq r0, [r5, #8] │ │ │ │ - beq 62674 │ │ │ │ + beq 62724 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ addge r4, r4, r0 │ │ │ │ - bge 62684 │ │ │ │ + bge 62734 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006268c : │ │ │ │ +0006273c : │ │ │ │ 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 37c928 │ │ │ │ + bl 37c6a8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000626b8 : │ │ │ │ +00062768 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -53464,232 +53510,232 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a7b38 │ │ │ │ + bl a7cbc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #55756 @ 0xd9cc │ │ │ │ + movw r1, #54332 @ 0xd43c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62530 │ │ │ │ + b 625e0 │ │ │ │ │ │ │ │ -00062760 : │ │ │ │ +00062810 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #54448 @ 0xd4b0 │ │ │ │ + movw r0, #53628 @ 0xd17c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #55496 @ 0xd8c8 │ │ │ │ + movw r1, #54072 @ 0xd338 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62530 │ │ │ │ + b 625e0 │ │ │ │ │ │ │ │ -000627c4 : │ │ │ │ +00062874 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #28] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000627e4 : │ │ │ │ +00062894 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #38128 @ 0x94f0 │ │ │ │ + movw r3, #38116 @ 0x94e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6283c │ │ │ │ - ldr r3, [pc, #224] @ 628f8 │ │ │ │ + bne 628ec │ │ │ │ + ldr r3, [pc, #224] @ 629a8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #404] @ 0x194 │ │ │ │ cmp r6, r1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r3, r1, lsr #31 │ │ │ │ - beq 62850 │ │ │ │ - movw r0, #39760 @ 0x9b50 │ │ │ │ + beq 62900 │ │ │ │ + movw r0, #38800 @ 0x9790 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1605 @ 0x645 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 628f0 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 629a0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 62888 │ │ │ │ + beq 62938 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r1, r5 │ │ │ │ - bge 62888 │ │ │ │ + bge 62938 │ │ │ │ add r3, r0, r1, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r8, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 628d4 │ │ │ │ - b 628cc │ │ │ │ + bne 62984 │ │ │ │ + b 6297c │ │ │ │ add r1, r6, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl c6310 │ │ │ │ + bl c6a34 │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r0, r5, lsl #2 │ │ │ │ movne r2, #0 │ │ │ │ - bne 628ac │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 628f0 │ │ │ │ + bne 6295c │ │ │ │ + bl 2e0e64 │ │ │ │ + b 629a0 │ │ │ │ cmp r6, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ strgt r2, [r3, #4]! │ │ │ │ - bgt 628ac │ │ │ │ + bgt 6295c │ │ │ │ add r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0] │ │ │ │ str r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r1, #1120 @ 0x460 │ │ │ │ add r4, r4, #6 │ │ │ │ ldr r3, [r2, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 628cc │ │ │ │ + beq 6297c │ │ │ │ blx r3 │ │ │ │ - b 628cc │ │ │ │ + b 6297c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 629cc │ │ │ │ + beq 62a7c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #49224 @ 0xc048 │ │ │ │ + movw r4, #49432 @ 0xc118 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 614bc <_PyXI_FormatExcInfo@@Base+0x14> │ │ │ │ + bl 6156c <_PyXI_FormatExcInfo@@Base+0x14> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 6298c │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bne 62a3c │ │ │ │ + movw r3, #49384 @ 0xc0e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62960 │ │ │ │ - bl 1438b4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 62a10 │ │ │ │ + bl 143c34 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #49180 @ 0xc01c │ │ │ │ + movw r3, #49388 @ 0xc0ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62950 │ │ │ │ + bne 62a00 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62950 │ │ │ │ - b 629c4 │ │ │ │ + bne 62a00 │ │ │ │ + b 62a74 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 629ac │ │ │ │ + bgt 62a5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 629ac │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 62a5c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6732 @ 0x1a4c │ │ │ │ + movw r1, #5544 @ 0x15a8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42128 @ 0xa490 │ │ │ │ + movw r1, #40904 @ 0x9fc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #54496 @ 0xd4e0 │ │ │ │ + movw r0, #53676 @ 0xd1ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ 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] @ 62acc │ │ │ │ + ldr r1, [pc, #132] @ 62b7c │ │ │ │ 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] │ │ │ │ @@ -53702,69 +53748,69 @@ │ │ │ │ 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 62abc │ │ │ │ + beq 62b6c │ │ │ │ ldr r3, [r0] │ │ │ │ str ip, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62abc │ │ │ │ + bgt 62b6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, ip │ │ │ │ - bne 62abc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 62b6c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc058 │ │ │ │ + b bc1b8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1e7b88 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 62b10 │ │ │ │ - bl bea88 │ │ │ │ + bne 62bc0 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62b2c │ │ │ │ - b 62b70 │ │ │ │ + beq 62bdc │ │ │ │ + b 62c20 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #100] @ 62b80 │ │ │ │ + vldr d6, [pc, #100] @ 62c30 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwhi r0, #5464 @ 0x1558 │ │ │ │ + movwhi r0, #5452 @ 0x154c │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 62b74 │ │ │ │ + bhi 62c24 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0] │ │ │ │ bl 2e898 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ 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 62b74 │ │ │ │ + b 62c24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -53774,91 +53820,91 @@ │ │ │ │ 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 62bcc │ │ │ │ + bhi 62c7c │ │ │ │ cmp r4, #2 │ │ │ │ ldr r5, [r6] │ │ │ │ movne r4, #0 │ │ │ │ ldreq r4, [r6, #4] │ │ │ │ - b 62bf0 │ │ │ │ + b 62ca0 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #64524 @ 0xfc0c │ │ │ │ + movw r0, #63616 @ 0xf880 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62bb8 │ │ │ │ - b 62c30 │ │ │ │ + bne 62c68 │ │ │ │ + b 62ce0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 33e318 <_Py_set_inheritable_async_safe@@Base+0x21f4> │ │ │ │ + bl 33e158 <_Py_set_inheritable_async_safe@@Base+0x21f4> │ │ │ │ cmn r0, #2 │ │ │ │ - beq 62c30 │ │ │ │ + beq 62ce0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62c38 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + blt 62ce8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27476 @ 0x6b54 │ │ │ │ + movw r1, #26516 @ 0x6794 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 62ca4 │ │ │ │ + b 62d54 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 62c58 │ │ │ │ + bne 62d08 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 62c98 │ │ │ │ - b 62c80 │ │ │ │ + beq 62d48 │ │ │ │ + b 62d30 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 15360c │ │ │ │ + bl 15399c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62c30 │ │ │ │ + beq 62ce0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ca4 │ │ │ │ + bne 62d54 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62c98 │ │ │ │ + beq 62d48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 62ca4 │ │ │ │ + b 62d54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17efa4 <_PyErr_SetKeyError@@Base> │ │ │ │ - b 62c30 │ │ │ │ + bl 17f2f8 <_PyErr_SetKeyError@@Base> │ │ │ │ + b 62ce0 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 62cf4 │ │ │ │ + blt 62da4 │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2dea4 │ │ │ │ and r4, r4, #1 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ strb r4, [r5, #44] @ 0x2c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -53869,386 +53915,386 @@ │ │ │ │ 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 62d68 │ │ │ │ + bne 62e18 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62d68 │ │ │ │ + bne 62e18 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #16812 @ 0x41ac │ │ │ │ + movw r1, #15624 @ 0x3d08 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16f0cc │ │ │ │ - b 62da4 │ │ │ │ + bl 16f420 │ │ │ │ + b 62e54 │ │ │ │ mov r1, ip │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #48] @ 62db0 │ │ │ │ + ldr ip, [pc, #48] @ 62e60 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62d4c │ │ │ │ + bne 62dfc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq r2, r0, r8, r7 │ │ │ │ + rsbeq r7, r2, r8, lsl #17 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62df8 │ │ │ │ + beq 62ea8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 62df8 │ │ │ │ - bl 38fb2c <_PySys_GetSizeOf@@Base> │ │ │ │ + bne 62ea8 │ │ │ │ + bl 38f5a4 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62e08 │ │ │ │ + beq 62eb8 │ │ │ │ add r4, r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b28a4 │ │ │ │ + b b2a2c │ │ │ │ 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 62e5c │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 62f0c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24760 @ 0x60b8 │ │ │ │ + movw r0, #23720 @ 0x5ca8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 63018 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 630c8 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl 16c1e0 │ │ │ │ + bl 16c538 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 62e98 │ │ │ │ + beq 62f48 │ │ │ │ bl 2cf74 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 62ea4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 62f54 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 63008 │ │ │ │ + b 630b8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r8] │ │ │ │ bl 2ddd8 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #34 @ 0x22 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 62eec │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 62f9c │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 62e98 │ │ │ │ + bl 27a924 │ │ │ │ + b 62f48 │ │ │ │ add r6, r0, #1 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 62f00 │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 62e98 │ │ │ │ + bls 62fb0 │ │ │ │ + bl 2e0e64 │ │ │ │ + b 62f48 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 62ef8 │ │ │ │ + beq 62fa8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r4, [r8] │ │ │ │ bl 2ddd8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r5 │ │ │ │ addeq r9, r5, r0, lsl #2 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 62f50 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 63000 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 63008 │ │ │ │ + bl 27a924 │ │ │ │ + b 630b8 │ │ │ │ cmp r1, r9 │ │ │ │ - beq 62f68 │ │ │ │ + beq 63018 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ addhi r3, r3, #1 │ │ │ │ - b 62f50 │ │ │ │ + b 63000 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62ff8 │ │ │ │ + beq 630a8 │ │ │ │ add r4, r2, r3 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bls 62f88 │ │ │ │ + bls 63038 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 63008 │ │ │ │ + bl 2e0e64 │ │ │ │ + b 630b8 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq 62f7c │ │ │ │ + beq 6302c │ │ │ │ cmp r8, r9 │ │ │ │ - beq 62fd8 │ │ │ │ + beq 63088 │ │ │ │ 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 62f9c │ │ │ │ + b 6304c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #4 │ │ │ │ - bl dc6f0 │ │ │ │ + bl dcd40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a63ec │ │ │ │ - b 63008 │ │ │ │ + bl a6570 │ │ │ │ + b 630b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl dc6f0 │ │ │ │ + bl dcd40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r7 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ 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 63078 │ │ │ │ + bne 63128 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 63074 │ │ │ │ + ble 63124 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 630bc │ │ │ │ + beq 6316c │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #616] @ 632f8 │ │ │ │ + ldr r1, [pc, #616] @ 633a8 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 630bc │ │ │ │ + bne 6316c │ │ │ │ mov r0, #0 │ │ │ │ - b 632d0 │ │ │ │ + b 63380 │ │ │ │ ldr r0, [r5] │ │ │ │ add r4, r6, r4 │ │ │ │ - bl 225950 │ │ │ │ + bl 224900 │ │ │ │ vstr d0, [fp, #-156] @ 0xffffff64 │ │ │ │ vstr d1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 630b4 │ │ │ │ + bne 63164 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 225950 │ │ │ │ + bl 224900 │ │ │ │ vstr d0, [fp, #-172] @ 0xffffff54 │ │ │ │ vstr d1, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 630b4 │ │ │ │ + bne 63164 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 631d0 │ │ │ │ + beq 63280 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - movw r6, #26132 @ 0x6614 │ │ │ │ + movw r6, #26120 @ 0x6608 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63154 │ │ │ │ + beq 63204 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 63148 │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 631f8 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 63148 │ │ │ │ - bl bea88 │ │ │ │ + bne 631f8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 630b4 │ │ │ │ + bne 63164 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 632c0 │ │ │ │ - b 63158 │ │ │ │ - vldr d8, [pc, #388] @ 632e0 │ │ │ │ + beq 63370 │ │ │ │ + b 63208 │ │ │ │ + vldr d8, [pc, #388] @ 63390 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 63190 │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 63240 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 63190 │ │ │ │ - bl bea88 │ │ │ │ + bne 63240 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 630b4 │ │ │ │ + bne 63164 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 631a8 │ │ │ │ + bmi 63258 │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 631d8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bpl 63288 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25444 @ 0x6364 │ │ │ │ + movw r1, #24484 @ 0x5fa4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - bl bea88 │ │ │ │ + bl 16f420 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 630b4 │ │ │ │ - b 632a8 │ │ │ │ - vldr d8, [pc, #264] @ 632e0 │ │ │ │ - vldr d9, [pc, #268] @ 632e8 │ │ │ │ + bne 63164 │ │ │ │ + b 63358 │ │ │ │ + vldr d8, [pc, #264] @ 63390 │ │ │ │ + vldr d9, [pc, #268] @ 63398 │ │ │ │ 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 632a8 │ │ │ │ + bne 63358 │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #212] @ 632f0 │ │ │ │ + vldr d7, [pc, #212] @ 633a0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 632b4 │ │ │ │ + bgt 63364 │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 632b4 │ │ │ │ + bgt 63364 │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 632b4 │ │ │ │ + bgt 63364 │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 632b4 │ │ │ │ + bgt 63364 │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 39e630 <_Py_c_abs@@Base> │ │ │ │ + bl 39e290 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 39e630 <_Py_c_abs@@Base> │ │ │ │ + bl 39e290 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 632a8 │ │ │ │ + bls 63358 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 39e630 <_Py_c_abs@@Base> │ │ │ │ + bl 39e290 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 632a8 │ │ │ │ + bls 63358 │ │ │ │ vcmpe.f64 d12, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 632b4 │ │ │ │ + bhi 63364 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 632d0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + b 63380 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 632d0 │ │ │ │ + b 63380 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 631d4 │ │ │ │ - b 631a8 │ │ │ │ + bpl 63284 │ │ │ │ + b 63258 │ │ │ │ sub sp, fp, #72 @ 0x48 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ - strhteq r7, [r2], #-140 @ 0xffffff74 │ │ │ │ + strhteq r7, [r2], #-132 @ 0xffffff7c │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -54261,101 +54307,101 @@ │ │ │ │ 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 63394 │ │ │ │ + beq 63444 │ │ │ │ mov r4, r0 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 63394 │ │ │ │ + bne 63444 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63394 │ │ │ │ - movw r0, #58116 @ 0xe304 │ │ │ │ + beq 63444 │ │ │ │ + movw r0, #57156 @ 0xdf44 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6339c │ │ │ │ + bne 6344c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aaf58 │ │ │ │ + bl 3aabb8 │ │ │ │ mov r4, #0 │ │ │ │ - b 63440 │ │ │ │ + b 634f0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #54572 @ 0xd52c │ │ │ │ + movw r0, #53752 @ 0xd1f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ movw r1, #778 @ 0x30a │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 633f0 │ │ │ │ + bgt 634a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 633f0 │ │ │ │ + bne 634a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6338c │ │ │ │ + beq 6343c │ │ │ │ mov r0, r6 │ │ │ │ - bl 152a1c │ │ │ │ + bl 152dac │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63428 │ │ │ │ + bgt 634d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63428 │ │ │ │ + bne 634d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63440 │ │ │ │ - movw r0, #54572 @ 0xd52c │ │ │ │ + beq 634f0 │ │ │ │ + movw r0, #53752 @ 0xd1f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3ba968 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + bl 3ba6c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ 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 │ │ │ │ - bl 2c2e20 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 2c255c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000634a8 <_Py_c_diff@@Base>: │ │ │ │ +00063558 <_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) │ │ │ │ @@ -54363,206 +54409,206 @@ │ │ │ │ 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 63510 <_Py_c_diff@@Base+0x68> │ │ │ │ + beq 635c0 <_Py_c_diff@@Base+0x68> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #53100 @ 0xcf6c │ │ │ │ + movw r0, #51676 @ 0xc9dc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63510 <_Py_c_diff@@Base+0x68> │ │ │ │ + bne 635c0 <_Py_c_diff@@Base+0x68> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 53f90 │ │ │ │ + bl 54030 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63508 <_Py_c_diff@@Base+0x60> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 635b8 <_Py_c_diff@@Base+0x60> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 b28a4 │ │ │ │ + b b2a2c │ │ │ │ │ │ │ │ -00063560 : │ │ │ │ +00063610 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #38128 @ 0x94f0 │ │ │ │ + movw r3, #38116 @ 0x94e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 635a0 │ │ │ │ + beq 63650 │ │ │ │ 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, #39760 @ 0x9b50 │ │ │ │ + movw r0, #38800 @ 0x9790 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 635d0 │ │ │ │ + blt 63680 │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 635d0 │ │ │ │ + beq 63680 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ addgt r3, r3, r1, lsl #2 │ │ │ │ ldrgt r3, [r3, #4] │ │ │ │ strgt r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ 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, #32456 @ 0x7ec8 │ │ │ │ + movw r6, #32444 @ 0x7ebc │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ cmpeq r0, r6 │ │ │ │ - bne 63620 │ │ │ │ + bne 636d0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 636b8 │ │ │ │ + b 63768 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 225950 │ │ │ │ + bl 224900 │ │ │ │ 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 63650 │ │ │ │ - bl bea88 │ │ │ │ + bne 63700 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63670 │ │ │ │ + bne 63720 │ │ │ │ vldr d0, [fp, #-36] @ 0xffffffdc │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 222e68 │ │ │ │ + bl 221e10 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq 636b8 │ │ │ │ + beq 63768 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63678 │ │ │ │ + bne 63728 │ │ │ │ mov r4, #0 │ │ │ │ - b 636b8 │ │ │ │ + b 63768 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 636a4 │ │ │ │ + bgt 63754 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 636ac │ │ │ │ + beq 6375c │ │ │ │ mov r4, r5 │ │ │ │ - b 636b8 │ │ │ │ + b 63768 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 636a4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 63754 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000636c4 : │ │ │ │ +00063774 : │ │ │ │ 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 22d014 │ │ │ │ + bl 22c0e4 │ │ │ │ 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 3bae7c <_Py_c_neg@@Base+0x1050> │ │ │ │ + b 3babdc <_Py_c_neg@@Base+0x1050> │ │ │ │ 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 becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6389c │ │ │ │ - ldr r0, [pc, #360] @ 638a8 │ │ │ │ + beq 6394c │ │ │ │ + ldr r0, [pc, #360] @ 63958 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 63868 │ │ │ │ + beq 63918 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #15916 @ 0x3e2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 63790 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + beq 63840 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #54628 @ 0xd564 │ │ │ │ + movw r1, #53808 @ 0xd230 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ - b 63868 │ │ │ │ + bl 14151c │ │ │ │ + b 63918 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63868 │ │ │ │ - movw r0, #57600 @ 0xe100 │ │ │ │ + blt 63918 │ │ │ │ + movw r0, #57808 @ 0xe1d0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63868 │ │ │ │ + beq 63918 │ │ │ │ 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] @ 638ac │ │ │ │ + ldr r3, [pc, #212] @ 6395c │ │ │ │ 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 │ │ │ │ @@ -54573,54 +54619,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 63838 │ │ │ │ + bgt 638e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63838 │ │ │ │ + bne 638e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6384c │ │ │ │ + ble 638fc │ │ │ │ mov r0, #0 │ │ │ │ - b 638a0 │ │ │ │ + b 63950 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63844 │ │ │ │ + bne 638f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 63844 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 638f4 │ │ │ │ mov r0, #0 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6389c │ │ │ │ + bgt 6394c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6389c │ │ │ │ + bne 6394c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r1, r3, r4, ror fp │ │ │ │ + rsbeq r1, r3, ip, ror #22 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000638b0 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #48] @ 638e8 <_PyContext_NewHamtForTests@@Base+0x38> │ │ │ │ +00063960 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #48] @ 63998 <_PyContext_NewHamtForTests@@Base+0x38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ add r0, r3, #120 @ 0x78 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ @@ -54643,68 +54689,68 @@ │ │ │ │ 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, #23180 @ 0x5a8c │ │ │ │ + movw r3, #23268 @ 0x5ae4 │ │ │ │ movt r3, #28 │ │ │ │ cmp r2, r3 │ │ │ │ ldreq r3, [r5, #24] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - beq 63950 <_PyContext_NewHamtForTests@@Base+0xa0> │ │ │ │ + beq 63a00 <_PyContext_NewHamtForTests@@Base+0xa0> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 6398c <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ + beq 63a3c <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6398c <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ + beq 63a3c <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #23352 @ 0x5b38 │ │ │ │ + movw r3, #23528 @ 0x5be8 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6398c <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ + bne 63a3c <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 759b0 │ │ │ │ + bl 75a60 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 639c0 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + beq 63a70 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 639c0 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + bgt 63a70 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 639c0 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 63a70 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + bl a7718 <_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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -54714,36 +54760,36 @@ │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3fe20 │ │ │ │ + b 3fe30 │ │ │ │ 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, #39592 @ 0x9aa8 │ │ │ │ + movw r0, #38632 @ 0x96e8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrd r4, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ strd r4, [sp] │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #108] @ 63b10 <_PyContext_NewHamtForTests@@Base+0x260> │ │ │ │ + ldr r1, [pc, #108] @ 63bc0 <_PyContext_NewHamtForTests@@Base+0x260> │ │ │ │ mov r4, r0 │ │ │ │ ldmdb r0, {r0, r2} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov lr, #0 │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr ip, [r3, r1] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -54755,66 +54801,66 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00063b14 <_PyObject_CheckXIData@@Base>: │ │ │ │ +00063bc4 <_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 63bb4 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 63c64 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63bb4 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 63c64 <_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 3259c4 <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ + bl 32580c <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 63bb8 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bne 63c68 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63bb8 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bne 63c68 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ba0 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ + beq 63c50 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63bb4 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + bne 63c64 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 325ac0 <_PyObject_GetXIData@@Base+0x5c0> │ │ │ │ + bl 325908 <_PyObject_GetXIData@@Base+0x5c0> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -54823,82 +54869,82 @@ │ │ │ │ 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, #39320 @ 0x9998 │ │ │ │ + movw r1, #38360 @ 0x95d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 122c44 │ │ │ │ + bl 123c94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63c18 <_PyObject_CheckXIData@@Base+0x104> │ │ │ │ + beq 63cc8 <_PyObject_CheckXIData@@Base+0x104> │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 3450ac │ │ │ │ + bl 344eec │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63cac <_PyObject_CheckXIData@@Base+0x198> │ │ │ │ + beq 63d5c <_PyObject_CheckXIData@@Base+0x198> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63c94 <_PyObject_CheckXIData@@Base+0x180> │ │ │ │ - movw r0, #54744 @ 0xd5d8 │ │ │ │ + bne 63d44 <_PyObject_CheckXIData@@Base+0x180> │ │ │ │ + movw r0, #53924 @ 0xd2a4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 63cbc <_PyObject_CheckXIData@@Base+0x1a8> │ │ │ │ + beq 63d6c <_PyObject_CheckXIData@@Base+0x1a8> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63c94 <_PyObject_CheckXIData@@Base+0x180> │ │ │ │ + bgt 63d44 <_PyObject_CheckXIData@@Base+0x180> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63c94 <_PyObject_CheckXIData@@Base+0x180> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 63d44 <_PyObject_CheckXIData@@Base+0x180> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 63cbc <_PyObject_CheckXIData@@Base+0x1a8> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b 63d6c <_PyObject_CheckXIData@@Base+0x1a8> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00063cc4 <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +00063d74 <_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 325b64 <_PyObject_GetXIData@@Base+0x664> │ │ │ │ + bl 3260c4 <_PyObject_GetXIData@@Base+0xd7c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -54909,44 +54955,44 @@ │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #32696 @ 0x7fb8 │ │ │ │ + movw r1, #31736 @ 0x7bf8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 122c44 │ │ │ │ + bl 123c94 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 63d80 <_PyXIData_FormatNotShareableError@@Base+0xbc> │ │ │ │ + beq 63e30 <_PyXIData_FormatNotShareableError@@Base+0xbc> │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 344b20 │ │ │ │ + bl 344960 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 63d88 <_PyXIData_FormatNotShareableError@@Base+0xc4> │ │ │ │ + beq 63e38 <_PyXIData_FormatNotShareableError@@Base+0xc4> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 63d9c <_PyXIData_FormatNotShareableError@@Base+0xd8> │ │ │ │ + bne 63e4c <_PyXIData_FormatNotShareableError@@Base+0xd8> │ │ │ │ mov r0, #0 │ │ │ │ - b 63dc4 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + b 63e74 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63dc4 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ - b 63dbc <_PyXIData_FormatNotShareableError@@Base+0xf8> │ │ │ │ + bgt 63e74 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + b 63e6c <_PyXIData_FormatNotShareableError@@Base+0xf8> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 63dc4 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + beq 63e74 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63dc4 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + bgt 63e74 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -54957,421 +55003,421 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63e20 <_PyXIData_FormatNotShareableError@@Base+0x15c> │ │ │ │ + bne 63ed0 <_PyXIData_FormatNotShareableError@@Base+0x15c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63e64 <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ - ldr lr, [pc, #280] @ 63f40 <_PyXIData_FormatNotShareableError@@Base+0x27c> │ │ │ │ + beq 63f14 <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ + ldr lr, [pc, #280] @ 63ff0 <_PyXIData_FormatNotShareableError@@Base+0x27c> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 63e64 <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ + bne 63f14 <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ mov r0, #0 │ │ │ │ - b 63f38 <_PyXIData_FormatNotShareableError@@Base+0x274> │ │ │ │ + b 63fe8 <_PyXIData_FormatNotShareableError@@Base+0x274> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 63e84 <_PyXIData_FormatNotShareableError@@Base+0x1c0> │ │ │ │ - bl bea88 │ │ │ │ + bne 63f34 <_PyXIData_FormatNotShareableError@@Base+0x1c0> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63e5c <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + bne 63f0c <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 63ea4 <_PyXIData_FormatNotShareableError@@Base+0x1e0> │ │ │ │ - bl bea88 │ │ │ │ + bne 63f54 <_PyXIData_FormatNotShareableError@@Base+0x1e0> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63e5c <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + bne 63f0c <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #27648 @ 0x6c00 │ │ │ │ + movw r1, #26688 @ 0x6840 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #43808 @ 0xab20 │ │ │ │ + movw r0, #42848 @ 0xa760 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63e5c <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ - bl dc794 │ │ │ │ + beq 63f0c <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + bl dcde4 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dc4c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63f30 <_PyXIData_FormatNotShareableError@@Base+0x26c> │ │ │ │ + beq 63fe0 <_PyXIData_FormatNotShareableError@@Base+0x26c> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 63f18 <_PyXIData_FormatNotShareableError@@Base+0x254> │ │ │ │ - bl b9540 │ │ │ │ + bne 63fc8 <_PyXIData_FormatNotShareableError@@Base+0x254> │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63ed0 <_PyXIData_FormatNotShareableError@@Base+0x20c> │ │ │ │ - b 63e5c <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 63f80 <_PyXIData_FormatNotShareableError@@Base+0x20c> │ │ │ │ + b 63f0c <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, ror #17 │ │ │ │ + rsbeq r7, r2, r0, ror #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 b28a4 │ │ │ │ + b b2a2c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #46172 @ 0xb45c │ │ │ │ + movw r0, #44984 @ 0xafb8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63fc0 <_PyXIData_FormatNotShareableError@@Base+0x2fc> │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne 64070 <_PyXIData_FormatNotShareableError@@Base+0x2fc> │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42260 @ 0xa514 │ │ │ │ + movw r1, #41300 @ 0xa154 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 63ffc <_PyXIData_FormatNotShareableError@@Base+0x338> │ │ │ │ + bgt 640ac <_PyXIData_FormatNotShareableError@@Base+0x338> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63ffc <_PyXIData_FormatNotShareableError@@Base+0x338> │ │ │ │ + bne 640ac <_PyXIData_FormatNotShareableError@@Base+0x338> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6408c <_PyXIData_FormatNotShareableError@@Base+0x3c8> │ │ │ │ + bne 6413c <_PyXIData_FormatNotShareableError@@Base+0x3c8> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ - bl 625ec │ │ │ │ + bl 6269c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64064 <_PyXIData_FormatNotShareableError@@Base+0x3a0> │ │ │ │ - movw r3, #44272 @ 0xacf0 │ │ │ │ + beq 64114 <_PyXIData_FormatNotShareableError@@Base+0x3a0> │ │ │ │ + movw r3, #44192 @ 0xaca0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ cmp r5, r3 │ │ │ │ - bne 64074 <_PyXIData_FormatNotShareableError@@Base+0x3b0> │ │ │ │ + bne 64124 <_PyXIData_FormatNotShareableError@@Base+0x3b0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fae3c │ │ │ │ - bl bea88 │ │ │ │ + b 2fadec │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64040 <_PyXIData_FormatNotShareableError@@Base+0x37c> │ │ │ │ - b 64098 <_PyXIData_FormatNotShareableError@@Base+0x3d4> │ │ │ │ + beq 640f0 <_PyXIData_FormatNotShareableError@@Base+0x37c> │ │ │ │ + b 64148 <_PyXIData_FormatNotShareableError@@Base+0x3d4> │ │ │ │ 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 1d847c │ │ │ │ + bl 1d71b0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 640bc <_PyXIData_FormatNotShareableError@@Base+0x3f8> │ │ │ │ - movw r0, #54800 @ 0xd610 │ │ │ │ + bne 6416c <_PyXIData_FormatNotShareableError@@Base+0x3f8> │ │ │ │ + movw r0, #53980 @ 0xd2dc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ 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 1dead0 │ │ │ │ + bl 1dd898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64108 <_PyXIData_FormatNotShareableError@@Base+0x444> │ │ │ │ + bne 641b8 <_PyXIData_FormatNotShareableError@@Base+0x444> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #54816 @ 0xd620 │ │ │ │ + movw r0, #53996 @ 0xd2ec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1dfd04 │ │ │ │ - b 6413c <_PyXIData_FormatNotShareableError@@Base+0x478> │ │ │ │ + bl 1dead0 │ │ │ │ + b 641ec <_PyXIData_FormatNotShareableError@@Base+0x478> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 64138 <_PyXIData_FormatNotShareableError@@Base+0x474> │ │ │ │ + bne 641e8 <_PyXIData_FormatNotShareableError@@Base+0x474> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26256 @ 0x6690 │ │ │ │ + movw r1, #25296 @ 0x62d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #33092 @ 0x8144 │ │ │ │ + movw r3, #33080 @ 0x8138 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6418c <_PyXIData_FormatNotShareableError@@Base+0x4c8> │ │ │ │ + beq 6423c <_PyXIData_FormatNotShareableError@@Base+0x4c8> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6418c <_PyXIData_FormatNotShareableError@@Base+0x4c8> │ │ │ │ + beq 6423c <_PyXIData_FormatNotShareableError@@Base+0x4c8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 641cc <_PyXIData_FormatNotShareableError@@Base+0x508> │ │ │ │ - b 641b0 <_PyXIData_FormatNotShareableError@@Base+0x4ec> │ │ │ │ + beq 6427c <_PyXIData_FormatNotShareableError@@Base+0x508> │ │ │ │ + b 64260 <_PyXIData_FormatNotShareableError@@Base+0x4ec> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6417c <_PyXIData_FormatNotShareableError@@Base+0x4b8> │ │ │ │ + beq 6422c <_PyXIData_FormatNotShareableError@@Base+0x4b8> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56964 @ 0xde84 │ │ │ │ + movw r0, #55540 @ 0xd8f4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6417c <_PyXIData_FormatNotShareableError@@Base+0x4b8> │ │ │ │ - b 6420c <_PyXIData_FormatNotShareableError@@Base+0x548> │ │ │ │ + bne 6422c <_PyXIData_FormatNotShareableError@@Base+0x4b8> │ │ │ │ + b 642bc <_PyXIData_FormatNotShareableError@@Base+0x548> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #56964 @ 0xde84 │ │ │ │ + movw r0, #55540 @ 0xd8f4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6420c <_PyXIData_FormatNotShareableError@@Base+0x548> │ │ │ │ + beq 642bc <_PyXIData_FormatNotShareableError@@Base+0x548> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13d218 │ │ │ │ + bl 13d598 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 641fc <_PyXIData_FormatNotShareableError@@Base+0x538> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 642ac <_PyXIData_FormatNotShareableError@@Base+0x538> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7248 @ 0x1c50 │ │ │ │ + movw r1, #6288 @ 0x1890 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6420c <_PyXIData_FormatNotShareableError@@Base+0x548> │ │ │ │ + bl 16f420 │ │ │ │ + b 642bc <_PyXIData_FormatNotShareableError@@Base+0x548> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 64428 │ │ │ │ + b 644d8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #18220 @ 0x472c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ - bl 13a340 │ │ │ │ + bl 180f58 │ │ │ │ + bl 13a6c0 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 642a4 <_PyXIData_FormatNotShareableError@@Base+0x5e0> │ │ │ │ + beq 64354 <_PyXIData_FormatNotShareableError@@Base+0x5e0> │ │ │ │ mov r0, r3 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 642a4 <_PyXIData_FormatNotShareableError@@Base+0x5e0> │ │ │ │ + bne 64354 <_PyXIData_FormatNotShareableError@@Base+0x5e0> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #18220 @ 0x472c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 180c04 │ │ │ │ - bl 13a340 │ │ │ │ + bl 180f58 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #53860 @ 0xd264 │ │ │ │ + movw r0, #52436 @ 0xccd4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_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 642dc <_PyXIData_FormatNotShareableError@@Base+0x618> │ │ │ │ - movw r0, #45544 @ 0xb1e8 │ │ │ │ + bne 6438c <_PyXIData_FormatNotShareableError@@Base+0x618> │ │ │ │ + movw r0, #45936 @ 0xb370 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #54836 @ 0xd634 │ │ │ │ + movw r1, #54016 @ 0xd300 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 642b4 <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ + bge 64364 <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsl r6, r4, #2 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r8, r5 │ │ │ │ - bne 6430c <_PyXIData_FormatNotShareableError@@Base+0x648> │ │ │ │ + bne 643bc <_PyXIData_FormatNotShareableError@@Base+0x648> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64380 <_PyXIData_FormatNotShareableError@@Base+0x6bc> │ │ │ │ - b 64374 <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ + bne 64430 <_PyXIData_FormatNotShareableError@@Base+0x6bc> │ │ │ │ + b 64424 <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 140780 │ │ │ │ + bl 140b00 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64354 <_PyXIData_FormatNotShareableError@@Base+0x690> │ │ │ │ + bgt 64404 <_PyXIData_FormatNotShareableError@@Base+0x690> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64354 <_PyXIData_FormatNotShareableError@@Base+0x690> │ │ │ │ + bne 64404 <_PyXIData_FormatNotShareableError@@Base+0x690> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - blt 6429c <_PyXIData_FormatNotShareableError@@Base+0x5d8> │ │ │ │ - bne 642fc <_PyXIData_FormatNotShareableError@@Base+0x638> │ │ │ │ + blt 6434c <_PyXIData_FormatNotShareableError@@Base+0x5d8> │ │ │ │ + bne 643ac <_PyXIData_FormatNotShareableError@@Base+0x638> │ │ │ │ add r4, r4, #1 │ │ │ │ - b 642a8 <_PyXIData_FormatNotShareableError@@Base+0x5e4> │ │ │ │ + b 64358 <_PyXIData_FormatNotShareableError@@Base+0x5e4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 643b8 <_PyXIData_FormatNotShareableError@@Base+0x6f4> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble 64468 <_PyXIData_FormatNotShareableError@@Base+0x6f4> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 64374 <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ + bge 64424 <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ 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 64368 <_PyXIData_FormatNotShareableError@@Base+0x6a4> │ │ │ │ + beq 64418 <_PyXIData_FormatNotShareableError@@Base+0x6a4> │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r3, #-4] │ │ │ │ - b 643a0 <_PyXIData_FormatNotShareableError@@Base+0x6dc> │ │ │ │ + b 64450 <_PyXIData_FormatNotShareableError@@Base+0x6dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64374 <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 64374 <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ + bne 64424 <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 64424 <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ 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 a7b38 │ │ │ │ + bl a7cbc │ │ │ │ cmp r4, #0 │ │ │ │ addgt r6, r5, #16 │ │ │ │ - bgt 64414 <_PyXIData_FormatNotShareableError@@Base+0x750> │ │ │ │ + bgt 644c4 <_PyXIData_FormatNotShareableError@@Base+0x750> │ │ │ │ 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 643fc <_PyXIData_FormatNotShareableError@@Base+0x738> │ │ │ │ + bcc 644ac <_PyXIData_FormatNotShareableError@@Base+0x738> │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ - bl af1d8 │ │ │ │ - b 64414 <_PyXIData_FormatNotShareableError@@Base+0x750> │ │ │ │ + bl af360 │ │ │ │ + b 644c4 <_PyXIData_FormatNotShareableError@@Base+0x750> │ │ │ │ │ │ │ │ -00064428 : │ │ │ │ +000644d8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #33092 @ 0x8144 │ │ │ │ + movw r0, #33080 @ 0x8138 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 644ac │ │ │ │ + ldr ip, [pc, #80] @ 6455c │ │ │ │ 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] │ │ │ │ @@ -55388,85 +55434,85 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20588 @ 0x506c │ │ │ │ + movw r1, #19660 @ 0x4ccc │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56752 @ 0xddb0 │ │ │ │ + movw r0, #56960 @ 0xde80 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55c9c │ │ │ │ + b 55d4c │ │ │ │ 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, #2780 @ 0xadc │ │ │ │ + movw r1, #2828 @ 0xb0c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, r5 │ │ │ │ - beq 64550 │ │ │ │ + beq 64600 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64550 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 64600 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #54852 @ 0xd644 │ │ │ │ + movw r1, #54032 @ 0xd310 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6456c │ │ │ │ - bl 64884 │ │ │ │ + beq 6461c │ │ │ │ + bl 64934 │ │ │ │ mov r5, #0 │ │ │ │ - b 645fc │ │ │ │ + b 646ac │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge 64590 │ │ │ │ + bge 64640 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 33f54c │ │ │ │ + bl 33f3fc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 64564 │ │ │ │ + beq 64614 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 645c8 │ │ │ │ + ble 64678 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 645fc │ │ │ │ + ble 646ac │ │ │ │ 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 │ │ │ │ @@ -55485,226 +55531,226 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64658 │ │ │ │ + bne 64708 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 646a0 │ │ │ │ + beq 64750 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub lr, fp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - movw ip, #31284 @ 0x7a34 │ │ │ │ + movw ip, #31276 @ 0x7a2c │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str lr, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 646a0 │ │ │ │ + bne 64750 │ │ │ │ mov r0, #0 │ │ │ │ - b 6478c │ │ │ │ + b 6483c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 646c0 │ │ │ │ - bl bea88 │ │ │ │ + bne 64770 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64698 │ │ │ │ + bne 64748 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2af14c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2aec00 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64698 │ │ │ │ + beq 64748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 2dd480 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dd7e8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64698 │ │ │ │ + beq 64748 │ │ │ │ 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, #54900 @ 0xd674 │ │ │ │ + movw r1, #54080 @ 0xd340 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #52604 @ 0xcd7c │ │ │ │ + movw r0, #51784 @ 0xca48 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64698 │ │ │ │ - bl dc794 │ │ │ │ + beq 64748 │ │ │ │ + bl dcde4 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2cf8c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 64784 │ │ │ │ + beq 64834 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6476c │ │ │ │ - bl b9540 │ │ │ │ + bne 6481c │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64720 │ │ │ │ - b 64698 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 647d0 │ │ │ │ + b 64748 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3718cc │ │ │ │ + bl 37170c │ │ │ │ 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 647e8 │ │ │ │ + bgt 64898 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 647e8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 64898 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 648c8 │ │ │ │ + b 64978 │ │ │ │ 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 64854 │ │ │ │ + bgt 64904 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #31580 @ 0x7b5c │ │ │ │ - movweq r1, #31612 @ 0x7b7c │ │ │ │ + movwne r1, #30392 @ 0x76b8 │ │ │ │ + movweq r1, #30424 @ 0x76d8 │ │ │ │ movtne r1, #62 @ 0x3e │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ - bl 16f0cc │ │ │ │ - b 64860 │ │ │ │ - bl 1ae494 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + bl 16f420 │ │ │ │ + b 64910 │ │ │ │ + bl 1ae5a4 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64868 │ │ │ │ + bne 64918 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00064884 : │ │ │ │ +00064934 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #36] @ 648c4 │ │ │ │ + ldr r0, [pc, #36] @ 64974 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #46376 @ 0xb528 │ │ │ │ + movw r1, #45948 @ 0xb37c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #54908 @ 0xd67c │ │ │ │ + movw r2, #54088 @ 0xd348 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 16f168 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f4bc <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ cmpne r7, #0 │ │ │ │ - beq 64900 │ │ │ │ + beq 649b0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 64910 │ │ │ │ - bl 209294 <_PyDict_SetItem_KnownHash_LockHeld@@Base+0x84> │ │ │ │ + bgt 649c0 │ │ │ │ + bl 207f6c <_PyDict_SetItem_KnownHash_LockHeld@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64a00 │ │ │ │ - b 64b14 │ │ │ │ + ble 64ab0 │ │ │ │ + b 64bc4 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 64a0c │ │ │ │ + bne 64abc │ │ │ │ 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 6493c │ │ │ │ + blt 649ec │ │ │ │ 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 649e8 │ │ │ │ + ble 64a98 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 6499c │ │ │ │ + bne 64a4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cdf50 <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ + bl 2cd690 <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r4, #8] │ │ │ │ addeq r3, r3, r6 │ │ │ │ streq r3, [r4, #8] │ │ │ │ - beq 64a38 │ │ │ │ + beq 64ae8 │ │ │ │ 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 │ │ │ │ @@ -55720,335 +55766,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 649b0 │ │ │ │ - b 64954 │ │ │ │ + bne 64a60 │ │ │ │ + b 64a04 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64b14 │ │ │ │ + bgt 64bc4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 64b14 │ │ │ │ + b 64bc4 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cb790 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ + blx 3cb3e8 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs 64a28 │ │ │ │ + bcs 64ad8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19b54c │ │ │ │ + bl 19b8b4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 64a40 │ │ │ │ + bne 64af0 │ │ │ │ mov r4, #0 │ │ │ │ - b 64b14 │ │ │ │ + b 64bc4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 64a6c │ │ │ │ + blt 64b1c │ │ │ │ mul r3, r7, r5 │ │ │ │ cmp r0, r3 │ │ │ │ - bge 64a6c │ │ │ │ + bge 64b1c │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r0, #1 │ │ │ │ - blx 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - ble 64ae0 │ │ │ │ - bl 3718cc │ │ │ │ + ble 64b90 │ │ │ │ + bl 37170c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 64ab8 │ │ │ │ + bne 64b68 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64a38 │ │ │ │ + bgt 64ae8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64a38 │ │ │ │ + bne 64ae8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 64a38 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 64ae8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64ad8 │ │ │ │ + bgt 64b88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64ad8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 64b88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 64a74 │ │ │ │ + b 64b24 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64b14 │ │ │ │ + bgt 64bc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64b14 │ │ │ │ + bne 64bc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 54e00 │ │ │ │ + b 54ea0 │ │ │ │ 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] @ 64c00 │ │ │ │ + ldr r2, [pc, #168] @ 64cb0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64b80 │ │ │ │ + bne 64c30 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64b68 │ │ │ │ + bne 64c18 │ │ │ │ dmb ish │ │ │ │ - beq 64b90 │ │ │ │ + beq 64c40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bcbd4 │ │ │ │ + bl 3bc934 │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ - bl 3b6424 <_PyLong_DivmodNear@@Base+0x33c> │ │ │ │ + bl 3b6184 <_PyLong_DivmodNear@@Base+0x33c> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 64bc0 │ │ │ │ + bne 64c70 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64ba8 │ │ │ │ + bne 64c58 │ │ │ │ dmb ish │ │ │ │ - beq 64bd0 │ │ │ │ + beq 64c80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 3ab510 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 64c00 │ │ │ │ + bl 3ab170 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 64cb0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 64bf8 │ │ │ │ + beq 64ca8 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 64c3c │ │ │ │ + bne 64cec │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 64c60 │ │ │ │ - b 64c7c │ │ │ │ + bne 64d10 │ │ │ │ + b 64d2c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54752 @ 0xd5e0 │ │ │ │ + movw r0, #53328 @ 0xd050 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64c28 │ │ │ │ - b 64df8 │ │ │ │ - bl c5dc0 │ │ │ │ + bne 64cd8 │ │ │ │ + b 64ea8 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64c90 │ │ │ │ + ble 64d40 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 64cac │ │ │ │ - bl bea88 │ │ │ │ + bne 64d5c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 64cac │ │ │ │ - b 64df8 │ │ │ │ + beq 64d5c │ │ │ │ + b 64ea8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c74 │ │ │ │ + bne 64d24 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 64c74 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 64d24 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 64cd8 │ │ │ │ - movw r3, #49124 @ 0xbfe4 │ │ │ │ + bne 64d88 │ │ │ │ + movw r3, #49332 @ 0xc0b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54952 @ 0xd6a8 │ │ │ │ + movw r1, #54132 @ 0xd374 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 64df8 │ │ │ │ + bl 16f420 │ │ │ │ + b 64ea8 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt 64d14 │ │ │ │ + blt 64dc4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2f7ec0 <_PyCode_InitAddressRange@@Base+0x6ac> │ │ │ │ + bl 2f7e70 <_PyCode_InitAddressRange@@Base+0x6ac> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64df8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 64ea8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsb r3, r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r6, r3 │ │ │ │ - bgt 64d4c │ │ │ │ + bgt 64dfc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3905bc <_PySys_GetSizeOf@@Base+0xa90> │ │ │ │ + bl 390034 <_PySys_GetSizeOf@@Base+0xa90> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64d08 │ │ │ │ - b 64df8 │ │ │ │ + bne 64db8 │ │ │ │ + b 64ea8 │ │ │ │ rsb r1, r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fcf44 <_PySlice_FromIndices@@Base+0x1220> │ │ │ │ + bl 2fcef4 <_PySlice_FromIndices@@Base+0x1220> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64df8 │ │ │ │ + bne 64ea8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bge 64da8 │ │ │ │ + bge 64e58 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f7ec0 <_PyCode_InitAddressRange@@Base+0x6ac> │ │ │ │ + bl 2f7e70 <_PyCode_InitAddressRange@@Base+0x6ac> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64df8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 64ea8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64de4 │ │ │ │ - b 64dd0 │ │ │ │ + bgt 64e94 │ │ │ │ + b 64e80 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3905bc <_PySys_GetSizeOf@@Base+0xa90> │ │ │ │ + bl 390034 <_PySys_GetSizeOf@@Base+0xa90> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64d90 │ │ │ │ - b 64df8 │ │ │ │ + bne 64e40 │ │ │ │ + b 64ea8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64de4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 64e94 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fcf44 <_PySlice_FromIndices@@Base+0x1220> │ │ │ │ + bl 2fcef4 <_PySlice_FromIndices@@Base+0x1220> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64d08 │ │ │ │ + beq 64db8 │ │ │ │ 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 3409ec <_PyDeadline_Init@@Base+0xb44> │ │ │ │ + bl 340830 <_PyDeadline_Init@@Base+0xb44> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64e88 │ │ │ │ + beq 64f38 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64e58 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 64f08 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 64e90 │ │ │ │ - bl c4414 │ │ │ │ + b 64f40 │ │ │ │ + bl c4b38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64e90 │ │ │ │ + bne 64f40 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64e88 │ │ │ │ + bgt 64f38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64e88 │ │ │ │ + bne 64f38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 64ee4 │ │ │ │ + b 64f94 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ movne r2, r1 │ │ │ │ - movw r0, #54988 @ 0xd6cc │ │ │ │ + movw r0, #54168 @ 0xd398 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64ee4 │ │ │ │ + bgt 64f94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64ee4 │ │ │ │ + bne 64f94 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -56060,60 +56106,60 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64f4c │ │ │ │ + bne 64ffc │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64f90 │ │ │ │ + beq 65040 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #140] @ 64fe4 │ │ │ │ + ldr ip, [pc, #140] @ 65094 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64f90 │ │ │ │ + bne 65040 │ │ │ │ mov r0, #0 │ │ │ │ - b 64fdc │ │ │ │ + b 6508c │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 379408 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 379240 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64f88 │ │ │ │ + beq 65038 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d718 │ │ │ │ cmp r0, #1 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 64fdc │ │ │ │ + beq 6508c │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #54996 @ 0xd6d4 │ │ │ │ + movw r2, #54176 @ 0xd3a0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 655c8 │ │ │ │ - b 64f88 │ │ │ │ + bl 65678 │ │ │ │ + b 65038 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, ror #20 │ │ │ │ + rsbeq r7, r2, r8, asr sl │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ @@ -56121,43 +56167,43 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 65084 │ │ │ │ + bne 65134 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - blt 65074 │ │ │ │ + blt 65124 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65074 │ │ │ │ + bne 65124 │ │ │ │ sub r1, r6, r4 │ │ │ │ add r0, r5, r4 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ mov r4, r0 │ │ │ │ - b 65084 │ │ │ │ + b 65134 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65098 │ │ │ │ + beq 65148 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ 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 │ │ │ │ @@ -56165,118 +56211,118 @@ │ │ │ │ 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 650fc │ │ │ │ + bne 651ac │ │ │ │ cmp r3, #0 │ │ │ │ - blt 650f8 │ │ │ │ + blt 651a8 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65144 │ │ │ │ + beq 651f4 │ │ │ │ mov r6, ip │ │ │ │ - ldr r1, [pc, #116] @ 65178 │ │ │ │ + ldr r1, [pc, #116] @ 65228 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65170 │ │ │ │ + beq 65220 │ │ │ │ cmn r7, r6 │ │ │ │ ldrne r0, [r0] │ │ │ │ - bne 6514c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 651fc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 d5d98 │ │ │ │ + bl d63f0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, lsl #21 │ │ │ │ + rsbeq r7, r2, r4, lsl #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - bl a7b38 │ │ │ │ + bl a7cbc │ │ │ │ add r5, r4, #4 │ │ │ │ add r6, r4, #132 @ 0x84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 651a0 │ │ │ │ + bne 65250 │ │ │ │ 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 {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, #55028 @ 0xd6f4 │ │ │ │ + movw r1, #54208 @ 0xd3c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65220 │ │ │ │ + beq 652d0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2e6ac <__clock_getres64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65228 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 652d8 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 65248 │ │ │ │ + b 652f8 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 65250 │ │ │ │ + vldr d6, [pc, #16] @ 65300 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ 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, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 65284 │ │ │ │ + beq 65334 │ │ │ │ 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 │ │ │ │ @@ -56291,178 +56337,178 @@ │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6532c │ │ │ │ + bne 653dc │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - blt 6531c │ │ │ │ + blt 653cc │ │ │ │ sub r6, r5, r2 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r0, r4, r6 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6531c │ │ │ │ + bne 653cc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ mov r4, r0 │ │ │ │ - b 6532c │ │ │ │ + b 653dc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65340 │ │ │ │ + beq 653f0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 6539c │ │ │ │ + bne 6544c │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 65398 │ │ │ │ + bhi 65448 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 653d8 │ │ │ │ - b 6539c │ │ │ │ + bne 65488 │ │ │ │ + b 6544c │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #540] @ 655c0 │ │ │ │ + ldr r1, [pc, #540] @ 65670 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 653dc │ │ │ │ - b 65428 │ │ │ │ + bne 6548c │ │ │ │ + b 654d8 │ │ │ │ mov r6, r2 │ │ │ │ add r1, r4, r6 │ │ │ │ ldr r9, [r5] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq 65524 │ │ │ │ + beq 655d4 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6543c │ │ │ │ + beq 654ec │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 65430 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 654e0 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #55044 @ 0xd704 │ │ │ │ + movw r1, #54224 @ 0xd3d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #16216 @ 0x3f58 │ │ │ │ + movw r0, #15256 @ 0x3b98 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 655b4 │ │ │ │ + b 65664 │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne 65440 │ │ │ │ - b 65538 │ │ │ │ - ldr r7, [pc, #384] @ 655c4 │ │ │ │ + bne 654f0 │ │ │ │ + b 655e8 │ │ │ │ + ldr r7, [pc, #384] @ 65674 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 654e8 │ │ │ │ + beq 65598 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 65468 │ │ │ │ + bne 65518 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 654ec │ │ │ │ - b 65548 │ │ │ │ + bne 6559c │ │ │ │ + b 655f8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6549c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 6554c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #55068 @ 0xd71c │ │ │ │ + movw r1, #54248 @ 0xd3e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 654cc │ │ │ │ + bne 6557c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ cmpne r3, #114 @ 0x72 │ │ │ │ - beq 6545c │ │ │ │ + beq 6550c │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 6545c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 6550c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #20588 @ 0x506c │ │ │ │ + movw r1, #19628 @ 0x4cac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 65428 │ │ │ │ + bl 16f420 │ │ │ │ + b 654d8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6554c │ │ │ │ + bne 655fc │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #55128 @ 0xd758 │ │ │ │ + movw r1, #54308 @ 0xd424 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #16216 @ 0x3f58 │ │ │ │ + movw r0, #15256 @ 0x3b98 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 65428 │ │ │ │ - ldr r6, [pc, #152] @ 655c4 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 654d8 │ │ │ │ + ldr r6, [pc, #152] @ 65674 │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r7, r6 │ │ │ │ - b 6554c │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b 655fc │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - ldr r6, [pc, #124] @ 655c4 │ │ │ │ - b 6554c │ │ │ │ - ldr r6, [pc, #116] @ 655c4 │ │ │ │ + ldr r6, [pc, #124] @ 65674 │ │ │ │ + b 655fc │ │ │ │ + ldr r6, [pc, #116] @ 65674 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 65428 │ │ │ │ + beq 654d8 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r7] │ │ │ │ str r9, [r5, #8] │ │ │ │ @@ -56476,20 +56522,20 @@ │ │ │ │ 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 c2974 │ │ │ │ + bl c2ad0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - strhteq r7, [r2], #-168 @ 0xffffff58 │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ + strhteq r7, [r2], #-160 @ 0xffffff60 │ │ │ │ + rsbeq r1, r3, r8, ror r4 │ │ │ │ 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, r1 │ │ │ │ @@ -56501,215 +56547,215 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbc8 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 3a69c0 <_PyBytes_GetXIData@@Base+0x4a8> │ │ │ │ + bl 3a6620 <_PyBytes_GetXIData@@Base+0x4a8> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 65874 │ │ │ │ + bl 65924 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65698 │ │ │ │ + beq 65748 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65678 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 65728 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 65698 │ │ │ │ + b 65748 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 656a0 │ │ │ │ + vldr d6, [pc, #16] @ 65750 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {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, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #6732 @ 0x1a4c │ │ │ │ + movw r1, #6728 @ 0x1a48 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 65704 │ │ │ │ + beq 657b4 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 6571c │ │ │ │ + beq 657cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 6571c │ │ │ │ + b 657cc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59820 @ 0xe9ac │ │ │ │ + movw r1, #58848 @ 0xe5e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65778 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 65828 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 65768 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 65778 │ │ │ │ + bne 65818 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 65828 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 657ac │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 6585c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6579c │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 657ac │ │ │ │ + bne 6584c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6585c │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 657d4 │ │ │ │ + bne 65884 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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, #41904 @ 0xa3b0 │ │ │ │ + movw r3, #41892 @ 0xa3a4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 65860 │ │ │ │ + bne 65910 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 65860 │ │ │ │ + bne 65910 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 65860 │ │ │ │ + bhi 65910 │ │ │ │ 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 52340 │ │ │ │ + bl 523e0 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6586c │ │ │ │ + beq 6591c │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 658dc │ │ │ │ - bl bea88 │ │ │ │ + bne 6598c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 658dc │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 6598c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 154e9c <_PyType_Name@@Base> │ │ │ │ - movw r1, #55152 @ 0xd770 │ │ │ │ + bl 155200 <_PyType_Name@@Base> │ │ │ │ + movw r1, #54332 @ 0xd43c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ 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 659c4 │ │ │ │ + bne 65a74 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 659c4 │ │ │ │ + beq 65a74 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65a34 │ │ │ │ + beq 65ae4 │ │ │ │ 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] │ │ │ │ @@ -56723,91 +56769,91 @@ │ │ │ │ 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 659d4 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + beq 65a84 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ 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 659d4 │ │ │ │ + b 65a84 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldmib r5, {r0, r3} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 659f8 │ │ │ │ + beq 65aa8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl af504 │ │ │ │ + bl af68c │ │ │ │ mov r5, r0 │ │ │ │ - b 65a04 │ │ │ │ + b 65ab4 │ │ │ │ mov r1, r4 │ │ │ │ - bl cf2ac <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf94c <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65a20 │ │ │ │ + bgt 65ad0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65a28 │ │ │ │ + beq 65ad8 │ │ │ │ mov r4, r5 │ │ │ │ - b 65a34 │ │ │ │ + b 65ae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 65a20 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 65ad0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #55904 @ 0xda60 │ │ │ │ + movw r1, #54480 @ 0xd4d0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46d98 │ │ │ │ + b 46e38 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 59e88 │ │ │ │ + b 59f38 │ │ │ │ │ │ │ │ -00065a70 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00065b20 <_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 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65ab8 <_PyLong_UnsignedLong_Converter@@Base+0x48> │ │ │ │ + beq 65b68 <_PyLong_UnsignedLong_Converter@@Base+0x48> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 65ac0 <_PyLong_UnsignedLong_Converter@@Base+0x50> │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bls 65b70 <_PyLong_UnsignedLong_Converter@@Base+0x50> │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55188 @ 0xd794 │ │ │ │ + movw r1, #54368 @ 0xd460 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -56819,174 +56865,174 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65b20 <_PyLong_UnsignedLong_Converter@@Base+0xb0> │ │ │ │ + bne 65bd0 <_PyLong_UnsignedLong_Converter@@Base+0xb0> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65b60 <_PyLong_UnsignedLong_Converter@@Base+0xf0> │ │ │ │ + beq 65c10 <_PyLong_UnsignedLong_Converter@@Base+0xf0> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #112] @ 65b9c <_PyLong_UnsignedLong_Converter@@Base+0x12c> │ │ │ │ + ldr ip, [pc, #112] @ 65c4c <_PyLong_UnsignedLong_Converter@@Base+0x12c> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 65b90 <_PyLong_UnsignedLong_Converter@@Base+0x120> │ │ │ │ + beq 65c40 <_PyLong_UnsignedLong_Converter@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r2] │ │ │ │ - bl 1f8260 │ │ │ │ + bl 1f6ec0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 65cac <_PyLong_UnsignedLong_Converter@@Base+0x23c> │ │ │ │ + bl 65d5c <_PyLong_UnsignedLong_Converter@@Base+0x23c> │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 65b94 <_PyLong_UnsignedLong_Converter@@Base+0x124> │ │ │ │ + bne 65c44 <_PyLong_UnsignedLong_Converter@@Base+0x124> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, ror #21 │ │ │ │ + ldrdeq r7, [r2], #-172 @ 0xffffff54 @ │ │ │ │ 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, #55356 @ 0xd83c │ │ │ │ + movw r1, #54536 @ 0xd508 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65c28 <_PyLong_UnsignedLong_Converter@@Base+0x1b8> │ │ │ │ + beq 65cd8 <_PyLong_UnsignedLong_Converter@@Base+0x1b8> │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 2dbbbc <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dbb3c <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65c28 <_PyLong_UnsignedLong_Converter@@Base+0x1b8> │ │ │ │ + beq 65cd8 <_PyLong_UnsignedLong_Converter@@Base+0x1b8> │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 2dbdc8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dbed8 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d0d0 <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 65c2c <_PyLong_UnsignedLong_Converter@@Base+0x1bc> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 65cdc <_PyLong_UnsignedLong_Converter@@Base+0x1bc> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ 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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c5dc0 │ │ │ │ + bl c64e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65c6c <_PyLong_UnsignedLong_Converter@@Base+0x1fc> │ │ │ │ - bl bea88 │ │ │ │ + bne 65d1c <_PyLong_UnsignedLong_Converter@@Base+0x1fc> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65ca4 <_PyLong_UnsignedLong_Converter@@Base+0x234> │ │ │ │ + bne 65d54 <_PyLong_UnsignedLong_Converter@@Base+0x234> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65c98 <_PyLong_UnsignedLong_Converter@@Base+0x228> │ │ │ │ + beq 65d48 <_PyLong_UnsignedLong_Converter@@Base+0x228> │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r0, #0 │ │ │ │ - blt 65c94 <_PyLong_UnsignedLong_Converter@@Base+0x224> │ │ │ │ + blt 65d44 <_PyLong_UnsignedLong_Converter@@Base+0x224> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ movge r0, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 65cfc <_PyLong_UnsignedLong_Converter@@Base+0x28c> │ │ │ │ + beq 65dac <_PyLong_UnsignedLong_Converter@@Base+0x28c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65cfc <_PyLong_UnsignedLong_Converter@@Base+0x28c> │ │ │ │ + bne 65dac <_PyLong_UnsignedLong_Converter@@Base+0x28c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 39e528 │ │ │ │ + b 39e188 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 65d28 <_PyLong_UnsignedLong_Converter@@Base+0x2b8> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 65dd8 <_PyLong_UnsignedLong_Converter@@Base+0x2b8> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55376 @ 0xd850 │ │ │ │ + movw r1, #54556 @ 0xd51c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 65d60 <_PyLong_UnsignedLong_Converter@@Base+0x2f0> │ │ │ │ + bl 16f420 │ │ │ │ + b 65e10 <_PyLong_UnsignedLong_Converter@@Base+0x2f0> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r7, [r5, #8] │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt 65d5c <_PyLong_UnsignedLong_Converter@@Base+0x2ec> │ │ │ │ + bgt 65e0c <_PyLong_UnsignedLong_Converter@@Base+0x2ec> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r8, r7, r6 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ cmp r8, r0 │ │ │ │ - ble 65d68 <_PyLong_UnsignedLong_Converter@@Base+0x2f8> │ │ │ │ - bl 2e0eb8 │ │ │ │ + ble 65e18 <_PyLong_UnsignedLong_Converter@@Base+0x2f8> │ │ │ │ + bl 2e0e64 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 340494 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ + bl 3402d8 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65d60 <_PyLong_UnsignedLong_Converter@@Base+0x2f0> │ │ │ │ + beq 65e10 <_PyLong_UnsignedLong_Converter@@Base+0x2f0> │ │ │ │ cmp r6, #0 │ │ │ │ - ble 65da8 <_PyLong_UnsignedLong_Converter@@Base+0x338> │ │ │ │ + ble 65e58 <_PyLong_UnsignedLong_Converter@@Base+0x338> │ │ │ │ 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] │ │ │ │ @@ -56995,479 +57041,479 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, 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 3462e8 │ │ │ │ + b 3462c8 │ │ │ │ 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 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00065dec : │ │ │ │ +00065e9c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 65e34 │ │ │ │ + ldr ip, [pc, #44] @ 65ee4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 2f38c0 │ │ │ │ + bl 2f38b8 │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #55416 @ 0xd878 │ │ │ │ + movw r0, #54596 @ 0xd544 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2e9d94 │ │ │ │ + b 2e9d44 │ │ │ │ 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 65ef8 │ │ │ │ + bge 65fa8 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 65e90 │ │ │ │ + bne 65f40 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 140780 │ │ │ │ + bl 140b00 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65ebc │ │ │ │ + bgt 65f6c │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 65ebc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 65f6c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #1 │ │ │ │ - bne 65ee8 │ │ │ │ + bne 65f98 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bbed4 <_PyXIData_Free@@Base+0xf48> │ │ │ │ + bl 3bbc34 <_PyXIData_Free@@Base+0xf48> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65e88 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 65f38 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 65e58 │ │ │ │ - b 65e88 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 65f08 │ │ │ │ + b 65f38 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55456 @ 0xd8a0 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 65e88 │ │ │ │ + bl 16f420 │ │ │ │ + b 65f38 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ - movw r0, #30764 @ 0x782c │ │ │ │ + movw r0, #29804 @ 0x746c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be9fc │ │ │ │ + b beb58 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 65f58 │ │ │ │ + beq 66008 │ │ │ │ mov r1, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3462e8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 3462c8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 │ │ │ │ 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 65fc0 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 66070 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 65fb0 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 65fc0 │ │ │ │ + bne 66060 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 66070 │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 65fe8 │ │ │ │ + bne 66098 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 66050 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 66100 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31056 @ 0x7950 │ │ │ │ + movw r1, #29868 @ 0x74ac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 660b8 │ │ │ │ + bl 16f420 │ │ │ │ + b 66168 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 66074 │ │ │ │ + beq 66124 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt 660a0 │ │ │ │ + bgt 66150 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #55488 @ 0xd8c0 │ │ │ │ + movw r1, #54668 @ 0xd58c │ │ │ │ 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 14119c │ │ │ │ + b 14151c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19c304 │ │ │ │ + bl 19c66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 660c0 │ │ │ │ + bne 66170 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 338a64 <_PyTime_AsMilliseconds@@Base+0x344> │ │ │ │ + bl 3388a8 <_PyTime_AsMilliseconds@@Base+0x344> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66100 │ │ │ │ + bne 661b0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 660b8 │ │ │ │ + bgt 66168 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 660b8 │ │ │ │ + bne 66168 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 660b8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 66168 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66120 │ │ │ │ + bgt 661d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66120 │ │ │ │ + bne 661d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [r6, #16] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands r5, r5, #268435456 @ 0x10000000 │ │ │ │ - beq 66180 │ │ │ │ + beq 66230 │ │ │ │ mov r0, r8 │ │ │ │ - bl 391eac │ │ │ │ + bl 391924 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 660b8 │ │ │ │ + beq 66168 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 33906c <_PyTime_AsMilliseconds@@Base+0x94c> │ │ │ │ + bl 338eac <_PyTime_AsMilliseconds@@Base+0x948> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66168 │ │ │ │ + bne 66218 │ │ │ │ mov r0, r7 │ │ │ │ - bl a63ec │ │ │ │ - b 660b8 │ │ │ │ + bl a6570 │ │ │ │ + b 66168 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r7 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 661ac │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 6625c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55548 @ 0xd8fc │ │ │ │ + movw r1, #54728 @ 0xd5c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 66224 │ │ │ │ - bl c5dc0 │ │ │ │ + b 662d4 │ │ │ │ + bl c64e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 661c8 │ │ │ │ - bl bea88 │ │ │ │ + bne 66278 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 661d0 │ │ │ │ - b 660b8 │ │ │ │ + beq 66280 │ │ │ │ + b 66168 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 661ec │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 6629c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37192 @ 0x9148 │ │ │ │ + movw r1, #36232 @ 0x8d88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 660b8 │ │ │ │ + bl 16f420 │ │ │ │ + b 66168 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 66250 │ │ │ │ + beq 66300 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 66238 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 662e8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55600 @ 0xd930 │ │ │ │ + movw r1, #54780 @ 0xd5fc │ │ │ │ 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 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6625c │ │ │ │ - bl cbab8 │ │ │ │ + beq 6630c │ │ │ │ + bl cc158 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 660b8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 66168 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 66250 │ │ │ │ + b 66300 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 66298 │ │ │ │ + beq 66348 │ │ │ │ mov r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3462e8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 3462c8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #10664 @ 0x29a8 │ │ │ │ + movw r3, #10652 @ 0x299c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 662e4 │ │ │ │ + bne 66394 │ │ │ │ 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 2bb820 │ │ │ │ + b 2bb2c8 │ │ │ │ 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 6632c │ │ │ │ + bne 663dc │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6632c │ │ │ │ + bne 663dc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e276c │ │ │ │ + b 2e2718 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 14be1c │ │ │ │ + bl 14c1ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66490 │ │ │ │ + beq 66540 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e276c │ │ │ │ + bl 2e2718 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 66490 │ │ │ │ + beq 66540 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bl 2f9d9c │ │ │ │ + bl 2f9d4c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6639c │ │ │ │ + bne 6644c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66490 │ │ │ │ + bgt 66540 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66490 │ │ │ │ + bne 66540 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 66490 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 66540 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 663bc │ │ │ │ + bgt 6646c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 663bc │ │ │ │ + bne 6646c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66414 │ │ │ │ + beq 664c4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 663f4 │ │ │ │ + bne 664a4 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55652 @ 0xd964 │ │ │ │ + movw r1, #54832 @ 0xd630 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3f68c │ │ │ │ + bl 3f69c │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ - bne 6641c │ │ │ │ - b 66490 │ │ │ │ + bne 664cc │ │ │ │ + b 66540 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2984 @ 0xba8 │ │ │ │ + movw r1, #1948 @ 0x79c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 663d0 │ │ │ │ - b 66490 │ │ │ │ + bne 66480 │ │ │ │ + b 66540 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6644c │ │ │ │ + bne 664fc │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df54c │ │ │ │ + bl 1de314 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 66490 │ │ │ │ + beq 66540 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14cde8 │ │ │ │ + b 14d178 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66474 │ │ │ │ + bne 66524 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55660 @ 0xd96c │ │ │ │ + movw r1, #54840 @ 0xd638 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3f68c │ │ │ │ + bl 3f69c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66428 │ │ │ │ - b 66490 │ │ │ │ + bne 664d8 │ │ │ │ + b 66540 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2984 @ 0xba8 │ │ │ │ + movw r1, #1948 @ 0x79c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66454 │ │ │ │ + bne 66504 │ │ │ │ mov r0, r4 │ │ │ │ - bl 204994 │ │ │ │ + bl 20366c │ │ │ │ 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 664c4 │ │ │ │ + beq 66574 │ │ │ │ mov r1, #7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3462e8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 3462c8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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, #25552 @ 0x63d0 │ │ │ │ + movw r1, #25728 @ 0x6480 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56964 @ 0xde84 │ │ │ │ + movw r0, #57172 @ 0xdf54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55c9c │ │ │ │ + b 55d4c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -57477,117 +57523,117 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66560 │ │ │ │ + bne 66610 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6659c │ │ │ │ + beq 6664c │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 66614 │ │ │ │ + ldr ip, [pc, #168] @ 666c4 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66604 │ │ │ │ + beq 666b4 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 665e0 │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 66690 │ │ │ │ + bl 1e67c8 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 665e0 │ │ │ │ - bl bea88 │ │ │ │ + bne 66690 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66604 │ │ │ │ + bne 666b4 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #57276 @ 0xdfbc │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 666ec │ │ │ │ + b 6679c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsl fp │ │ │ │ + rsbeq r7, r2, r8, lsl #22 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #68] @ 6667c │ │ │ │ - bl 2f906c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 6672c │ │ │ │ + bl 2f901c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 66668 │ │ │ │ + beq 66718 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66668 │ │ │ │ - movw r0, #55692 @ 0xd98c │ │ │ │ + beq 66718 │ │ │ │ + movw r0, #54872 @ 0xd658 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - movw r0, #41268 @ 0xa134 │ │ │ │ + b c00dc │ │ │ │ + movw r0, #40308 @ 0x9d74 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + b c00dc │ │ │ │ + rsbeq r5, r3, r4, lsr #14 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r1 │ │ │ │ - bl 344b20 │ │ │ │ + bl 344960 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 666cc │ │ │ │ + beq 6677c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 666e0 │ │ │ │ + bne 66790 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 666e4 │ │ │ │ - movw r3, #49120 @ 0xbfe0 │ │ │ │ + b 66794 │ │ │ │ + movw r3, #49328 @ 0xc0b0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa69c │ │ │ │ + bl 1aa7ac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -57595,237 +57641,237 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ vmov.f32 s16, s0 │ │ │ │ mov r5, r1 │ │ │ │ blx r2 │ │ │ │ cmp r0, #1 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 66770 │ │ │ │ + beq 66820 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwvs r2, #55700 @ 0xd994 │ │ │ │ + movwvs r2, #54880 @ 0xd660 │ │ │ │ movtvs r2, #64 @ 0x40 │ │ │ │ - bvs 66764 │ │ │ │ + bvs 66814 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #54996 @ 0xd6d4 │ │ │ │ + movw r3, #54176 @ 0xd3a0 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r2, #55700 @ 0xd994 │ │ │ │ + movw r2, #54880 @ 0xd660 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movle r2, r3 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 655c8 │ │ │ │ + bl 65678 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #56080 @ 0xdb10 │ │ │ │ + movw r1, #54656 @ 0xd580 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 44698 │ │ │ │ + b 44620 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ sub lr, fp, #44 @ 0x2c │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - beq 667e4 │ │ │ │ + beq 66894 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 66800 │ │ │ │ + beq 668b0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 19b54c │ │ │ │ + bl 19b8b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 66844 │ │ │ │ - ldr r0, [pc, #36] @ 66850 │ │ │ │ - bl 2f906c <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 668f4 │ │ │ │ + ldr r0, [pc, #36] @ 66900 │ │ │ │ + bl 2f901c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #34492 @ 0x86bc │ │ │ │ + movw r0, #33532 @ 0x82fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + rsbeq r5, r3, r4, lsr #14 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl 344b20 │ │ │ │ + bl 344960 │ │ │ │ sub r0, r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #32752 @ 0x7ff0 │ │ │ │ + movw r0, #31792 @ 0x7c30 │ │ │ │ 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 bff80 │ │ │ │ + b c00dc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 66910 │ │ │ │ + beq 669c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 66910 │ │ │ │ + ble 669c0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66930 │ │ │ │ - b 66948 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + ble 669e0 │ │ │ │ + b 669f8 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 66948 │ │ │ │ + bl 16f420 │ │ │ │ + b 669f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66948 │ │ │ │ + bne 669f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 669ac │ │ │ │ + beq 66a5c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 669ac │ │ │ │ + ble 66a5c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 19efac │ │ │ │ + bl 19f314 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 669cc │ │ │ │ - b 669e4 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + ble 66a7c │ │ │ │ + b 66a94 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 669e4 │ │ │ │ + bl 16f420 │ │ │ │ + b 66a94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 669e4 │ │ │ │ + bne 66a94 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 66a98 │ │ │ │ + ble 66b48 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 66a48 │ │ │ │ + beq 66af8 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ cmp r0, r7 │ │ │ │ - bge 66a48 │ │ │ │ + bge 66af8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ mul r5, r7, r5 │ │ │ │ bic r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 66a6c │ │ │ │ + ble 66b1c │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ cmp r0, r5 │ │ │ │ - blt 66a3c │ │ │ │ + blt 66aec │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r7, r8 │ │ │ │ - bl 340494 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ + bl 3402d8 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 66aa8 │ │ │ │ + beq 66b58 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e84a0 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 2e8450 <_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} │ │ │ │ @@ -57834,91 +57880,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 66aec │ │ │ │ + bne 66b9c │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bgt 66b08 │ │ │ │ - movw r3, #49124 @ 0xbfe4 │ │ │ │ + bgt 66bb8 │ │ │ │ + movw r3, #49332 @ 0xc0b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55756 @ 0xd9cc │ │ │ │ + movw r1, #54936 @ 0xd698 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 66b6c │ │ │ │ + bl 16f420 │ │ │ │ + b 66c1c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ - beq 66b94 │ │ │ │ + beq 66c44 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #18220 @ 0x472c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ - bl 13a340 │ │ │ │ + bl 180f58 │ │ │ │ + bl 13a6c0 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq 66b74 │ │ │ │ + beq 66c24 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66b74 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 66c24 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48612 @ 0xbde4 │ │ │ │ + movw r1, #47780 @ 0xbaa4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r8, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ 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 66bb8 │ │ │ │ + b 66c68 │ │ │ │ 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 66ba4 │ │ │ │ + bne 66c54 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66bdc │ │ │ │ + bgt 66c8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66bdc │ │ │ │ + bne 66c8c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 36ad00 │ │ │ │ + bl 36ab40 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 66c1c │ │ │ │ + beq 66ccc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -57931,115 +57977,115 @@ │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ subs r3, ip, #0 │ │ │ │ mov r0, r2 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 66c78 │ │ │ │ + bne 66d28 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66cbc │ │ │ │ - ldr r1, [pc, #156] @ 66d1c │ │ │ │ + beq 66d6c │ │ │ │ + ldr r1, [pc, #156] @ 66dcc │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66cbc │ │ │ │ + bne 66d6c │ │ │ │ mov r0, #0 │ │ │ │ - b 66d14 │ │ │ │ + b 66dc4 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 66cd8 │ │ │ │ + ble 66d88 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 66cdc │ │ │ │ - b 66cb4 │ │ │ │ + bge 66d8c │ │ │ │ + b 66d64 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2e3c4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 66d14 │ │ │ │ + beq 66dc4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a65c0 <_PyBytes_GetXIData@@Base+0xa8> │ │ │ │ - b 66cb4 │ │ │ │ + bl 3a6220 <_PyBytes_GetXIData@@Base+0xa8> │ │ │ │ + b 66d64 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, lsr fp │ │ │ │ + rsbeq r7, r2, r4, lsr fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r3, #16576 @ 0x40c0 │ │ │ │ + movw r3, #16564 @ 0x40b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 66d6c │ │ │ │ + beq 66e1c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldreq r4, [r5, #4] │ │ │ │ - beq 66d70 │ │ │ │ + beq 66e20 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ 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 66da8 │ │ │ │ - bl b6720 │ │ │ │ + bne 66e58 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #5188 @ 0x1444 │ │ │ │ + movweq r4, #5176 @ 0x1438 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 66df4 │ │ │ │ + beq 66ea4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66df0 │ │ │ │ + beq 66ea0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 36ad00 │ │ │ │ + bl 36ab40 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66df4 │ │ │ │ + bne 66ea4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66df0 │ │ │ │ + bgt 66ea0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66df0 │ │ │ │ + bne 66ea0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -58048,85 +58094,85 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r1, #8 │ │ │ │ - movw r0, #55868 @ 0xda3c │ │ │ │ + movw r0, #55048 @ 0xd708 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ 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 b28a4 │ │ │ │ + bl b2a2c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66ec0 │ │ │ │ + beq 66f70 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 66eb0 │ │ │ │ + bne 66f60 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66ec0 │ │ │ │ + bgt 66f70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66ec0 │ │ │ │ + bne 66f70 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 66ec0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 66f70 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf48c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cfb2c <_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 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66f04 │ │ │ │ - bl bea88 │ │ │ │ + bne 66fb4 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66fb8 │ │ │ │ - bl dc794 │ │ │ │ + bne 67068 │ │ │ │ + bl dcde4 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc04 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 66f4c │ │ │ │ + beq 66ffc │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 66fa8 │ │ │ │ - bl b9540 │ │ │ │ + bne 67058 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66f04 │ │ │ │ - b 66fb8 │ │ │ │ + beq 66fb4 │ │ │ │ + b 67068 │ │ │ │ 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 │ │ │ │ @@ -58140,449 +58186,449 @@ │ │ │ │ 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 5a2c4 │ │ │ │ - b 66fbc │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bl 5a374 │ │ │ │ + b 6706c │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66ffc │ │ │ │ + bne 670ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6701c │ │ │ │ + beq 670cc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6701c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 670cc │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55880 @ 0xda48 │ │ │ │ + movw r1, #55060 @ 0xd714 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f8260 │ │ │ │ + bl 1f6ec0 │ │ │ │ ldr r5, [r4, #144] @ 0x90 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ mov r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ - bne 67058 │ │ │ │ + bne 67108 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67074 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 67124 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62964 @ 0xf5f4 │ │ │ │ + movw r1, #62004 @ 0xf234 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 67014 │ │ │ │ + bl 16f420 │ │ │ │ + b 670c4 │ │ │ │ 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 67098 │ │ │ │ - bl a63ec │ │ │ │ + beq 67148 │ │ │ │ + bl a6570 │ │ │ │ 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 2f0c64 │ │ │ │ + bl 2f0c14 │ │ │ │ mov r7, r0 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r6, [r4, #144] @ 0x90 │ │ │ │ - bne 67014 │ │ │ │ + bne 670c4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, r7 │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2f0d4c │ │ │ │ + bl 2f0d48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 67104 │ │ │ │ + beq 671b4 │ │ │ │ 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 │ │ │ │ str r5, [r4, #20] │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ 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 18ba08 <_Py_hashtable_destroy@@Base> │ │ │ │ + b 18bd70 <_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 67160 │ │ │ │ + bne 67210 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 67180 │ │ │ │ + beq 67230 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67180 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 67230 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42292 @ 0xa534 │ │ │ │ + movw r1, #41332 @ 0xa174 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b 67274 │ │ │ │ + b 67324 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldrne r2, [r2] │ │ │ │ - bl 3797bc <_PyLong_UnsignedLongLong_Converter@@Base+0x3b4> │ │ │ │ + bl 3795f4 <_PyLong_UnsignedLongLong_Converter@@Base+0x3b4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67178 │ │ │ │ + beq 67228 │ │ │ │ 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 371884 │ │ │ │ + bl 3716c4 │ │ │ │ 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 371884 │ │ │ │ + bl 3716c4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67274 │ │ │ │ + beq 67324 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 379ef0 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ + bl 379d28 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r6, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ - bne 67238 │ │ │ │ + bne 672e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67178 │ │ │ │ + bgt 67228 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67178 │ │ │ │ + bne 67228 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 67178 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 67228 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 67270 │ │ │ │ + bge 67320 │ │ │ │ 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 67238 │ │ │ │ + b 672e8 │ │ │ │ str r2, [r3, #4] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #164] @ 67348 │ │ │ │ + ldr r2, [pc, #164] @ 673f8 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 672cc │ │ │ │ + bne 6737c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 672b4 │ │ │ │ + bne 67364 │ │ │ │ dmb ish │ │ │ │ - beq 672dc │ │ │ │ + beq 6738c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bcbd4 │ │ │ │ + bl 3bc934 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 3bca50 <_PyXIData_Free@@Base+0x1ac4> │ │ │ │ + bl 3bc7b0 <_PyXIData_Free@@Base+0x1ac4> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 67308 │ │ │ │ + bne 673b8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 672f0 │ │ │ │ + bne 673a0 │ │ │ │ dmb ish │ │ │ │ - beq 67318 │ │ │ │ + beq 673c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3ab510 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 67348 │ │ │ │ + bl 3ab170 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 673f8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 67340 │ │ │ │ + beq 673f0 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67398 │ │ │ │ + beq 67448 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67398 │ │ │ │ + bgt 67448 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 67398 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 67448 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28948c │ │ │ │ + bl 288f44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33cb60 <_Py_set_inheritable_async_safe@@Base+0xa3c> │ │ │ │ + bl 33c9a0 <_Py_set_inheritable_async_safe@@Base+0xa3c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #56068 @ 0xdb04 │ │ │ │ + movw r1, #54644 @ 0xd574 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46d98 │ │ │ │ + b 46e38 │ │ │ │ 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] @ 67438 │ │ │ │ + ldr r2, [pc, #80] @ 674e8 │ │ │ │ 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 673fc │ │ │ │ + bne 674ac │ │ │ │ cmn r4, #1 │ │ │ │ - bne 67420 │ │ │ │ - bl bea88 │ │ │ │ + bne 674d0 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67430 │ │ │ │ + bne 674e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 67474 │ │ │ │ + beq 67524 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67498 │ │ │ │ - b 67488 │ │ │ │ - bl 377e48 │ │ │ │ + bne 67548 │ │ │ │ + b 67538 │ │ │ │ + bl 377c80 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67460 │ │ │ │ + bne 67510 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 67480 │ │ │ │ + beq 67530 │ │ │ │ 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 674e8 │ │ │ │ + bne 67598 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6751c │ │ │ │ - b 67510 │ │ │ │ + bne 675cc │ │ │ │ + b 675c0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16220 @ 0x3f5c │ │ │ │ + movw r0, #15032 @ 0x3ab8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 674d0 │ │ │ │ + bne 67580 │ │ │ │ mov r0, #0 │ │ │ │ - b 6775c │ │ │ │ - bl bea88 │ │ │ │ + b 6780c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67508 │ │ │ │ + bne 675b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 67508 │ │ │ │ + beq 675b8 │ │ │ │ mov r0, #32 │ │ │ │ bl 2da0c <__sched_cpualloc@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 67544 │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 67750 │ │ │ │ + bne 675f4 │ │ │ │ + bl 2e0e64 │ │ │ │ + b 67800 │ │ │ │ mov r9, #4 │ │ │ │ mov r7, #32 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl caacc │ │ │ │ + bl cb16c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 676cc │ │ │ │ - bl 1accfc │ │ │ │ + beq 6777c │ │ │ │ + bl 1ace0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 675b4 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 67664 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r1, #55916 @ 0xda6c │ │ │ │ + movw r1, #55096 @ 0xd738 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67740 │ │ │ │ + bgt 677f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67740 │ │ │ │ + bne 677f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 67740 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 677f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 152a1c │ │ │ │ + bl 152dac │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 675e4 │ │ │ │ + bgt 67694 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 675e4 │ │ │ │ + bne 67694 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 67614 │ │ │ │ - bl bea88 │ │ │ │ + bge 676c4 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67740 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 677f0 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55972 @ 0xdaa4 │ │ │ │ + movw r1, #55152 @ 0xd770 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 67740 │ │ │ │ + bl 16f420 │ │ │ │ + b 677f0 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ - bne 67638 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bne 676e8 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55992 @ 0xdab8 │ │ │ │ + movw r1, #55172 @ 0xd784 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 67740 │ │ │ │ + bl 16f420 │ │ │ │ + b 677f0 │ │ │ │ cmp r5, r7 │ │ │ │ - blt 676a8 │ │ │ │ + blt 67758 │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r7, r7, #1 │ │ │ │ addgt r7, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bge 67640 │ │ │ │ + bge 676f0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2da0c <__sched_cpualloc@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 6766c │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 67740 │ │ │ │ + bne 6771c │ │ │ │ + bl 2e0e64 │ │ │ │ + b 677f0 │ │ │ │ add r3, r7, #31 │ │ │ │ mov r1, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r3 │ │ │ │ bl 2d6c4 │ │ │ │ @@ -58591,227 +58637,227 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r8 │ │ │ │ cmp r9, r5, lsr #3 │ │ │ │ - bls 67554 │ │ │ │ + bls 67604 │ │ │ │ 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 67554 │ │ │ │ - bl bea88 │ │ │ │ + b 67604 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67740 │ │ │ │ + bne 677f0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 676fc │ │ │ │ + bgt 677ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 676fc │ │ │ │ + bne 677ac │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 2da00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6772c │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 677dc │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 67740 │ │ │ │ + bl 27a924 │ │ │ │ + b 677f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 6775c │ │ │ │ + b 6780c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67750 │ │ │ │ + beq 67800 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ - b 67508 │ │ │ │ + bl a7d20 │ │ │ │ + b 675b8 │ │ │ │ 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 340494 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ + bl 3402d8 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #7536 @ 0x1d70 │ │ │ │ + movw r1, #6576 @ 0x19b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 1783d4 │ │ │ │ + bl 178728 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 677d0 │ │ │ │ - movw r0, #56016 @ 0xdad0 │ │ │ │ + bne 67880 │ │ │ │ + movw r0, #55196 @ 0xd79c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2e9d94 │ │ │ │ + b 2e9d44 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a63ec │ │ │ │ + b a6570 │ │ │ │ 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 67814 │ │ │ │ + bne 678c4 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 67838 │ │ │ │ - b 67854 │ │ │ │ + bne 678e8 │ │ │ │ + b 67904 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54752 @ 0xd5e0 │ │ │ │ + movw r0, #53328 @ 0xd050 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67800 │ │ │ │ - b 679a0 │ │ │ │ - bl c5dc0 │ │ │ │ + bne 678b0 │ │ │ │ + b 67a50 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 67868 │ │ │ │ + ble 67918 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 67884 │ │ │ │ - bl bea88 │ │ │ │ + bne 67934 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 67884 │ │ │ │ - b 679a0 │ │ │ │ + beq 67934 │ │ │ │ + b 67a50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6784c │ │ │ │ + bne 678fc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6784c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 678fc │ │ │ │ ldr r6, [r7, #4] │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #18220 @ 0x472c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 180c04 │ │ │ │ - bl 13a340 │ │ │ │ + bl 180f58 │ │ │ │ + bl 13a6c0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 678bc │ │ │ │ + beq 6796c │ │ │ │ mov r0, r3 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67968 │ │ │ │ + beq 67a18 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 678e4 │ │ │ │ + beq 67994 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ addlt r4, r4, r3 │ │ │ │ biclt r4, r4, r4, asr #31 │ │ │ │ - b 678f8 │ │ │ │ + b 679a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 377e48 │ │ │ │ + bl 377c80 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 678cc │ │ │ │ - b 679a0 │ │ │ │ + bne 6797c │ │ │ │ + b 67a50 │ │ │ │ cmp r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ movge r4, r3 │ │ │ │ - bl 379ef0 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ + bl 379d28 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r5, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ movne r3, r2 │ │ │ │ - beq 679a0 │ │ │ │ + beq 67a50 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bge 67940 │ │ │ │ + bge 679f0 │ │ │ │ add ip, r0, r3, lsl #2 │ │ │ │ ldr ip, [ip, #-4] │ │ │ │ str ip, [r0, r3, lsl #2] │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 67920 │ │ │ │ + b 679d0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r0, r4, lsl #2] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r2, [r1, #4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #18220 @ 0x472c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 180c04 │ │ │ │ - bl 13a340 │ │ │ │ + bl 180f58 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #54752 @ 0xd5e0 │ │ │ │ + movw r0, #53328 @ 0xd050 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 67bb8 │ │ │ │ + bl 67c68 │ │ │ │ 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 679f0 │ │ │ │ - bl bea88 │ │ │ │ + bne 67aa0 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67a00 │ │ │ │ + bne 67ab0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 │ │ │ │ @@ -58820,108 +58866,108 @@ │ │ │ │ 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 67a5c │ │ │ │ + bne 67b0c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 67a98 │ │ │ │ - ldr r4, [pc, #184] @ 67b1c │ │ │ │ + beq 67b48 │ │ │ │ + ldr r4, [pc, #184] @ 67bcc │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 67b10 │ │ │ │ + beq 67bc0 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldr r4, [ip] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67ab8 │ │ │ │ - bl bea88 │ │ │ │ + bne 67b68 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67b10 │ │ │ │ + bne 67bc0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #38128 @ 0x94f0 │ │ │ │ + movw r3, #38116 @ 0x94e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 67af0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 67ba0 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #56068 @ 0xdb04 │ │ │ │ + movw r1, #55248 @ 0xd7d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56108 @ 0xdb2c │ │ │ │ + movw r1, #55288 @ 0xd7f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, ror #22 │ │ │ │ + rsbeq r7, r2, r0, ror #22 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ 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 67b6c │ │ │ │ + beq 67c1c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 19b54c │ │ │ │ + bl 19b8b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67ba8 │ │ │ │ - ldr r0, [pc, #36] @ 67bb4 │ │ │ │ - bl 2f906c <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 67c58 │ │ │ │ + ldr r0, [pc, #36] @ 67c64 │ │ │ │ + bl 2f901c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #34492 @ 0x86bc │ │ │ │ + movw r0, #33532 @ 0x82fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + rsbeq r5, r3, r4, lsr #14 │ │ │ │ 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] │ │ │ │ @@ -58950,431 +58996,431 @@ │ │ │ │ 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 67c68 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 67d18 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31612 @ 0x7b7c │ │ │ │ + movw r1, #30424 @ 0x76d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 67c8c │ │ │ │ + bl 16f420 │ │ │ │ + b 67d3c │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67c94 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 67d44 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31056 @ 0x7950 │ │ │ │ + movw r1, #29868 @ 0x74ac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67cb0 │ │ │ │ - ldr r1, [pc, #20] @ 67cbc │ │ │ │ + beq 67d60 │ │ │ │ + ldr r1, [pc, #20] @ 67d6c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b67a0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b6920 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r6, r3, r0, lsr r1 │ │ │ │ + rsbeq r6, r3, r8, lsr #2 │ │ │ │ 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 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 67d1c │ │ │ │ + bne 67dcc │ │ │ │ cmp r3, #0 │ │ │ │ - blt 67d18 │ │ │ │ + blt 67dc8 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67d58 │ │ │ │ + beq 67e08 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #140] @ 67db0 │ │ │ │ + ldr r1, [pc, #140] @ 67e60 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67da4 │ │ │ │ + beq 67e54 │ │ │ │ cmn r7, r4 │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - movweq r2, #5196 @ 0x144c │ │ │ │ + movweq r2, #5184 @ 0x1440 │ │ │ │ movteq r2, #96 @ 0x60 │ │ │ │ ldrne r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 67d8c │ │ │ │ + beq 67e3c │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd574 │ │ │ │ + b 3bd2d4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59820 @ 0xe9ac │ │ │ │ + movw r1, #58848 @ 0xe5e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r7, [r2], #-184 @ 0xffffff48 @ │ │ │ │ + ldrdeq r7, [r2], #-176 @ 0xffffff50 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 67bb8 │ │ │ │ + bl 67c68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 67e00 │ │ │ │ - movw r1, #20108 @ 0x4e8c │ │ │ │ + beq 67eb0 │ │ │ │ + movw r1, #20096 @ 0x4e80 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26acb0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 26a7c4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #4 │ │ │ │ - movw r0, #30768 @ 0x7830 │ │ │ │ + movw r0, #29808 @ 0x7470 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be9fc │ │ │ │ + b beb58 │ │ │ │ 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 67e74 │ │ │ │ + bne 67f24 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67ea4 │ │ │ │ - b 67e98 │ │ │ │ + bne 67f54 │ │ │ │ + b 67f48 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16188 @ 0x3f3c │ │ │ │ + movw r0, #15000 @ 0x3a98 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67e5c │ │ │ │ - b 67edc │ │ │ │ - bl bea88 │ │ │ │ + bne 67f0c │ │ │ │ + b 67f8c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67edc │ │ │ │ + bne 67f8c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67ec4 │ │ │ │ - bl bea88 │ │ │ │ + bne 67f74 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67edc │ │ │ │ + bne 67f8c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3bd620 │ │ │ │ + bl 3bd380 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67ee4 │ │ │ │ + bne 67f94 │ │ │ │ mov r0, #0 │ │ │ │ - b 67f18 │ │ │ │ + b 67fc8 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2db50 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 67f18 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 67fc8 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 67edc │ │ │ │ + bl 27a924 │ │ │ │ + b 67f8c │ │ │ │ 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 67f48 │ │ │ │ - movw r1, #20580 @ 0x5064 │ │ │ │ + beq 67ff8 │ │ │ │ + movw r1, #20568 @ 0x5058 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26acb0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 26a7c4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #20 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 67fb0 │ │ │ │ + bne 68060 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31368 @ 0x7a88 │ │ │ │ + movw r1, #30408 @ 0x76c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 68008 │ │ │ │ + bl 16f420 │ │ │ │ + b 680b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 68010 │ │ │ │ + bne 680c0 │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 68010 │ │ │ │ + beq 680c0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #31416 @ 0x7ab8 │ │ │ │ - movwne r1, #31468 @ 0x7aec │ │ │ │ + movweq r1, #30456 @ 0x76f8 │ │ │ │ + movwne r1, #30508 @ 0x772c │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b 68108 │ │ │ │ - bl 33eca8 <_Py_set_inheritable_async_safe@@Base+0x2b84> │ │ │ │ + b 681b8 │ │ │ │ + bl 33eae8 <_Py_set_inheritable_async_safe@@Base+0x2b84> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 68048 │ │ │ │ + beq 680f8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 387630 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + bl 3873b0 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ subs r4, r0, #0 │ │ │ │ ldreq r2, [r5, #8] │ │ │ │ moveq r3, #2 │ │ │ │ strbeq r4, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - b 68108 │ │ │ │ + b 681b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 680b0 │ │ │ │ + beq 68160 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #57812 @ 0xe1d4 │ │ │ │ + movw r3, #58020 @ 0xe2a4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 680c0 │ │ │ │ + bne 68170 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r2, [r1, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68094 │ │ │ │ + bgt 68144 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68094 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 68144 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6796 @ 0x1a8c │ │ │ │ + movw r1, #5608 @ 0x15e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 68008 │ │ │ │ + bl 16f420 │ │ │ │ + b 680b8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ - movw r3, #49180 @ 0xc01c │ │ │ │ + movw r3, #49388 @ 0xc0ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 680f0 │ │ │ │ - bl 1438b4 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + beq 681a0 │ │ │ │ + bl 143c34 │ │ │ │ + movw r3, #49384 @ 0xc0e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5488 │ │ │ │ - b 68108 │ │ │ │ - movw r3, #49224 @ 0xc048 │ │ │ │ + bl 1f40d4 │ │ │ │ + b 681b8 │ │ │ │ + movw r3, #49432 @ 0xc118 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 680d8 │ │ │ │ + bne 68188 │ │ │ │ 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 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 68150 │ │ │ │ + bne 68200 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68180 │ │ │ │ - b 68174 │ │ │ │ + bne 68230 │ │ │ │ + b 68224 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16172 @ 0x3f2c │ │ │ │ + movw r0, #14984 @ 0x3a88 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68138 │ │ │ │ - b 68198 │ │ │ │ - bl bea88 │ │ │ │ + bne 681e8 │ │ │ │ + b 68248 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68198 │ │ │ │ + bne 68248 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bd620 │ │ │ │ + bl 3bd380 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 681a0 │ │ │ │ + bne 68250 │ │ │ │ mov r0, #0 │ │ │ │ - b 681d0 │ │ │ │ + b 68280 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d304 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 681d0 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 68280 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 68198 │ │ │ │ + bl 27a924 │ │ │ │ + b 68248 │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68204 │ │ │ │ + beq 682b4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 68224 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 682d4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51556 @ 0xc964 │ │ │ │ + movw r1, #50456 @ 0xc518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 3bd8bc │ │ │ │ + b 3bd61c │ │ │ │ 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 6829c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 6834c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31612 @ 0x7b7c │ │ │ │ + movw r1, #30424 @ 0x76d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 682c0 │ │ │ │ + bl 16f420 │ │ │ │ + b 68370 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 682c8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 68378 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31056 @ 0x7950 │ │ │ │ + movw r1, #29868 @ 0x74ac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -59383,296 +59429,273 @@ │ │ │ │ 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 6831c │ │ │ │ + bhi 683cc │ │ │ │ cmp r5, #1 │ │ │ │ - ble 68364 │ │ │ │ - b 68340 │ │ │ │ + ble 68414 │ │ │ │ + b 683f0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #55756 @ 0xd9cc │ │ │ │ + movw r0, #54332 @ 0xd43c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68310 │ │ │ │ - b 68564 │ │ │ │ - movw r3, #46440 @ 0xb568 │ │ │ │ + bne 683c0 │ │ │ │ + b 68614 │ │ │ │ + movw r3, #46648 @ 0xb638 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #56524 @ 0xdccc │ │ │ │ + movw r1, #55564 @ 0xd90c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68564 │ │ │ │ + beq 68614 │ │ │ │ ldr r4, [r6] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, #3 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 68390 │ │ │ │ + bne 68440 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 683a0 │ │ │ │ + b 68450 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 683ac │ │ │ │ + bne 6845c │ │ │ │ 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 683f8 │ │ │ │ + beq 684a8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 683f8 │ │ │ │ + beq 684a8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #5632 @ 0x1600 │ │ │ │ + movw r3, #5620 @ 0x15f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 683fc │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 684ac │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56336 @ 0xdc10 │ │ │ │ + movw r1, #55516 @ 0xd8dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 68564 │ │ │ │ + bl 16f420 │ │ │ │ + b 68614 │ │ │ │ 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 68428 │ │ │ │ + beq 684d8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 68440 │ │ │ │ + beq 684f0 │ │ │ │ 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 68470 │ │ │ │ + bge 68520 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ tst r1, #1073741824 @ 0x40000000 │ │ │ │ - beq 68470 │ │ │ │ + beq 68520 │ │ │ │ sub r2, fp, #32 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 48fcc │ │ │ │ - b 684e8 │ │ │ │ + bl 4906c │ │ │ │ + b 68598 │ │ │ │ tst r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 684cc │ │ │ │ + beq 6857c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6849c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 6854c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57044 @ 0xded4 │ │ │ │ + movw r1, #56084 @ 0xdb14 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 68530 │ │ │ │ + bl 16f420 │ │ │ │ + b 685e0 │ │ │ │ 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 684e8 │ │ │ │ + bne 68598 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142fe8 │ │ │ │ + bl 143368 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 684e8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b 68598 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56380 @ 0xdc3c │ │ │ │ + movw r1, #55560 @ 0xd908 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 68530 │ │ │ │ + bl 16f420 │ │ │ │ + b 685e0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6851c │ │ │ │ + beq 685cc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6851c │ │ │ │ + bgt 685cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6851c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 685cc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2c7188 │ │ │ │ - b 68564 │ │ │ │ + bl 2c68c8 │ │ │ │ + b 68614 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68554 │ │ │ │ + bgt 68604 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68554 │ │ │ │ + bne 68604 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 6859c │ │ │ │ + beq 6864c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 685bc │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 6866c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51748 @ 0xca24 │ │ │ │ + movw r1, #50648 @ 0xc5d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 a7b9c │ │ │ │ - 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 68620 │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42260 @ 0xa514 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - 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 371884 │ │ │ │ + bl a7d20 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 68684 │ │ │ │ + bhi 686d8 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 686a8 │ │ │ │ - b 686dc │ │ │ │ + bne 686fc │ │ │ │ + b 68730 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #24856 @ 0x6118 │ │ │ │ + movw r0, #23816 @ 0x5d08 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6866c │ │ │ │ - b 686dc │ │ │ │ + bne 686c0 │ │ │ │ + b 68730 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1accfc │ │ │ │ + bl 1ace0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 686e4 │ │ │ │ - movw r2, #33656 @ 0x8378 │ │ │ │ + bne 68738 │ │ │ │ + movw r2, #32516 @ 0x7f04 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24856 @ 0x6118 │ │ │ │ + movw r0, #23816 @ 0x5d08 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 68774 │ │ │ │ + b 687c8 │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 686dc │ │ │ │ + beq 68730 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 68714 │ │ │ │ + bhi 68768 │ │ │ │ cmp r8, #2 │ │ │ │ - bgt 6873c │ │ │ │ - b 6875c │ │ │ │ - movw r3, #46440 @ 0xb568 │ │ │ │ + bgt 68790 │ │ │ │ + b 687b0 │ │ │ │ + movw r3, #46648 @ 0xb638 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #36516 @ 0x8ea4 │ │ │ │ + movw r1, #35556 @ 0x8ae4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68708 │ │ │ │ - b 686dc │ │ │ │ + bne 6875c │ │ │ │ + b 68730 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r8, #3 │ │ │ │ - beq 68760 │ │ │ │ + beq 687b4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 68760 │ │ │ │ - b 686dc │ │ │ │ + bge 687b4 │ │ │ │ + b 68730 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6895c │ │ │ │ + bl 689b0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -59681,591 +59704,591 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 687d0 │ │ │ │ + bne 68824 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68814 │ │ │ │ + beq 68868 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #152] @ 68874 │ │ │ │ + ldr ip, [pc, #152] @ 688c8 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 68814 │ │ │ │ + bne 68868 │ │ │ │ mov r5, #0 │ │ │ │ - b 68868 │ │ │ │ + b 688bc │ │ │ │ ldr r4, [ip] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1f8260 │ │ │ │ + bl 1f6ec0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 316208 <_PyGen_FetchStopIterationValue@@Base+0x1c04> │ │ │ │ + bl 31604c <_PyGen_FetchStopIterationValue@@Base+0x1c04> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6880c │ │ │ │ + beq 68860 │ │ │ │ mov r1, r5 │ │ │ │ - bl 382968 │ │ │ │ + bl 3826e8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68868 │ │ │ │ + bgt 688bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68868 │ │ │ │ + bne 688bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsl #24 │ │ │ │ + strdeq r7, [r2], #-188 @ 0xffffff44 @ │ │ │ │ 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] @ 688c4 │ │ │ │ - bl aa538 │ │ │ │ + ldr r0, [pc, #40] @ 68918 │ │ │ │ + bl aa6c0 │ │ │ │ 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 │ │ │ │ str r4, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsr ip │ │ │ │ + rsbeq r7, r2, r8, lsr #24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 384bdc │ │ │ │ + b 38495c │ │ │ │ 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 6891c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 68970 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31612 @ 0x7b7c │ │ │ │ + movw r1, #30424 @ 0x76d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 68954 │ │ │ │ + bl 16f420 │ │ │ │ + b 689a8 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68944 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 68998 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31056 @ 0x7950 │ │ │ │ + movw r1, #29868 @ 0x74ac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 68954 │ │ │ │ + bl 16f420 │ │ │ │ + b 689a8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ subs r4, r2, #0 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r3 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r1 │ │ │ │ movne r2, r4 │ │ │ │ - movw r1, #56460 @ 0xdc8c │ │ │ │ + movw r1, #55640 @ 0xd958 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #56464 @ 0xdc90 │ │ │ │ + movw r0, #55644 @ 0xd95c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68da0 │ │ │ │ + beq 68df4 │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 68a20 │ │ │ │ + beq 68a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1accfc │ │ │ │ + bl 1ace0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68a50 │ │ │ │ + beq 68aa4 │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #28168 @ 0x6e08 │ │ │ │ + movw r1, #27208 @ 0x6a48 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 22289c │ │ │ │ + bl 221844 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68a20 │ │ │ │ - b 68da0 │ │ │ │ + bne 68a74 │ │ │ │ + b 68df4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68c38 │ │ │ │ - bl b9540 │ │ │ │ + bne 68c8c │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68da0 │ │ │ │ - bl dc794 │ │ │ │ + bne 68df4 │ │ │ │ + bl dcde4 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 68a04 │ │ │ │ - b 68da8 │ │ │ │ + beq 68a58 │ │ │ │ + b 68dfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ tst r5, #268435456 @ 0x10000000 │ │ │ │ - bne 68b78 │ │ │ │ + bne 68bcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1978d0 │ │ │ │ + bl 197c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68d14 │ │ │ │ + beq 68d68 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 68b78 │ │ │ │ + beq 68bcc │ │ │ │ tst r5, #402653184 @ 0x18000000 │ │ │ │ - bne 68b78 │ │ │ │ + bne 68bcc │ │ │ │ sub r1, fp, #1104 @ 0x450 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68b5c │ │ │ │ + bne 68bb0 │ │ │ │ ldr r5, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ ldr r4, [fp, #-1112] @ 0xfffffba8 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ - bgt 68ae8 │ │ │ │ + bgt 68b3c │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r5 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r4, fp, #1056 @ 0x420 │ │ │ │ bl 2d058 <__memcpy_chk@plt> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + movw r3, #35060 @ 0x88f4 │ │ │ │ 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 dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 68b34 │ │ │ │ + bne 68b88 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68b3c │ │ │ │ - bl b9540 │ │ │ │ + bne 68b90 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68ae8 │ │ │ │ - b 68b4c │ │ │ │ + beq 68b3c │ │ │ │ + b 68ba0 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 68d38 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 68d8c │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 68da0 │ │ │ │ - movw r3, #49204 @ 0xc034 │ │ │ │ + bl 1c5938 │ │ │ │ + b 68df4 │ │ │ │ + movw r3, #49412 @ 0xc104 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68da0 │ │ │ │ - bl 1438b4 │ │ │ │ + beq 68df4 │ │ │ │ + bl 143c34 │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #32104 @ 0x7d68 │ │ │ │ + movw r1, #31144 @ 0x79a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 22289c │ │ │ │ + bl 221844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68da0 │ │ │ │ + beq 68df4 │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 68c4c │ │ │ │ + bgt 68ca0 │ │ │ │ sub r5, fp, #1056 @ 0x420 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ sub r5, r5, #12 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d058 <__memcpy_chk@plt> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + movw r3, #35060 @ 0x88f4 │ │ │ │ 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 1c58e0 │ │ │ │ - bl dc794 │ │ │ │ + bl 1c5938 │ │ │ │ + bl dcde4 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 68c30 │ │ │ │ + bne 68c84 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68c38 │ │ │ │ - bl b9540 │ │ │ │ + bne 68c8c │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68be4 │ │ │ │ - b 68da0 │ │ │ │ + beq 68c38 │ │ │ │ + b 68df4 │ │ │ │ cmp r9, #0 │ │ │ │ - bge 68dc8 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 68e1c │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 68da0 │ │ │ │ + bl 27a924 │ │ │ │ + b 68df4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a3338 │ │ │ │ + bl 1a36a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 68b4c │ │ │ │ - bl 1a3460 │ │ │ │ + beq 68ba0 │ │ │ │ + bl 1a37c8 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c58e0 │ │ │ │ - bl dc794 │ │ │ │ + bl 1c5938 │ │ │ │ + bl dcde4 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 68cc8 │ │ │ │ + bne 68d1c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68cd0 │ │ │ │ - bl b9540 │ │ │ │ + bne 68d24 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68c7c │ │ │ │ - b 68d08 │ │ │ │ + beq 68cd0 │ │ │ │ + b 68d5c │ │ │ │ cmp r8, #0 │ │ │ │ - bge 68ce4 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 68d38 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 68d08 │ │ │ │ + bl 27a924 │ │ │ │ + b 68d5c │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68e10 │ │ │ │ + beq 68e64 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56756 @ 0xddb4 │ │ │ │ + movw r1, #55936 @ 0xda80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139e08 │ │ │ │ - b 68da0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl 13a188 │ │ │ │ + b 68df4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #56880 @ 0xde30 │ │ │ │ + movw r1, #56060 @ 0xdafc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ sub r6, fp, #1056 @ 0x420 │ │ │ │ sub r6, r6, #12 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 68d58 │ │ │ │ + bne 68dac │ │ │ │ ldr r0, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 68dbc │ │ │ │ + bne 68e10 │ │ │ │ mov r2, #8 │ │ │ │ add r0, r4, r5 │ │ │ │ - movw r1, #53560 @ 0xd138 │ │ │ │ + movw r1, #52488 @ 0xcd08 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68dbc │ │ │ │ + beq 68e10 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56476 @ 0xdc9c │ │ │ │ + movw r1, #55656 @ 0xd968 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 68e18 │ │ │ │ + b 68e6c │ │ │ │ cmp r4, #0 │ │ │ │ - blt 68c38 │ │ │ │ + blt 68c8c │ │ │ │ mov r0, r4 │ │ │ │ - bl becc8 │ │ │ │ - b 68e18 │ │ │ │ + bl bee24 │ │ │ │ + b 68e6c │ │ │ │ mov r0, r8 │ │ │ │ - bl becc8 │ │ │ │ - b 68e18 │ │ │ │ + bl bee24 │ │ │ │ + b 68e6c │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #53560 @ 0xd138 │ │ │ │ + movw r1, #52488 @ 0xcd08 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68e00 │ │ │ │ + beq 68e54 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56624 @ 0xdd30 │ │ │ │ + movw r1, #55804 @ 0xd9fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 68da0 │ │ │ │ + bl 16f420 │ │ │ │ + b 68df4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a0b5c │ │ │ │ - b 68e18 │ │ │ │ + bl a0ce0 │ │ │ │ + b 68e6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a41b0 │ │ │ │ + bl 1a4518 │ │ │ │ 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] │ │ │ │ - movw r0, #56960 @ 0xde80 │ │ │ │ + movw r0, #56140 @ 0xdb4c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2fdd64 <_PyXI_EndInterpreter@@Base+0x2c4> │ │ │ │ + bl 2fda94 <_PyXI_EndInterpreter@@Base+0x2c4> │ │ │ │ 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 3975e4 <_PyLong_UInt32_Converter@@Base+0x2c20> │ │ │ │ + b 397048 <_PyLong_UInt32_Converter@@Base+0x2b04> │ │ │ │ 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 68ec8 │ │ │ │ + bne 68f1c │ │ │ │ cmp r2, #0 │ │ │ │ - blt 68ec4 │ │ │ │ + blt 68f18 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 68f08 │ │ │ │ + beq 68f5c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #292] @ 68ff4 │ │ │ │ + ldr r1, [pc, #292] @ 69048 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68f08 │ │ │ │ + bne 68f5c │ │ │ │ mov r0, #0 │ │ │ │ - b 68fec │ │ │ │ + b 69040 │ │ │ │ cmn r6, r4 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldrb r2, [r5, #58] @ 0x3a │ │ │ │ - movweq r6, #5196 @ 0x144c │ │ │ │ + movweq r6, #5184 @ 0x1440 │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ ldrne r6, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bic r2, r2, #1 │ │ │ │ strb r2, [r5, #58] @ 0x3a │ │ │ │ - movwne r0, #5464 @ 0x1558 │ │ │ │ + movwne r0, #5452 @ 0x154c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 68fec │ │ │ │ + bne 69040 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 68f78 │ │ │ │ + bne 68fcc │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ cmp r6, #0 │ │ │ │ orr r3, r3, #4 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - beq 68fdc │ │ │ │ + beq 69030 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 68fdc │ │ │ │ + b 69030 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #112] @ 68ff8 │ │ │ │ + ldr r0, [pc, #112] @ 6904c │ │ │ │ sub r1, fp, #28 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68f00 │ │ │ │ - bl 12928c │ │ │ │ + beq 68f54 │ │ │ │ + bl 129d00 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68fc4 │ │ │ │ + bgt 69018 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68fc4 │ │ │ │ + bne 69018 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 68f00 │ │ │ │ - beq 68f50 │ │ │ │ + blt 68f54 │ │ │ │ + beq 68fa4 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 68fec │ │ │ │ + b 69040 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ - bl a7b9c │ │ │ │ - b 68fd0 │ │ │ │ + bl a7d20 │ │ │ │ + b 69024 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsl #26 │ │ │ │ - strdeq r3, [r3], #-204 @ 0xffffff34 @ │ │ │ │ + strdeq r7, [r2], #-204 @ 0xffffff34 @ │ │ │ │ + strdeq r3, [r3], #-196 @ 0xffffff3c @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bdd24 │ │ │ │ + b 3bda84 │ │ │ │ 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 69044 │ │ │ │ + beq 69098 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 690d0 │ │ │ │ + b 69124 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, #12 │ │ │ │ movne r7, r5 │ │ │ │ movne r8, r6 │ │ │ │ - beq 690d0 │ │ │ │ + beq 69124 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r8, r3 │ │ │ │ - bge 690b8 │ │ │ │ + bge 6910c │ │ │ │ ldrd r0, [r7, #40] @ 0x28 │ │ │ │ - bl 36e808 <_PyCoro_GetAwaitableIter@@Base+0x1a0> │ │ │ │ + bl 36e648 <_PyCoro_GetAwaitableIter@@Base+0x1a0> │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r7, r7, #8 │ │ │ │ - bne 690b0 │ │ │ │ + bne 69104 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 690d0 │ │ │ │ + bgt 69124 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 690d0 │ │ │ │ + bne 69124 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 690d0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 69124 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - b 69064 │ │ │ │ + b 690b8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ @@ -60275,199 +60298,199 @@ │ │ │ │ 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 69114 │ │ │ │ + bgt 69168 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69114 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 69168 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b abe98 │ │ │ │ + b ac020 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a25b4 │ │ │ │ + b 3a2304 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #56980 @ 0xde94 │ │ │ │ + movw r0, #56160 @ 0xdb60 │ │ │ │ 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 b7778 │ │ │ │ + b b78f0 │ │ │ │ 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 691c0 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 69214 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 691b0 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 691c0 │ │ │ │ + bne 69204 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 69214 │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 691e8 │ │ │ │ + bne 6923c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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 69230 │ │ │ │ + bhi 69284 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 69254 │ │ │ │ - b 69278 │ │ │ │ + bgt 692a8 │ │ │ │ + b 692cc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57064 @ 0xdee8 │ │ │ │ + movw r0, #55640 @ 0xd958 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69224 │ │ │ │ - b 69290 │ │ │ │ + bne 69278 │ │ │ │ + b 692e4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6927c │ │ │ │ - bl bea88 │ │ │ │ + bne 692d0 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6927c │ │ │ │ - b 69290 │ │ │ │ + beq 692d0 │ │ │ │ + b 692e4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 69298 │ │ │ │ + b 692ec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 393a14 <_PyObject_GetState@@Base> │ │ │ │ + bl 3937e4 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69344 │ │ │ │ + beq 69398 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 692ec │ │ │ │ + bne 69340 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #56996 @ 0xdea4 │ │ │ │ + movw r0, #56176 @ 0xdb70 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt 6932c │ │ │ │ + bgt 69380 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl dc91c │ │ │ │ + bl dcf6c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp] │ │ │ │ - movw r3, #39972 @ 0x9c24 │ │ │ │ + movw r3, #39012 @ 0x9864 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r0, #57004 @ 0xdeac │ │ │ │ + movw r0, #56184 @ 0xdb78 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ mov r4, r0 │ │ │ │ - b 69344 │ │ │ │ + b 69398 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #57016 @ 0xdeb8 │ │ │ │ + movw r0, #56196 @ 0xdb84 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00069350 : │ │ │ │ +000693a4 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #88] @ 693b8 │ │ │ │ + ldr lr, [pc, #88] @ 6940c │ │ │ │ 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 693b0 │ │ │ │ + beq 69404 │ │ │ │ cmp ip, r3 │ │ │ │ - bge 693a4 │ │ │ │ + bge 693f8 │ │ │ │ ldrb r4, [r2, ip] │ │ │ │ add r4, r5, r4 │ │ │ │ ldrb r4, [r4, #3460] @ 0xd84 │ │ │ │ strb r4, [r0, ip, lsl #1] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 69384 │ │ │ │ + b 693d8 │ │ │ │ ldr r2, [lr] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3be110 │ │ │ │ + b 3bde70 │ │ │ │ │ │ │ │ -000693d0 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +00069424 <_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 │ │ │ │ @@ -60475,176 +60498,176 @@ │ │ │ │ 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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #57028 @ 0xdec4 │ │ │ │ + movw r0, #56208 @ 0xdb90 │ │ │ │ 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 b7778 │ │ │ │ + b b78f0 │ │ │ │ push {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] @ 695d0 <_PyMonitoring_FirePyStartEvent@@Base+0x200> │ │ │ │ + ldr r3, [pc, #368] @ 69624 <_PyMonitoring_FirePyStartEvent@@Base+0x200> │ │ │ │ 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 694a8 <_PyMonitoring_FirePyStartEvent@@Base+0xd8> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 694fc <_PyMonitoring_FirePyStartEvent@@Base+0xd8> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57048 @ 0xded8 │ │ │ │ + movw r1, #56228 @ 0xdba4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 694c0 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + bl 16f420 │ │ │ │ + b 69514 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ cmp r5, #5 │ │ │ │ - beq 694c8 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ - bl becc8 │ │ │ │ + beq 6951c <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + bl bee24 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r6, #8] │ │ │ │ - bne 694c8 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + bne 6951c <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ mvn r0, #0 │ │ │ │ - b 695c8 <_PyMonitoring_FirePyStartEvent@@Base+0x1f8> │ │ │ │ + b 6961c <_PyMonitoring_FirePyStartEvent@@Base+0x1f8> │ │ │ │ orr r3, r7, #-2147483648 @ 0x80000000 │ │ │ │ add r2, r6, #4 │ │ │ │ - movw r7, #38956 @ 0x982c │ │ │ │ + movw r7, #37884 @ 0x93fc │ │ │ │ movt r7, #90 @ 0x5a │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 695c4 <_PyMonitoring_FirePyStartEvent@@Base+0x1f4> │ │ │ │ + beq 69618 <_PyMonitoring_FirePyStartEvent@@Base+0x1f4> │ │ │ │ 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 2f7ae0 <_PyCode_InitAddressRange@@Base+0x2cc> │ │ │ │ + bl 2f7c14 <_PyCode_InitAddressRange@@Base+0x450> │ │ │ │ eor r4, r4, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 695bc <_PyMonitoring_FirePyStartEvent@@Base+0x1ec> │ │ │ │ + beq 69610 <_PyMonitoring_FirePyStartEvent@@Base+0x1ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 694c0 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + beq 69514 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ cmp r5, #10 │ │ │ │ - ble 695b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1e0> │ │ │ │ - movw r2, #59996 @ 0xea5c │ │ │ │ + ble 69604 <_PyMonitoring_FirePyStartEvent@@Base+0x1e0> │ │ │ │ + movw r2, #58976 @ 0xe660 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27740 @ 0x6c5c │ │ │ │ + movw r1, #26780 @ 0x689c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, r5, lsl #2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov r3, #19 │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ add r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr r0, [r3, #3488] @ 0xda0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 694c0 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + beq 69514 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #3488] @ 0xda0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 694c0 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + bgt 69514 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 694c0 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 694c0 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + bne 69514 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 69514 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ ldrb r3, [r8] │ │ │ │ bic r3, r3, sl │ │ │ │ strb r3, [r8] │ │ │ │ uxtb r4, r4 │ │ │ │ - b 694dc <_PyMonitoring_FirePyStartEvent@@Base+0x10c> │ │ │ │ + b 69530 <_PyMonitoring_FirePyStartEvent@@Base+0x10c> │ │ │ │ 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] @ 696a0 <_PyMonitoring_FirePyStartEvent@@Base+0x2d0> │ │ │ │ + ldr r2, [pc, #164] @ 696f4 <_PyMonitoring_FirePyStartEvent@@Base+0x2d0> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 69624 <_PyMonitoring_FirePyStartEvent@@Base+0x254> │ │ │ │ + bne 69678 <_PyMonitoring_FirePyStartEvent@@Base+0x254> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6960c <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + bne 69660 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ dmb ish │ │ │ │ - beq 69634 <_PyMonitoring_FirePyStartEvent@@Base+0x264> │ │ │ │ + beq 69688 <_PyMonitoring_FirePyStartEvent@@Base+0x264> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bcbd4 │ │ │ │ + bl 3bc934 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 3bdf58 │ │ │ │ + bl 3bdcb8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 69660 <_PyMonitoring_FirePyStartEvent@@Base+0x290> │ │ │ │ + bne 696b4 <_PyMonitoring_FirePyStartEvent@@Base+0x290> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 69648 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ + bne 6969c <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ dmb ish │ │ │ │ - beq 69670 <_PyMonitoring_FirePyStartEvent@@Base+0x2a0> │ │ │ │ + beq 696c4 <_PyMonitoring_FirePyStartEvent@@Base+0x2a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ mov r1, #20 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 3ab510 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 696a0 <_PyMonitoring_FirePyStartEvent@@Base+0x2d0> │ │ │ │ + bl 3ab170 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 696f4 <_PyMonitoring_FirePyStartEvent@@Base+0x2d0> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 69698 <_PyMonitoring_FirePyStartEvent@@Base+0x2c8> │ │ │ │ + beq 696ec <_PyMonitoring_FirePyStartEvent@@Base+0x2c8> │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -60656,63 +60679,63 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69718 <_PyMonitoring_FirePyStartEvent@@Base+0x348> │ │ │ │ + bne 6976c <_PyMonitoring_FirePyStartEvent@@Base+0x348> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69718 <_PyMonitoring_FirePyStartEvent@@Base+0x348> │ │ │ │ + bne 6976c <_PyMonitoring_FirePyStartEvent@@Base+0x348> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #17396 @ 0x43f4 │ │ │ │ + movw r1, #16208 @ 0x3f50 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16f0cc │ │ │ │ - b 69754 <_PyMonitoring_FirePyStartEvent@@Base+0x384> │ │ │ │ + bl 16f420 │ │ │ │ + b 697a8 <_PyMonitoring_FirePyStartEvent@@Base+0x384> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 69760 <_PyMonitoring_FirePyStartEvent@@Base+0x390> │ │ │ │ + ldr ip, [pc, #60] @ 697b4 <_PyMonitoring_FirePyStartEvent@@Base+0x390> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 696fc <_PyMonitoring_FirePyStartEvent@@Base+0x32c> │ │ │ │ + bne 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x32c> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsr sp │ │ │ │ + rsbeq r7, r2, r8, lsr #26 │ │ │ │ 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 1c38f8 │ │ │ │ + b 1c3950 │ │ │ │ │ │ │ │ -0006977c : │ │ │ │ +000697d0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00069794 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +000697e8 <_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 │ │ │ │ @@ -60720,316 +60743,316 @@ │ │ │ │ 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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ 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 │ │ │ │ - bl 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6982c <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ + beq 69880 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6982c <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ + bgt 69880 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6982c <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 69880 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69860 <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ + beq 698b4 <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69860 <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ + bgt 698b4 <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69860 <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 698b4 <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69894 <_PyMonitoring_FirePyResumeEvent@@Base+0x100> │ │ │ │ + beq 698e8 <_PyMonitoring_FirePyResumeEvent@@Base+0x100> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69894 <_PyMonitoring_FirePyResumeEvent@@Base+0x100> │ │ │ │ + bgt 698e8 <_PyMonitoring_FirePyResumeEvent@@Base+0x100> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69894 <_PyMonitoring_FirePyResumeEvent@@Base+0x100> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 698e8 <_PyMonitoring_FirePyResumeEvent@@Base+0x100> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 698c8 <_PyMonitoring_FirePyResumeEvent@@Base+0x134> │ │ │ │ + beq 6991c <_PyMonitoring_FirePyResumeEvent@@Base+0x134> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 698c8 <_PyMonitoring_FirePyResumeEvent@@Base+0x134> │ │ │ │ + bgt 6991c <_PyMonitoring_FirePyResumeEvent@@Base+0x134> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 698c8 <_PyMonitoring_FirePyResumeEvent@@Base+0x134> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 6991c <_PyMonitoring_FirePyResumeEvent@@Base+0x134> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 698fc <_PyMonitoring_FirePyResumeEvent@@Base+0x168> │ │ │ │ + beq 69950 <_PyMonitoring_FirePyResumeEvent@@Base+0x168> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 698fc <_PyMonitoring_FirePyResumeEvent@@Base+0x168> │ │ │ │ + bgt 69950 <_PyMonitoring_FirePyResumeEvent@@Base+0x168> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 698fc <_PyMonitoring_FirePyResumeEvent@@Base+0x168> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 69950 <_PyMonitoring_FirePyResumeEvent@@Base+0x168> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69930 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ + beq 69984 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69930 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ + bgt 69984 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69930 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 69984 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69964 <_PyMonitoring_FirePyResumeEvent@@Base+0x1d0> │ │ │ │ + beq 699b8 <_PyMonitoring_FirePyResumeEvent@@Base+0x1d0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69964 <_PyMonitoring_FirePyResumeEvent@@Base+0x1d0> │ │ │ │ + bgt 699b8 <_PyMonitoring_FirePyResumeEvent@@Base+0x1d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69964 <_PyMonitoring_FirePyResumeEvent@@Base+0x1d0> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 699b8 <_PyMonitoring_FirePyResumeEvent@@Base+0x1d0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69998 <_PyMonitoring_FirePyResumeEvent@@Base+0x204> │ │ │ │ + beq 699ec <_PyMonitoring_FirePyResumeEvent@@Base+0x204> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69998 <_PyMonitoring_FirePyResumeEvent@@Base+0x204> │ │ │ │ + bgt 699ec <_PyMonitoring_FirePyResumeEvent@@Base+0x204> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69998 <_PyMonitoring_FirePyResumeEvent@@Base+0x204> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 699ec <_PyMonitoring_FirePyResumeEvent@@Base+0x204> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 699cc <_PyMonitoring_FirePyResumeEvent@@Base+0x238> │ │ │ │ + beq 69a20 <_PyMonitoring_FirePyResumeEvent@@Base+0x238> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 699cc <_PyMonitoring_FirePyResumeEvent@@Base+0x238> │ │ │ │ + bgt 69a20 <_PyMonitoring_FirePyResumeEvent@@Base+0x238> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 699cc <_PyMonitoring_FirePyResumeEvent@@Base+0x238> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 69a20 <_PyMonitoring_FirePyResumeEvent@@Base+0x238> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a00 <_PyMonitoring_FirePyResumeEvent@@Base+0x26c> │ │ │ │ + beq 69a54 <_PyMonitoring_FirePyResumeEvent@@Base+0x26c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a00 <_PyMonitoring_FirePyResumeEvent@@Base+0x26c> │ │ │ │ + bgt 69a54 <_PyMonitoring_FirePyResumeEvent@@Base+0x26c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69a00 <_PyMonitoring_FirePyResumeEvent@@Base+0x26c> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 69a54 <_PyMonitoring_FirePyResumeEvent@@Base+0x26c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a34 <_PyMonitoring_FirePyResumeEvent@@Base+0x2a0> │ │ │ │ + beq 69a88 <_PyMonitoring_FirePyResumeEvent@@Base+0x2a0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a34 <_PyMonitoring_FirePyResumeEvent@@Base+0x2a0> │ │ │ │ + bgt 69a88 <_PyMonitoring_FirePyResumeEvent@@Base+0x2a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69a34 <_PyMonitoring_FirePyResumeEvent@@Base+0x2a0> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 69a88 <_PyMonitoring_FirePyResumeEvent@@Base+0x2a0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a68 <_PyMonitoring_FirePyResumeEvent@@Base+0x2d4> │ │ │ │ + beq 69abc <_PyMonitoring_FirePyResumeEvent@@Base+0x2d4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a68 <_PyMonitoring_FirePyResumeEvent@@Base+0x2d4> │ │ │ │ + bgt 69abc <_PyMonitoring_FirePyResumeEvent@@Base+0x2d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69a68 <_PyMonitoring_FirePyResumeEvent@@Base+0x2d4> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 69abc <_PyMonitoring_FirePyResumeEvent@@Base+0x2d4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a9c <_PyMonitoring_FirePyResumeEvent@@Base+0x308> │ │ │ │ + beq 69af0 <_PyMonitoring_FirePyResumeEvent@@Base+0x308> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a9c <_PyMonitoring_FirePyResumeEvent@@Base+0x308> │ │ │ │ + bgt 69af0 <_PyMonitoring_FirePyResumeEvent@@Base+0x308> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69a9c <_PyMonitoring_FirePyResumeEvent@@Base+0x308> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 69af0 <_PyMonitoring_FirePyResumeEvent@@Base+0x308> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ad0 <_PyMonitoring_FirePyResumeEvent@@Base+0x33c> │ │ │ │ + beq 69b24 <_PyMonitoring_FirePyResumeEvent@@Base+0x33c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ad0 <_PyMonitoring_FirePyResumeEvent@@Base+0x33c> │ │ │ │ + bgt 69b24 <_PyMonitoring_FirePyResumeEvent@@Base+0x33c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69ad0 <_PyMonitoring_FirePyResumeEvent@@Base+0x33c> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 69b24 <_PyMonitoring_FirePyResumeEvent@@Base+0x33c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69b04 <_PyMonitoring_FirePyResumeEvent@@Base+0x370> │ │ │ │ + beq 69b58 <_PyMonitoring_FirePyResumeEvent@@Base+0x370> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69b04 <_PyMonitoring_FirePyResumeEvent@@Base+0x370> │ │ │ │ + bgt 69b58 <_PyMonitoring_FirePyResumeEvent@@Base+0x370> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69b04 <_PyMonitoring_FirePyResumeEvent@@Base+0x370> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 69b58 <_PyMonitoring_FirePyResumeEvent@@Base+0x370> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69b38 <_PyMonitoring_FirePyResumeEvent@@Base+0x3a4> │ │ │ │ + beq 69b8c <_PyMonitoring_FirePyResumeEvent@@Base+0x3a4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69b38 <_PyMonitoring_FirePyResumeEvent@@Base+0x3a4> │ │ │ │ + bgt 69b8c <_PyMonitoring_FirePyResumeEvent@@Base+0x3a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69b38 <_PyMonitoring_FirePyResumeEvent@@Base+0x3a4> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 69b8c <_PyMonitoring_FirePyResumeEvent@@Base+0x3a4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69b6c <_PyMonitoring_FirePyResumeEvent@@Base+0x3d8> │ │ │ │ + beq 69bc0 <_PyMonitoring_FirePyResumeEvent@@Base+0x3d8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69b6c <_PyMonitoring_FirePyResumeEvent@@Base+0x3d8> │ │ │ │ + bgt 69bc0 <_PyMonitoring_FirePyResumeEvent@@Base+0x3d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69b6c <_PyMonitoring_FirePyResumeEvent@@Base+0x3d8> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 69bc0 <_PyMonitoring_FirePyResumeEvent@@Base+0x3d8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ba0 <_PyMonitoring_FirePyResumeEvent@@Base+0x40c> │ │ │ │ + beq 69bf4 <_PyMonitoring_FirePyResumeEvent@@Base+0x40c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ba0 <_PyMonitoring_FirePyResumeEvent@@Base+0x40c> │ │ │ │ + bgt 69bf4 <_PyMonitoring_FirePyResumeEvent@@Base+0x40c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69ba0 <_PyMonitoring_FirePyResumeEvent@@Base+0x40c> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 69bf4 <_PyMonitoring_FirePyResumeEvent@@Base+0x40c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 69db0 <_PyMonitoring_FirePyYieldEvent@@Base+0x130> │ │ │ │ + bl 69d34 <_PyMonitoring_FirePyYieldEvent@@Base+0x60> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69c1c <_PyMonitoring_FirePyResumeEvent@@Base+0x488> │ │ │ │ + beq 69c70 <_PyMonitoring_FirePyResumeEvent@@Base+0x488> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl af504 │ │ │ │ + bl af68c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69c08 <_PyMonitoring_FirePyResumeEvent@@Base+0x474> │ │ │ │ + bgt 69c5c <_PyMonitoring_FirePyResumeEvent@@Base+0x474> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69c10 <_PyMonitoring_FirePyResumeEvent@@Base+0x47c> │ │ │ │ + beq 69c64 <_PyMonitoring_FirePyResumeEvent@@Base+0x47c> │ │ │ │ mov r4, r5 │ │ │ │ - b 69c1c <_PyMonitoring_FirePyResumeEvent@@Base+0x488> │ │ │ │ + b 69c70 <_PyMonitoring_FirePyResumeEvent@@Base+0x488> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 69c08 <_PyMonitoring_FirePyResumeEvent@@Base+0x474> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 69c5c <_PyMonitoring_FirePyResumeEvent@@Base+0x474> │ │ │ │ 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 c5dc0 │ │ │ │ + bl c64e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69c5c <_PyMonitoring_FirePyResumeEvent@@Base+0x4c8> │ │ │ │ - bl bea88 │ │ │ │ + bne 69cb0 <_PyMonitoring_FirePyResumeEvent@@Base+0x4c8> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69c78 <_PyMonitoring_FirePyResumeEvent@@Base+0x4e4> │ │ │ │ + bne 69ccc <_PyMonitoring_FirePyResumeEvent@@Base+0x4e4> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ bicne r4, r4, r4, asr #31 │ │ │ │ strne r4, [r5, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00069c80 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +00069cd4 <_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 │ │ │ │ @@ -61038,138 +61061,86 @@ │ │ │ │ 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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ 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 697dc <_PyMonitoring_FirePyResumeEvent@@Base+0x48> │ │ │ │ - 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] @ 69da8 <_PyMonitoring_FirePyYieldEvent@@Base+0x128> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 69d1c <_PyMonitoring_FirePyYieldEvent@@Base+0x9c> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 69d04 <_PyMonitoring_FirePyYieldEvent@@Base+0x84> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 69d44 <_PyMonitoring_FirePyYieldEvent@@Base+0xc4> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #96] @ 69dac <_PyMonitoring_FirePyYieldEvent@@Base+0x12c> │ │ │ │ - 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 69d7c <_PyMonitoring_FirePyYieldEvent@@Base+0xfc> │ │ │ │ - strexb r1, r3, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 69d64 <_PyMonitoring_FirePyYieldEvent@@Base+0xe4> │ │ │ │ - dmb ish │ │ │ │ - beq 69d8c <_PyMonitoring_FirePyYieldEvent@@Base+0x10c> │ │ │ │ - ldr r0, [pc, #28] @ 69da8 <_PyMonitoring_FirePyYieldEvent@@Base+0x128> │ │ │ │ - bl 2bbad0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #57076 @ 0xdef4 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + b 69830 <_PyMonitoring_FirePyResumeEvent@@Base+0x48> │ │ │ │ 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 69de0 <_PyMonitoring_FirePyYieldEvent@@Base+0x160> │ │ │ │ + bne 69d64 <_PyMonitoring_FirePyYieldEvent@@Base+0x90> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69e80 <_PyMonitoring_FirePyYieldEvent@@Base+0x200> │ │ │ │ + beq 69e04 <_PyMonitoring_FirePyYieldEvent@@Base+0x130> │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69dfc <_PyMonitoring_FirePyYieldEvent@@Base+0x17c> │ │ │ │ + beq 69d80 <_PyMonitoring_FirePyYieldEvent@@Base+0xac> │ │ │ │ mov r0, r4 │ │ │ │ - bl c4414 │ │ │ │ + bl c4b38 │ │ │ │ mov r4, r0 │ │ │ │ - b 69e04 <_PyMonitoring_FirePyYieldEvent@@Base+0x184> │ │ │ │ - bl 9f894 │ │ │ │ + b 69d88 <_PyMonitoring_FirePyYieldEvent@@Base+0xb4> │ │ │ │ + bl 9fa14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69e78 <_PyMonitoring_FirePyYieldEvent@@Base+0x1f8> │ │ │ │ + beq 69dfc <_PyMonitoring_FirePyYieldEvent@@Base+0x128> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69e30 <_PyMonitoring_FirePyYieldEvent@@Base+0x1b0> │ │ │ │ + beq 69db4 <_PyMonitoring_FirePyYieldEvent@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2396 @ 0x95c │ │ │ │ + movw r1, #1208 @ 0x4b8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 69e54 <_PyMonitoring_FirePyYieldEvent@@Base+0x1d4> │ │ │ │ + beq 69dd8 <_PyMonitoring_FirePyYieldEvent@@Base+0x104> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69ea0 <_PyMonitoring_FirePyYieldEvent@@Base+0x220> │ │ │ │ + beq 69e24 <_PyMonitoring_FirePyYieldEvent@@Base+0x150> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52848 @ 0xce70 │ │ │ │ + movw r1, #51424 @ 0xc8e0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69ea0 <_PyMonitoring_FirePyYieldEvent@@Base+0x220> │ │ │ │ + bne 69e24 <_PyMonitoring_FirePyYieldEvent@@Base+0x150> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69e78 <_PyMonitoring_FirePyYieldEvent@@Base+0x1f8> │ │ │ │ + bgt 69dfc <_PyMonitoring_FirePyYieldEvent@@Base+0x128> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69e78 <_PyMonitoring_FirePyYieldEvent@@Base+0x1f8> │ │ │ │ + bne 69dfc <_PyMonitoring_FirePyYieldEvent@@Base+0x128> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 69ea0 <_PyMonitoring_FirePyYieldEvent@@Base+0x220> │ │ │ │ + b 69e24 <_PyMonitoring_FirePyYieldEvent@@Base+0x150> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 69ea0 <_PyMonitoring_FirePyYieldEvent@@Base+0x220> │ │ │ │ + beq 69e24 <_PyMonitoring_FirePyYieldEvent@@Base+0x150> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00069ea8 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +00069e2c <_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 │ │ │ │ @@ -61178,54 +61149,54 @@ │ │ │ │ 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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 69f28 <_PyMonitoring_FirePyReturnEvent@@Base+0x80> │ │ │ │ + bne 69eac <_PyMonitoring_FirePyReturnEvent@@Base+0x80> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #21196 @ 0x52cc │ │ │ │ + movw r3, #21184 @ 0x52c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 69f74 <_PyMonitoring_FirePyReturnEvent@@Base+0xcc> │ │ │ │ + bne 69ef8 <_PyMonitoring_FirePyReturnEvent@@Base+0xcc> │ │ │ │ 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 2f73b8 <_PyObject_HasLen@@Base+0x524> │ │ │ │ + b 2f739c <_PyObject_HasLen@@Base+0x558> │ │ │ │ │ │ │ │ -00069f80 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +00069f04 <_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] │ │ │ │ @@ -61235,85 +61206,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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ 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] @ 6a01c <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 69f90 <_PyMonitoring_FireCallEvent@@Base+0x8c> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 69f78 <_PyMonitoring_FireCallEvent@@Base+0x74> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 69fb8 <_PyMonitoring_FireCallEvent@@Base+0xb4> │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #96] @ 6a020 <_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 69ff0 <_PyMonitoring_FireCallEvent@@Base+0xec> │ │ │ │ + strexb r1, r3, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 69fd8 <_PyMonitoring_FireCallEvent@@Base+0xd4> │ │ │ │ + dmb ish │ │ │ │ + beq 6a000 <_PyMonitoring_FireCallEvent@@Base+0xfc> │ │ │ │ + ldr r0, [pc, #28] @ 6a01c <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ + bl 2d6e7c │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #56256 @ 0xdbc0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b c00dc │ │ │ │ + rsbeq sl, r2, r0, ror ip │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ 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, #57080 @ 0xdef8 │ │ │ │ + movw r1, #56260 @ 0xdbc4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a030 <_PyMonitoring_FireCallEvent@@Base+0xb0> │ │ │ │ + beq 6a084 <_PyMonitoring_FireCallEvent@@Base+0x180> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d2a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a038 <_PyMonitoring_FireCallEvent@@Base+0xb8> │ │ │ │ + beq 6a08c <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 6a040 <_PyMonitoring_FireCallEvent@@Base+0xc0> │ │ │ │ + b 6a094 <_PyMonitoring_FireCallEvent@@Base+0x190> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ 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, #35436 @ 0x8a6c │ │ │ │ + movw r5, #35424 @ 0x8a60 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r6, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - bl 35ac14 │ │ │ │ + bl 35aa5c │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 6a0d0 <_PyMonitoring_FireCallEvent@@Base+0x150> │ │ │ │ + beq 6a124 <_PyMonitoring_FireCallEvent@@Base+0x220> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a0d0 <_PyMonitoring_FireCallEvent@@Base+0x150> │ │ │ │ + beq 6a124 <_PyMonitoring_FireCallEvent@@Base+0x220> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a0bc <_PyMonitoring_FireCallEvent@@Base+0x13c> │ │ │ │ + bgt 6a110 <_PyMonitoring_FireCallEvent@@Base+0x20c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a0c4 <_PyMonitoring_FireCallEvent@@Base+0x144> │ │ │ │ + beq 6a118 <_PyMonitoring_FireCallEvent@@Base+0x214> │ │ │ │ mov r4, r5 │ │ │ │ - b 6a0d0 <_PyMonitoring_FireCallEvent@@Base+0x150> │ │ │ │ + b 6a124 <_PyMonitoring_FireCallEvent@@Base+0x220> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6a0bc <_PyMonitoring_FireCallEvent@@Base+0x13c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 6a110 <_PyMonitoring_FireCallEvent@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006a0d8 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +0006a12c <_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 │ │ │ │ @@ -61322,26 +61345,26 @@ │ │ │ │ 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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6a25c <_PyMonitoring_FireJumpEvent@@Base+0x184> │ │ │ │ + bne 6a2b0 <_PyMonitoring_FireJumpEvent@@Base+0x184> │ │ │ │ mov r3, #0 │ │ │ │ movw r1, #26545 @ 0x67b1 │ │ │ │ movt r1, #5718 @ 0x1656 │ │ │ │ movw r8, #51831 @ 0xca77 │ │ │ │ movt r8, #34283 @ 0x85eb │ │ │ │ movw r7, #31153 @ 0x79b1 │ │ │ │ movt r7, #40503 @ 0x9e37 │ │ │ │ @@ -61356,41 +61379,41 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ceab0 │ │ │ │ + bl cf150 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a20c <_PyMonitoring_FireJumpEvent@@Base+0x134> │ │ │ │ + beq 6a260 <_PyMonitoring_FireJumpEvent@@Base+0x134> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r2, #19891 @ 0x4db3 │ │ │ │ movt r2, #1371 @ 0x55b │ │ │ │ movw r1, #13527 @ 0x34d7 │ │ │ │ movt r1, #55615 @ 0xd93f │ │ │ │ cmn r0, #1 │ │ │ │ mla ip, r8, r3, r4 │ │ │ │ mul r3, r8, r0 │ │ │ │ ror ip, ip, #19 │ │ │ │ mla r3, r7, ip, r3 │ │ │ │ - beq 6a258 <_PyMonitoring_FireJumpEvent@@Base+0x180> │ │ │ │ + beq 6a2ac <_PyMonitoring_FireJumpEvent@@Base+0x180> │ │ │ │ ror r3, r3, #19 │ │ │ │ mla r3, r7, r3, sl │ │ │ │ cmn r3, #1 │ │ │ │ moveq r3, r9 │ │ │ │ eor r3, r3, r3, lsl #16 │ │ │ │ eor r2, r2, r3 │ │ │ │ mul r2, r1, r2 │ │ │ │ eor r6, r6, r2 │ │ │ │ - b 6a188 <_PyMonitoring_FireJumpEvent@@Base+0xb0> │ │ │ │ + b 6a1dc <_PyMonitoring_FireJumpEvent@@Base+0xb0> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #61261 @ 0xef4d │ │ │ │ movt r3, #29416 @ 0x72e8 │ │ │ │ movw r0, #3533 @ 0xdcd │ │ │ │ movt r0, #1 │ │ │ │ movw r2, #50147 @ 0xc3e3 │ │ │ │ movt r2, #13841 @ 0x3611 │ │ │ │ @@ -61401,212 +61424,64 @@ │ │ │ │ lsr r1, r3, #25 │ │ │ │ eor r1, r1, r3, lsr #11 │ │ │ │ eor r3, r3, r1 │ │ │ │ mla r3, r0, r3, r2 │ │ │ │ cmn r3, #1 │ │ │ │ movne r4, r3 │ │ │ │ str r4, [r5, #32] │ │ │ │ - b 6a25c <_PyMonitoring_FireJumpEvent@@Base+0x184> │ │ │ │ + b 6a2b0 <_PyMonitoring_FireJumpEvent@@Base+0x184> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0006a268 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ +0006a2bc <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cb614 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r0, [pc, #552] @ 6a4c0 <_PyMonitoring_FireBranchRightEvent@@Base+0x258> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 6a2b8 <_PyMonitoring_FireBranchRightEvent@@Base+0x50> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6a2a0 <_PyMonitoring_FireBranchRightEvent@@Base+0x38> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 6a2e0 <_PyMonitoring_FireBranchRightEvent@@Base+0x78> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - ldr r0, [pc, #472] @ 6a4c4 <_PyMonitoring_FireBranchRightEvent@@Base+0x25c> │ │ │ │ - movw r1, #4404 @ 0x1134 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl 1be704 │ │ │ │ - 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 a17fc │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 6a448 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - ldr r6, [pc, #420] @ 6a4c8 <_PyMonitoring_FireBranchRightEvent@@Base+0x260> │ │ │ │ - ldr r3, [r6, #1596] @ 0x63c │ │ │ │ - cmp r3, r4 │ │ │ │ - beq 6a448 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - sub r3, fp, #52 @ 0x34 │ │ │ │ - mov r2, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - movw r1, #63636 @ 0xf894 │ │ │ │ - movt r1, #27 │ │ │ │ - movw r3, #60804 @ 0xed84 │ │ │ │ - movt r3, #59 @ 0x3b │ │ │ │ - movw r0, #25260 @ 0x62ac │ │ │ │ - movt r0, #24 │ │ │ │ - movw ip, #58116 @ 0xe304 │ │ │ │ - movt ip, #2 │ │ │ │ - str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw ip, #53684 @ 0xd1b4 │ │ │ │ - movt ip, #2 │ │ │ │ - str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 99050 <_Py_hashtable_new_full@@Base> │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 6a410 <_PyMonitoring_FireBranchRightEvent@@Base+0x1a8> │ │ │ │ - ldr r0, [r6, #1688] @ 0x698 │ │ │ │ - bl 6a6ac <_PyMonitoring_FirePyThrowEvent@@Base+0xa4> │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 6a410 <_PyMonitoring_FireBranchRightEvent@@Base+0x1a8> │ │ │ │ - ldr r6, [r6, #1692] @ 0x69c │ │ │ │ - bl 2553bc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6a3e4 <_PyMonitoring_FireBranchRightEvent@@Base+0x17c> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - movw r1, #44304 @ 0xad10 │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3be508 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6a3dc <_PyMonitoring_FireBranchRightEvent@@Base+0x174> │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #45100 @ 0xb02c │ │ │ │ - movt r1, #6 │ │ │ │ - str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 3be508 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a3f0 <_PyMonitoring_FireBranchRightEvent@@Base+0x188> │ │ │ │ - b 6a414 <_PyMonitoring_FireBranchRightEvent@@Base+0x1ac> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18ba08 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 6a410 <_PyMonitoring_FireBranchRightEvent@@Base+0x1a8> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #45404 @ 0xb15c │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3be508 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a448 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - b 6a414 <_PyMonitoring_FireBranchRightEvent@@Base+0x1ac> │ │ │ │ - bl 2e0eb8 │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a448 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a448 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 6a448 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #116] @ 6a4c4 <_PyMonitoring_FireBranchRightEvent@@Base+0x25c> │ │ │ │ - mov r1, #0 │ │ │ │ - bl 1be704 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 6a474 <_PyMonitoring_FireBranchRightEvent@@Base+0x20c> │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6a45c <_PyMonitoring_FireBranchRightEvent@@Base+0x1f4> │ │ │ │ - dmb ish │ │ │ │ - beq 6a484 <_PyMonitoring_FireBranchRightEvent@@Base+0x21c> │ │ │ │ - ldr r0, [pc, #60] @ 6a4c0 <_PyMonitoring_FireBranchRightEvent@@Base+0x258> │ │ │ │ - bl 2bbad0 │ │ │ │ - ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a494 <_PyMonitoring_FireBranchRightEvent@@Base+0x22c> │ │ │ │ - bl 18ba08 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a4a4 <_PyMonitoring_FireBranchRightEvent@@Base+0x23c> │ │ │ │ - bl 18ba08 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a4b4 <_PyMonitoring_FireBranchRightEvent@@Base+0x24c> │ │ │ │ - bl 18ba08 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + b 3cb270 <_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, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ - bl 20f070 <_PyLong_Format@@Base+0x3f98> │ │ │ │ + bl 20e030 <_PyLong_Format@@Base+0x4280> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a550 <_PyMonitoring_FireBranchRightEvent@@Base+0x2e8> │ │ │ │ + beq 6a354 <_PyMonitoring_FireBranchRightEvent@@Base+0x98> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #57152 @ 0xdf40 │ │ │ │ + movw r0, #56332 @ 0xdc0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ ldrd r2, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a53c <_PyMonitoring_FireBranchRightEvent@@Base+0x2d4> │ │ │ │ + bgt 6a340 <_PyMonitoring_FireBranchRightEvent@@Base+0x84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a544 <_PyMonitoring_FireBranchRightEvent@@Base+0x2dc> │ │ │ │ + beq 6a348 <_PyMonitoring_FireBranchRightEvent@@Base+0x8c> │ │ │ │ mov r4, r5 │ │ │ │ - b 6a550 <_PyMonitoring_FireBranchRightEvent@@Base+0x2e8> │ │ │ │ + b 6a354 <_PyMonitoring_FireBranchRightEvent@@Base+0x98> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6a53c <_PyMonitoring_FireBranchRightEvent@@Base+0x2d4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 6a340 <_PyMonitoring_FireBranchRightEvent@@Base+0x84> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006a55c <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +0006a360 <_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 │ │ │ │ @@ -61615,262 +61490,389 @@ │ │ │ │ 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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ 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] @ 6a604 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa8> │ │ │ │ - bl 2f906c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6a408 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa8> │ │ │ │ + bl 2f901c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6a5f0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x94> │ │ │ │ + beq 6a3f4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x94> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #34484 @ 0x86b4 │ │ │ │ + movw r0, #33524 @ 0x82f4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - movw r0, #41268 @ 0xa134 │ │ │ │ + b c00dc │ │ │ │ + movw r0, #40308 @ 0x9d74 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + b c00dc │ │ │ │ + rsbeq r5, r3, r4, lsr #14 │ │ │ │ │ │ │ │ -0006a608 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +0006a40c <_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 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + bl 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a648 <_PyMonitoring_FirePyThrowEvent@@Base+0x40> │ │ │ │ + bne 6a44c <_PyMonitoring_FirePyThrowEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6a6a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + b 6a4a4 <_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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6a698 <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ - bl 1437c8 │ │ │ │ - b 6a6a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ - bl a7b9c │ │ │ │ - b 6a640 <_PyMonitoring_FirePyThrowEvent@@Base+0x38> │ │ │ │ + bne 6a49c <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ + bl 143b48 │ │ │ │ + b 6a4a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + bl a7d20 │ │ │ │ + b 6a444 <_PyMonitoring_FirePyThrowEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 25535c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6a6f4 <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #43564 @ 0xaa2c │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3be508 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a6f8 <_PyMonitoring_FirePyThrowEvent@@Base+0xf0> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18ba08 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ str r0, [ip, #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 6a750 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ + bne 6a500 <_PyMonitoring_FirePyThrowEvent@@Base+0xf4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6a790 <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ - ldr r4, [pc, #172] @ 6a804 <_PyMonitoring_FirePyThrowEvent@@Base+0x1fc> │ │ │ │ + beq 6a540 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ + ldr r4, [pc, #172] @ 6a5b4 <_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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a790 <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bne 6a540 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ mov r0, #0 │ │ │ │ - b 6a7fc <_PyMonitoring_FirePyThrowEvent@@Base+0x1f4> │ │ │ │ + b 6a5ac <_PyMonitoring_FirePyThrowEvent@@Base+0x1a0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a7b0 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a8> │ │ │ │ - bl bea88 │ │ │ │ + bne 6a560 <_PyMonitoring_FirePyThrowEvent@@Base+0x154> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a788 <_PyMonitoring_FirePyThrowEvent@@Base+0x180> │ │ │ │ - bl dc794 │ │ │ │ + bne 6a538 <_PyMonitoring_FirePyThrowEvent@@Base+0x12c> │ │ │ │ + bl dcde4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6a7fc <_PyMonitoring_FirePyThrowEvent@@Base+0x1f4> │ │ │ │ - ldr r3, [pc, #36] @ 6a808 <_PyMonitoring_FirePyThrowEvent@@Base+0x200> │ │ │ │ + beq 6a5ac <_PyMonitoring_FirePyThrowEvent@@Base+0x1a0> │ │ │ │ + ldr r3, [pc, #36] @ 6a5b8 <_PyMonitoring_FirePyThrowEvent@@Base+0x1ac> │ │ │ │ ldr r3, [r3, #1764] @ 0x6e4 │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r0, [pc, #28] @ 6a80c <_PyMonitoring_FirePyThrowEvent@@Base+0x204> │ │ │ │ - bne 6a7fc <_PyMonitoring_FirePyThrowEvent@@Base+0x1f4> │ │ │ │ + ldrne r0, [pc, #28] @ 6a5bc <_PyMonitoring_FirePyThrowEvent@@Base+0x1b0> │ │ │ │ + bne 6a5ac <_PyMonitoring_FirePyThrowEvent@@Base+0x1a0> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 304a38 <_PyXI_GetMainNamespace@@Base+0x534> │ │ │ │ + b 304900 <_PyXI_GetMainNamespace@@Base+0x534> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, asr sp │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r1, r3, r4, asr #11 │ │ │ │ + rsbeq r7, r2, r4, asr sp │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strhteq r1, [r3], #-92 @ 0xffffffa4 │ │ │ │ + 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] @ 6a804 <_PyMonitoring_FirePyThrowEvent@@Base+0x3f8> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 6a5fc <_PyMonitoring_FirePyThrowEvent@@Base+0x1f0> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6a5e4 <_PyMonitoring_FirePyThrowEvent@@Base+0x1d8> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 6a624 <_PyMonitoring_FirePyThrowEvent@@Base+0x218> │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r0, [pc, #472] @ 6a808 <_PyMonitoring_FirePyThrowEvent@@Base+0x3fc> │ │ │ │ + movw r1, #4404 @ 0x1134 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl 1be75c │ │ │ │ + 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 a1980 │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + beq 6a78c <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + ldr r6, [pc, #420] @ 6a80c <_PyMonitoring_FirePyThrowEvent@@Base+0x400> │ │ │ │ + ldr r3, [r6, #1596] @ 0x63c │ │ │ │ + cmp r3, r4 │ │ │ │ + beq 6a78c <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + sub r3, fp, #52 @ 0x34 │ │ │ │ + mov r2, r4 │ │ │ │ + str r3, [sp] │ │ │ │ + movw r1, #63724 @ 0xf8ec │ │ │ │ + movt r1, #27 │ │ │ │ + movw r3, #60348 @ 0xebbc │ │ │ │ + movt r3, #59 @ 0x3b │ │ │ │ + movw r0, #26104 @ 0x65f8 │ │ │ │ + movt r0, #24 │ │ │ │ + movw ip, #58116 @ 0xe304 │ │ │ │ + movt ip, #2 │ │ │ │ + str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw ip, #53684 @ 0xd1b4 │ │ │ │ + movt ip, #2 │ │ │ │ + str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 99178 <_Py_hashtable_new_full@@Base> │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + beq 6a754 <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ + ldr r0, [r6, #1688] @ 0x698 │ │ │ │ + bl 6aa2c <_PyMonitoring_FireRaiseEvent@@Base+0xa4> │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + beq 6a754 <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ + ldr r6, [r6, #1692] @ 0x69c │ │ │ │ + bl 25455c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6a728 <_PyMonitoring_FirePyThrowEvent@@Base+0x31c> │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + movw r1, #45140 @ 0xb054 │ │ │ │ + movt r1, #6 │ │ │ │ + bl 3be498 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6a720 <_PyMonitoring_FirePyThrowEvent@@Base+0x314> │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + movw r1, #45232 @ 0xb0b0 │ │ │ │ + movt r1, #6 │ │ │ │ + str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl 3be498 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a734 <_PyMonitoring_FirePyThrowEvent@@Base+0x328> │ │ │ │ + b 6a758 <_PyMonitoring_FirePyThrowEvent@@Base+0x34c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 18bd70 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b 6a754 <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + movw r1, #45488 @ 0xb1b0 │ │ │ │ + movt r1, #6 │ │ │ │ + bl 3be498 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a78c <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + b 6a758 <_PyMonitoring_FirePyThrowEvent@@Base+0x34c> │ │ │ │ + bl 2e0e64 │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a78c <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 6a78c <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 6a78c <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #116] @ 6a808 <_PyMonitoring_FirePyThrowEvent@@Base+0x3fc> │ │ │ │ + mov r1, #0 │ │ │ │ + bl 1be75c │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 6a7b8 <_PyMonitoring_FirePyThrowEvent@@Base+0x3ac> │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6a7a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x394> │ │ │ │ + dmb ish │ │ │ │ + beq 6a7c8 <_PyMonitoring_FirePyThrowEvent@@Base+0x3bc> │ │ │ │ + ldr r0, [pc, #60] @ 6a804 <_PyMonitoring_FirePyThrowEvent@@Base+0x3f8> │ │ │ │ + bl 2d6e7c │ │ │ │ + ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a7d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x3cc> │ │ │ │ + bl 18bd70 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a7e8 <_PyMonitoring_FirePyThrowEvent@@Base+0x3dc> │ │ │ │ + bl 18bd70 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a7f8 <_PyMonitoring_FirePyThrowEvent@@Base+0x3ec> │ │ │ │ + bl 18bd70 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq sl, r2, r0, ror ip │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ 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 6a864 <_PyMonitoring_FirePyThrowEvent@@Base+0x25c> │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 6a864 <_PyMonitoring_FirePyThrowEvent@@Base+0x458> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a854 <_PyMonitoring_FirePyThrowEvent@@Base+0x24c> │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6a864 <_PyMonitoring_FirePyThrowEvent@@Base+0x25c> │ │ │ │ + bne 6a854 <_PyMonitoring_FirePyThrowEvent@@Base+0x448> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6a864 <_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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6a88c <_PyMonitoring_FirePyThrowEvent@@Base+0x284> │ │ │ │ + bne 6a88c <_PyMonitoring_FirePyThrowEvent@@Base+0x480> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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 143798 │ │ │ │ + bl 143b18 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 6a8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x2e8> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 6a8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x4e4> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #57196 @ 0xdf6c │ │ │ │ + movw r1, #56376 @ 0xdc38 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ 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 6a94c <_PyMonitoring_FirePyThrowEvent@@Base+0x344> │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 6a94c <_PyMonitoring_FirePyThrowEvent@@Base+0x540> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a93c <_PyMonitoring_FirePyThrowEvent@@Base+0x334> │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6a94c <_PyMonitoring_FirePyThrowEvent@@Base+0x344> │ │ │ │ + bne 6a93c <_PyMonitoring_FirePyThrowEvent@@Base+0x530> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6a94c <_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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6a974 <_PyMonitoring_FirePyThrowEvent@@Base+0x36c> │ │ │ │ + bne 6a974 <_PyMonitoring_FirePyThrowEvent@@Base+0x568> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ 0006a988 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ @@ -61881,15 +61883,15 @@ │ │ │ │ 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 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + bl 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ bne 6a9c8 <_PyMonitoring_FireRaiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ b 6aa20 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #11 │ │ │ │ mov r3, #3 │ │ │ │ @@ -61900,267 +61902,265 @@ │ │ │ │ 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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ bne 6aa18 <_PyMonitoring_FireRaiseEvent@@Base+0x90> │ │ │ │ - bl 1437c8 │ │ │ │ + bl 143b48 │ │ │ │ b 6aa20 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ b 6a9c0 <_PyMonitoring_FireRaiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #28 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #132] @ 6aacc <_PyMonitoring_FireRaiseEvent@@Base+0x144> │ │ │ │ - mov r7, r3 │ │ │ │ - movw r0, #34196 @ 0x8594 │ │ │ │ - movt r0, #9 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r3, [r5, #1628] @ 0x65c │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 6aa74 <_PyMonitoring_FireRaiseEvent@@Base+0xec> │ │ │ │ - mov r0, #8 │ │ │ │ - bl 2e304 │ │ │ │ - mov r4, r0 │ │ │ │ - b 6aa84 <_PyMonitoring_FireRaiseEvent@@Base+0xfc> │ │ │ │ - ldr r0, [r5, #1624] @ 0x658 │ │ │ │ - mov r1, #8 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 6aabc <_PyMonitoring_FireRaiseEvent@@Base+0x134> │ │ │ │ - ldm r6, {r0, r1} │ │ │ │ - stm r4, {r0, r1} │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 2544fc │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6aa74 <_PyMonitoring_FireRaiseEvent@@Base+0xec> │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 9f60c <_Py_hashtable_set@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 6aac4 <_PyMonitoring_FireRaiseEvent@@Base+0x13c> │ │ │ │ - ldr r3, [r5, #1640] @ 0x668 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r0, [r5, #1624] @ 0x658 │ │ │ │ - blx r3 │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #44224 @ 0xacc0 │ │ │ │ + movt r1, #6 │ │ │ │ + bl 3be498 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6aa78 <_PyMonitoring_FireRaiseEvent@@Base+0xf0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 18bd70 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6ab20 <_PyMonitoring_FireRaiseEvent@@Base+0x198> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 6aad0 <_PyMonitoring_FireRaiseEvent@@Base+0x148> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57236 @ 0xdf94 │ │ │ │ + movw r1, #56416 @ 0xdc60 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6ab5c <_PyMonitoring_FireRaiseEvent@@Base+0x1d4> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 16f420 │ │ │ │ + b 6ab0c <_PyMonitoring_FireRaiseEvent@@Base+0x184> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6ab78 <_PyMonitoring_FireRaiseEvent@@Base+0x1f0> │ │ │ │ + beq 6ab28 <_PyMonitoring_FireRaiseEvent@@Base+0x1a0> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 6ab64 <_PyMonitoring_FireRaiseEvent@@Base+0x1dc> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 6ab14 <_PyMonitoring_FireRaiseEvent@@Base+0x18c> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57268 @ 0xdfb4 │ │ │ │ + movw r1, #56448 @ 0xdc80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 6ab7c <_PyMonitoring_FireRaiseEvent@@Base+0x1f4> │ │ │ │ + b 6ab2c <_PyMonitoring_FireRaiseEvent@@Base+0x1a4> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb r3, [r2, #32] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0006ab98 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0006ab48 <_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 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + bl 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6abd8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x40> │ │ │ │ + bne 6ab88 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6ac30 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + b 6abe0 <_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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6ac28 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ - bl 1437c8 │ │ │ │ - b 6ac30 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ - bl a7b9c │ │ │ │ - b 6abd0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x38> │ │ │ │ + bne 6abd8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ + bl 143b48 │ │ │ │ + b 6abe0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + bl a7d20 │ │ │ │ + b 6ab80 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 6ac68 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xd0> │ │ │ │ + ldr r2, [pc, #36] @ 6ac18 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xd0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6aec8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x25c> │ │ │ │ + b 6aec0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2a4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0006ac6c <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0006ac1c <_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 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + bl 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6acac <_PyMonitoring_FirePyUnwindEvent@@Base+0x40> │ │ │ │ + bne 6ac5c <_PyMonitoring_FirePyUnwindEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6ad04 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ + b 6acb4 <_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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6acfc <_PyMonitoring_FirePyUnwindEvent@@Base+0x90> │ │ │ │ - bl 1437c8 │ │ │ │ - b 6ad04 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ - bl a7b9c │ │ │ │ - b 6aca4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x38> │ │ │ │ + bne 6acac <_PyMonitoring_FirePyUnwindEvent@@Base+0x90> │ │ │ │ + bl 143b48 │ │ │ │ + b 6acb4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ + bl a7d20 │ │ │ │ + b 6ac54 <_PyMonitoring_FirePyUnwindEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, 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 6a6ac <_PyMonitoring_FirePyThrowEvent@@Base+0xa4> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6ad5c <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ + add fp, sp, #28 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r5, [pc, #132] @ 6ad60 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ + mov r7, r3 │ │ │ │ + movw r0, #33212 @ 0x81bc │ │ │ │ + movt r0, #9 │ │ │ │ + mov r8, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r3, [r5, #1628] @ 0x65c │ │ │ │ + cmp r3, r0 │ │ │ │ + bne 6ad08 <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ + mov r0, #8 │ │ │ │ + bl 2e304 │ │ │ │ + mov r4, r0 │ │ │ │ + b 6ad18 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + ldr r0, [r5, #1624] @ 0x658 │ │ │ │ + mov r1, #8 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 6ad50 <_PyMonitoring_FirePyUnwindEvent@@Base+0x134> │ │ │ │ + ldm r6, {r0, r1} │ │ │ │ + stm r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9f60c <_Py_hashtable_set@@Base> │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 9f78c <_Py_hashtable_set@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ad64 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf8> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18ba08 <_Py_hashtable_destroy@@Base> │ │ │ │ + bne 6ad58 <_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, fp, pc} │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ 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 6adc0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x154> │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 6adb8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x19c> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6adb0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6adc0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x154> │ │ │ │ + bne 6ada8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x18c> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6adb8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x19c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6adf4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x188> │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 6adec <_PyMonitoring_FirePyUnwindEvent@@Base+0x1d0> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6ade4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x178> │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6adf4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x188> │ │ │ │ + bne 6addc <_PyMonitoring_FirePyUnwindEvent@@Base+0x1c0> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6adec <_PyMonitoring_FirePyUnwindEvent@@Base+0x1d0> │ │ │ │ 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} │ │ │ │ @@ -62175,36 +62175,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 6ae68 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fc> │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 6ae60 <_PyMonitoring_FirePyUnwindEvent@@Base+0x244> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6ae58 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1ec> │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6ae68 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fc> │ │ │ │ + bne 6ae50 <_PyMonitoring_FirePyUnwindEvent@@Base+0x234> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6ae60 <_PyMonitoring_FirePyUnwindEvent@@Base+0x244> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ae84 <_PyMonitoring_FirePyUnwindEvent@@Base+0x218> │ │ │ │ + bne 6ae7c <_PyMonitoring_FirePyUnwindEvent@@Base+0x260> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6aea8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x23c> │ │ │ │ - b 6ae98 <_PyMonitoring_FirePyUnwindEvent@@Base+0x22c> │ │ │ │ + beq 6aea0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x284> │ │ │ │ + b 6ae90 <_PyMonitoring_FirePyUnwindEvent@@Base+0x274> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ae74 <_PyMonitoring_FirePyUnwindEvent@@Base+0x208> │ │ │ │ + beq 6ae6c <_PyMonitoring_FirePyUnwindEvent@@Base+0x250> │ │ │ │ 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 │ │ │ │ @@ -62216,18 +62216,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 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 6af44 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2d8> │ │ │ │ + ldr r1, [pc, #80] @ 6af3c <_PyMonitoring_FirePyUnwindEvent@@Base+0x320> │ │ │ │ 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] │ │ │ │ @@ -62243,196 +62243,219 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006af48 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0006af40 <_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, #49176 @ 0xc018 │ │ │ │ + movw ip, #49384 @ 0xc0e8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r1, r3 │ │ │ │ mov r7, r2 │ │ │ │ - bl 1aa69c │ │ │ │ + bl 1aa7ac │ │ │ │ mov r1, #10 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + bl 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6af9c <_PyMonitoring_FireStopIterationEvent@@Base+0x54> │ │ │ │ + bne 6af94 <_PyMonitoring_FireStopIterationEvent@@Base+0x54> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6b020 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ + b 6b018 <_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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b000 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + bgt 6aff8 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b000 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + bne 6aff8 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6b014 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + bne 6b00c <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1437c8 │ │ │ │ - b 6b020 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ + bl 143b48 │ │ │ │ + b 6b018 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ mov r0, #0 │ │ │ │ - bl a7b9c │ │ │ │ - b 6af94 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c> │ │ │ │ + bl a7d20 │ │ │ │ + b 6af8c <_PyMonitoring_FireStopIterationEvent@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r2, [pc, #36] @ 6b050 <_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, #92] @ 0x5c │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 6aec0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2a4> │ │ │ │ + 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 6aa2c <_PyMonitoring_FireRaiseEvent@@Base+0xa4> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6b0a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x160> │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 9f78c <_Py_hashtable_set@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 6b0a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x168> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 18bd70 <_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 a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6b068 <_PyMonitoring_FireStopIterationEvent@@Base+0x120> │ │ │ │ + bne 6b0ec <_PyMonitoring_FireStopIterationEvent@@Base+0x1ac> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl b28a4 │ │ │ │ + bl b2a2c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6b0bc <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + beq 6b140 <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl b28a4 │ │ │ │ + bl b2a2c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6b0bc <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + beq 6b140 <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 39cb4 <_PyImport_SetModule@@Base+0x94> │ │ │ │ + bl 39cc4 <_PyImport_SetModule@@Base+0x94> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b0bc <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + beq 6b140 <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #24] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl b28a4 │ │ │ │ + bl b2a2c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6b0e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x19c> │ │ │ │ + bne 6b168 <_PyMonitoring_FireStopIterationEvent@@Base+0x228> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b060 <_PyMonitoring_FireStopIterationEvent@@Base+0x118> │ │ │ │ + bgt 6b0e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b060 <_PyMonitoring_FireStopIterationEvent@@Base+0x118> │ │ │ │ + bne 6b0e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6b060 <_PyMonitoring_FireStopIterationEvent@@Base+0x118> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 6b0e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a4> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b11c <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + bgt 6b1a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x260> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b11c <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + bne 6b1a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x260> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 6b158 <_PyMonitoring_FireStopIterationEvent@@Base+0x210> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r1, r0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - add r3, r3, #114688 @ 0x1c000 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6aec8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x25c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov ip, r1 │ │ │ │ mov r0, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #45100 @ 0xb02c │ │ │ │ + movw r1, #45232 @ 0xb0b0 │ │ │ │ movt r1, #6 │ │ │ │ str ip, [r3, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3be508 <_Py_hashtable_foreach@@Base> │ │ │ │ + b 3be498 <_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, #2780 @ 0xadc │ │ │ │ + movw r1, #2828 @ 0xb0c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, r6 │ │ │ │ - beq 6b200 <_PyMonitoring_FireStopIterationEvent@@Base+0x2b8> │ │ │ │ + beq 6b254 <_PyMonitoring_FireStopIterationEvent@@Base+0x314> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b200 <_PyMonitoring_FireStopIterationEvent@@Base+0x2b8> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 6b254 <_PyMonitoring_FireStopIterationEvent@@Base+0x314> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #57348 @ 0xe004 │ │ │ │ + movw r1, #56528 @ 0xdcd0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 65cac <_PyLong_UnsignedLong_Converter@@Base+0x23c> │ │ │ │ + bl 65d5c <_PyLong_UnsignedLong_Converter@@Base+0x23c> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 6b22c <_PyMonitoring_FireStopIterationEvent@@Base+0x2e4> │ │ │ │ + beq 6b280 <_PyMonitoring_FireStopIterationEvent@@Base+0x340> │ │ │ │ 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} │ │ │ │ @@ -62441,61 +62464,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 6b278 <_PyMonitoring_FireStopIterationEvent@@Base+0x330> │ │ │ │ + bne 6b2cc <_PyMonitoring_FireStopIterationEvent@@Base+0x38c> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 1baea0 │ │ │ │ + bl 1baf18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b298 <_PyMonitoring_FireStopIterationEvent@@Base+0x350> │ │ │ │ - b 6b2a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x358> │ │ │ │ + beq 6b2ec <_PyMonitoring_FireStopIterationEvent@@Base+0x3ac> │ │ │ │ + b 6b2f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x3b4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16504 @ 0x4078 │ │ │ │ + movw r0, #15316 @ 0x3bd4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b260 <_PyMonitoring_FireStopIterationEvent@@Base+0x318> │ │ │ │ + bne 6b2b4 <_PyMonitoring_FireStopIterationEvent@@Base+0x374> │ │ │ │ mov r4, #0 │ │ │ │ - b 6b2e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x3a0> │ │ │ │ + b 6b33c <_PyMonitoring_FireStopIterationEvent@@Base+0x3fc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ - bl 2dd480 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dd7e8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b298 <_PyMonitoring_FireStopIterationEvent@@Base+0x350> │ │ │ │ + beq 6b2ec <_PyMonitoring_FireStopIterationEvent@@Base+0x3ac> │ │ │ │ add r0, r4, #16 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2d46c │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r4, #5196 @ 0x144c │ │ │ │ + movwne r4, #5184 @ 0x1440 │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ - bne 6b2e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x3a0> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 6b33c <_PyMonitoring_FireStopIterationEvent@@Base+0x3fc> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 6b298 <_PyMonitoring_FireStopIterationEvent@@Base+0x350> │ │ │ │ + bl 27a924 │ │ │ │ + b 6b2ec <_PyMonitoring_FireStopIterationEvent@@Base+0x3ac> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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] @ 6b3a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x460> │ │ │ │ + ldr r1, [pc, #140] @ 6b3fc <_PyMonitoring_FireStopIterationEvent@@Base+0x4bc> │ │ │ │ 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] │ │ │ │ @@ -62508,153 +62531,74 @@ │ │ │ │ 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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_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 a17fc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - movne r3, #0 │ │ │ │ - ldrne r0, [r4, #8] │ │ │ │ - beq 6b478 <_PyMonitoring_FireStopIterationEvent@@Base+0x530> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 6b420 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d8> │ │ │ │ - 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 6b3e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x4a0> │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 6b448 <_PyMonitoring_FireStopIterationEvent@@Base+0x500> │ │ │ │ - ldr r0, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6b448 <_PyMonitoring_FireStopIterationEvent@@Base+0x500> │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - b 6b480 <_PyMonitoring_FireStopIterationEvent@@Base+0x538> │ │ │ │ - bl 9f894 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6b480 <_PyMonitoring_FireStopIterationEvent@@Base+0x538> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b478 <_PyMonitoring_FireStopIterationEvent@@Base+0x530> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 6b478 <_PyMonitoring_FireStopIterationEvent@@Base+0x530> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - b 6b4e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x598> │ │ │ │ - add r2, r5, #8 │ │ │ │ - movw r1, #20840 @ 0x5168 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldm r2, {r2, r3, ip} │ │ │ │ - str r1, [sp, #20] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - movw r1, #33612 @ 0x834c │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #57396 @ 0xe034 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - str r4, [sp] │ │ │ │ - bic r3, r3, #1 │ │ │ │ - bic ip, ip, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movw r3, #20820 @ 0x5154 │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ - str ip, [sp, #24] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - movw r3, #22644 @ 0x5874 │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movw r3, #57328 @ 0xdff0 │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006b4e8 : │ │ │ │ +0006b400 : │ │ │ │ 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 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b530 │ │ │ │ + beq 6b448 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 6b538 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bls 6b450 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57420 @ 0xe04c │ │ │ │ + movw r1, #56584 @ 0xdd08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57468 @ 0xe07c │ │ │ │ + movw r1, #56632 @ 0xdd38 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn 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, #36300 @ 0x8dcc │ │ │ │ + movw ip, #35236 @ 0x89a4 │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -62667,800 +62611,800 @@ │ │ │ │ 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 6b5f8 │ │ │ │ + bne 6b510 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b644 │ │ │ │ + beq 6b55c │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ str ip, [sp, #4] │ │ │ │ - movw ip, #32384 @ 0x7e80 │ │ │ │ + movw ip, #32376 @ 0x7e78 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 6b724 │ │ │ │ + beq 6b63c │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r7 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 6b680 │ │ │ │ + beq 6b598 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 2af14c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2aec00 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, r7 │ │ │ │ - bne 6b688 │ │ │ │ + bne 6b5a0 │ │ │ │ mov r4, #0 │ │ │ │ - b 6b724 │ │ │ │ + b 6b63c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 2dd480 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dd7e8 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b724 │ │ │ │ + beq 6b63c │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r8, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r1, #52596 @ 0xcd74 │ │ │ │ + movw r1, #51776 @ 0xca40 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r0, #52604 @ 0xcd7c │ │ │ │ + movw r0, #51784 @ 0xca48 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b680 │ │ │ │ - bl dc794 │ │ │ │ + beq 6b598 │ │ │ │ + bl dcde4 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d58c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r4, #5196 @ 0x144c │ │ │ │ + movwge r4, #5184 @ 0x1440 │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 6b724 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 6b63c │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 174050 │ │ │ │ - b 6b680 │ │ │ │ + bl 1743a0 │ │ │ │ + b 6b598 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 6b79c │ │ │ │ - bl 2f906c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6b6b4 │ │ │ │ + bl 2f901c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6b788 │ │ │ │ + beq 6b6a0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #34484 @ 0x86b4 │ │ │ │ + movw r0, #33524 @ 0x82f4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - movw r0, #41268 @ 0xa134 │ │ │ │ + b c00dc │ │ │ │ + movw r0, #40308 @ 0x9d74 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + b c00dc │ │ │ │ + rsbeq r5, r3, r4, lsr #14 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #36300 @ 0x8dcc │ │ │ │ + movw r3, #35236 @ 0x89a4 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3be7c4 <_Py_hashtable_foreach@@Base+0x2bc> │ │ │ │ + b 3be524 <_Py_hashtable_foreach@@Base+0x8c> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrsb r3, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #2 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 6b814 │ │ │ │ + bne 6b72c │ │ │ │ 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 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3be7c4 <_Py_hashtable_foreach@@Base+0x2bc> │ │ │ │ + b 3be524 <_Py_hashtable_foreach@@Base+0x8c> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 6b884 │ │ │ │ + bne 6b79c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6b880 │ │ │ │ + ble 6b798 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b8c4 │ │ │ │ + beq 6b7dc │ │ │ │ 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] @ 6b9f8 │ │ │ │ + ldr r1, [pc, #340] @ 6b910 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6b9ec │ │ │ │ + beq 6b904 │ │ │ │ add r5, r5, r4 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - beq 6b9c8 │ │ │ │ + beq 6b8e0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b940 │ │ │ │ + beq 6b858 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6b914 │ │ │ │ + bne 6b82c │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #28028 @ 0x6d7c │ │ │ │ + movw r1, #26840 @ 0x68d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #27368 @ 0x6ae8 │ │ │ │ + movw r0, #26180 @ 0x6644 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6b9ec │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6b904 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b9ec │ │ │ │ + beq 6b904 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - bne 6b998 │ │ │ │ + bne 6b8b0 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 6b9d0 │ │ │ │ + beq 6b8e8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6b974 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 6b88c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #29856 @ 0x74a0 │ │ │ │ + movw r1, #28668 @ 0x6ffc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #27368 @ 0x6ae8 │ │ │ │ + movw r0, #26180 @ 0x6644 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6b9ec │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6b904 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6b9ec │ │ │ │ + beq 6b904 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6b9b4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 6b8cc │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6b9ec │ │ │ │ + bl 16f420 │ │ │ │ + b 6b904 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #36392 @ 0x8e28 │ │ │ │ + movw r3, #35432 @ 0x8a68 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r4, r3 │ │ │ │ - b 6b9d4 │ │ │ │ - movw r4, #36392 @ 0x8e28 │ │ │ │ + b 6b8ec │ │ │ │ + movw r4, #35432 @ 0x8a68 │ │ │ │ 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 6b9fc │ │ │ │ + b 6b914 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, lsr #29 │ │ │ │ + rsbeq r7, r2, r4, lsr #29 │ │ │ │ │ │ │ │ -0006b9fc : │ │ │ │ +0006b914 : │ │ │ │ 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 38e96c │ │ │ │ + bl 38e3e4 │ │ │ │ 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 2d6014 │ │ │ │ + b 2d5cb8 │ │ │ │ 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 6ba84 │ │ │ │ + bne 6b99c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6bab8 │ │ │ │ - b 6baac │ │ │ │ + bne 6b9d0 │ │ │ │ + b 6b9c4 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16664 @ 0x4118 │ │ │ │ + movw r0, #15476 @ 0x3c74 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ba6c │ │ │ │ + bne 6b984 │ │ │ │ mov r0, #0 │ │ │ │ - b 6bb68 │ │ │ │ - bl bea88 │ │ │ │ + b 6ba80 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6baa4 │ │ │ │ + bne 6b9bc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6bad8 │ │ │ │ - bl bea88 │ │ │ │ + bne 6b9f0 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6baa4 │ │ │ │ + bne 6b9bc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 2f79ec <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f799c <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6baa4 │ │ │ │ + beq 6b9bc │ │ │ │ ldrd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r1, #57576 @ 0xe0e8 │ │ │ │ + movw r1, #56740 @ 0xdda4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #57580 @ 0xe0ec │ │ │ │ + movw r0, #56744 @ 0xdda8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6baa4 │ │ │ │ - bl dc794 │ │ │ │ + beq 6b9bc │ │ │ │ + bl dcde4 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 6bb68 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 6ba80 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ 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] @ 6bbcc │ │ │ │ - bl 2f906c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6bae4 │ │ │ │ + bl 2f901c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6bbb8 │ │ │ │ + blt 6bad0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #34484 @ 0x86b4 │ │ │ │ + movw r0, #33524 @ 0x82f4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - movw r0, #41268 @ 0xa134 │ │ │ │ + b c00dc │ │ │ │ + movw r0, #40308 @ 0x9d74 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + b c00dc │ │ │ │ + rsbeq r5, r3, r4, lsr #14 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movlt r0, #0 │ │ │ │ ldrge r2, [r0, #12] │ │ │ │ ldrge r0, [r2, #8] │ │ │ │ subge r0, r0, r3 │ │ │ │ bicge r0, r0, r0, asr #31 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 13a340 │ │ │ │ + bl 13a6c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bc50 │ │ │ │ + beq 6bb68 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bc50 │ │ │ │ + bgt 6bb68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bc50 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bb68 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bc84 │ │ │ │ + beq 6bb9c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bc84 │ │ │ │ + bgt 6bb9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bc84 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bb9c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bcb8 │ │ │ │ + beq 6bbd0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bcb8 │ │ │ │ + bgt 6bbd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bcb8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bbd0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bcec │ │ │ │ + beq 6bc04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bcec │ │ │ │ + bgt 6bc04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bcec │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bc04 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bd20 │ │ │ │ + beq 6bc38 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bd20 │ │ │ │ + bgt 6bc38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bd20 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bc38 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bd54 │ │ │ │ + beq 6bc6c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bd54 │ │ │ │ + bgt 6bc6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bd54 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bc6c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ - bl 6bdd8 │ │ │ │ + bl 6bcf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bdbc │ │ │ │ + beq 6bcd4 │ │ │ │ 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 6bdb0 │ │ │ │ + bne 6bcc8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b28a4 │ │ │ │ + b b2a2c │ │ │ │ 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 6bc00 │ │ │ │ + b 6bb18 │ │ │ │ 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 6be14 │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bne 6bd2c │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6be80 │ │ │ │ - b 6be28 │ │ │ │ + beq 6bd98 │ │ │ │ + b 6bd40 │ │ │ │ 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 6becc │ │ │ │ + bne 6bde4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba688 │ │ │ │ + bl 1ba700 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 6becc │ │ │ │ - bl bea88 │ │ │ │ + bne 6bde4 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6be88 │ │ │ │ + beq 6bda0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6be80 │ │ │ │ + bgt 6bd98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6be80 │ │ │ │ + bne 6bd98 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 6bf24 │ │ │ │ + b 6be3c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6becc │ │ │ │ + bne 6bde4 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ strd r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bec4 │ │ │ │ + bgt 6bddc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bec4 │ │ │ │ + bne 6bddc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ - b 6bf24 │ │ │ │ + b 6be3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cf0e4 │ │ │ │ + bl 2ce8a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bf00 │ │ │ │ + bgt 6be18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bf00 │ │ │ │ + bne 6be18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r7, #1 │ │ │ │ - bne 6bf18 │ │ │ │ - bl bea88 │ │ │ │ + bne 6be30 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6be80 │ │ │ │ + bne 6bd98 │ │ │ │ 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 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 6bfa4 │ │ │ │ + bne 6bebc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6bf84 │ │ │ │ + beq 6be9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6bfa8 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 6bec0 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6bfe4 │ │ │ │ + bl 16f420 │ │ │ │ + b 6befc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b9074 │ │ │ │ + bl b91ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bfe4 │ │ │ │ + bgt 6befc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bfe4 │ │ │ │ + bne 6befc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 6bdd8 │ │ │ │ + bl 6bcf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c04c │ │ │ │ + beq 6bf64 │ │ │ │ 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 6c040 │ │ │ │ + bne 6bf58 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b28a4 │ │ │ │ + b b2a2c │ │ │ │ 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 6c090 │ │ │ │ + bne 6bfa8 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 6bdd8 │ │ │ │ + bl 6bcf0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c0b8 │ │ │ │ - b 6c0b0 │ │ │ │ + bne 6bfd0 │ │ │ │ + b 6bfc8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16792 @ 0x4198 │ │ │ │ + movw r0, #15604 @ 0x3cf4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c078 │ │ │ │ + bne 6bf90 │ │ │ │ mov r0, #0 │ │ │ │ - b 6c174 │ │ │ │ + b 6c08c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 6bdd8 │ │ │ │ + bl 6bcf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c0b0 │ │ │ │ + beq 6bfc8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mvn r3, #1 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r3, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ sbcs r2, r3, r2 │ │ │ │ - bcs 6c100 │ │ │ │ + bcs 6c018 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, r2 │ │ │ │ sub r0, r0, #1 │ │ │ │ sbcs r3, r3, r0 │ │ │ │ - bcc 6c11c │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bcc 6c034 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57652 @ 0xe134 │ │ │ │ + movw r1, #56816 @ 0xddf0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6c154 │ │ │ │ + bl 16f420 │ │ │ │ + b 6c06c │ │ │ │ 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 6c168 │ │ │ │ - bl bea88 │ │ │ │ + bne 6c080 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - ldreq r0, [pc, #24] @ 6c17c │ │ │ │ - bne 6c0b0 │ │ │ │ - b 6c174 │ │ │ │ + ldreq r0, [pc, #24] @ 6c094 │ │ │ │ + bne 6bfc8 │ │ │ │ + b 6c08c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 185fec │ │ │ │ + b 186338 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq fp, r2, r8, lsr #21 │ │ │ │ + rsbeq fp, r2, r0, lsr #21 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 6c1b0 │ │ │ │ + bne 6c0c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c1b0 │ │ │ │ + bne 6c0c8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 6c1b4 │ │ │ │ + b 6c0cc │ │ │ │ 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 6c1dc │ │ │ │ + bhi 6c0f4 │ │ │ │ mov r0, #0 │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3bf7f4 <_Py_hashtable_foreach@@Base+0x12ec> │ │ │ │ + bl 3bf554 <_Py_hashtable_foreach@@Base+0x10bc> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ push {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] @ 6c440 │ │ │ │ + ldr lr, [pc, #544] @ 6c358 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ moveq r6, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -63478,232 +63422,232 @@ │ │ │ │ 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 6c29c │ │ │ │ + bne 6c1b4 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c2e0 │ │ │ │ - ldr r1, [pc, #416] @ 6c444 │ │ │ │ + beq 6c1f8 │ │ │ │ + ldr r1, [pc, #416] @ 6c35c │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 6c428 │ │ │ │ + beq 6c340 │ │ │ │ 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 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c418 │ │ │ │ + beq 6c330 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6c388 │ │ │ │ + beq 6c2a0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c344 │ │ │ │ - bl 176d5c │ │ │ │ + beq 6c25c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c338 │ │ │ │ - bl bea88 │ │ │ │ + bne 6c250 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c418 │ │ │ │ + bne 6c330 │ │ │ │ subs r7, r6, #2 │ │ │ │ - bne 6c348 │ │ │ │ - b 6c38c │ │ │ │ + bne 6c260 │ │ │ │ + b 6c2a4 │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c36c │ │ │ │ + bne 6c284 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 286670 │ │ │ │ + bl 286208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c38c │ │ │ │ - b 6c418 │ │ │ │ + bne 6c2a4 │ │ │ │ + b 6c330 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 6bdd8 │ │ │ │ + bl 6bcf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c418 │ │ │ │ + beq 6c330 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 6c38c │ │ │ │ - b 6c354 │ │ │ │ + beq 6c2a4 │ │ │ │ + b 6c26c │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldrd r6, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r9, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ cmn r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq 6c3c0 │ │ │ │ + beq 6c2d8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2df98 │ │ │ │ mov r4, r0 │ │ │ │ - b 6c3d8 │ │ │ │ + b 6c2f0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ bl 2d10c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6c420 │ │ │ │ + beq 6c338 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6c408 │ │ │ │ - bl b9540 │ │ │ │ + bne 6c320 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c394 │ │ │ │ - b 6c418 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 6c2ac │ │ │ │ + b 6c330 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r4, #0 │ │ │ │ - b 6c428 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b 6c340 │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r8, lr, r0, lsr lr │ │ │ │ - ldrdeq r7, [r2], #-232 @ 0xffffff18 @ │ │ │ │ + subseq r8, lr, r8, lsl #20 │ │ │ │ + ldrdeq r7, [r2], #-224 @ 0xffffff20 @ │ │ │ │ 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 6c48c │ │ │ │ + beq 6c3a4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6c4ac │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne 6c3c4 │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60796 @ 0xed7c │ │ │ │ + movw r1, #59836 @ 0xe9bc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6c4a4 │ │ │ │ + bl 16f420 │ │ │ │ + b 6c3bc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59820 @ 0xe9ac │ │ │ │ + movw r1, #58848 @ 0xe5e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 6c4a4 │ │ │ │ + blt 6c3bc │ │ │ │ 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 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #56288 @ 0xdbe0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r2 │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6c538 │ │ │ │ + beq 6c450 │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6c538 │ │ │ │ + beq 6c450 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls 6c578 │ │ │ │ - b 6c55c │ │ │ │ + bls 6c490 │ │ │ │ + b 6c474 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6c528 │ │ │ │ + beq 6c440 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #1800 @ 0x708 │ │ │ │ + movw r0, #720 @ 0x2d0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c528 │ │ │ │ - b 6c598 │ │ │ │ + bne 6c440 │ │ │ │ + b 6c4b0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #1800 @ 0x708 │ │ │ │ + movw r0, #720 @ 0x2d0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c598 │ │ │ │ + beq 6c4b0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ movle r1, #0 │ │ │ │ ldrgt r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d1210 <_Py_dup@@Base+0x64> │ │ │ │ + b 2d09d0 <_Py_dup@@Base+0x64> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6c668 │ │ │ │ + beq 6c580 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 6c638 │ │ │ │ + bge 6c550 │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq 6c638 │ │ │ │ + beq 6c550 │ │ │ │ ldr r2, [r1, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #148] @ 6c680 │ │ │ │ + ldr ip, [pc, #148] @ 6c598 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -63715,143 +63659,143 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ add r1, r0, #24 │ │ │ │ - b 6c63c │ │ │ │ + b 6c554 │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r5, [r5, #24] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 6c644 │ │ │ │ + bne 6c55c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6c668 │ │ │ │ - bl bea88 │ │ │ │ + bne 6c580 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c678 │ │ │ │ + bne 6c590 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c6d8 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 6c5f0 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6c6c8 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c6d8 │ │ │ │ + bne 6c5e0 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c5f0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c70c │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 6c624 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c6fc │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c70c │ │ │ │ + bne 6c614 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c624 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c740 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 6c658 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c730 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c740 │ │ │ │ + bne 6c648 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c658 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c774 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 6c68c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c764 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c774 │ │ │ │ + bne 6c67c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c68c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c7a8 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 6c6c0 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c798 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c7a8 │ │ │ │ + bne 6c6b0 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c6c0 │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c7d0 │ │ │ │ + bne 6c6e8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #57704 @ 0xe168 │ │ │ │ + movw r0, #56868 @ 0xde24 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ba188 <_Py_c_neg@@Base+0x35c> │ │ │ │ + b 3b9ee8 <_Py_c_neg@@Base+0x35c> │ │ │ │ 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 │ │ │ │ @@ -63860,127 +63804,127 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c894 │ │ │ │ + bne 6c7ac │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c8d8 │ │ │ │ + beq 6c7f0 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #140] @ 6c92c │ │ │ │ + ldr ip, [pc, #140] @ 6c844 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c8d8 │ │ │ │ + bne 6c7f0 │ │ │ │ mov r0, #0 │ │ │ │ - b 6c924 │ │ │ │ + b 6c83c │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 379408 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 379240 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c8d0 │ │ │ │ + beq 6c7e8 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d25c │ │ │ │ cmp r0, #1 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6c924 │ │ │ │ + beq 6c83c │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #54996 @ 0xd6d4 │ │ │ │ + movw r2, #54176 @ 0xd3a0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 655c8 │ │ │ │ - b 6c8d0 │ │ │ │ + bl 65678 │ │ │ │ + b 6c7e8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsl #30 │ │ │ │ + strdeq r7, [r2], #-236 @ 0xffffff14 @ │ │ │ │ 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 6c984 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 6c89c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6c974 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c984 │ │ │ │ + bne 6c88c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c89c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c9b8 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 6c8d0 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c9a8 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c9b8 │ │ │ │ + bne 6c8c0 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c8d0 │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c9e0 │ │ │ │ + bne 6c8f8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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] @ 6ca38 │ │ │ │ - bl 2f906c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #36] @ 6c950 │ │ │ │ + bl 2f901c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #55692 @ 0xd98c │ │ │ │ + movw r0, #54872 @ 0xd658 │ │ │ │ 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 bff80 │ │ │ │ - rsbeq r5, r3, ip, lsl r0 │ │ │ │ + b c00dc │ │ │ │ + rsbeq r5, r3, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -63990,122 +63934,122 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ca9c │ │ │ │ + bne 6c9b4 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cad8 │ │ │ │ + beq 6c9f0 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 6cb50 │ │ │ │ + ldr ip, [pc, #168] @ 6ca68 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cb40 │ │ │ │ + beq 6ca58 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 6cb1c │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 6ca34 │ │ │ │ + bl 1e67c8 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6cb1c │ │ │ │ - bl bea88 │ │ │ │ + bne 6ca34 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cb40 │ │ │ │ + bne 6ca58 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #58872 @ 0xe5f8 │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 666ec │ │ │ │ + b 6679c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsr pc │ │ │ │ + rsbeq r7, r2, r8, lsr #30 │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #6880 @ 0x1ae0 │ │ │ │ + movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e98ec <_PyInterpolation_Build@@Base+0x154> │ │ │ │ + b 2e989c <_PyInterpolation_Build@@Base+0x154> │ │ │ │ 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 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6cbf0 │ │ │ │ - bl bea88 │ │ │ │ + bne 6cb08 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6cc30 │ │ │ │ + bne 6cb48 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #20 │ │ │ │ bl 2d6a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cc1c │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 6cb34 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 6cc30 │ │ │ │ - movw r0, #23520 @ 0x5be0 │ │ │ │ + b 6cb48 │ │ │ │ + movw r0, #22560 @ 0x5820 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -64115,835 +64059,835 @@ │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6cd00 │ │ │ │ + bne 6cc18 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add r6, r4, #16 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r7, r5 │ │ │ │ cmpge r5, #0 │ │ │ │ - ble 6ccc8 │ │ │ │ + ble 6cbe0 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ccc8 │ │ │ │ + bne 6cbe0 │ │ │ │ sub r1, r7, r5 │ │ │ │ add r0, r6, r5 │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ mov r4, r0 │ │ │ │ - b 6cd00 │ │ │ │ + b 6cc18 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42964 @ 0xa7d4 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6ccf0 │ │ │ │ + bne 6cc08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 6cd00 │ │ │ │ + b 6cc18 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cd14 │ │ │ │ + beq 6cc2c │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #57740 @ 0xe18c │ │ │ │ + movw r0, #56904 @ 0xde48 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2886b8 │ │ │ │ + bl 288170 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6cd54 │ │ │ │ + bne 6cc6c │ │ │ │ mov r4, #0 │ │ │ │ - b 6cdcc │ │ │ │ - movw r1, #57760 @ 0xe1a0 │ │ │ │ + b 6cce4 │ │ │ │ + movw r1, #56924 @ 0xde5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 138d7c │ │ │ │ + bl 1390fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cd88 │ │ │ │ + bgt 6cca0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cd88 │ │ │ │ + bne 6cca0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6cd4c │ │ │ │ + beq 6cc64 │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #32744 @ 0x7fe8 │ │ │ │ + movw r0, #31784 @ 0x7c28 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cdcc │ │ │ │ + bgt 6cce4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cdcc │ │ │ │ + bne 6cce4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6ce00 │ │ │ │ + beq 6cd18 │ │ │ │ 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 17f168 <_PyErr_SetKeyError@@Base+0x1c4> │ │ │ │ + b 17f4bc <_PyErr_SetKeyError@@Base+0x1c4> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ce80 │ │ │ │ + beq 6cd98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6ce80 │ │ │ │ + ble 6cd98 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6cea0 │ │ │ │ - b 6ceb8 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + ble 6cdb8 │ │ │ │ + b 6cdd0 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6ceb8 │ │ │ │ + bl 16f420 │ │ │ │ + b 6cdd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ceb8 │ │ │ │ + bne 6cdd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 5aadc │ │ │ │ + bl 5ab8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6cf20 │ │ │ │ + beq 6ce38 │ │ │ │ mov r1, r5 │ │ │ │ - bl 648c8 │ │ │ │ + bl 64978 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cf0c │ │ │ │ + bgt 6ce24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cf14 │ │ │ │ + beq 6ce2c │ │ │ │ mov r4, r5 │ │ │ │ - b 6cf20 │ │ │ │ + b 6ce38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6cf0c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 6ce24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6cf80 │ │ │ │ + beq 6ce98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6cf80 │ │ │ │ + ble 6ce98 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6cfa0 │ │ │ │ - bl 19f390 │ │ │ │ + bne 6ceb8 │ │ │ │ + bl 19f6f8 │ │ │ │ mov r5, r0 │ │ │ │ - b 6cfa8 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + b 6cec0 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6cfcc │ │ │ │ - bl cde84 │ │ │ │ + bl 16f420 │ │ │ │ + b 6cee4 │ │ │ │ + bl ce524 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cfcc │ │ │ │ + bgt 6cee4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cfcc │ │ │ │ + bne 6cee4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 6d014 │ │ │ │ + bne 6cf2c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d048 │ │ │ │ - b 6d03c │ │ │ │ + bne 6cf60 │ │ │ │ + b 6cf54 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16840 @ 0x41c8 │ │ │ │ + movw r0, #15652 @ 0x3d24 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cffc │ │ │ │ + bne 6cf14 │ │ │ │ mov r0, #0 │ │ │ │ - b 6d110 │ │ │ │ - bl bea88 │ │ │ │ + b 6d028 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d034 │ │ │ │ + bne 6cf4c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2f79ec <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f799c <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d034 │ │ │ │ + beq 6cf4c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2f79ec <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f799c <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d034 │ │ │ │ + beq 6cf4c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d090 │ │ │ │ - bl bea88 │ │ │ │ + bne 6cfa8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d034 │ │ │ │ + bne 6cf4c │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ bl 2e208 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 6d0dc │ │ │ │ - bl b9540 │ │ │ │ + bne 6cff4 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d098 │ │ │ │ - b 6d034 │ │ │ │ + beq 6cfb0 │ │ │ │ + b 6cf4c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d108 │ │ │ │ + beq 6d020 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ 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 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a3750 │ │ │ │ + b 3a33b0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d18c │ │ │ │ + beq 6d0a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6d18c │ │ │ │ + ble 6d0a4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 140304 │ │ │ │ + bl 140684 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6d1ac │ │ │ │ - b 6d1c4 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + ble 6d0c4 │ │ │ │ + b 6d0dc │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6d1c4 │ │ │ │ + bl 16f420 │ │ │ │ + b 6d0dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d1c4 │ │ │ │ + bne 6d0dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 6d208 │ │ │ │ + bne 6d120 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d23c │ │ │ │ - b 6d230 │ │ │ │ + bne 6d154 │ │ │ │ + b 6d148 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16824 @ 0x41b8 │ │ │ │ + movw r0, #15636 @ 0x3d14 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d1f0 │ │ │ │ + bne 6d108 │ │ │ │ mov r0, #0 │ │ │ │ - b 6d2dc │ │ │ │ - bl bea88 │ │ │ │ + b 6d1f4 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d228 │ │ │ │ + bne 6d140 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2f79ec <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f799c <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d228 │ │ │ │ + beq 6d140 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2f79ec <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f799c <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d228 │ │ │ │ + beq 6d140 │ │ │ │ ldrd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r2, r6 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, [sp] │ │ │ │ bl 2d388 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 6d2ac │ │ │ │ - bl b9540 │ │ │ │ + bne 6d1c4 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d26c │ │ │ │ - b 6d228 │ │ │ │ + beq 6d184 │ │ │ │ + b 6d140 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d2d4 │ │ │ │ + beq 6d1ec │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ 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 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6d318 │ │ │ │ + bne 6d230 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6d38c │ │ │ │ + bne 6d2a4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6d3d0 │ │ │ │ + beq 6d2e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d390 │ │ │ │ - b 6d3d0 │ │ │ │ + bgt 6d2a8 │ │ │ │ + b 6d2e8 │ │ │ │ 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 6d3f0 │ │ │ │ + bne 6d308 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d3d0 │ │ │ │ + beq 6d2e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d3f0 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 6d308 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6d454 │ │ │ │ + bl 16f420 │ │ │ │ + b 6d36c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl c4ffc │ │ │ │ + bl c5720 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d430 │ │ │ │ + bgt 6d348 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d430 │ │ │ │ + bne 6d348 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d454 │ │ │ │ + bgt 6d36c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d454 │ │ │ │ + bne 6d36c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw ip, #7936 @ 0x1f00 │ │ │ │ + movw ip, #7924 @ 0x1ef4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r0, #8392 @ 0x20c8 │ │ │ │ + movw r0, #8380 @ 0x20bc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r0 │ │ │ │ cmpne r3, ip │ │ │ │ - bne 6d4bc │ │ │ │ + bne 6d3d4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6d4fc │ │ │ │ + beq 6d414 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d4c0 │ │ │ │ - b 6d4fc │ │ │ │ + bgt 6d3d8 │ │ │ │ + b 6d414 │ │ │ │ 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 6d51c │ │ │ │ + bne 6d434 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d4fc │ │ │ │ + beq 6d414 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d520 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 6d438 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6d584 │ │ │ │ + bl 16f420 │ │ │ │ + b 6d49c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 140be4 │ │ │ │ + bl 140f64 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d560 │ │ │ │ + bgt 6d478 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d560 │ │ │ │ + bne 6d478 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d584 │ │ │ │ + bgt 6d49c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d584 │ │ │ │ + bne 6d49c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 6d5c8 │ │ │ │ + bne 6d4e0 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d5f8 │ │ │ │ - b 6d5ec │ │ │ │ + bne 6d510 │ │ │ │ + b 6d504 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16700 @ 0x413c │ │ │ │ + movw r0, #15512 @ 0x3c98 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d5b0 │ │ │ │ - b 6d728 │ │ │ │ - bl bea88 │ │ │ │ + bne 6d4c8 │ │ │ │ + b 6d640 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d728 │ │ │ │ + bne 6d640 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6d61c │ │ │ │ - bl bea88 │ │ │ │ + bne 6d534 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 6d650 │ │ │ │ - b 6d728 │ │ │ │ - bl c5dc0 │ │ │ │ + beq 6d568 │ │ │ │ + b 6d640 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d648 │ │ │ │ + bgt 6d560 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d648 │ │ │ │ + bne 6d560 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6d608 │ │ │ │ + beq 6d520 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2f79ec <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f799c <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d728 │ │ │ │ + beq 6d640 │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6d694 │ │ │ │ + bge 6d5ac │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ 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 27ae6c │ │ │ │ + b 27a924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a3338 │ │ │ │ + bl 1a36a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6d728 │ │ │ │ - bl dc794 │ │ │ │ + beq 6d640 │ │ │ │ + bl dcde4 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a3460 │ │ │ │ + bl 1a37c8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ strd r8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 2d448 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 6d6fc │ │ │ │ + bge 6d614 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6d710 │ │ │ │ - bl b9540 │ │ │ │ + bne 6d628 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d6a4 │ │ │ │ - b 6d720 │ │ │ │ + beq 6d5bc │ │ │ │ + b 6d638 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 139a2c │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + b 139dac │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139e08 │ │ │ │ + bl 13a188 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2edb3c <_PyUnicode_Copy@@Base> │ │ │ │ + bl 2edaec <_PyUnicode_Copy@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r0, #19000 @ 0x4a38 │ │ │ │ + movw r0, #18040 @ 0x4678 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ 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 6d7b0 │ │ │ │ + bhi 6d6c8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d7e0 │ │ │ │ - b 6d7d4 │ │ │ │ + bne 6d6f8 │ │ │ │ + b 6d6ec │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #16708 @ 0x4144 │ │ │ │ + movw r0, #15520 @ 0x3ca0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d798 │ │ │ │ - b 6d948 │ │ │ │ - bl bea88 │ │ │ │ + bne 6d6b0 │ │ │ │ + b 6d860 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d948 │ │ │ │ + bne 6d860 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - bl 2f79ec <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f799c <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d948 │ │ │ │ + beq 6d860 │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 6d824 │ │ │ │ + ble 6d73c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d824 │ │ │ │ - bl bea88 │ │ │ │ + bne 6d73c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d948 │ │ │ │ + bne 6d860 │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1ef62c │ │ │ │ + bl 1ee27c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d854 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 6d76c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57848 @ 0xe1f8 │ │ │ │ + movw r1, #57012 @ 0xdeb4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6d924 │ │ │ │ + bl 16f420 │ │ │ │ + b 6d83c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1eceb8 │ │ │ │ + bl 1ebb08 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6d924 │ │ │ │ + blt 6d83c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 6d958 │ │ │ │ + bl 6d870 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d924 │ │ │ │ - bl dc794 │ │ │ │ + beq 6d83c │ │ │ │ + bl dcde4 │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r7, r0 │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 2d028 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bge 6d8e8 │ │ │ │ + bge 6d800 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6d8e8 │ │ │ │ - bl b9540 │ │ │ │ + bne 6d800 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d888 │ │ │ │ + beq 6d7a0 │ │ │ │ mvn r6, #0 │ │ │ │ - b 6d8ec │ │ │ │ + b 6d804 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r7] │ │ │ │ - bl 6ddf0 │ │ │ │ + bl 6dd08 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6d934 │ │ │ │ + bge 6d84c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6d924 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 6d83c │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r7] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - bl bea88 │ │ │ │ + bl 27a924 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d948 │ │ │ │ + bne 6d860 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -64952,470 +64896,470 @@ │ │ │ │ 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 6d994 │ │ │ │ + bgt 6d8ac │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 6d9dc │ │ │ │ + beq 6d8f4 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 6d9c0 │ │ │ │ + bgt 6d8d8 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ movne r4, #0 │ │ │ │ movne r9, #44 @ 0x2c │ │ │ │ - bne 6da4c │ │ │ │ + bne 6d964 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl a63ec │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl a6570 │ │ │ │ + bl 2e0e64 │ │ │ │ mvn r0, #0 │ │ │ │ - b 6dad8 │ │ │ │ - bl 16b5d8 │ │ │ │ + b 6d9f0 │ │ │ │ + bl 16b930 │ │ │ │ mul sl, r9, r4 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6daa4 │ │ │ │ + beq 6d9bc │ │ │ │ ldr r1, [r7] │ │ │ │ add r1, r1, sl │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6da60 │ │ │ │ + beq 6d978 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6da84 │ │ │ │ + ble 6d99c │ │ │ │ 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 6d9e8 │ │ │ │ - b 6da9c │ │ │ │ + bne 6d900 │ │ │ │ + b 6d9b4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6daa4 │ │ │ │ + bgt 6d9bc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6daa4 │ │ │ │ + bne 6d9bc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6daa4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 6d9bc │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r5] │ │ │ │ - bne 6da20 │ │ │ │ + bne 6d938 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6da20 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 6d938 │ │ │ │ mov r0, #0 │ │ │ │ - b 6dad8 │ │ │ │ + b 6d9f0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r4, r5 │ │ │ │ - beq 6dad0 │ │ │ │ + beq 6d9e8 │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 6dab4 │ │ │ │ - bl a63ec │ │ │ │ - b 6d9e0 │ │ │ │ + bl 1c5938 │ │ │ │ + b 6d9cc │ │ │ │ + bl a6570 │ │ │ │ + b 6d8f8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6db20 │ │ │ │ + bne 6da38 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154e9c <_PyType_Name@@Base> │ │ │ │ + bl 155200 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #57968 @ 0xe270 │ │ │ │ + movw r0, #57132 @ 0xdf2c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b 6db74 │ │ │ │ + b 6da8c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 6db80 │ │ │ │ - bl 152a1c │ │ │ │ + beq 6da98 │ │ │ │ + bl 152dac │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6db54 │ │ │ │ - bl bea88 │ │ │ │ + bne 6da6c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6db80 │ │ │ │ - bl 1438b4 │ │ │ │ - b 6db80 │ │ │ │ + beq 6da98 │ │ │ │ + bl 143c34 │ │ │ │ + b 6da98 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 6db80 │ │ │ │ + bne 6da98 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 154e9c <_PyType_Name@@Base> │ │ │ │ + bl 155200 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #10536 @ 0x2928 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 154e9c <_PyType_Name@@Base> │ │ │ │ + bl 155200 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #57976 @ 0xe278 │ │ │ │ + movw r0, #57140 @ 0xdf34 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 6dc0c │ │ │ │ + bne 6db24 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 6dc8c │ │ │ │ + beq 6dba4 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 6dc10 │ │ │ │ - b 6dc8c │ │ │ │ + bgt 6db28 │ │ │ │ + b 6dba4 │ │ │ │ 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 6dc50 │ │ │ │ + bne 6db68 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 6dc8c │ │ │ │ + beq 6dba4 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6dc8c │ │ │ │ + ble 6dba4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6dcc4 │ │ │ │ + beq 6dbdc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ ldrne r3, [r6] │ │ │ │ - bne 6dcb8 │ │ │ │ + bne 6dbd0 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 6dcac │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bne 6dbc4 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6dd28 │ │ │ │ + bl 16f420 │ │ │ │ + b 6dc40 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6dc8c │ │ │ │ + ble 6dba4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 157e2c │ │ │ │ + bl 158190 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6dcfc │ │ │ │ + bgt 6dc14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6dcfc │ │ │ │ + bne 6dc14 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6dd20 │ │ │ │ + bgt 6dc38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6dd20 │ │ │ │ + bne 6dc38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add r0, r5, #1 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ 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 6ddb0 │ │ │ │ + bge 6dcc8 │ │ │ │ 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 6dd80 │ │ │ │ + b 6dc98 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dddc │ │ │ │ + beq 6dcf4 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #57988 @ 0xe284 │ │ │ │ + movw r0, #57152 @ 0xdf40 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ - movw r0, #20052 @ 0x4e54 │ │ │ │ + b c00dc │ │ │ │ + movw r0, #18864 @ 0x49b0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ 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 a63ec │ │ │ │ + bl a6570 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 6de30 │ │ │ │ + beq 6dd48 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 6de18 │ │ │ │ + bl 1c5938 │ │ │ │ + b 6dd30 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a63ec │ │ │ │ + b a6570 │ │ │ │ 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 becc8 │ │ │ │ + b bee24 │ │ │ │ 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, #57340 @ 0xdffc │ │ │ │ + movw r1, #56508 @ 0xdcbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 6df08 │ │ │ │ + beq 6de20 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 43d10 <_PyNumber_InPlacePowerNoMod@@Base+0xc4> │ │ │ │ + bl 43d20 <_PyNumber_InPlacePowerNoMod@@Base+0xc4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6ded4 │ │ │ │ - b 6df08 │ │ │ │ + bne 6ddec │ │ │ │ + b 6de20 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6df10 │ │ │ │ + ble 6de28 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 6df44 │ │ │ │ + ble 6de5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3782bc <_PyErr_BadInternalCall@@Base+0x2e4> │ │ │ │ + bl 3780f4 <_PyErr_BadInternalCall@@Base+0x2e4> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6dec4 │ │ │ │ + bne 6dddc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6df44 │ │ │ │ + beq 6de5c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6df28 │ │ │ │ + ble 6de40 │ │ │ │ mov r4, #0 │ │ │ │ - b 6df44 │ │ │ │ + b 6de5c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6ded0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6ded0 │ │ │ │ + bne 6dde8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 6dde8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6df08 │ │ │ │ + bne 6de20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6df08 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 6de20 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldmib fp, {r9, sl} │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 6e0a8 │ │ │ │ + beq 6dfc0 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6e0a8 │ │ │ │ + bne 6dfc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e0a8 │ │ │ │ + beq 6dfc0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp, #12] │ │ │ │ - movw r0, #58456 @ 0xe458 │ │ │ │ + movw r0, #57620 @ 0xe114 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r3, #56152 @ 0xdb58 │ │ │ │ + movw r3, #52264 @ 0xcc28 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6e008 │ │ │ │ + bne 6df20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3aaf58 │ │ │ │ + b 3aabb8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #58468 @ 0xe464 │ │ │ │ + movw r0, #57632 @ 0xe120 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ movw r1, #713 @ 0x2c9 │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e05c │ │ │ │ + bgt 6df74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e05c │ │ │ │ + bne 6df74 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6dff8 │ │ │ │ + beq 6df10 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e088 │ │ │ │ + bgt 6dfa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e088 │ │ │ │ + bne 6dfa0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e0a8 │ │ │ │ - movw r0, #58468 @ 0xe464 │ │ │ │ + beq 6dfc0 │ │ │ │ + movw r0, #57632 @ 0xe120 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3ba968 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3ba6c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -65423,361 +65367,361 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ bl 2d6c4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 6e100 │ │ │ │ + bne 6e018 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e134 │ │ │ │ - b 6e128 │ │ │ │ + bne 6e04c │ │ │ │ + b 6e040 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #16724 @ 0x4154 │ │ │ │ + movw r0, #15536 @ 0x3cb0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e0e8 │ │ │ │ + bne 6e000 │ │ │ │ mov r4, #0 │ │ │ │ - b 6e1d0 │ │ │ │ - bl bea88 │ │ │ │ + b 6e0e8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e120 │ │ │ │ + bne 6e038 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e120 │ │ │ │ + bne 6e038 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ - bl 2f79ec <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f799c <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e120 │ │ │ │ + beq 6e038 │ │ │ │ ldrd r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r8, r0 │ │ │ │ strd r6, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e130 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e1b0 │ │ │ │ + bge 6e0c8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e1e8 │ │ │ │ - bl b9540 │ │ │ │ + bne 6e100 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e164 │ │ │ │ + beq 6e07c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6e1c4 │ │ │ │ - bl bea88 │ │ │ │ + bne 6e0dc │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e120 │ │ │ │ + bne 6e038 │ │ │ │ mov r0, r4 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e1fc │ │ │ │ + beq 6e114 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 6e1fc │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bl 1c5938 │ │ │ │ + b 6e114 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 6e1b0 │ │ │ │ + bl 27a924 │ │ │ │ + b 6e0c8 │ │ │ │ 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 6e250 │ │ │ │ + bhi 6e168 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e280 │ │ │ │ - b 6e274 │ │ │ │ + bne 6e198 │ │ │ │ + b 6e18c │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #16732 @ 0x415c │ │ │ │ + movw r0, #15544 @ 0x3cb8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e238 │ │ │ │ - b 6e3d0 │ │ │ │ - bl bea88 │ │ │ │ + bne 6e150 │ │ │ │ + b 6e2e8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e3d0 │ │ │ │ + bne 6e2e8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - bl 2f79ec <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f799c <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e3d0 │ │ │ │ + beq 6e2e8 │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 6e2c4 │ │ │ │ + ble 6e1dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e2c4 │ │ │ │ - bl bea88 │ │ │ │ + bne 6e1dc │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e3d0 │ │ │ │ + bne 6e2e8 │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1ef62c │ │ │ │ + bl 1ee27c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e2f4 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 6e20c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58480 @ 0xe470 │ │ │ │ + movw r1, #57644 @ 0xe12c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6e3ac │ │ │ │ + bl 16f420 │ │ │ │ + b 6e2c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1eceb8 │ │ │ │ + bl 1ebb08 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6e3ac │ │ │ │ + blt 6e2c4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 6d958 │ │ │ │ + bl 6d870 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e3ac │ │ │ │ - bl dc794 │ │ │ │ + beq 6e2c4 │ │ │ │ + bl dcde4 │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r9, r0 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2dfb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e394 │ │ │ │ + bge 6e2ac │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e380 │ │ │ │ - bl b9540 │ │ │ │ + bne 6e298 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e328 │ │ │ │ - b 6e390 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 6e240 │ │ │ │ + b 6e2a8 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6ddf0 │ │ │ │ + bl 6dd08 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6e3bc │ │ │ │ - bl bea88 │ │ │ │ + bne 6e2d4 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e3d0 │ │ │ │ + bne 6e2e8 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 3976e4 <_PyLong_UInt32_Converter@@Base+0x2d20> │ │ │ │ + bl 397148 <_PyLong_UInt32_Converter@@Base+0x2c04> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e418 │ │ │ │ + beq 6e330 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 200f44 │ │ │ │ + bl 1ffc1c │ │ │ │ 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 2dbd8c │ │ │ │ + bl 2dbd0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e458 │ │ │ │ + beq 6e370 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ef7c4 │ │ │ │ + b 1ee414 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6e4a0 │ │ │ │ + bne 6e3b8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e4d0 │ │ │ │ - b 6e4c4 │ │ │ │ + bne 6e3e8 │ │ │ │ + b 6e3dc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16692 @ 0x4134 │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e488 │ │ │ │ - b 6e5e8 │ │ │ │ - bl bea88 │ │ │ │ + bne 6e3a0 │ │ │ │ + b 6e500 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e5e8 │ │ │ │ + bne 6e500 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ef62c │ │ │ │ + bl 1ee27c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e500 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 6e418 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58516 @ 0xe494 │ │ │ │ + movw r1, #57680 @ 0xe150 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6e5c8 │ │ │ │ + bl 16f420 │ │ │ │ + b 6e4e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eceb8 │ │ │ │ + bl 1ebb08 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6e5c8 │ │ │ │ + blt 6e4e0 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 6d958 │ │ │ │ + bl 6d870 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e5c8 │ │ │ │ - bl dc794 │ │ │ │ + beq 6e4e0 │ │ │ │ + bl dcde4 │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d754 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge 6e58c │ │ │ │ + bge 6e4a4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e58c │ │ │ │ - bl b9540 │ │ │ │ + bne 6e4a4 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e534 │ │ │ │ + beq 6e44c │ │ │ │ mvn r7, #0 │ │ │ │ - b 6e590 │ │ │ │ + b 6e4a8 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl 6ddf0 │ │ │ │ + bl 6dd08 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e5d8 │ │ │ │ + bge 6e4f0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 6e5c8 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 6e4e0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - bl bea88 │ │ │ │ + bl 27a924 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e5e8 │ │ │ │ + bne 6e500 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 21e12c │ │ │ │ + bl 21d0d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e62c │ │ │ │ + beq 6e544 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ef7c4 │ │ │ │ + b 1ee414 │ │ │ │ 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] @ 6e7ec │ │ │ │ + ldr r2, [pc, #408] @ 6e704 │ │ │ │ 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] │ │ │ │ @@ -65808,283 +65752,259 @@ │ │ │ │ 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 a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6e7dc │ │ │ │ - movw r9, #45276 @ 0xb0dc │ │ │ │ + beq 6e6f4 │ │ │ │ + movw r9, #44316 @ 0xad1c │ │ │ │ movt r9, #61 @ 0x3d │ │ │ │ - movw r8, #45288 @ 0xb0e8 │ │ │ │ + movw r8, #44328 @ 0xad28 │ │ │ │ movt r8, #61 @ 0x3d │ │ │ │ - movw r7, #45128 @ 0xb048 │ │ │ │ + movw r7, #44168 @ 0xac88 │ │ │ │ movt r7, #61 @ 0x3d │ │ │ │ sub r5, fp, #180 @ 0xb4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - movw r0, #59148 @ 0xe70c │ │ │ │ + movw r0, #58312 @ 0xe3c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ vldr d7, [r5, #32] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #30072 @ 0x7578 │ │ │ │ + movw r1, #29112 @ 0x71b8 │ │ │ │ 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, #45248 @ 0xb0c0 │ │ │ │ + movw r3, #44288 @ 0xad00 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs sl, r0, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - beq 6e7d4 │ │ │ │ - bl c601c │ │ │ │ + beq 6e6ec │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e7a0 │ │ │ │ + beq 6e6b8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e7d4 │ │ │ │ + bgt 6e6ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e7d4 │ │ │ │ + bne 6e6ec │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6e7d4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 6e6ec │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e7c0 │ │ │ │ + bgt 6e6d8 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ - bne 6e7c0 │ │ │ │ + bne 6e6d8 │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, #48 @ 0x30 │ │ │ │ cmp r6, #3 │ │ │ │ - bne 6e714 │ │ │ │ - b 6e7e0 │ │ │ │ + bne 6e62c │ │ │ │ + b 6e6f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ 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 2f35f4 │ │ │ │ + bl 2f35ec │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e82c │ │ │ │ + beq 6e744 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 1ef7c4 │ │ │ │ + bl 1ee414 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ + ldr r3, [pc, #36] @ 6e778 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr r3, [r3, #1532] @ 0x5fc │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b bee24 │ │ │ │ + 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 r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 3976e4 <_PyLong_UInt32_Converter@@Base+0x2d20> │ │ │ │ + bl 397148 <_PyLong_UInt32_Converter@@Base+0x2c04> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e86c │ │ │ │ + beq 6e7b4 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 1ef7c4 │ │ │ │ + bl 1ee414 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e888 │ │ │ │ - b a17fc │ │ │ │ + bne 6e7d0 │ │ │ │ + b a1980 │ │ │ │ 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 a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6e91c │ │ │ │ + beq 6e864 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ea30 │ │ │ │ + bl 6ebb0 │ │ │ │ ldr r4, [r0] │ │ │ │ - b 6e8d0 │ │ │ │ + b 6e818 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e95c │ │ │ │ + ble 6e8a4 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6e974 │ │ │ │ + beq 6e8bc │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6e8cc │ │ │ │ + ble 6e814 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r4] │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e8c0 │ │ │ │ + beq 6e808 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e924 │ │ │ │ + ble 6e86c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e940 │ │ │ │ + ble 6e888 │ │ │ │ mov r5, #0 │ │ │ │ - b 6e974 │ │ │ │ + b 6e8bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e910 │ │ │ │ + bne 6e858 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6e910 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 6e858 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e91c │ │ │ │ + bne 6e864 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6e91c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 6e864 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 6e8cc │ │ │ │ + bne 6e814 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6e8cc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 6e814 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 65874 │ │ │ │ + bl 65924 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e9f8 │ │ │ │ + beq 6e940 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e9d0 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 6e918 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 6e9e8 │ │ │ │ + bl 27a924 │ │ │ │ + b 6e930 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 261d54 <_Py_HandlePending@@Base+0x6e0> │ │ │ │ + bl 260f00 <_Py_HandlePending@@Base+0x6e4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e9f0 │ │ │ │ + bne 6e938 │ │ │ │ mov r0, #0 │ │ │ │ - b 6e9f8 │ │ │ │ + b 6e940 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1ef7c4 │ │ │ │ + bl 1ee414 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #36] @ 6ea2c │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - add r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr r3, [r3, #1532] @ 0x5fc │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becc8 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge 6ea7c │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ - tst r2, #2 │ │ │ │ - beq 6ea7c │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ 6ea88 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ - bl b321c <_PyStaticType_GetState@@Base> │ │ │ │ - add r0, r0, #24 │ │ │ │ - pop {fp, pc} │ │ │ │ - ldr r3, [r3, #104] @ 0x68 │ │ │ │ - add r0, r0, r3 │ │ │ │ - bx lr │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 6eaac │ │ │ │ + bne 6e964 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 6eae0 │ │ │ │ + beq 6e998 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32680 @ 0x7fa8 │ │ │ │ + movw r1, #31492 @ 0x7b04 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #14 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ 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 6ec9c │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + bl 6eb54 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -66096,1112 +66016,1159 @@ │ │ │ │ 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 b28a4 │ │ │ │ + b b2a2c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6ebcc │ │ │ │ + bne 6ea84 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6ec0c │ │ │ │ + beq 6eac4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ebd0 │ │ │ │ - b 6ec0c │ │ │ │ + bgt 6ea88 │ │ │ │ + b 6eac4 │ │ │ │ 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 6ec2c │ │ │ │ + bne 6eae4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ec0c │ │ │ │ + beq 6eac4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ec30 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 6eae8 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6ec94 │ │ │ │ + bl 16f420 │ │ │ │ + b 6eb4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1800e4 │ │ │ │ + bl 180438 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ec70 │ │ │ │ + bgt 6eb28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ec70 │ │ │ │ + bne 6eb28 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ec94 │ │ │ │ + bgt 6eb4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ec94 │ │ │ │ + bne 6eb4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006ec9c : │ │ │ │ +0006eb54 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq 6ecf0 │ │ │ │ + beq 6eba8 │ │ │ │ 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 6ecdc │ │ │ │ + bne 6eb94 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ecd0 │ │ │ │ + bne 6eb88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge 6ebfc │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ + tst r2, #2 │ │ │ │ + beq 6ebfc │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r2, [pc, #32] @ 6ec08 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ + bl b33a4 <_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 │ │ │ │ │ │ │ │ -0006ecf8 : │ │ │ │ +0006ec10 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #49196 @ 0xc02c │ │ │ │ + movw ip, #49404 @ 0xc0fc │ │ │ │ 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 2b73fc │ │ │ │ + bl 2b6ea0 │ │ │ │ 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 1f1adc <_PyLong_Copy@@Base> │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #18040 @ 0x4678 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + b c00dc │ │ │ │ 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] @ 6edfc │ │ │ │ + ldr r0, [pc, #156] @ 6ed44 │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6ed80 │ │ │ │ + bne 6ecc8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6ed68 │ │ │ │ + bne 6ecb0 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - bne 6eda8 │ │ │ │ + bne 6ecf0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ 6ee00 │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ 6ed48 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6edbc │ │ │ │ - bl 2f1b34 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa78> │ │ │ │ + beq 6ed04 │ │ │ │ + bl 2f1ae4 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa78> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6eddc │ │ │ │ + bne 6ed24 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6edc4 │ │ │ │ + bne 6ed0c │ │ │ │ dmb ish │ │ │ │ - beq 6edec │ │ │ │ - ldr r0, [pc, #16] @ 6edfc │ │ │ │ - bl 2bbad0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 6ed34 │ │ │ │ + ldr r0, [pc, #16] @ 6ed44 │ │ │ │ + bl 2d6e7c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1f2e8c <_PyLong_Copy@@Base> │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #19000 @ 0x4a38 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - b bff80 │ │ │ │ + rsbeq sl, r2, r0, ror ip │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -0006ee34 : │ │ │ │ +0006ed4c : │ │ │ │ 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 6ee5c │ │ │ │ - bl 3c52ec <_Py_hashtable_foreach@@Base+0x6de4> │ │ │ │ - b 6ee70 │ │ │ │ + bne 6ed74 │ │ │ │ + bl 3c504c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b 6ed88 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6ee78 │ │ │ │ + bne 6ed90 │ │ │ │ mvn r5, #0 │ │ │ │ - b 6eeac │ │ │ │ + b 6edc4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 19f390 │ │ │ │ + bl 19f6f8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6eeac │ │ │ │ + bgt 6edc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6eeac │ │ │ │ + bne 6edc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ef08 │ │ │ │ + beq 6ee20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6ef08 │ │ │ │ + ble 6ee20 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d14f8 │ │ │ │ + bl 1d0244 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ef74 │ │ │ │ - b 6ef24 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bne 6ee8c │ │ │ │ + b 6ee3c │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6ef50 │ │ │ │ + bl 16f420 │ │ │ │ + b 6ee68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #60920 @ 0xedf8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6ef58 │ │ │ │ + ble 6ee70 │ │ │ │ mov r5, #0 │ │ │ │ - b 6efa4 │ │ │ │ + b 6eebc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ef50 │ │ │ │ + bne 6ee68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6ef50 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 6ee68 │ │ │ │ mov r0, r4 │ │ │ │ - bl caacc │ │ │ │ + bl cb16c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6efa4 │ │ │ │ + bgt 6eebc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6efa4 │ │ │ │ + bne 6eebc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6f00c │ │ │ │ + bne 6ef24 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6f050 │ │ │ │ + beq 6ef68 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f010 │ │ │ │ - b 6f050 │ │ │ │ + bgt 6ef28 │ │ │ │ + b 6ef68 │ │ │ │ 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 6f070 │ │ │ │ + bne 6ef88 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f050 │ │ │ │ + beq 6ef68 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f070 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 6ef88 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6f0d4 │ │ │ │ + bl 16f420 │ │ │ │ + b 6efec │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c7470 │ │ │ │ + bl 1c74c8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f0b0 │ │ │ │ + bgt 6efc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f0b0 │ │ │ │ + bne 6efc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f0d4 │ │ │ │ + bgt 6efec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f0d4 │ │ │ │ + bne 6efec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #54984 @ 0xd6c8 │ │ │ │ + movw r3, #53560 @ 0xd138 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6f100 │ │ │ │ + ldr r1, [pc, #8] @ 6f018 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f104 │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ + b 6f01c │ │ │ │ + mlseq r3, ip, sl, 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 r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 130ed4 │ │ │ │ + bl 131424 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f1bc │ │ │ │ + beq 6f0d4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6f1f4 │ │ │ │ + bne 6f10c │ │ │ │ mov r1, r5 │ │ │ │ - bl 1197f8 │ │ │ │ + bl 119fc4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f1c4 │ │ │ │ - movw r3, #49120 @ 0xbfe0 │ │ │ │ + bne 6f0dc │ │ │ │ + movw r3, #49328 @ 0xc0b0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f198 │ │ │ │ - bl 1438b4 │ │ │ │ - movw r0, #49208 @ 0xc038 │ │ │ │ + beq 6f0b0 │ │ │ │ + bl 143c34 │ │ │ │ + movw r0, #49416 @ 0xc108 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #61848 @ 0xf198 │ │ │ │ + movw r1, #61012 @ 0xee54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f1a4 │ │ │ │ - b 6f1bc │ │ │ │ + ble 6f0bc │ │ │ │ + b 6f0d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f1bc │ │ │ │ + bgt 6f0d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f1bc │ │ │ │ + bne 6f0d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f1d8 │ │ │ │ + ble 6f0f0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f1d0 │ │ │ │ + bne 6f0e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6f1d0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 6f0e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f214 │ │ │ │ + bgt 6f12c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f214 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 6f12c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a981c │ │ │ │ + b a99a4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c5348 <_Py_hashtable_foreach@@Base+0x6e40> │ │ │ │ + b 3c50a8 <_Py_hashtable_foreach@@Base+0x6c10> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6f2a0 │ │ │ │ + bne 6f1b8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6f2e4 │ │ │ │ + beq 6f1fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f2a4 │ │ │ │ - b 6f2e4 │ │ │ │ + bgt 6f1bc │ │ │ │ + b 6f1fc │ │ │ │ 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 6f304 │ │ │ │ + bne 6f21c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f2e4 │ │ │ │ + beq 6f1fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f304 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 6f21c │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6f368 │ │ │ │ + bl 16f420 │ │ │ │ + b 6f280 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 226e60 │ │ │ │ + bl 225e10 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f344 │ │ │ │ + bgt 6f25c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f344 │ │ │ │ + bne 6f25c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f368 │ │ │ │ + bgt 6f280 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f368 │ │ │ │ + bne 6f280 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 becc8 │ │ │ │ + b bee24 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne ip, ip, #1 │ │ │ │ mov r6, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6f3dc │ │ │ │ + bne 6f2f4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6f418 │ │ │ │ + beq 6f330 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ sub r1, fp, #32 │ │ │ │ str ip, [sp, #8] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str ip, [sp, #4] │ │ │ │ - movw ip, #32836 @ 0x8044 │ │ │ │ + movw ip, #32828 @ 0x803c │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f578 │ │ │ │ + beq 6f490 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6f438 │ │ │ │ - bl bea88 │ │ │ │ + bne 6f350 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f578 │ │ │ │ - b 6f474 │ │ │ │ - bl c5dc0 │ │ │ │ + bne 6f490 │ │ │ │ + b 6f38c │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f464 │ │ │ │ + bgt 6f37c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f464 │ │ │ │ + bne 6f37c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 6f428 │ │ │ │ + beq 6f340 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 6f490 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 6f3a8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42408 @ 0xa5a8 │ │ │ │ + movw r1, #41448 @ 0xa1e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6f578 │ │ │ │ + bl 16f420 │ │ │ │ + b 6f490 │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 6f4b0 │ │ │ │ + bhi 6f3c8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f4cc │ │ │ │ + bne 6f3e4 │ │ │ │ mov r0, #8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b ce164 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + b ce804 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61888 @ 0xf1c0 │ │ │ │ + movw r1, #61052 @ 0xee7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6f578 │ │ │ │ + bl 16f420 │ │ │ │ + b 6f490 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a3338 │ │ │ │ + bl 1a36a0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 6f578 │ │ │ │ - bl 1a3460 │ │ │ │ + beq 6f490 │ │ │ │ + bl 1a37c8 │ │ │ │ add r4, r6, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6f508 │ │ │ │ + bne 6f420 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f4f0 │ │ │ │ + bne 6f408 │ │ │ │ dmb ish │ │ │ │ - beq 6f518 │ │ │ │ + beq 6f430 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bcbd4 │ │ │ │ + bl 3bc934 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6f538 │ │ │ │ + bhi 6f450 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 3c0444 <_Py_hashtable_foreach@@Base+0x1f3c> │ │ │ │ + bl 3c01a4 <_Py_hashtable_foreach@@Base+0x1d0c> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6f558 │ │ │ │ + bne 6f470 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f540 │ │ │ │ + bne 6f458 │ │ │ │ dmb ish │ │ │ │ - beq 6f568 │ │ │ │ + beq 6f480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 1a41b0 │ │ │ │ + b 1a4518 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6f5c8 │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne 6f4e0 │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61916 @ 0xf1dc │ │ │ │ + movw r1, #61080 @ 0xee98 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, r4] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2aa458 │ │ │ │ + bl 2a9d30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f64c │ │ │ │ + beq 6f564 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f654 │ │ │ │ - bl 2aaa54 │ │ │ │ + beq 6f56c │ │ │ │ + bl 2aa508 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f654 │ │ │ │ + bne 6f56c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f64c │ │ │ │ + bgt 6f564 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f64c │ │ │ │ + bne 6f564 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f66c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble 6f584 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f660 │ │ │ │ + bne 6f578 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 6f660 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 6f578 │ │ │ │ │ │ │ │ -0006f688 : │ │ │ │ +0006f5a0 : │ │ │ │ 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 6f6b4 │ │ │ │ - bl 3c52ec <_Py_hashtable_foreach@@Base+0x6de4> │ │ │ │ - b 6f6c4 │ │ │ │ + bne 6f5cc │ │ │ │ + bl 3c504c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b 6f5dc │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl e4690 │ │ │ │ + bl e4ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 6f6d8 │ │ │ │ - movw r0, #61948 @ 0xf1fc │ │ │ │ + bge 6f5f0 │ │ │ │ + movw r0, #61112 @ 0xeeb8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e9d94 │ │ │ │ - b 6f6e0 │ │ │ │ + bl 2e9d44 │ │ │ │ + b 6f5f8 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #62084 @ 0xf284 │ │ │ │ + movw r0, #61248 @ 0xef40 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 6f780 │ │ │ │ + bne 6f698 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f760 │ │ │ │ + beq 6f678 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f784 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 6f69c │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6f7c0 │ │ │ │ + bl 16f420 │ │ │ │ + b 6f6d8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1aac7c │ │ │ │ + bl 1aad8c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f7c0 │ │ │ │ + bgt 6f6d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f7c0 │ │ │ │ + bne 6f6d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6f71c │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #41300 @ 0xa154 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f420 │ │ │ │ + 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 3716c4 │ │ │ │ + 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, #4040] @ 0xfc8 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne ip, ip, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6f81c │ │ │ │ + bne 6f790 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6f854 │ │ │ │ + beq 6f7c8 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #412] @ 6f9d0 │ │ │ │ + ldr ip, [pc, #412] @ 6f944 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f8c8 │ │ │ │ + beq 6f83c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6f874 │ │ │ │ - bl bea88 │ │ │ │ + bne 6f7e8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f8c8 │ │ │ │ - b 6f8b0 │ │ │ │ - bl c5dc0 │ │ │ │ + bne 6f83c │ │ │ │ + b 6f824 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f8a0 │ │ │ │ + bgt 6f814 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f8a0 │ │ │ │ + bne 6f814 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6f864 │ │ │ │ + beq 6f7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6f8d0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 6f844 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42408 @ 0xa5a8 │ │ │ │ + movw r1, #41448 @ 0xa1e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b 6f9c4 │ │ │ │ + b 6f938 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 6f8f0 │ │ │ │ + bhi 6f864 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6f90c │ │ │ │ + bne 6f880 │ │ │ │ mov r0, #7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ce164 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + b ce804 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61888 @ 0xf1c0 │ │ │ │ + movw r1, #61052 @ 0xee7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6f8c8 │ │ │ │ + bl 16f420 │ │ │ │ + b 6f83c │ │ │ │ mov r0, r4 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6f928 │ │ │ │ + bne 6f89c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ add r6, r7, #8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6f94c │ │ │ │ + bne 6f8c0 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f934 │ │ │ │ + bne 6f8a8 │ │ │ │ dmb ish │ │ │ │ - beq 6f95c │ │ │ │ + beq 6f8d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bcbd4 │ │ │ │ + bl 3bc934 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6f97c │ │ │ │ + bhi 6f8f0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3c0444 <_Py_hashtable_foreach@@Base+0x1f3c> │ │ │ │ + bl 3c01a4 <_Py_hashtable_foreach@@Base+0x1d0c> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6f99c │ │ │ │ + bne 6f910 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f984 │ │ │ │ + bne 6f8f8 │ │ │ │ dmb ish │ │ │ │ - beq 6f9ac │ │ │ │ + beq 6f920 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ab510 <_Py_strhex@@Base> │ │ │ │ + bl 3ab170 <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, ror r0 │ │ │ │ + rsbeq r8, r2, r8, rrx │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 6f9f4 │ │ │ │ + ldr r2, [pc, #16] @ 6f968 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46624 │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ + b 466c4 │ │ │ │ + rsbeq r1, r3, r0, asr sl │ │ │ │ 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 6fa30 │ │ │ │ + bne 6f9a4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6fa60 │ │ │ │ - b 6fa54 │ │ │ │ + bne 6f9d4 │ │ │ │ + b 6f9c8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28192 @ 0x6e20 │ │ │ │ + movw r0, #27232 @ 0x6a60 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fa18 │ │ │ │ - b 6fb18 │ │ │ │ - bl bea88 │ │ │ │ + bne 6f98c │ │ │ │ + b 6fa8c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fb18 │ │ │ │ + bne 6fa8c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #38128 @ 0x94f0 │ │ │ │ + movw r3, #38116 @ 0x94e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6fa94 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 6fa08 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63832 @ 0xf958 │ │ │ │ + movw r1, #62872 @ 0xf598 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 6fb08 │ │ │ │ + bl 14151c │ │ │ │ + b 6fa7c │ │ │ │ cmp r4, #5 │ │ │ │ - bhi 6fac0 │ │ │ │ + bhi 6fa34 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 6fafc │ │ │ │ + beq 6fa70 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsl r4, r1, r4 │ │ │ │ - b 6fae0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + b 6fa54 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26340 @ 0x66e4 │ │ │ │ + movw r1, #25380 @ 0x6324 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 6fb08 │ │ │ │ + bl 14151c │ │ │ │ + b 6fa7c │ │ │ │ ldrb lr, [r2, r3] │ │ │ │ orr ip, r0, r1, lsl r3 │ │ │ │ add r3, r3, #1 │ │ │ │ tst lr, r4 │ │ │ │ movne r0, ip │ │ │ │ cmp r3, #16 │ │ │ │ - bne 6fae0 │ │ │ │ + bne 6fa54 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ - bl bea88 │ │ │ │ + b bee24 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 6fafc │ │ │ │ + beq 6fa70 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #54984 @ 0xd6c8 │ │ │ │ + movw r3, #53560 @ 0xd138 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6fb44 │ │ │ │ + ldr r1, [pc, #8] @ 6fab8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f104 │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ + b 6f01c │ │ │ │ + rsbeq r1, r3, r0, asr sl │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6fba8 │ │ │ │ + bne 6fb1c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6fbe8 │ │ │ │ + beq 6fb5c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6fbac │ │ │ │ - b 6fbe8 │ │ │ │ + bgt 6fb20 │ │ │ │ + b 6fb5c │ │ │ │ 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 6fc08 │ │ │ │ + bne 6fb7c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6fbe8 │ │ │ │ + beq 6fb5c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6fc0c │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 6fb80 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6fc70 │ │ │ │ + bl 16f420 │ │ │ │ + b 6fbe4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 44834 │ │ │ │ + bl 44844 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fc4c │ │ │ │ + bgt 6fbc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fc4c │ │ │ │ + bne 6fbc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fc70 │ │ │ │ + bgt 6fbe4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fc70 │ │ │ │ + bne 6fbe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ 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} │ │ │ │ @@ -67209,820 +67176,899 @@ │ │ │ │ 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 bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6fda0 │ │ │ │ + bne 6fd14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfc0 │ │ │ │ + bl 38c970 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6fda0 │ │ │ │ + beq 6fd14 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3950d8 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 394c58 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #37940 @ 0x9434 │ │ │ │ + movw r0, #36948 @ 0x9054 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6fd00 │ │ │ │ + bne 6fc74 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aaf58 │ │ │ │ + b 3aabb8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #62104 @ 0xf298 │ │ │ │ + movw r0, #61268 @ 0xef54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ - bl 3958a4 <_PyLong_UInt32_Converter@@Base+0xee0> │ │ │ │ + bl 395c10 <_PyLong_UInt32_Converter@@Base+0x16cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fd54 │ │ │ │ + bgt 6fcc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fd54 │ │ │ │ + bne 6fcc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6fcf0 │ │ │ │ + beq 6fc64 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fd80 │ │ │ │ + bgt 6fcf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fd80 │ │ │ │ + bne 6fcf4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fda0 │ │ │ │ - movw r0, #62104 @ 0xf298 │ │ │ │ + beq 6fd14 │ │ │ │ + movw r0, #61268 @ 0xef54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ba968 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3ba6c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6fe78 │ │ │ │ + beq 6fdec │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #49224 @ 0xc048 │ │ │ │ + movw r4, #49432 @ 0xc118 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67f74 │ │ │ │ + bl 68024 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 6fe38 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bne 6fdac │ │ │ │ + movw r3, #49384 @ 0xc0e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fe0c │ │ │ │ - bl 1438b4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 6fd80 │ │ │ │ + bl 143c34 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #49180 @ 0xc01c │ │ │ │ + movw r3, #49388 @ 0xc0ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fdfc │ │ │ │ + bne 6fd70 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fdfc │ │ │ │ - b 6fe70 │ │ │ │ + bne 6fd70 │ │ │ │ + b 6fde4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fe58 │ │ │ │ + bgt 6fdcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fe58 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 6fdcc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6732 @ 0x1a4c │ │ │ │ + movw r1, #5544 @ 0x15a8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #54968 @ 0xd6b8 │ │ │ │ + movw r3, #53544 @ 0xd128 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6fea8 │ │ │ │ + ldr r1, [pc, #8] @ 6fe1c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f104 │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ + b 6f01c │ │ │ │ + mlseq r3, ip, sl, r1 │ │ │ │ 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 6feec │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bgt 6fe60 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31612 @ 0x7b7c │ │ │ │ + movw r1, #30424 @ 0x76d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 6ff10 │ │ │ │ + bl 16f420 │ │ │ │ + b 6fe84 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ff18 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 6fe8c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45508 @ 0xb1c4 │ │ │ │ + movw r1, #44320 @ 0xad20 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 6ff30 │ │ │ │ + b 6fea4 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 6ff38 │ │ │ │ + ldr r0, [pc, #16] @ 6feac │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r6, r3, ip, asr #19 │ │ │ │ + rsbeq r6, r3, r4, asr #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 6ff5c │ │ │ │ + ldr r2, [pc, #16] @ 6fed0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46624 │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ + b 466c4 │ │ │ │ + rsbeq r1, r3, r0, asr sl │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6ffc0 │ │ │ │ + bne 6ff34 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 70004 │ │ │ │ + beq 6ff78 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ffc4 │ │ │ │ - b 70004 │ │ │ │ + bgt 6ff38 │ │ │ │ + b 6ff78 │ │ │ │ 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 70024 │ │ │ │ + bne 6ff98 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 70004 │ │ │ │ + beq 6ff78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 70024 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 6ff98 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 70088 │ │ │ │ + bl 16f420 │ │ │ │ + b 6fffc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 44e9c │ │ │ │ + bl 44e30 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70064 │ │ │ │ + bgt 6ffd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70064 │ │ │ │ + bne 6ffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70088 │ │ │ │ + bgt 6fffc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70088 │ │ │ │ + bne 6fffc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #54968 @ 0xd6b8 │ │ │ │ + movw r3, #53544 @ 0xd128 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 700b4 │ │ │ │ + ldr r1, [pc, #8] @ 70028 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f104 │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ + b 6f01c │ │ │ │ + rsbeq r1, r3, r0, asr sl │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 700f8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bgt 7006c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31612 @ 0x7b7c │ │ │ │ + movw r1, #30424 @ 0x76d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7011c │ │ │ │ + bl 16f420 │ │ │ │ + b 70090 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70124 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 70098 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45508 @ 0xb1c4 │ │ │ │ + movw r1, #44320 @ 0xad20 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 7013c │ │ │ │ + b 700b0 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 70144 │ │ │ │ + ldr r0, [pc, #16] @ 700b8 │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldrdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ + rsbeq r7, r3, r8, asr #23 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 701cc │ │ │ │ + beq 70140 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 701cc │ │ │ │ + ble 70140 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ - movw r0, #62220 @ 0xf30c │ │ │ │ + movw r0, #61384 @ 0xefc8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 701e0 │ │ │ │ + bgt 70154 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 701e0 │ │ │ │ + bne 70154 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 701e0 │ │ │ │ - movw r0, #62256 @ 0xf330 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 70154 │ │ │ │ + movw r0, #61420 @ 0xefec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000701e8 : │ │ │ │ +0007015c : │ │ │ │ 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 70210 │ │ │ │ - bl 3c52ec <_Py_hashtable_foreach@@Base+0x6de4> │ │ │ │ - b 70220 │ │ │ │ + bne 70184 │ │ │ │ + bl 3c504c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b 70194 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 33edd8 │ │ │ │ + bl 33ec18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 70234 │ │ │ │ - movw r0, #62280 @ 0xf348 │ │ │ │ + bge 701a8 │ │ │ │ + movw r0, #61444 @ 0xf004 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e9d94 │ │ │ │ - b 7023c │ │ │ │ + bl 2e9d44 │ │ │ │ + b 701b0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 702c0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bgt 70234 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 7029c │ │ │ │ + beq 70210 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ - movw r3, #9452 @ 0x24ec │ │ │ │ + movw r3, #8492 @ 0x212c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #8972 @ 0x230c │ │ │ │ + movw r1, #7784 @ 0x1e68 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 14119c │ │ │ │ - b 702d8 │ │ │ │ + bl 14151c │ │ │ │ + b 7024c │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ - bl d68c0 │ │ │ │ + bl d6f18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 702e0 │ │ │ │ + bne 70254 │ │ │ │ mov r5, #0 │ │ │ │ - b 70318 │ │ │ │ + b 7028c │ │ │ │ mov r3, r7 │ │ │ │ add r1, r5, #20 │ │ │ │ sub r2, r6, #1 │ │ │ │ - bl d6f64 │ │ │ │ + bl d75bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70318 │ │ │ │ + bgt 7028c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70318 │ │ │ │ + bne 7028c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 703a0 │ │ │ │ + bne 70314 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 70380 │ │ │ │ + beq 702f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 703a4 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 70318 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 703f0 │ │ │ │ + bl 16f420 │ │ │ │ + b 70364 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #76] @ 703fc │ │ │ │ + ldr r0, [pc, #76] @ 70370 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ strle r3, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 703f0 │ │ │ │ + bgt 70364 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 703f0 │ │ │ │ + bne 70364 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r2, r3, ip, lsr #19 │ │ │ │ + rsbeq r2, r3, r4, lsr #19 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r0, [r0, #4] │ │ │ │ + bl a1980 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + movne r3, #0 │ │ │ │ + ldrne r0, [r4, #8] │ │ │ │ + beq 70440 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 703e8 │ │ │ │ + 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 703b0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 70410 │ │ │ │ + ldr r0, [r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 70410 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + b 70448 │ │ │ │ + bl 9fa14 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 70448 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 70440 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 70440 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + b 704a8 │ │ │ │ + add r2, r5, #8 │ │ │ │ + movw r1, #19880 @ 0x4da8 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldm r2, {r2, r3, ip} │ │ │ │ + str r1, [sp, #20] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + movw r1, #32424 @ 0x7ea8 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + movw r0, #61604 @ 0xf0a4 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + str r4, [sp] │ │ │ │ + bic r3, r3, #1 │ │ │ │ + bic ip, ip, #1 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movw r3, #19860 @ 0x4d94 │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ + str ip, [sp, #24] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + movw r3, #21684 @ 0x54b4 │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movw r3, #56516 @ 0xdcc4 │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ + bl c00dc │ │ │ │ + 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 285bb0 │ │ │ │ + b 2855a0 │ │ │ │ │ │ │ │ -00070414 : │ │ │ │ +000704c4 : │ │ │ │ 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 33edd8 │ │ │ │ + bl 33ec18 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0007044c : │ │ │ │ +000704fc : │ │ │ │ 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 e4690 │ │ │ │ + bl e4ce0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 70500 │ │ │ │ + bne 705b0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 704e0 │ │ │ │ + beq 70590 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 70504 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 705b4 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 70550 │ │ │ │ + bl 16f420 │ │ │ │ + b 70600 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #76] @ 7055c │ │ │ │ + ldr r0, [pc, #76] @ 7060c │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ strle r3, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70550 │ │ │ │ + bgt 70600 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70550 │ │ │ │ + bne 70600 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r1, [r3], #-188 @ 0xffffff44 @ │ │ │ │ + ldrdeq r1, [r3], #-180 @ 0xffffff4c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ tst r1, #32 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ubfx r3, r1, #6, #1 │ │ │ │ - beq 705b0 │ │ │ │ + beq 70660 │ │ │ │ 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 705e4 │ │ │ │ - b 705c4 │ │ │ │ + bne 70694 │ │ │ │ + b 70674 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r4, #127 @ 0x7f │ │ │ │ - bne 705e4 │ │ │ │ + bne 70694 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r4, #255 @ 0xff │ │ │ │ - beq 705e4 │ │ │ │ + beq 70694 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ mov r3, r4 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, #2 │ │ │ │ movne r4, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af9c <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 3afac <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 70668 │ │ │ │ + blt 70718 │ │ │ │ add r2, r8, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 70640 │ │ │ │ + bne 706f0 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1df54c │ │ │ │ + bl 1de314 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70668 │ │ │ │ + beq 70718 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b9b34 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl b9c94 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70668 │ │ │ │ + beq 70718 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1df54c │ │ │ │ + b 1de314 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b06c <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ + bl 3b07c <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 70668 │ │ │ │ + beq 70718 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 31710c <_PyGen_FetchStopIterationValue@@Base+0x2b08> │ │ │ │ + b 316f50 <_PyGen_FetchStopIterationValue@@Base+0x2b08> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, 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 706c0 │ │ │ │ + bne 70770 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 706bc │ │ │ │ + ble 7076c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70708 │ │ │ │ + beq 707b8 │ │ │ │ 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] @ 707a0 │ │ │ │ + ldr r1, [pc, #192] @ 70850 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 70708 │ │ │ │ + bne 707b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 70798 │ │ │ │ + b 70848 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 3003ac <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 300170 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70700 │ │ │ │ + beq 707b0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 7074c │ │ │ │ + beq 707fc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70750 │ │ │ │ - bl bea88 │ │ │ │ + bne 70800 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70750 │ │ │ │ - b 70700 │ │ │ │ + beq 70800 │ │ │ │ + b 707b0 │ │ │ │ mov r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2df2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 70790 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 70840 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 70700 │ │ │ │ + bl 27a924 │ │ │ │ + b 707b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r2, ip, r0, r8 │ │ │ │ + mlseq r2, r4, r0, r8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 707e4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bgt 70894 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31612 @ 0x7b7c │ │ │ │ + movw r1, #30424 @ 0x76d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 70808 │ │ │ │ + bl 16f420 │ │ │ │ + b 708b8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70810 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 708c0 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45508 @ 0xb1c4 │ │ │ │ + movw r1, #44320 @ 0xad20 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 70828 │ │ │ │ + b 708d8 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 70830 │ │ │ │ + ldr r0, [pc, #16] @ 708e0 │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r6, r3, r4, lsr #28 │ │ │ │ + rsbeq r6, r3, ip, lsl lr │ │ │ │ │ │ │ │ -00070834 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +000708e4 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r4, r3, #5504 @ 0x1580 │ │ │ │ add r4, r4, #20 │ │ │ │ cmp r4, #0 │ │ │ │ addne r3, r3, #4096 @ 0x1000 │ │ │ │ ldrne r4, [r3, #1452] @ 0x5ac │ │ │ │ - bne 70870 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ - bl 1438b4 │ │ │ │ + bne 70920 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ + bl 143c34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b17c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ac34 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7088c <_PyXI_UnwrapNotShareableError@@Base+0x58> │ │ │ │ + bne 7093c <_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 708b4 <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ + bne 70964 <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ mov r0, r4 │ │ │ │ - bl 33820 │ │ │ │ + bl 33834 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 708d0 <_PyXI_UnwrapNotShareableError@@Base+0x9c> │ │ │ │ - b 70900 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ + bne 70980 <_PyXI_UnwrapNotShareableError@@Base+0x9c> │ │ │ │ + b 709b0 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #8 │ │ │ │ - bl 39300 <_PyXI_InitFailure@@Base> │ │ │ │ + bl 39310 <_PyXI_InitFailure@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 708a0 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ - b 70884 <_PyXI_UnwrapNotShareableError@@Base+0x50> │ │ │ │ + bne 70950 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ + b 70934 <_PyXI_UnwrapNotShareableError@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 708ec <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ + bgt 7099c <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 708f4 <_PyXI_UnwrapNotShareableError@@Base+0xc0> │ │ │ │ + beq 709a4 <_PyXI_UnwrapNotShareableError@@Base+0xc0> │ │ │ │ mov r4, r6 │ │ │ │ - b 70900 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ + b 709b0 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 708ec <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 7099c <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #8948 @ 0x22f4 │ │ │ │ + movw r3, #8936 @ 0x22e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #8948 @ 0x22f4 │ │ │ │ + movw r0, #8936 @ 0x22e8 │ │ │ │ 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 │ │ │ │ @@ -68033,496 +68079,496 @@ │ │ │ │ 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 70988 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ + bne 70a38 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70988 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ + bne 70a38 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70a38 <_PyXI_UnwrapNotShareableError@@Base+0x204> │ │ │ │ + beq 70ae8 <_PyXI_UnwrapNotShareableError@@Base+0x204> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 709a0 <_PyXI_UnwrapNotShareableError@@Base+0x16c> │ │ │ │ + beq 70a50 <_PyXI_UnwrapNotShareableError@@Base+0x16c> │ │ │ │ mov r0, r4 │ │ │ │ - bl c4414 │ │ │ │ + bl c4b38 │ │ │ │ mov r4, r0 │ │ │ │ - b 709a8 <_PyXI_UnwrapNotShareableError@@Base+0x174> │ │ │ │ - bl 9f894 │ │ │ │ + b 70a58 <_PyXI_UnwrapNotShareableError@@Base+0x174> │ │ │ │ + bl 9fa14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70abc <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + beq 70b6c <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 709d0 <_PyXI_UnwrapNotShareableError@@Base+0x19c> │ │ │ │ - ldr r1, [pc, #260] @ 70ac8 <_PyXI_UnwrapNotShareableError@@Base+0x294> │ │ │ │ + beq 70a80 <_PyXI_UnwrapNotShareableError@@Base+0x19c> │ │ │ │ + ldr r1, [pc, #260] @ 70b78 <_PyXI_UnwrapNotShareableError@@Base+0x294> │ │ │ │ mov r0, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70a10 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ + beq 70ac0 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 709f0 <_PyXI_UnwrapNotShareableError@@Base+0x1bc> │ │ │ │ - ldr r1, [pc, #232] @ 70acc <_PyXI_UnwrapNotShareableError@@Base+0x298> │ │ │ │ + beq 70aa0 <_PyXI_UnwrapNotShareableError@@Base+0x1bc> │ │ │ │ + ldr r1, [pc, #232] @ 70b7c <_PyXI_UnwrapNotShareableError@@Base+0x298> │ │ │ │ mov r0, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70a10 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ + beq 70ac0 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70a50 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ - ldr r1, [pc, #204] @ 70ad0 <_PyXI_UnwrapNotShareableError@@Base+0x29c> │ │ │ │ + beq 70b00 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ + ldr r1, [pc, #204] @ 70b80 <_PyXI_UnwrapNotShareableError@@Base+0x29c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70a50 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ + bne 70b00 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70abc <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + bgt 70b6c <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70abc <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + bne 70b6c <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 70abc <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 70b6c <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70a60 <_PyXI_UnwrapNotShareableError@@Base+0x22c> │ │ │ │ + beq 70b10 <_PyXI_UnwrapNotShareableError@@Base+0x22c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 70a7c <_PyXI_UnwrapNotShareableError@@Base+0x248> │ │ │ │ + bne 70b2c <_PyXI_UnwrapNotShareableError@@Base+0x248> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl cf2ac <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf94c <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b 70a94 <_PyXI_UnwrapNotShareableError@@Base+0x260> │ │ │ │ + b 70b44 <_PyXI_UnwrapNotShareableError@@Base+0x260> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl af504 │ │ │ │ + bl af68c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70ac0 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ + bgt 70b70 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70ac0 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ + bne 70b70 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 70ac0 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 70b70 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ - rsbeq r6, r3, r8, ror #11 │ │ │ │ - rsbeq r6, r3, r4, lsl r0 │ │ │ │ + strdeq r5, [r3], #-240 @ 0xffffff10 @ │ │ │ │ + rsbeq r6, r3, r0, ror #11 │ │ │ │ + rsbeq r6, r3, ip │ │ │ │ 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 70b10 <_PyXI_UnwrapNotShareableError@@Base+0x2dc> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bgt 70bc0 <_PyXI_UnwrapNotShareableError@@Base+0x2dc> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31612 @ 0x7b7c │ │ │ │ + movw r1, #30424 @ 0x76d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 70b48 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ + bl 16f420 │ │ │ │ + b 70bf8 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70b38 <_PyXI_UnwrapNotShareableError@@Base+0x304> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 70be8 <_PyXI_UnwrapNotShareableError@@Base+0x304> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45508 @ 0xb1c4 │ │ │ │ + movw r1, #44320 @ 0xad20 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 70b48 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ + bl 16f420 │ │ │ │ + b 70bf8 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #224] @ 70c4c <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ + ldr r0, [pc, #224] @ 70cfc <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 70b8c <_PyXI_UnwrapNotShareableError@@Base+0x358> │ │ │ │ + bne 70c3c <_PyXI_UnwrapNotShareableError@@Base+0x358> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 70b74 <_PyXI_UnwrapNotShareableError@@Base+0x340> │ │ │ │ + bne 70c24 <_PyXI_UnwrapNotShareableError@@Base+0x340> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - bne 70bb4 <_PyXI_UnwrapNotShareableError@@Base+0x380> │ │ │ │ + bne 70c64 <_PyXI_UnwrapNotShareableError@@Base+0x380> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r5, [pc, #148] @ 70c50 <_PyXI_UnwrapNotShareableError@@Base+0x41c> │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r5, [pc, #148] @ 70d00 <_PyXI_UnwrapNotShareableError@@Base+0x41c> │ │ │ │ ldr r3, [r5, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 70c0c <_PyXI_UnwrapNotShareableError@@Base+0x3d8> │ │ │ │ + beq 70cbc <_PyXI_UnwrapNotShareableError@@Base+0x3d8> │ │ │ │ ldr r0, [r5, #1684] @ 0x694 │ │ │ │ - bl 70c54 <_Py_hashtable_size@@Base> │ │ │ │ + bl 70d04 <_Py_hashtable_size@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #1676] @ 0x68c │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 70c54 <_Py_hashtable_size@@Base> │ │ │ │ + bl 70d04 <_Py_hashtable_size@@Base> │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r5, #1688] @ 0x698 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 70c54 <_Py_hashtable_size@@Base> │ │ │ │ - movw r1, #3964 @ 0xf7c │ │ │ │ + bl 70d04 <_Py_hashtable_size@@Base> │ │ │ │ + movw r1, #4240 @ 0x1090 │ │ │ │ movt r1, #9 │ │ │ │ add r4, r4, r0 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #1692] @ 0x69c │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3be508 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 3be498 <_Py_hashtable_foreach@@Base> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 70c2c <_PyXI_UnwrapNotShareableError@@Base+0x3f8> │ │ │ │ + bne 70cdc <_PyXI_UnwrapNotShareableError@@Base+0x3f8> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 70c14 <_PyXI_UnwrapNotShareableError@@Base+0x3e0> │ │ │ │ + bne 70cc4 <_PyXI_UnwrapNotShareableError@@Base+0x3e0> │ │ │ │ dmb ish │ │ │ │ - beq 70c3c <_PyXI_UnwrapNotShareableError@@Base+0x408> │ │ │ │ - ldr r0, [pc, #16] @ 70c4c <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 70cec <_PyXI_UnwrapNotShareableError@@Base+0x408> │ │ │ │ + ldr r0, [pc, #16] @ 70cfc <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ + bl 2d6e7c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b28a4 │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + b b2a2c │ │ │ │ + rsbeq sl, r2, r0, ror ip │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -00070c54 <_Py_hashtable_size@@Base>: │ │ │ │ +00070d04 <_Py_hashtable_size@@Base>: │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ lsl r0, r3, #4 │ │ │ │ add r0, r0, r2, lsl #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #156] @ 70d34 <_Py_hashtable_size@@Base+0xe0> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 70cb8 <_Py_hashtable_size@@Base+0x64> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 70ca0 <_Py_hashtable_size@@Base+0x4c> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 70ce0 <_Py_hashtable_size@@Base+0x8c> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ 70d38 <_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 70d14 <_Py_hashtable_size@@Base+0xc0> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 70cfc <_Py_hashtable_size@@Base+0xa8> │ │ │ │ - dmb ish │ │ │ │ - beq 70d24 <_Py_hashtable_size@@Base+0xd0> │ │ │ │ - ldr r0, [pc, #16] @ 70d34 <_Py_hashtable_size@@Base+0xe0> │ │ │ │ - bl 2bbad0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {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 70d78 <_Py_hashtable_size@@Base+0x124> │ │ │ │ + bne 70d68 <_Py_hashtable_size@@Base+0x64> │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 70da0 <_Py_hashtable_size@@Base+0x14c> │ │ │ │ - b 70dbc <_Py_hashtable_size@@Base+0x168> │ │ │ │ + bne 70d90 <_Py_hashtable_size@@Base+0x8c> │ │ │ │ + b 70dac <_Py_hashtable_size@@Base+0xa8> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54752 @ 0xd5e0 │ │ │ │ + movw r0, #53328 @ 0xd050 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70d64 <_Py_hashtable_size@@Base+0x110> │ │ │ │ + bne 70d54 <_Py_hashtable_size@@Base+0x50> │ │ │ │ mov r0, #0 │ │ │ │ - b 70e54 <_Py_hashtable_size@@Base+0x200> │ │ │ │ - bl c5dc0 │ │ │ │ + b 70e44 <_Py_hashtable_size@@Base+0x140> │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70dd0 <_Py_hashtable_size@@Base+0x17c> │ │ │ │ + ble 70dc0 <_Py_hashtable_size@@Base+0xbc> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 70dec <_Py_hashtable_size@@Base+0x198> │ │ │ │ - bl bea88 │ │ │ │ + bne 70ddc <_Py_hashtable_size@@Base+0xd8> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 70dec <_Py_hashtable_size@@Base+0x198> │ │ │ │ - b 70d98 <_Py_hashtable_size@@Base+0x144> │ │ │ │ + beq 70ddc <_Py_hashtable_size@@Base+0xd8> │ │ │ │ + b 70d88 <_Py_hashtable_size@@Base+0x84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70db4 <_Py_hashtable_size@@Base+0x160> │ │ │ │ + bne 70da4 <_Py_hashtable_size@@Base+0xa0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 70db4 <_Py_hashtable_size@@Base+0x160> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 70da4 <_Py_hashtable_size@@Base+0xa0> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2f9170 <_PyEval_GetBuiltin@@Base+0x104> │ │ │ │ + bl 2f9120 <_PyEval_GetBuiltin@@Base+0x104> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70d98 <_Py_hashtable_size@@Base+0x144> │ │ │ │ + beq 70d88 <_Py_hashtable_size@@Base+0x84> │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r1, r5, #1 │ │ │ │ - bl 2dc100 <_PyTime_AsTimespec@@Base+0x338> │ │ │ │ + bl 2dbd48 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 70d98 <_Py_hashtable_size@@Base+0x144> │ │ │ │ + blt 70d88 <_Py_hashtable_size@@Base+0x84> │ │ │ │ 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 │ │ │ │ sub r2, r5, r4 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2d988 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ strb r7, [r6, r4] │ │ │ │ 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 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r0, [pc, #156] @ 70f04 <_Py_hashtable_size@@Base+0x200> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 70e88 <_Py_hashtable_size@@Base+0x184> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 70e70 <_Py_hashtable_size@@Base+0x16c> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 70eb0 <_Py_hashtable_size@@Base+0x1ac> │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ 70f08 <_Py_hashtable_size@@Base+0x204> │ │ │ │ + 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 70ee4 <_Py_hashtable_size@@Base+0x1e0> │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 70ecc <_Py_hashtable_size@@Base+0x1c8> │ │ │ │ + dmb ish │ │ │ │ + beq 70ef4 <_Py_hashtable_size@@Base+0x1f0> │ │ │ │ + ldr r0, [pc, #16] @ 70f04 <_Py_hashtable_size@@Base+0x200> │ │ │ │ + bl 2d6e7c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + rsbeq sl, r2, r0, ror ip │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ 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 2e424 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ push {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 70ed8 <_Py_hashtable_size@@Base+0x284> │ │ │ │ + bne 70f88 <_Py_hashtable_size@@Base+0x284> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 70f1c <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ - ldr lr, [pc, #184] @ 70f98 <_Py_hashtable_size@@Base+0x344> │ │ │ │ + beq 70fcc <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ + ldr lr, [pc, #184] @ 71048 <_Py_hashtable_size@@Base+0x344> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 70f1c <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ + bne 70fcc <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ mov r0, #0 │ │ │ │ - b 70f90 <_Py_hashtable_size@@Base+0x33c> │ │ │ │ + b 71040 <_Py_hashtable_size@@Base+0x33c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70f14 <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + beq 70fc4 <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 379408 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 379240 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70f14 <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + beq 70fc4 <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ bl 2d928 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r4, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 70f90 <_Py_hashtable_size@@Base+0x33c> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 71040 <_Py_hashtable_size@@Base+0x33c> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 70f14 <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + bl 27a924 │ │ │ │ + b 70fc4 <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, asr #1 │ │ │ │ + rsbeq r8, r2, r0, asr #1 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #62548 @ 0xf454 │ │ │ │ + movw r0, #61728 @ 0xf120 │ │ │ │ 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 b7778 │ │ │ │ + b b78f0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70ff8 <_Py_hashtable_size@@Base+0x3a4> │ │ │ │ + beq 710a8 <_Py_hashtable_size@@Base+0x3a4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b aaefc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 71030 <_Py_hashtable_size@@Base+0x3dc> │ │ │ │ + beq 710e0 <_Py_hashtable_size@@Base+0x3dc> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b aaefc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071044 : │ │ │ │ +000710f4 : │ │ │ │ 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 b3d30 │ │ │ │ + bl b3eb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 71088 │ │ │ │ + bne 71138 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #62592 @ 0xf480 │ │ │ │ + movw r0, #61772 @ 0xf14c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2e9d94 │ │ │ │ + bl 2e9d44 │ │ │ │ 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 710c4 │ │ │ │ + bge 71174 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 3b4a28 │ │ │ │ + b 3b4788 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw ip, #48004 @ 0xbb84 │ │ │ │ + movw ip, #48212 @ 0xbc54 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ - bl 259b28 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + bl 258cd0 <_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 │ │ │ │ @@ -68530,520 +68576,520 @@ │ │ │ │ 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 7113c │ │ │ │ + bne 711ec │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71174 │ │ │ │ - ldr r4, [pc, #148] @ 711d8 │ │ │ │ + beq 71224 │ │ │ │ + ldr r4, [pc, #148] @ 71288 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 711c0 │ │ │ │ + beq 71270 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 711c0 │ │ │ │ - bl dc794 │ │ │ │ + beq 71270 │ │ │ │ + bl dcde4 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbf8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 711c8 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 71278 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 711d0 │ │ │ │ + b 71280 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 185fec │ │ │ │ + bl 186338 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r8, [r2], #-4 @ │ │ │ │ + rsbeq r8, r2, ip, ror #1 │ │ │ │ │ │ │ │ -000711dc : │ │ │ │ +0007128c : │ │ │ │ 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 2e7930 │ │ │ │ + bl 2e78e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #62728 @ 0xf508 │ │ │ │ + movw r0, #61908 @ 0xf1d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 712c0 │ │ │ │ + bne 71370 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 712f4 │ │ │ │ + beq 713a4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 712f4 │ │ │ │ + beq 713a4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62756 @ 0xf524 │ │ │ │ + movw r1, #61936 @ 0xf1f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #36588 @ 0x8eec │ │ │ │ + movw r3, #35524 @ 0x8ac4 │ │ │ │ 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 71344 │ │ │ │ + bne 713f4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71378 │ │ │ │ + beq 71428 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71378 │ │ │ │ + beq 71428 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62784 @ 0xf540 │ │ │ │ + movw r1, #61964 @ 0xf20c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5180 @ 0x143c │ │ │ │ + movw r0, #5168 @ 0x1430 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 713d8 │ │ │ │ + bne 71488 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7140c │ │ │ │ + beq 714bc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7140c │ │ │ │ + beq 714bc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62816 @ 0xf560 │ │ │ │ + movw r1, #61996 @ 0xf22c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ 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] @ 71618 │ │ │ │ + ldr lr, [pc, #484] @ 716c8 │ │ │ │ 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 71494 │ │ │ │ + bne 71544 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 714bc │ │ │ │ - b 715fc │ │ │ │ + bne 7156c │ │ │ │ + b 716ac │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #16028 @ 0x3e9c │ │ │ │ + movw r0, #14840 @ 0x39f8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 71468 │ │ │ │ + bne 71518 │ │ │ │ mov r7, r4 │ │ │ │ - b 715fc │ │ │ │ - ldr r3, [pc, #344] @ 7161c │ │ │ │ + b 716ac │ │ │ │ + ldr r3, [pc, #344] @ 716cc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - bne 714f4 │ │ │ │ + bne 715a4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62904 @ 0xf5b8 │ │ │ │ + movw r1, #62084 @ 0xf284 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 715fc │ │ │ │ + bl 16f420 │ │ │ │ + b 716ac │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 71524 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 715d4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62952 @ 0xf5e8 │ │ │ │ + movw r1, #62132 @ 0xf2b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 715fc │ │ │ │ + bl 16f420 │ │ │ │ + b 716ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 1eceb8 │ │ │ │ + bl 1ebb08 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bgt 71554 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bgt 71604 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62992 @ 0xf610 │ │ │ │ + movw r1, #62172 @ 0xf2dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 715fc │ │ │ │ + bl 16f420 │ │ │ │ + b 716ac │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 32ed40 │ │ │ │ + bl 32eb88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 715fc │ │ │ │ + beq 716ac │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 715a4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 71654 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63024 @ 0xf630 │ │ │ │ + movw r1, #62204 @ 0xf2fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 331774 │ │ │ │ - b 715fc │ │ │ │ + bl 3315bc │ │ │ │ + b 716ac │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r0, #63068 @ 0xf65c │ │ │ │ + movw r0, #62248 @ 0xf328 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #56208 @ 0xdb90 │ │ │ │ + movw r1, #55388 @ 0xd85c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 715f0 │ │ │ │ + beq 716a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e484 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 331774 │ │ │ │ + bl 3315bc │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq r8, lr, r4, lsl #30 │ │ │ │ + ldrsbeq r8, [lr], #-172 @ 0xffffff54 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00071620 : │ │ │ │ +000716d0 : │ │ │ │ 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 71644 │ │ │ │ - bl 3c52ec <_Py_hashtable_foreach@@Base+0x6de4> │ │ │ │ - b 716a4 │ │ │ │ + bne 716f4 │ │ │ │ + bl 3c504c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b 71754 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7171c │ │ │ │ + beq 717cc │ │ │ │ ldr lr, [r3, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 7166c │ │ │ │ + bne 7171c │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 7167c │ │ │ │ + beq 7172c │ │ │ │ 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 7171c │ │ │ │ + bne 717cc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7171c │ │ │ │ + beq 717cc │ │ │ │ mov r0, r1 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 716ac │ │ │ │ + bne 7175c │ │ │ │ mov r4, #0 │ │ │ │ - b 71744 │ │ │ │ + b 717f4 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159bb4 │ │ │ │ + bl 159f30 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 716e8 │ │ │ │ + bgt 71798 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 716e8 │ │ │ │ + bne 71798 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71744 │ │ │ │ + bne 717f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7171c │ │ │ │ + bgt 717cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7171c │ │ │ │ + bne 717cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63244 @ 0xf70c │ │ │ │ + movw r1, #62424 @ 0xf3d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ 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, #52984 @ 0xcef8 │ │ │ │ + movw ip, #51560 @ 0xc968 │ │ │ │ movt ip, #60 @ 0x3c │ │ │ │ - movw r3, #53008 @ 0xcf10 │ │ │ │ + movw r3, #51584 @ 0xc980 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #52976 @ 0xcef0 │ │ │ │ + movw r2, #51552 @ 0xc960 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - movw r1, #52996 @ 0xcf04 │ │ │ │ + movw r1, #51572 @ 0xc974 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - movw r0, #63280 @ 0xf730 │ │ │ │ + movw r0, #62460 @ 0xf3fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #32744 @ 0x7fe8 │ │ │ │ + movw r0, #31784 @ 0x7c28 │ │ │ │ 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 bff80 │ │ │ │ + b c00dc │ │ │ │ │ │ │ │ -000717c4 : │ │ │ │ +00071874 : │ │ │ │ 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 717e8 │ │ │ │ - bl 3c52ec <_Py_hashtable_foreach@@Base+0x6de4> │ │ │ │ - b 71854 │ │ │ │ + bne 71898 │ │ │ │ + bl 3c504c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b 71904 │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 718c8 │ │ │ │ + beq 71978 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7182c │ │ │ │ - movw r3, #28076 @ 0x6dac │ │ │ │ + beq 718dc │ │ │ │ + movw r3, #27216 @ 0x6a50 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r2, r3 │ │ │ │ - bne 71820 │ │ │ │ + bne 718d0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d6dc0 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x608> │ │ │ │ + b 2d6a64 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x608> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 718c8 │ │ │ │ + bne 71978 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 718c8 │ │ │ │ + beq 71978 │ │ │ │ mov r0, r1 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7185c │ │ │ │ + bne 7190c │ │ │ │ mov r4, #0 │ │ │ │ - b 718f0 │ │ │ │ + b 719a0 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1790e8 │ │ │ │ + bl 17943c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71894 │ │ │ │ + bgt 71944 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71894 │ │ │ │ + bne 71944 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 718f0 │ │ │ │ + bne 719a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 718c8 │ │ │ │ + bgt 71978 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 718c8 │ │ │ │ + bne 71978 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63244 @ 0xf70c │ │ │ │ + movw r1, #62424 @ 0xf3d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -69051,722 +69097,722 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 71948 │ │ │ │ + bne 719f8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71980 │ │ │ │ - ldr r4, [pc, #172] @ 719fc │ │ │ │ + beq 71a30 │ │ │ │ + ldr r4, [pc, #172] @ 71aac │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 719f0 │ │ │ │ + beq 71aa0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 719a0 │ │ │ │ - bl bea88 │ │ │ │ + bne 71a50 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 719f0 │ │ │ │ + bne 71aa0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2dc28 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 719e4 │ │ │ │ + bne 71a94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 719e4 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 71a94 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsr #2 │ │ │ │ + rsbeq r8, r2, r8, lsl r1 │ │ │ │ │ │ │ │ -00071a00 : │ │ │ │ +00071ab0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #46172 @ 0xb45c │ │ │ │ + movw r0, #44984 @ 0xafb8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ 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 71a84 │ │ │ │ + bne 71b34 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71abc │ │ │ │ - ldr r4, [pc, #172] @ 71b38 │ │ │ │ + beq 71b6c │ │ │ │ + ldr r4, [pc, #172] @ 71be8 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71b2c │ │ │ │ + beq 71bdc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71adc │ │ │ │ - bl bea88 │ │ │ │ + bne 71b8c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71b2c │ │ │ │ + bne 71bdc │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e4b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71b20 │ │ │ │ + bne 71bd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71b20 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 71bd0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, asr #2 │ │ │ │ + rsbeq r8, r2, r4, asr #2 │ │ │ │ │ │ │ │ -00071b3c : │ │ │ │ +00071bec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #35436 @ 0x8a6c │ │ │ │ + movw r0, #35424 @ 0x8a60 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141ccc │ │ │ │ + b 14204c │ │ │ │ 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 71be4 │ │ │ │ + ble 71c94 │ │ │ │ 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 71be4 │ │ │ │ + bcs 71c94 │ │ │ │ bl 2d058 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e280 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #284 @ 0x11c │ │ │ │ mov r0, r7 │ │ │ │ add r6, r6, r5 │ │ │ │ bl 2e280 │ │ │ │ - b 71b98 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 71c48 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71c2c │ │ │ │ - bl bea88 │ │ │ │ + bne 71cdc │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71c9c │ │ │ │ + bne 71d4c │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbb0 <__sched_rr_get_interval64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71c54 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 71d04 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 71c80 │ │ │ │ + bl 27a924 │ │ │ │ + b 71d30 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - blx 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vldr s15, [fp, #-20] @ 0xffffffec │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #60] @ 71ca8 │ │ │ │ + vldr d5, [pc, #60] @ 71d58 │ │ │ │ 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 71c90 │ │ │ │ - bl bea88 │ │ │ │ + bne 71d40 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71c9c │ │ │ │ + bne 71d4c │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ + b c65d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #53324 @ 0xd04c │ │ │ │ + movw r1, #51900 @ 0xcabc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 138d7c │ │ │ │ + b 1390fc │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #63340 @ 0xf76c │ │ │ │ + movw r0, #62520 @ 0xf438 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ 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 71d44 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 71df4 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 71d34 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71d44 │ │ │ │ + bne 71de4 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71df4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71d78 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 71e28 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71d68 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71d78 │ │ │ │ + bne 71e18 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71e28 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71dac │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 71e5c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71d9c │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71dac │ │ │ │ + bne 71e4c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71e5c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71de0 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 71e90 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71dd0 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71de0 │ │ │ │ + bne 71e80 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71e90 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71e14 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 71ec4 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71e04 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71e14 │ │ │ │ + bne 71eb4 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71ec4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71e48 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 71ef8 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71e38 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71e48 │ │ │ │ + bne 71ee8 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71ef8 │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71e70 │ │ │ │ + bne 71f20 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00071e84 : │ │ │ │ +00071f34 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - movw r3, #38128 @ 0x94f0 │ │ │ │ + movw r3, #38116 @ 0x94e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 71eec │ │ │ │ + beq 71f9c │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 71eec │ │ │ │ + beq 71f9c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 71f2c │ │ │ │ - b 71f10 │ │ │ │ + bls 71fdc │ │ │ │ + b 71fc0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71ed8 │ │ │ │ + beq 71f88 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24304 @ 0x5ef0 │ │ │ │ + movw r0, #23344 @ 0x5b30 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71ed8 │ │ │ │ - b 72020 │ │ │ │ + bne 71f88 │ │ │ │ + b 720d0 │ │ │ │ mov r3, #18 │ │ │ │ mov r2, #16 │ │ │ │ - movw r0, #24304 @ 0x5ef0 │ │ │ │ + movw r0, #23344 @ 0x5b30 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72020 │ │ │ │ + beq 720d0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 71f4c │ │ │ │ - bl bea88 │ │ │ │ + bne 71ffc │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72020 │ │ │ │ + bne 720d0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne 71f6c │ │ │ │ - bl bea88 │ │ │ │ + bne 7201c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72020 │ │ │ │ + bne 720d0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 71f8c │ │ │ │ - bl bea88 │ │ │ │ + bne 7203c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72020 │ │ │ │ + bne 720d0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 71fac │ │ │ │ - bl bea88 │ │ │ │ + bne 7205c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72020 │ │ │ │ + bne 720d0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 71fcc │ │ │ │ - bl bea88 │ │ │ │ + bne 7207c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72020 │ │ │ │ + bne 720d0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne 71fec │ │ │ │ - bl bea88 │ │ │ │ + bne 7209c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72020 │ │ │ │ + bne 720d0 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 72028 │ │ │ │ - movw r2, #11404 @ 0x2c8c │ │ │ │ + bne 720d8 │ │ │ │ + movw r2, #10444 @ 0x28cc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #63344 @ 0xf770 │ │ │ │ + movw r1, #62524 @ 0xf43c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24304 @ 0x5ef0 │ │ │ │ + movw r0, #23344 @ 0x5b30 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r7 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 724c8 │ │ │ │ + b 72578 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 72064 │ │ │ │ + bne 72114 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r2, #26144 @ 0x6620 │ │ │ │ + movw r2, #25184 @ 0x6260 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #63356 @ 0xf77c │ │ │ │ + movw r1, #62536 @ 0xf448 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24304 @ 0x5ef0 │ │ │ │ + movw r0, #23344 @ 0x5b30 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72020 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720d0 │ │ │ │ ldr sl, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 7209c │ │ │ │ + bne 7214c │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #26144 @ 0x6620 │ │ │ │ + movw r2, #25184 @ 0x6260 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #63368 @ 0xf788 │ │ │ │ + movw r1, #62548 @ 0xf454 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24304 @ 0x5ef0 │ │ │ │ + movw r0, #23344 @ 0x5b30 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72020 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720d0 │ │ │ │ ldr r9, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 720d4 │ │ │ │ + bne 72184 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #26144 @ 0x6620 │ │ │ │ + movw r2, #25184 @ 0x6260 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #63380 @ 0xf794 │ │ │ │ + movw r1, #62560 @ 0xf460 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24304 @ 0x5ef0 │ │ │ │ + movw r0, #23344 @ 0x5b30 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72020 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720d0 │ │ │ │ ldr r8, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7210c │ │ │ │ + bne 721bc │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #63392 @ 0xf7a0 │ │ │ │ + movw r1, #62572 @ 0xf46c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24304 @ 0x5ef0 │ │ │ │ + movw r0, #23344 @ 0x5b30 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72020 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720d0 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 72144 │ │ │ │ + bne 721f4 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #63404 @ 0xf7ac │ │ │ │ + movw r1, #62584 @ 0xf478 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24304 @ 0x5ef0 │ │ │ │ + movw r0, #23344 @ 0x5b30 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72020 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720d0 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 72180 │ │ │ │ + bne 72230 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #63416 @ 0xf7b8 │ │ │ │ + movw r1, #62596 @ 0xf484 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24304 @ 0x5ef0 │ │ │ │ + movw r0, #23344 @ 0x5b30 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72020 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720d0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 721a0 │ │ │ │ - bl bea88 │ │ │ │ + bne 72250 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72020 │ │ │ │ + bne 720d0 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 721dc │ │ │ │ + bne 7228c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #11404 @ 0x2c8c │ │ │ │ + movw r2, #10444 @ 0x28cc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #63428 @ 0xf7c4 │ │ │ │ + movw r1, #62608 @ 0xf490 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24304 @ 0x5ef0 │ │ │ │ + movw r0, #23344 @ 0x5b30 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72020 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720d0 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 72218 │ │ │ │ + bne 722c8 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r2, #11404 @ 0x2c8c │ │ │ │ + movw r2, #10444 @ 0x28cc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #63440 @ 0xf7d0 │ │ │ │ + movw r1, #62620 @ 0xf49c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24304 @ 0x5ef0 │ │ │ │ + movw r0, #23344 @ 0x5b30 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72020 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720d0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble 7229c │ │ │ │ + ble 7234c │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 7225c │ │ │ │ + bne 7230c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #26144 @ 0x6620 │ │ │ │ + movw r2, #25184 @ 0x6260 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #63452 @ 0xf7dc │ │ │ │ + movw r1, #62632 @ 0xf4a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24304 @ 0x5ef0 │ │ │ │ + movw r0, #23344 @ 0x5b30 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72020 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720d0 │ │ │ │ cmp r3, #17 │ │ │ │ - beq 722a8 │ │ │ │ + beq 72358 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 722ac │ │ │ │ + bne 7235c │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #26144 @ 0x6620 │ │ │ │ + movw r2, #25184 @ 0x6260 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #63464 @ 0xf7e8 │ │ │ │ + movw r1, #62644 @ 0xf4b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24304 @ 0x5ef0 │ │ │ │ + movw r0, #23344 @ 0x5b30 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72020 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720d0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 722ac │ │ │ │ + b 7235c │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #47660 @ 0xba2c │ │ │ │ + movw r1, #46700 @ 0xb66c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #47672 @ 0xba38 │ │ │ │ + movw r0, #46712 @ 0xb678 │ │ │ │ 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 d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72328 │ │ │ │ + beq 723d8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 72340 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 723f0 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63476 @ 0xf7f4 │ │ │ │ + movw r1, #62656 @ 0xf4c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b 724a8 │ │ │ │ + b 72558 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 72368 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 72418 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63512 @ 0xf818 │ │ │ │ + movw r1, #62692 @ 0xf4e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 72328 │ │ │ │ + bl 16f420 │ │ │ │ + b 723d8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 72390 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 72440 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63556 @ 0xf844 │ │ │ │ + movw r1, #62736 @ 0xf510 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 72328 │ │ │ │ + bl 16f420 │ │ │ │ + b 723d8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - bge 723b8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 72468 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63600 @ 0xf870 │ │ │ │ + movw r1, #62780 @ 0xf53c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 72328 │ │ │ │ + bl 16f420 │ │ │ │ + b 723d8 │ │ │ │ mov r0, sl │ │ │ │ - bl 72574 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ + bl 72624 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 72328 │ │ │ │ + beq 723d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 72574 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ + bl 72624 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ subs r9, r0, #0 │ │ │ │ moveq r6, r9 │ │ │ │ moveq r5, r9 │ │ │ │ moveq r4, r9 │ │ │ │ - beq 724a8 │ │ │ │ + beq 72558 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 72400 │ │ │ │ + beq 724b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 72574 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ + bl 72624 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 72404 │ │ │ │ - b 72498 │ │ │ │ - ldr r5, [pc, #204] @ 724d4 │ │ │ │ + bne 724b4 │ │ │ │ + b 72548 │ │ │ │ + ldr r5, [pc, #204] @ 72584 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 72420 │ │ │ │ + beq 724d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72574 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ + bl 72624 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 72424 │ │ │ │ - b 724a4 │ │ │ │ - ldr r4, [pc, #172] @ 724d4 │ │ │ │ + bne 724d4 │ │ │ │ + b 72554 │ │ │ │ + ldr r4, [pc, #172] @ 72584 │ │ │ │ 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 │ │ │ │ @@ -69785,132 +69831,132 @@ │ │ │ │ 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 324330 │ │ │ │ + bl 324178 │ │ │ │ mov r4, r0 │ │ │ │ - b 724a8 │ │ │ │ + b 72558 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 724a8 │ │ │ │ + b 72558 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r9 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r6 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ mla r0, r0, r2, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b28a4 │ │ │ │ + b b2a2c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r5, r0 │ │ │ │ bl 2e88c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 72550 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 72600 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007255c <_PyBytesWriter_CreateByteArray@@Base>: │ │ │ │ +0007260c <_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 269eec │ │ │ │ + b 2699f8 │ │ │ │ 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 a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, #12 │ │ │ │ addne r5, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - bne 7261c <_PyBytesWriter_CreateByteArray@@Base+0xc0> │ │ │ │ - b 725e4 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ + bne 726cc <_PyBytesWriter_CreateByteArray@@Base+0xc0> │ │ │ │ + b 72694 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 72628 <_PyBytesWriter_CreateByteArray@@Base+0xcc> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 726d8 <_PyBytesWriter_CreateByteArray@@Base+0xcc> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #63636 @ 0xf894 │ │ │ │ + movw r1, #62816 @ 0xf560 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 72640 <_PyBytesWriter_CreateByteArray@@Base+0xe4> │ │ │ │ + ble 726f0 <_PyBytesWriter_CreateByteArray@@Base+0xe4> │ │ │ │ mov r4, #0 │ │ │ │ - b 7265c <_PyBytesWriter_CreateByteArray@@Base+0x100> │ │ │ │ + b 7270c <_PyBytesWriter_CreateByteArray@@Base+0x100> │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 725b0 <_PyBytesWriter_CreateByteArray@@Base+0x54> │ │ │ │ + bne 72660 <_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 7265c <_PyBytesWriter_CreateByteArray@@Base+0x100> │ │ │ │ - b 725ec <_PyBytesWriter_CreateByteArray@@Base+0x90> │ │ │ │ - bl 2edb3c <_PyUnicode_Copy@@Base> │ │ │ │ + bge 7270c <_PyBytesWriter_CreateByteArray@@Base+0x100> │ │ │ │ + b 7269c <_PyBytesWriter_CreateByteArray@@Base+0x90> │ │ │ │ + bl 2edaec <_PyUnicode_Copy@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72614 <_PyBytesWriter_CreateByteArray@@Base+0xb8> │ │ │ │ + bne 726c4 <_PyBytesWriter_CreateByteArray@@Base+0xb8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 725e4 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ + bgt 72694 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 725e4 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ + bne 72694 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 725e4 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 72694 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -69921,589 +69967,589 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 726c0 <_PyBytesWriter_CreateByteArray@@Base+0x164> │ │ │ │ + bne 72770 <_PyBytesWriter_CreateByteArray@@Base+0x164> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72704 <_PyBytesWriter_CreateByteArray@@Base+0x1a8> │ │ │ │ + beq 727b4 <_PyBytesWriter_CreateByteArray@@Base+0x1a8> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #324] @ 72810 <_PyBytesWriter_CreateByteArray@@Base+0x2b4> │ │ │ │ + ldr ip, [pc, #324] @ 728c0 <_PyBytesWriter_CreateByteArray@@Base+0x2b4> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72704 <_PyBytesWriter_CreateByteArray@@Base+0x1a8> │ │ │ │ + bne 727b4 <_PyBytesWriter_CreateByteArray@@Base+0x1a8> │ │ │ │ mov r0, #0 │ │ │ │ - b 72808 <_PyBytesWriter_CreateByteArray@@Base+0x2ac> │ │ │ │ + b 728b8 <_PyBytesWriter_CreateByteArray@@Base+0x2ac> │ │ │ │ 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 72740 <_PyBytesWriter_CreateByteArray@@Base+0x1e4> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 727f0 <_PyBytesWriter_CreateByteArray@@Base+0x1e4> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 72808 <_PyBytesWriter_CreateByteArray@@Base+0x2ac> │ │ │ │ + b 728b8 <_PyBytesWriter_CreateByteArray@@Base+0x2ac> │ │ │ │ mov r0, r6 │ │ │ │ mov r7, #0 │ │ │ │ - bl 1f8260 │ │ │ │ + bl 1f6ec0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ lsl r8, r7, #16 │ │ │ │ cmp r4, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ - ble 72734 <_PyBytesWriter_CreateByteArray@@Base+0x1d8> │ │ │ │ + ble 727e4 <_PyBytesWriter_CreateByteArray@@Base+0x1d8> │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r5, r7, lsl #16 │ │ │ │ sublt r1, r5, r8 │ │ │ │ movge r1, #65536 @ 0x10000 │ │ │ │ add r0, r0, r8 │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 726fc <_PyBytesWriter_CreateByteArray@@Base+0x1a0> │ │ │ │ + beq 727ac <_PyBytesWriter_CreateByteArray@@Base+0x1a0> │ │ │ │ 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 d8504 │ │ │ │ + bl d8b5c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 727d4 <_PyBytesWriter_CreateByteArray@@Base+0x278> │ │ │ │ + bgt 72884 <_PyBytesWriter_CreateByteArray@@Base+0x278> │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6] │ │ │ │ - bne 727d4 <_PyBytesWriter_CreateByteArray@@Base+0x278> │ │ │ │ + bne 72884 <_PyBytesWriter_CreateByteArray@@Base+0x278> │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 726fc <_PyBytesWriter_CreateByteArray@@Base+0x1a0> │ │ │ │ + beq 727ac <_PyBytesWriter_CreateByteArray@@Base+0x1a0> │ │ │ │ ldr r3, [r2] │ │ │ │ add r8, r8, #65536 @ 0x10000 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72758 <_PyBytesWriter_CreateByteArray@@Base+0x1fc> │ │ │ │ + bgt 72808 <_PyBytesWriter_CreateByteArray@@Base+0x1fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72754 <_PyBytesWriter_CreateByteArray@@Base+0x1f8> │ │ │ │ + bne 72804 <_PyBytesWriter_CreateByteArray@@Base+0x1f8> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 72754 <_PyBytesWriter_CreateByteArray@@Base+0x1f8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 72804 <_PyBytesWriter_CreateByteArray@@Base+0x1f8> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, ror r1 │ │ │ │ + rsbeq r8, r2, r0, ror r1 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 72850 <_PyBytesWriter_CreateByteArray@@Base+0x2f4> │ │ │ │ + bne 72900 <_PyBytesWriter_CreateByteArray@@Base+0x2f4> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2dd480 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dd7e8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72878 <_PyBytesWriter_CreateByteArray@@Base+0x31c> │ │ │ │ - b 72870 <_PyBytesWriter_CreateByteArray@@Base+0x314> │ │ │ │ + bne 72928 <_PyBytesWriter_CreateByteArray@@Base+0x31c> │ │ │ │ + b 72920 <_PyBytesWriter_CreateByteArray@@Base+0x314> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17152 @ 0x4300 │ │ │ │ + movw r0, #15964 @ 0x3e5c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72838 <_PyBytesWriter_CreateByteArray@@Base+0x2dc> │ │ │ │ + bne 728e8 <_PyBytesWriter_CreateByteArray@@Base+0x2dc> │ │ │ │ mov r0, #0 │ │ │ │ - b 728d8 <_PyBytesWriter_CreateByteArray@@Base+0x37c> │ │ │ │ + b 72988 <_PyBytesWriter_CreateByteArray@@Base+0x37c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2dd480 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dd7e8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72870 <_PyBytesWriter_CreateByteArray@@Base+0x314> │ │ │ │ + beq 72920 <_PyBytesWriter_CreateByteArray@@Base+0x314> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2dd480 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dd7e8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72870 <_PyBytesWriter_CreateByteArray@@Base+0x314> │ │ │ │ + beq 72920 <_PyBytesWriter_CreateByteArray@@Base+0x314> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d0f4 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 728d8 <_PyBytesWriter_CreateByteArray@@Base+0x37c> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 72988 <_PyBytesWriter_CreateByteArray@@Base+0x37c> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000728e0 : │ │ │ │ +00072990 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #260] @ 0x104 │ │ │ │ - bl 1e9f3c │ │ │ │ + bl 1e8b8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72968 │ │ │ │ + beq 72a18 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 3310f4 │ │ │ │ + bl 330f3c │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 7295c │ │ │ │ + beq 72a0c │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #16 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ sub r1, r0, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4377c │ │ │ │ + bl 4378c │ │ │ │ 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 729b4 │ │ │ │ + bne 72a64 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2af14c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2aec00 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 729dc │ │ │ │ - b 729d4 │ │ │ │ + bne 72a8c │ │ │ │ + b 72a84 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17140 @ 0x42f4 │ │ │ │ + movw r0, #15952 @ 0x3e50 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7299c │ │ │ │ + bne 72a4c │ │ │ │ mov r0, #0 │ │ │ │ - b 72a3c │ │ │ │ + b 72aec │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2af14c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2aec00 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 729d4 │ │ │ │ + beq 72a84 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2af14c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2aec00 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 729d4 │ │ │ │ + beq 72a84 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2db14 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 72a3c │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 72aec │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00072a44 <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ +00072af4 <_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 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72e80 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + beq 72f30 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ ldr r1, [r5] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19736 @ 0x4d18 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r2, [r5] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72af0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bgt 72ba0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72af0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + beq 72ba0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72af0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 72ba0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72e5c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f0c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19756 @ 0x4d2c │ │ │ │ + movw r1, #18796 @ 0x496c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72b80 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bgt 72c30 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72b80 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + beq 72c30 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72b80 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 72c30 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72e5c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f0c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19768 @ 0x4d38 │ │ │ │ + movw r1, #18808 @ 0x4978 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72c10 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bgt 72cc0 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72c10 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + beq 72cc0 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72c10 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 72cc0 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72e5c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f0c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19780 @ 0x4d44 │ │ │ │ + movw r1, #18820 @ 0x4984 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72ca0 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bgt 72d50 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72ca0 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + beq 72d50 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72ca0 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 72d50 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72e5c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f0c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19796 @ 0x4d54 │ │ │ │ + movw r1, #18836 @ 0x4994 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72d30 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bgt 72de0 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72d30 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + beq 72de0 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72d30 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 72de0 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72e5c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f0c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19820 @ 0x4d6c │ │ │ │ + movw r1, #18860 @ 0x49ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72dc0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bgt 72e70 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72dc0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + beq 72e70 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72dc0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 72e70 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72e5c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f0c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 72df0 <_PyInterpreterConfig_AsDict@@Base+0x3ac> │ │ │ │ - movw r3, #36588 @ 0x8eec │ │ │ │ + bhi 72ea0 <_PyInterpreterConfig_AsDict@@Base+0x3ac> │ │ │ │ + movw r3, #35524 @ 0x8ac4 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72e0c <_PyInterpreterConfig_AsDict@@Base+0x3c8> │ │ │ │ - b 72e5c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + bne 72ebc <_PyInterpreterConfig_AsDict@@Base+0x3c8> │ │ │ │ + b 72f0c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1996 @ 0x7cc │ │ │ │ + movw r1, #1216 @ 0x4c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 72e5c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - bl aad74 │ │ │ │ + bl 16f420 │ │ │ │ + b 72f0c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + bl aaefc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 72e5c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f0c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31852 @ 0x7c6c │ │ │ │ + movw r1, #30892 @ 0x78ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72e54 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ + bgt 72f04 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72e54 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ + bne 72f04 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 72e84 <_PyInterpreterConfig_AsDict@@Base+0x440> │ │ │ │ + bne 72f34 <_PyInterpreterConfig_AsDict@@Base+0x440> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72e80 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + bgt 72f30 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72e80 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + bne 72f30 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 72ec4 <_PyInterpreterConfig_AsDict@@Base+0x480> │ │ │ │ + bne 72f74 <_PyInterpreterConfig_AsDict@@Base+0x480> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 72ef8 <_PyInterpreterConfig_AsDict@@Base+0x4b4> │ │ │ │ + bne 72fa8 <_PyInterpreterConfig_AsDict@@Base+0x4b4> │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #56] @ 72f14 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ + ldr ip, [pc, #56] @ 72fc4 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 72f0c <_PyInterpreterConfig_AsDict@@Base+0x4c8> │ │ │ │ + beq 72fbc <_PyInterpreterConfig_AsDict@@Base+0x4c8> │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 6aec8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x25c> │ │ │ │ + b 6aec0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2a4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsr #3 │ │ │ │ + mlseq r2, ip, r1, r8 │ │ │ │ push {fp, lr} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, ip │ │ │ │ - bne 72f50 <_PyInterpreterConfig_AsDict@@Base+0x50c> │ │ │ │ + bne 73000 <_PyInterpreterConfig_AsDict@@Base+0x50c> │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 72f50 <_PyInterpreterConfig_AsDict@@Base+0x50c> │ │ │ │ + bhi 73000 <_PyInterpreterConfig_AsDict@@Base+0x50c> │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 140be4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 140f64 │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #46440 @ 0xb568 │ │ │ │ + movw r3, #46648 @ 0xb638 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #63688 @ 0xf8c8 │ │ │ │ + movw r1, #62868 @ 0xf594 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ 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 │ │ │ │ @@ -70516,45 +70562,45 @@ │ │ │ │ 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 72fec <_PyInterpreterConfig_AsDict@@Base+0x5a8> │ │ │ │ + bne 7309c <_PyInterpreterConfig_AsDict@@Base+0x5a8> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 73020 <_PyInterpreterConfig_AsDict@@Base+0x5dc> │ │ │ │ + bne 730d0 <_PyInterpreterConfig_AsDict@@Base+0x5dc> │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #56] @ 7303c <_PyInterpreterConfig_AsDict@@Base+0x5f8> │ │ │ │ + ldr ip, [pc, #56] @ 730ec <_PyInterpreterConfig_AsDict@@Base+0x5f8> │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 73034 <_PyInterpreterConfig_AsDict@@Base+0x5f0> │ │ │ │ + beq 730e4 <_PyInterpreterConfig_AsDict@@Base+0x5f0> │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 6aec8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x25c> │ │ │ │ + b 6aec0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2a4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldrdeq r8, [r2], #-16 @ │ │ │ │ + rsbeq r8, r2, r8, asr #3 │ │ │ │ push {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] @ 7343c <_PyInterpreterConfig_AsDict@@Base+0x9f8> │ │ │ │ + ldr lr, [pc, #988] @ 734ec <_PyInterpreterConfig_AsDict@@Base+0x9f8> │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ moveq r5, r6 │ │ │ │ mov r8, r0 │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -70570,208 +70616,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 730d4 <_PyInterpreterConfig_AsDict@@Base+0x690> │ │ │ │ + bne 73184 <_PyInterpreterConfig_AsDict@@Base+0x690> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7311c <_PyInterpreterConfig_AsDict@@Base+0x6d8> │ │ │ │ - ldr r1, [pc, #868] @ 73440 <_PyInterpreterConfig_AsDict@@Base+0x9fc> │ │ │ │ + beq 731cc <_PyInterpreterConfig_AsDict@@Base+0x6d8> │ │ │ │ + ldr r1, [pc, #868] @ 734f0 <_PyInterpreterConfig_AsDict@@Base+0x9fc> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7311c <_PyInterpreterConfig_AsDict@@Base+0x6d8> │ │ │ │ + bne 731cc <_PyInterpreterConfig_AsDict@@Base+0x6d8> │ │ │ │ mov r4, #0 │ │ │ │ - b 73428 <_PyInterpreterConfig_AsDict@@Base+0x9e4> │ │ │ │ + b 734d8 <_PyInterpreterConfig_AsDict@@Base+0x9e4> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73114 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + beq 731c4 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73114 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + beq 731c4 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 73164 <_PyInterpreterConfig_AsDict@@Base+0x720> │ │ │ │ + bhi 73214 <_PyInterpreterConfig_AsDict@@Base+0x720> │ │ │ │ add r7, r5, r7 │ │ │ │ subs r6, r7, #2 │ │ │ │ - bne 7318c <_PyInterpreterConfig_AsDict@@Base+0x748> │ │ │ │ - b 73204 <_PyInterpreterConfig_AsDict@@Base+0x7c0> │ │ │ │ - movw r3, #46440 @ 0xb568 │ │ │ │ + bne 7323c <_PyInterpreterConfig_AsDict@@Base+0x748> │ │ │ │ + b 732b4 <_PyInterpreterConfig_AsDict@@Base+0x7c0> │ │ │ │ + movw r3, #46648 @ 0xb638 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #36516 @ 0x8ea4 │ │ │ │ + movw r1, #35556 @ 0x8ae4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 73154 <_PyInterpreterConfig_AsDict@@Base+0x710> │ │ │ │ - b 73114 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bne 73204 <_PyInterpreterConfig_AsDict@@Base+0x710> │ │ │ │ + b 731c4 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 731c4 <_PyInterpreterConfig_AsDict@@Base+0x780> │ │ │ │ - bl 176d5c │ │ │ │ + beq 73274 <_PyInterpreterConfig_AsDict@@Base+0x780> │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 731b4 <_PyInterpreterConfig_AsDict@@Base+0x770> │ │ │ │ - bl bea88 │ │ │ │ + bne 73264 <_PyInterpreterConfig_AsDict@@Base+0x770> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73114 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bne 731c4 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ subs r6, r7, #3 │ │ │ │ moveq r6, #1 │ │ │ │ - beq 7320c <_PyInterpreterConfig_AsDict@@Base+0x7c8> │ │ │ │ - b 731c8 <_PyInterpreterConfig_AsDict@@Base+0x784> │ │ │ │ + beq 732bc <_PyInterpreterConfig_AsDict@@Base+0x7c8> │ │ │ │ + b 73278 <_PyInterpreterConfig_AsDict@@Base+0x784> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 731e8 <_PyInterpreterConfig_AsDict@@Base+0x7a4> │ │ │ │ + bne 73298 <_PyInterpreterConfig_AsDict@@Base+0x7a4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 7320c <_PyInterpreterConfig_AsDict@@Base+0x7c8> │ │ │ │ - b 73114 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bge 732bc <_PyInterpreterConfig_AsDict@@Base+0x7c8> │ │ │ │ + b 731c4 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 286670 │ │ │ │ + bl 286208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73114 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + beq 731c4 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ cmp r6, #1 │ │ │ │ - beq 7320c <_PyInterpreterConfig_AsDict@@Base+0x7c8> │ │ │ │ - b 731d4 <_PyInterpreterConfig_AsDict@@Base+0x790> │ │ │ │ + beq 732bc <_PyInterpreterConfig_AsDict@@Base+0x7c8> │ │ │ │ + b 73284 <_PyInterpreterConfig_AsDict@@Base+0x790> │ │ │ │ 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 73260 <_PyInterpreterConfig_AsDict@@Base+0x81c> │ │ │ │ + beq 73310 <_PyInterpreterConfig_AsDict@@Base+0x81c> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 73260 <_PyInterpreterConfig_AsDict@@Base+0x81c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 73310 <_PyInterpreterConfig_AsDict@@Base+0x81c> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10004 @ 0x2714 │ │ │ │ + movw r2, #8816 @ 0x2270 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #25696 @ 0x6460 │ │ │ │ + movw r1, #24508 @ 0x5fbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 73114 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bl 14151c │ │ │ │ + b 731c4 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r2, r9, #1 │ │ │ │ movne r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 73298 <_PyInterpreterConfig_AsDict@@Base+0x854> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 73348 <_PyInterpreterConfig_AsDict@@Base+0x854> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10004 @ 0x2714 │ │ │ │ + movw r2, #8816 @ 0x2270 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #25744 @ 0x6490 │ │ │ │ + movw r1, #24556 @ 0x5fec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 73114 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bl 14151c │ │ │ │ + b 731c4 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r6, sl, r6 │ │ │ │ tst r6, #1 │ │ │ │ - beq 732cc <_PyInterpreterConfig_AsDict@@Base+0x888> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 7337c <_PyInterpreterConfig_AsDict@@Base+0x888> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10004 @ 0x2714 │ │ │ │ + movw r2, #8816 @ 0x2270 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #25784 @ 0x64b8 │ │ │ │ + movw r1, #24596 @ 0x6014 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 73114 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bl 14151c │ │ │ │ + b 731c4 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ tst r5, #1280 @ 0x500 │ │ │ │ - beq 732f0 <_PyInterpreterConfig_AsDict@@Base+0x8ac> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 733a0 <_PyInterpreterConfig_AsDict@@Base+0x8ac> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63828 @ 0xf954 │ │ │ │ + movw r1, #63008 @ 0xf620 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 73114 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bl 14151c │ │ │ │ + b 731c4 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ ands r1, r5, #4096 @ 0x1000 │ │ │ │ - beq 73314 <_PyInterpreterConfig_AsDict@@Base+0x8d0> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 733c4 <_PyInterpreterConfig_AsDict@@Base+0x8d0> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63884 @ 0xf98c │ │ │ │ + movw r1, #63064 @ 0xf658 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 73114 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bl 14151c │ │ │ │ + b 731c4 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ 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 73114 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ - bl dc794 │ │ │ │ + beq 731c4 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bl dcde4 │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r4, #24 │ │ │ │ str r3, [sp] │ │ │ │ mov r6, r0 │ │ │ │ orrne r2, r5, #4096 @ 0x1000 │ │ │ │ moveq r2, r5 │ │ │ │ - movwne r1, #23184 @ 0x5a90 │ │ │ │ + movwne r1, #22224 @ 0x56d0 │ │ │ │ ldreq r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r0, r9 │ │ │ │ movtne r1, #63 @ 0x3f │ │ │ │ moveq r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ bl 2e088 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 733c0 <_PyInterpreterConfig_AsDict@@Base+0x97c> │ │ │ │ + beq 73470 <_PyInterpreterConfig_AsDict@@Base+0x97c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 733a4 <_PyInterpreterConfig_AsDict@@Base+0x960> │ │ │ │ + bgt 73454 <_PyInterpreterConfig_AsDict@@Base+0x960> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 733a4 <_PyInterpreterConfig_AsDict@@Base+0x960> │ │ │ │ + bne 73454 <_PyInterpreterConfig_AsDict@@Base+0x960> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 174050 │ │ │ │ - b 73114 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bl 1743a0 │ │ │ │ + b 731c4 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ 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 │ │ │ │ @@ -70791,138 +70837,138 @@ │ │ │ │ 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 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r8, lr, ip, asr #30 │ │ │ │ - strdeq r8, [r2], #-28 @ 0xffffffe4 @ │ │ │ │ + subseq r8, lr, r4, lsr #22 │ │ │ │ + strdeq r8, [r2], #-20 @ 0xffffffec @ │ │ │ │ │ │ │ │ -00073444 : │ │ │ │ +000734f4 : │ │ │ │ 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 2d4a90 │ │ │ │ + bl 2d4734 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7b9c │ │ │ │ + b a7d20 │ │ │ │ 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 734d4 │ │ │ │ + bhi 73584 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 734f8 │ │ │ │ + bne 735a8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32428 @ 0x7eac │ │ │ │ + movw r0, #31468 @ 0x7aec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73598 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73648 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #32428 @ 0x7eac │ │ │ │ + movw r0, #31468 @ 0x7aec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7349c │ │ │ │ - b 73598 │ │ │ │ + bne 7354c │ │ │ │ + b 73648 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7351c │ │ │ │ - bl bea88 │ │ │ │ + bne 735cc │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 73598 │ │ │ │ - b 73550 │ │ │ │ - bl c5dc0 │ │ │ │ + bne 73648 │ │ │ │ + b 73600 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73548 │ │ │ │ + bgt 735f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73548 │ │ │ │ + bne 735f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 73508 │ │ │ │ + beq 735b8 │ │ │ │ cmp r8, #2 │ │ │ │ - ble 7356c │ │ │ │ + ble 7361c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 73570 │ │ │ │ - b 73598 │ │ │ │ + bge 73620 │ │ │ │ + b 73648 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 3292b0 │ │ │ │ + bl 3290f8 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 329a70 │ │ │ │ + b 3298b8 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl a7b38 │ │ │ │ + bl a7cbc │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_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] @ 7387c │ │ │ │ + ldr lr, [pc, #612] @ 7392c │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -70934,309 +70980,309 @@ │ │ │ │ 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 7367c │ │ │ │ + bne 7372c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 736bc │ │ │ │ + beq 7376c │ │ │ │ mov ip, #3 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #492] @ 73880 │ │ │ │ + ldr ip, [pc, #492] @ 73930 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73868 │ │ │ │ + beq 73918 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73868 │ │ │ │ - ldr r2, [pc, #428] @ 73884 │ │ │ │ + beq 73918 │ │ │ │ + ldr r2, [pc, #428] @ 73934 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrd r6, [r4, #4] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - bne 7370c │ │ │ │ + bne 737bc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62904 @ 0xf5b8 │ │ │ │ + movw r1, #62084 @ 0xf284 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 73868 │ │ │ │ + bl 16f420 │ │ │ │ + b 73918 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 73738 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 737e8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63932 @ 0xf9bc │ │ │ │ + movw r1, #63112 @ 0xf688 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 73868 │ │ │ │ + bl 16f420 │ │ │ │ + b 73918 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1eceb8 │ │ │ │ + bl 1ebb08 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bgt 73768 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bgt 73818 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63972 @ 0xf9e4 │ │ │ │ + movw r1, #63152 @ 0xf6b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 73868 │ │ │ │ + bl 16f420 │ │ │ │ + b 73918 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1150ac │ │ │ │ + bl 115874 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73794 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 73844 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64004 @ 0xfa04 │ │ │ │ + movw r1, #63184 @ 0xf6d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 73868 │ │ │ │ + bl 16f420 │ │ │ │ + b 73918 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 32ed40 │ │ │ │ + bl 32eb88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73868 │ │ │ │ + beq 73918 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 737d4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 73884 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64052 @ 0xfa34 │ │ │ │ + movw r1, #63232 @ 0xf700 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7385c │ │ │ │ + bl 16f420 │ │ │ │ + b 7390c │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 32efe0 │ │ │ │ + bl 32ee28 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7385c │ │ │ │ + beq 7390c │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp] │ │ │ │ - movw r1, #56208 @ 0xdb90 │ │ │ │ + movw r1, #55388 @ 0xd85c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #63068 @ 0xf65c │ │ │ │ + movw r0, #62248 @ 0xf328 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73850 │ │ │ │ + beq 73900 │ │ │ │ ldrb r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73834 │ │ │ │ + beq 738e4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e7f0 │ │ │ │ - b 7383c │ │ │ │ + b 738ec │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d724 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1ae79c │ │ │ │ + bl 1ae8ac │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 331774 │ │ │ │ + bl 3315bc │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 331774 │ │ │ │ + bl 3315bc │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq r8, lr, r8, lsl #31 │ │ │ │ - rsbeq r8, r2, r8, lsr #4 │ │ │ │ + subseq r8, lr, r0, ror #22 │ │ │ │ + rsbeq r8, r2, r0, lsr #4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 738ec │ │ │ │ + bhi 7399c │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 73910 │ │ │ │ + bne 739c0 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #11404 @ 0x2c8c │ │ │ │ + movw r2, #10444 @ 0x28cc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #27300 @ 0x6aa4 │ │ │ │ + movw r0, #26112 @ 0x6600 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73ab8 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73b68 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #27300 @ 0x6aa4 │ │ │ │ + movw r0, #26112 @ 0x6600 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 738b4 │ │ │ │ - b 73ab8 │ │ │ │ + bne 73964 │ │ │ │ + b 73b68 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 7399c │ │ │ │ + ble 73a4c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7399c │ │ │ │ + beq 73a4c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 7397c │ │ │ │ + beq 73a2c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73ab8 │ │ │ │ + beq 73b68 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 7399c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 73a4c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 73ab8 │ │ │ │ - movw r2, #4892 @ 0x131c │ │ │ │ + bl 16f420 │ │ │ │ + b 73b68 │ │ │ │ + movw r2, #3704 @ 0xe78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #27300 @ 0x6aa4 │ │ │ │ + movw r0, #26112 @ 0x6600 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73ab8 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73b68 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - ble 739c4 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + ble 73a74 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64096 @ 0xfa60 │ │ │ │ + movw r1, #63276 @ 0xf72c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 73ab8 │ │ │ │ + bl 16f420 │ │ │ │ + b 73b68 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl 1a3338 │ │ │ │ + bl 1a36a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 73ab8 │ │ │ │ - bl 1a3460 │ │ │ │ + beq 73b68 │ │ │ │ + bl 1a37c8 │ │ │ │ mvn r3, #14 │ │ │ │ mov r1, r0 │ │ │ │ sub lr, r3, r6 │ │ │ │ add r0, r6, #15 │ │ │ │ add r3, lr, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - ble 73a90 │ │ │ │ + ble 73b40 │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ cmpne r2, #39 @ 0x27 │ │ │ │ - bne 73a1c │ │ │ │ + bne 73acc │ │ │ │ mov r3, r1 │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ strb ip, [r3], #2 │ │ │ │ strb r2, [r1, #1] │ │ │ │ mov r1, r3 │ │ │ │ - b 739e8 │ │ │ │ + b 73a98 │ │ │ │ cmp r2, #9 │ │ │ │ movweq r3, #29788 @ 0x745c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 739e8 │ │ │ │ + beq 73a98 │ │ │ │ cmp r2, #10 │ │ │ │ movweq r3, #28252 @ 0x6e5c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 739e8 │ │ │ │ + beq 73a98 │ │ │ │ cmp r2, #13 │ │ │ │ movweq r3, #29276 @ 0x725c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 739e8 │ │ │ │ + beq 73a98 │ │ │ │ sub r3, r2, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ strbls r2, [r1], #1 │ │ │ │ - bls 739e8 │ │ │ │ - movw ip, #19720 @ 0x4d08 │ │ │ │ + bls 73a98 │ │ │ │ + movw ip, #19716 @ 0x4d04 │ │ │ │ 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 739e8 │ │ │ │ + b 73a98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 138ee0 │ │ │ │ + bl 139260 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 73ab8 │ │ │ │ + beq 73b68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #53440 @ 0xd0c0 │ │ │ │ + movw r0, #52252 @ 0xcc1c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #51620 @ 0xc9a4 │ │ │ │ + movw r2, #50800 @ 0xc670 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31d298 <_Py_RestoreSignals@@Base+0x34> │ │ │ │ + b 31d328 <_Py_RestoreSignals@@Base+0x29c> │ │ │ │ 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] @ 73c88 │ │ │ │ + ldr lr, [pc, #392] @ 73d38 │ │ │ │ cmp r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -71248,103 +71294,103 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 73b64 │ │ │ │ + bne 73c14 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73bac │ │ │ │ + beq 73c5c │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #272] @ 73c8c │ │ │ │ + ldr ip, [pc, #272] @ 73d3c │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 73bac │ │ │ │ + bne 73c5c │ │ │ │ mov r4, #0 │ │ │ │ - b 73c74 │ │ │ │ + b 73d24 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73ba4 │ │ │ │ + beq 73c54 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 2f79ec <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f799c <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73ba4 │ │ │ │ + beq 73c54 │ │ │ │ ldrb r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r4, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 73bfc │ │ │ │ + beq 73cac │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, r5 │ │ │ │ - bl 59674 │ │ │ │ + bl 59724 │ │ │ │ mov r4, r0 │ │ │ │ - b 73c74 │ │ │ │ + b 73d24 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r1, #8356 @ 0x20a4 │ │ │ │ + movw r1, #11228 @ 0x2bdc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r4, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #43816 @ 0xab28 │ │ │ │ + movw r0, #42856 @ 0xa768 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73ba4 │ │ │ │ - bl dc794 │ │ │ │ + beq 73c54 │ │ │ │ + bl dcde4 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e598 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r4, #5196 @ 0x144c │ │ │ │ + movwge r4, #5184 @ 0x1440 │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 73c74 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 73d24 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 174050 │ │ │ │ - b 73ba4 │ │ │ │ + bl 1743a0 │ │ │ │ + b 73c54 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq r8, lr, r4, asr #31 │ │ │ │ - rsbeq r8, r2, r4, asr r2 │ │ │ │ + @ instruction: 0x005e8b9c │ │ │ │ + rsbeq r8, r2, ip, asr #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] @ 73f58 │ │ │ │ + ldr ip, [pc, #680] @ 74008 │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ moveq r6, r9 │ │ │ │ mov r7, r1 │ │ │ │ ldrne r6, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -71367,192 +71413,192 @@ │ │ │ │ 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 73d40 │ │ │ │ + bne 73df0 │ │ │ │ clz r3, r7 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73d90 │ │ │ │ - ldr r1, [pc, #532] @ 73f5c │ │ │ │ + beq 73e40 │ │ │ │ + ldr r1, [pc, #532] @ 7400c │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 73d90 │ │ │ │ + bne 73e40 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 73f34 │ │ │ │ + b 73fe4 │ │ │ │ ldr r0, [r7] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ add r8, r6, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73d80 │ │ │ │ + beq 73e30 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ ldr r6, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq 73e54 │ │ │ │ + beq 73f04 │ │ │ │ cmp r8, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 73dec │ │ │ │ + beq 73e9c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 73e54 │ │ │ │ + blt 73f04 │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r3, sl, r4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 73e5c │ │ │ │ + bne 73f0c │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #19404 @ 0x4bcc │ │ │ │ + movw r1, #18444 @ 0x480c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #64204 @ 0xfacc │ │ │ │ + movw r0, #63384 @ 0xf798 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73e54 │ │ │ │ - ldr r9, [pc, #308] @ 73f60 │ │ │ │ + beq 73f04 │ │ │ │ + ldr r9, [pc, #308] @ 74010 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r7, [r9] │ │ │ │ subs r0, r7, #0 │ │ │ │ - beq 73f04 │ │ │ │ - bl 1a3338 │ │ │ │ + beq 73fb4 │ │ │ │ + bl 1a36a0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bne 73e80 │ │ │ │ + bne 73f30 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, #0 │ │ │ │ - b 73f34 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + b 73fe4 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #17188 @ 0x4324 │ │ │ │ + movw r2, #16000 @ 0x3e80 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #25784 @ 0x64b8 │ │ │ │ + movw r1, #24596 @ 0x6014 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 73e54 │ │ │ │ - bl 1a3460 │ │ │ │ + bl 14151c │ │ │ │ + b 73f04 │ │ │ │ + bl 1a37c8 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [fp, #-184] @ 0xffffff48 │ │ │ │ - beq 73eb4 │ │ │ │ + beq 73f64 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r6 │ │ │ │ bl 2e124 │ │ │ │ mov r4, r0 │ │ │ │ - b 73ed8 │ │ │ │ + b 73f88 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r6 │ │ │ │ - beq 73ed0 │ │ │ │ + beq 73f80 │ │ │ │ bl 2daf0 │ │ │ │ mov r4, r0 │ │ │ │ - b 73ed8 │ │ │ │ + b 73f88 │ │ │ │ bl 2cf5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ add r9, r9, #4 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 73f20 │ │ │ │ - bl 139e08 │ │ │ │ + bge 73fd0 │ │ │ │ + bl 13a188 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 73e34 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 73ee4 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r5, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1ae79c │ │ │ │ - b 73e54 │ │ │ │ + bl 1ae8ac │ │ │ │ + b 73f04 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - bl 139a2c │ │ │ │ + bl 139dac │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ sub r0, fp, #156 @ 0x9c │ │ │ │ str r6, [fp, #-124] @ 0xffffff84 │ │ │ │ str r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r9, lr, r0 │ │ │ │ - rsbeq r8, r2, r0, lsl #5 │ │ │ │ - subseq r9, lr, r8, ror r0 │ │ │ │ + ldrsbeq r8, [lr], #-184 @ 0xffffff48 │ │ │ │ + rsbeq r8, r2, r8, ror r2 │ │ │ │ + subseq r8, lr, r0, asr ip │ │ │ │ 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 becc8 │ │ │ │ + b bee24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl cf2ac <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf94c <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73fec │ │ │ │ - bl 371be8 │ │ │ │ + beq 7409c │ │ │ │ + bl 371a28 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73fd8 │ │ │ │ + bgt 74088 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73fe0 │ │ │ │ + beq 74090 │ │ │ │ mov r4, r5 │ │ │ │ - b 73fec │ │ │ │ + b 7409c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 73fd8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 74088 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -71563,22 +71609,22 @@ │ │ │ │ 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 b28a4 │ │ │ │ + b b2a2c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #580] @ 7429c │ │ │ │ + ldr ip, [pc, #580] @ 7434c │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ moveq r7, r9 │ │ │ │ mov r6, r1 │ │ │ │ ldrne r7, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -71601,138 +71647,138 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 740e8 │ │ │ │ + bne 74198 │ │ │ │ clz r3, r6 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74138 │ │ │ │ - ldr r1, [pc, #432] @ 742a0 │ │ │ │ + beq 741e8 │ │ │ │ + ldr r1, [pc, #432] @ 74350 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #160 @ 0xa0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 74138 │ │ │ │ + bne 741e8 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 74278 │ │ │ │ + b 74328 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ add r8, r7, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74128 │ │ │ │ + beq 741d8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ ldr r7, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq 74194 │ │ │ │ + beq 74244 │ │ │ │ cmp r8, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 7419c │ │ │ │ + beq 7424c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 7419c │ │ │ │ + bge 7424c │ │ │ │ mov r4, #0 │ │ │ │ - b 74278 │ │ │ │ + b 74328 │ │ │ │ ldrb r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r3, r9, r4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 741d8 │ │ │ │ + bne 74288 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #19404 @ 0x4bcc │ │ │ │ + movw r1, #18444 @ 0x480c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #64760 @ 0xfcf8 │ │ │ │ + movw r0, #63940 @ 0xf9c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 741fc │ │ │ │ - b 74194 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 742ac │ │ │ │ + b 74244 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #17212 @ 0x433c │ │ │ │ + movw r2, #16024 @ 0x3e98 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #25784 @ 0x64b8 │ │ │ │ + movw r1, #24596 @ 0x6014 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 74194 │ │ │ │ - bl dc794 │ │ │ │ + bl 14151c │ │ │ │ + b 74244 │ │ │ │ + bl dcde4 │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 74220 │ │ │ │ + beq 742d0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r7 │ │ │ │ bl 2d0b8 │ │ │ │ mov r4, r0 │ │ │ │ - b 74244 │ │ │ │ + b 742f4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7423c │ │ │ │ + beq 742ec │ │ │ │ bl 2de2c │ │ │ │ mov r4, r0 │ │ │ │ - b 74244 │ │ │ │ + b 742f4 │ │ │ │ bl 2d4c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 74278 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 74328 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 174050 │ │ │ │ - b 74194 │ │ │ │ + bl 1743a0 │ │ │ │ + b 74244 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ str r7, [fp, #-116] @ 0xffffff8c │ │ │ │ str r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - subseq r9, lr, r4, lsl #1 │ │ │ │ - rsbeq r8, r2, ip, lsr #5 │ │ │ │ + subseq r8, lr, ip, asr ip │ │ │ │ + rsbeq r8, r2, r4, lsr #5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr lr, [pc, #404] @ 74454 │ │ │ │ + ldr lr, [pc, #404] @ 74504 │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -71745,613 +71791,613 @@ │ │ │ │ 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 74328 │ │ │ │ + bne 743d8 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74370 │ │ │ │ - ldr ip, [pc, #296] @ 74458 │ │ │ │ + beq 74420 │ │ │ │ + ldr ip, [pc, #296] @ 74508 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 74370 │ │ │ │ + bne 74420 │ │ │ │ mov r4, #0 │ │ │ │ - b 74440 │ │ │ │ + b 744f0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74368 │ │ │ │ + beq 74418 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ - movw r3, #12500 @ 0x30d4 │ │ │ │ + movw r3, #11312 @ 0x2c30 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 3009d0 <_PyLong_UnsignedInt_Converter@@Base+0x624> │ │ │ │ + bl 300968 <_PyLong_UnsignedInt_Converter@@Base+0x7f8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74368 │ │ │ │ + beq 74418 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldrb r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r0] │ │ │ │ - beq 743d8 │ │ │ │ + beq 74488 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2d244 │ │ │ │ mov r4, r0 │ │ │ │ - b 743e8 │ │ │ │ + b 74498 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e25c │ │ │ │ mov r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 74400 │ │ │ │ + beq 744b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r4, r0 │ │ │ │ - b 74440 │ │ │ │ + b 744f0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74430 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 744e0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne 74428 │ │ │ │ - bl 27ae6c │ │ │ │ - b 74430 │ │ │ │ + bne 744d8 │ │ │ │ + bl 27a924 │ │ │ │ + b 744e0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1ae79c │ │ │ │ - bl bea88 │ │ │ │ + bl 1ae8ac │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74368 │ │ │ │ - b 743f0 │ │ │ │ + bne 74418 │ │ │ │ + b 744a0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrsheq r9, [lr], #-12 │ │ │ │ - ldrdeq r8, [r2], #-40 @ 0xffffffd8 @ │ │ │ │ + ldrsbeq r8, [lr], #-196 @ 0xffffff3c │ │ │ │ + ldrdeq r8, [r2], #-32 @ 0xffffffe0 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31233c <_PyArg_ParseStackAndKeywords@@Base+0x4c> │ │ │ │ + b 312288 <_PyArg_ParseStackAndKeywords@@Base+0x50> │ │ │ │ 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 744bc │ │ │ │ + beq 7456c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17272 @ 0x4378 │ │ │ │ + movw r0, #16084 @ 0x3ed4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 744bc │ │ │ │ + bne 7456c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 744dc │ │ │ │ - bl bea88 │ │ │ │ + bne 7458c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 744b4 │ │ │ │ + bne 74564 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 744fc │ │ │ │ - bl bea88 │ │ │ │ + bne 745ac │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 744b4 │ │ │ │ + bne 74564 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb1a4 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bb21c <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 744b4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 74564 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 74560 │ │ │ │ + bne 74610 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74590 │ │ │ │ - b 74584 │ │ │ │ + bne 74640 │ │ │ │ + b 74634 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16548 @ 0x40a4 │ │ │ │ + movw r0, #15360 @ 0x3c00 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74548 │ │ │ │ - b 7464c │ │ │ │ - bl bea88 │ │ │ │ + bne 745f8 │ │ │ │ + b 746fc │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7464c │ │ │ │ + bne 746fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 745b0 │ │ │ │ - bl bea88 │ │ │ │ + bne 74660 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7464c │ │ │ │ + bne 746fc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 745d0 │ │ │ │ + beq 74680 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b 745fc │ │ │ │ - bl bea88 │ │ │ │ + b 746ac │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 745c4 │ │ │ │ - b 7464c │ │ │ │ + beq 74674 │ │ │ │ + b 746fc │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7463c │ │ │ │ - bl b9540 │ │ │ │ + bne 746ec │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7464c │ │ │ │ - bl dc794 │ │ │ │ + bne 746fc │ │ │ │ + bl dcde4 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dcb8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 745e0 │ │ │ │ + blt 74690 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74654 │ │ │ │ - b 746f4 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 74704 │ │ │ │ + b 747a4 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r4, #0 │ │ │ │ - b 746fc │ │ │ │ + b 747ac │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl c5498 │ │ │ │ + bl c5bbc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7464c │ │ │ │ + beq 746fc │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 746cc │ │ │ │ + beq 7477c │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 28e4e4 │ │ │ │ + bl 28df9c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 746cc │ │ │ │ + beq 7477c │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 746cc │ │ │ │ + beq 7477c │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 746cc │ │ │ │ + beq 7477c │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #32] │ │ │ │ - bne 746fc │ │ │ │ + bne 747ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7464c │ │ │ │ + bgt 746fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7464c │ │ │ │ + bne 746fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7464c │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 746fc │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00074708 : │ │ │ │ +000747b8 : │ │ │ │ push {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] @ 74830 │ │ │ │ + ldr ip, [pc, #268] @ 748e0 │ │ │ │ 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 74764 │ │ │ │ + blt 74814 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 33fea8 <_PyDeadline_Init@@Base> │ │ │ │ + bl 33fcec <_PyDeadline_Init@@Base> │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2878b4 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 28744c <_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 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b3f0 <_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 747e4 │ │ │ │ - bl dc794 │ │ │ │ + beq 74894 │ │ │ │ + bl dcde4 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r8 │ │ │ │ - bl 1bd344 │ │ │ │ + bl 1bd39c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r3 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 74824 │ │ │ │ + bne 748d4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2a862c <_PyEval_MakePendingCalls@@Base> │ │ │ │ + bl 2a8124 <_PyEval_MakePendingCalls@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74824 │ │ │ │ + beq 748d4 │ │ │ │ cmp r5, #1 │ │ │ │ sbcs r3, r4, #0 │ │ │ │ - blt 74764 │ │ │ │ + blt 74814 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3941f4 <_PyDeadline_Get@@Base> │ │ │ │ + bl 392268 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 74764 │ │ │ │ + bge 74814 │ │ │ │ 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 74870 │ │ │ │ + bne 74920 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 748a0 │ │ │ │ - b 74894 │ │ │ │ + bne 74950 │ │ │ │ + b 74944 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16716 @ 0x414c │ │ │ │ + movw r0, #15528 @ 0x3ca8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74858 │ │ │ │ - b 7499c │ │ │ │ - bl bea88 │ │ │ │ + bne 74908 │ │ │ │ + b 74a4c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7499c │ │ │ │ + bne 74a4c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ef62c │ │ │ │ + bl 1ee27c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 748d0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 74980 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65032 @ 0xfe08 │ │ │ │ + movw r1, #64072 @ 0xfa48 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 74968 │ │ │ │ + bl 16f420 │ │ │ │ + b 74a18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1eceb8 │ │ │ │ + bl 1ebb08 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 74968 │ │ │ │ + blt 74a18 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 6d958 │ │ │ │ + bl 6d870 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74968 │ │ │ │ - bl dc794 │ │ │ │ + beq 74a18 │ │ │ │ + bl dcde4 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e628 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 74950 │ │ │ │ + bge 74a00 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 74988 │ │ │ │ - bl b9540 │ │ │ │ + bne 74a38 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74904 │ │ │ │ + beq 749b4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6ddf0 │ │ │ │ + bl 6dd08 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 74978 │ │ │ │ - bl bea88 │ │ │ │ + bne 74a28 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7499c │ │ │ │ + bne 74a4c │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b becc8 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + b bee24 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 74950 │ │ │ │ + bl 27a924 │ │ │ │ + b 74a00 │ │ │ │ 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 3ba714 <_Py_c_neg@@Base+0x8e8> │ │ │ │ + b 3ba474 <_Py_c_neg@@Base+0x8e8> │ │ │ │ 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 74a0c │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 74abc │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #35392 @ 0x8a40 │ │ │ │ + movw r0, #34432 @ 0x8680 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #57964 @ 0xe26c │ │ │ │ + movw r1, #57128 @ 0xdf28 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e4d8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 74a60 │ │ │ │ + beq 74b10 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #3940 @ 0xf64 │ │ │ │ + movw r1, #3036 @ 0xbdc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 74ab0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 74b60 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65068 @ 0xfe2c │ │ │ │ + movw r1, #64108 @ 0xfa6c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 74a04 │ │ │ │ + bl 16f420 │ │ │ │ + b 74ab4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2aaacc │ │ │ │ + bl 2aa580 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 74aa4 │ │ │ │ + ble 74b54 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ sub r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r6, r7 │ │ │ │ - bl 340494 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ + bl 3402d8 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74a04 │ │ │ │ + beq 74ab4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, r7, lsl #2 │ │ │ │ - bl 2aaacc │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 2aa580 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 270684 │ │ │ │ + bl 27013c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ add r1, r0, r6 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bls 74ad8 │ │ │ │ + bls 74b88 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 340494 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ + bl 3402d8 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74a04 │ │ │ │ + beq 74ab4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, r6, lsl #2 │ │ │ │ - bl 33af80 │ │ │ │ - b 74aa4 │ │ │ │ + bl 33adc0 │ │ │ │ + b 74b54 │ │ │ │ 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 becc8 │ │ │ │ + b bee24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ 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 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 74c90 │ │ │ │ + beq 74d40 │ │ │ │ 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 74bb4 │ │ │ │ + beq 74c64 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldmib r0, {r6, ip} │ │ │ │ - movw r3, #35728 @ 0x8b90 │ │ │ │ + movw r3, #35716 @ 0x8b84 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 74be4 │ │ │ │ + beq 74c94 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 11fb04 │ │ │ │ + b 120bc4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r4, r1 │ │ │ │ - bl 25d94c │ │ │ │ + bl 25caf4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 74c04 │ │ │ │ + bne 74cb4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r9, [r6, #156] @ 0x9c │ │ │ │ - movw r3, #47780 @ 0xbaa4 │ │ │ │ + movw r3, #49772 @ 0xc26c │ │ │ │ movt r3, #17 │ │ │ │ mov r0, r6 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 74c24 │ │ │ │ - bl 11b9f4 <_PyDict_FromItems@@Base+0xe0> │ │ │ │ - b 74c30 │ │ │ │ + bne 74cd4 │ │ │ │ + bl 11c1bc <_PyDict_FromItems@@Base+0xe0> │ │ │ │ + b 74ce0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74c60 │ │ │ │ + bne 74d10 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74bfc │ │ │ │ + bgt 74cac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74bfc │ │ │ │ + bne 74cac │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 74bfc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 74cac │ │ │ │ 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] │ │ │ │ @@ -72372,255 +72418,255 @@ │ │ │ │ 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 becc8 │ │ │ │ + b bee24 │ │ │ │ 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 becc8 │ │ │ │ + b bee24 │ │ │ │ │ │ │ │ -00074cfc <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ - movw r3, #52628 @ 0xcd94 │ │ │ │ +00074dac <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ + movw r3, #52836 @ 0xce64 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #44008 @ 0xabe8 │ │ │ │ + movw r1, #42820 @ 0xa744 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16f0cc │ │ │ │ + b 16f420 │ │ │ │ │ │ │ │ -00074d24 : │ │ │ │ +00074dd4 : │ │ │ │ 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, #11404 @ 0x2c8c │ │ │ │ + movw r3, #10444 @ 0x28cc │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2dd9c8 <_Py_Gid_Converter@@Base+0x548> │ │ │ │ + b 2dda9c <_Py_Gid_Converter@@Base+0x2b4> │ │ │ │ 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 74d94 │ │ │ │ + bne 74e44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74db4 │ │ │ │ + beq 74e64 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74db4 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 74e64 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42128 @ 0xa490 │ │ │ │ + movw r1, #40904 @ 0x9fc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b 75084 │ │ │ │ + b 75134 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74dac │ │ │ │ + beq 74e5c │ │ │ │ mov r3, #0 │ │ │ │ add sl, r5, #8 │ │ │ │ strb r3, [r4, #8] │ │ │ │ - bl c2974 │ │ │ │ + bl c2ad0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 74df4 │ │ │ │ + bne 74ea4 │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 74ddc │ │ │ │ + bne 74e8c │ │ │ │ dmb ish │ │ │ │ - beq 74e04 │ │ │ │ + beq 74eb4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3bcbd4 │ │ │ │ + bl 3bc934 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - beq 74ee0 │ │ │ │ + beq 74f90 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ ldrh r9, [r3] │ │ │ │ ldrb r8, [r3, #2] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ vldr d8, [r3, #16] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e148 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 75000 │ │ │ │ + beq 750b0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 2e280 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e148 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 74eb8 │ │ │ │ + beq 74f68 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e148 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 74eb0 │ │ │ │ + beq 74f60 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 2e280 │ │ │ │ mov r0, #24 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74ec4 │ │ │ │ + bne 74f74 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d1b4 │ │ │ │ - b 75000 │ │ │ │ + b 750b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d1b4 │ │ │ │ - b 75000 │ │ │ │ + b 750b0 │ │ │ │ strh r9, [r0] │ │ │ │ strb r8, [r0, #2] │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r0, #12] │ │ │ │ vstr d8, [r0, #16] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 75018 │ │ │ │ + b 750c8 │ │ │ │ ldrh r2, [r3] │ │ │ │ mov r1, #1 │ │ │ │ strh r2, [fp, #-58] @ 0xffffffc6 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r8, [r3, #12] │ │ │ │ vldr d8, [r3, #16] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e148 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 75000 │ │ │ │ + beq 750b0 │ │ │ │ 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 74f18 │ │ │ │ + bne 74fc8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e148 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 74fcc │ │ │ │ + beq 7507c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e148 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 74fc4 │ │ │ │ + beq 75074 │ │ │ │ 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 74f70 │ │ │ │ + bne 75020 │ │ │ │ mov r0, #24 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74fd8 │ │ │ │ + bne 75088 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d1b4 │ │ │ │ - b 75000 │ │ │ │ + b 750b0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d1b4 │ │ │ │ - b 75000 │ │ │ │ + b 750b0 │ │ │ │ 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 75018 │ │ │ │ + b 750c8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 2e0e64 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b 75020 │ │ │ │ + b 750d0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 75040 │ │ │ │ + bne 750f0 │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 75028 │ │ │ │ + bne 750d8 │ │ │ │ dmb ish │ │ │ │ - beq 75050 │ │ │ │ + beq 75100 │ │ │ │ mov r0, sl │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #1 │ │ │ │ - bne 75084 │ │ │ │ + bne 75134 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74dac │ │ │ │ + bgt 74e5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74dac │ │ │ │ + bne 74e5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 74dac │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 74e5c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r0, #32 │ │ │ │ @@ -72630,100 +72676,100 @@ │ │ │ │ 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 b28a4 │ │ │ │ + b b2a2c │ │ │ │ │ │ │ │ -000750cc : │ │ │ │ +0007517c : │ │ │ │ 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, #64740 @ 0xfce4 │ │ │ │ + movw r1, #63832 @ 0xf958 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #30964 @ 0x78f4 │ │ │ │ + movw r0, #30004 @ 0x7534 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a556c │ │ │ │ + bl 1a56d8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 75110 │ │ │ │ + bne 751c0 │ │ │ │ mov r4, #0 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b 75144 │ │ │ │ + b 751f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75100 │ │ │ │ + beq 751b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11fb04 │ │ │ │ + bl 120bc4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 75144 │ │ │ │ - bl c5dc0 │ │ │ │ + beq 751f4 │ │ │ │ + bl c64e4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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, #65144 @ 0xfe78 │ │ │ │ + movw r1, #64184 @ 0xfab8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 122c44 │ │ │ │ + bl 123c94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 751b4 │ │ │ │ + beq 75264 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 75264 │ │ │ │ + bl 75314 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ - bl 240bb4 │ │ │ │ + bl 23f348 <_Py_SetLocaleFromEnv@@Base+0x1494> │ │ │ │ lsl r0, r0, #3 │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #212 @ 0xd4 │ │ │ │ - beq 75258 │ │ │ │ + beq 75308 │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #472 @ 0x1d8 │ │ │ │ - beq 75258 │ │ │ │ + beq 75308 │ │ │ │ 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] │ │ │ │ @@ -72734,68 +72780,68 @@ │ │ │ │ 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 b28a4 │ │ │ │ + b b2a2c │ │ │ │ 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 3186b8 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 3184fc <_PyTime_ObjectToTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 752a0 │ │ │ │ + bne 75350 │ │ │ │ mov r0, #0 │ │ │ │ - b 752d4 │ │ │ │ + b 75384 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 288558 <_PyTime_localtime@@Base> │ │ │ │ + bl 288010 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75298 │ │ │ │ + bne 75348 │ │ │ │ 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 39b398 │ │ │ │ + bl 39aff8 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ - bl 240bb4 │ │ │ │ + bl 23f348 <_Py_SetLocaleFromEnv@@Base+0x1494> │ │ │ │ lsl r0, r0, #3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ @@ -72808,28 +72854,28 @@ │ │ │ │ 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 25a0f8 <_PyStaticType_InitForExtension@@Base+0x95c> │ │ │ │ + bl 2592a0 <_PyStaticType_InitForExtension@@Base+0x95c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #8 │ │ │ │ mov r3, #31 │ │ │ │ strh r3, [fp, #-8] │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ 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 │ │ │ │ @@ -72838,205 +72884,205 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7541c │ │ │ │ + bne 754cc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 75458 │ │ │ │ - ldr r4, [pc, #120] @ 7549c │ │ │ │ + beq 75508 │ │ │ │ + ldr r4, [pc, #120] @ 7554c │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 75490 │ │ │ │ + beq 75540 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldr r5, [ip] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7547c │ │ │ │ - bl bea88 │ │ │ │ + bne 7552c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75490 │ │ │ │ + bne 75540 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 295454 <_PyStack_AsDict@@Base+0x68> │ │ │ │ + b 294f4c <_PyStack_AsDict@@Base+0x68> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsl #6 │ │ │ │ + strdeq r8, [r2], #-44 @ 0xffffffd4 @ │ │ │ │ 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 754dc │ │ │ │ + beq 7558c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r0, #8] │ │ │ │ addne r4, r4, #21 │ │ │ │ - bne 75518 │ │ │ │ - b 754f8 │ │ │ │ + bne 755c8 │ │ │ │ + b 755a8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 754f8 │ │ │ │ + beq 755a8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ add r4, r4, #28 │ │ │ │ - b 75518 │ │ │ │ + b 755c8 │ │ │ │ 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 25752c <_PyThreadState_New@@Base+0x2110> │ │ │ │ + bl 2566d4 <_PyThreadState_New@@Base+0x2118> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75548 │ │ │ │ + beq 755f8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7553c │ │ │ │ + beq 755ec │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ - bne 75540 │ │ │ │ + bne 755f0 │ │ │ │ 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 becc8 │ │ │ │ + b bee24 │ │ │ │ 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] @ 755c4 │ │ │ │ + ldr r3, [pc, #68] @ 75674 │ │ │ │ mov r4, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r1 │ │ │ │ - movw ip, #5196 @ 0x144c │ │ │ │ + movw ip, #5184 @ 0x1440 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r1, r2 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r2, #65140 @ 0xfe74 │ │ │ │ + movw r2, #64180 @ 0xfab4 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 141fe0 │ │ │ │ + bl 142360 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 755bc │ │ │ │ + beq 7566c │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 385eac │ │ │ │ + bl 385c2c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsr r3 │ │ │ │ + rsbeq r8, r2, r8, lsr #6 │ │ │ │ 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, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #17780 @ 0x4574 │ │ │ │ + movw r1, #16820 @ 0x41b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 122c44 │ │ │ │ + bl 123c94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75644 │ │ │ │ + beq 756f4 │ │ │ │ ldr ip, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #15916 @ 0x3e2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7564c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 756fc │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65160 @ 0xfe88 │ │ │ │ + movw r1, #64200 @ 0xfac8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 756f0 │ │ │ │ + b 757a0 │ │ │ │ ldr r3, [ip, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75664 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 75714 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 756f0 │ │ │ │ + b 757a0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 75688 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 75738 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65192 @ 0xfea8 │ │ │ │ + movw r1, #64232 @ 0xfae8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 75644 │ │ │ │ + bl 16f420 │ │ │ │ + b 756f4 │ │ │ │ ldr r3, [ip, #20] │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq 756b0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 75760 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65232 @ 0xfed0 │ │ │ │ + movw r1, #64272 @ 0xfb10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 75644 │ │ │ │ + bl 16f420 │ │ │ │ + b 756f4 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #60] @ 756f8 │ │ │ │ + ldr r0, [pc, #60] @ 757a8 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 75644 │ │ │ │ + beq 756f4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75658 │ │ │ │ + bgt 75708 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75658 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 75658 │ │ │ │ + bne 75708 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 75708 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r6, r3, r8, lsr #22 │ │ │ │ + rsbeq r6, r3, r0, lsr #22 │ │ │ │ push {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 │ │ │ │ @@ -73048,474 +73094,475 @@ │ │ │ │ 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 75764 │ │ │ │ + bne 75814 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #6 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 757a4 │ │ │ │ + beq 75854 │ │ │ │ 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] @ 759ac │ │ │ │ + ldr r1, [pc, #552] @ 75a5c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75904 │ │ │ │ + beq 759b4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 757c4 │ │ │ │ - bl bea88 │ │ │ │ + bne 75874 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75904 │ │ │ │ + bne 759b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 757e4 │ │ │ │ - bl bea88 │ │ │ │ + bne 75894 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75904 │ │ │ │ + bne 759b4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 75804 │ │ │ │ - bl bea88 │ │ │ │ + bne 758b4 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75840 │ │ │ │ - b 75904 │ │ │ │ - bl c5dc0 │ │ │ │ + beq 758f0 │ │ │ │ + b 759b4 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75830 │ │ │ │ + bgt 758e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75830 │ │ │ │ + bne 758e0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 757f4 │ │ │ │ + beq 758a4 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 7585c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 7590c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27336 @ 0x6ac8 │ │ │ │ + movw r1, #26376 @ 0x6708 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 75904 │ │ │ │ + bl 16f420 │ │ │ │ + b 759b4 │ │ │ │ add r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq 758c8 │ │ │ │ + beq 75978 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 75888 │ │ │ │ + beq 75938 │ │ │ │ subs r3, r2, #4 │ │ │ │ - movweq r5, #5196 @ 0x144c │ │ │ │ + movweq r5, #5184 @ 0x1440 │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ - beq 758d4 │ │ │ │ - b 75890 │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + beq 75984 │ │ │ │ + b 75940 │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 758a8 │ │ │ │ + beq 75958 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 758d4 │ │ │ │ - b 758b0 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + beq 75984 │ │ │ │ + b 75960 │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 3003ac <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 300170 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 758d4 │ │ │ │ - b 75904 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + bne 75984 │ │ │ │ + b 759b4 │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, r5 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r6, r4 │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r6, #0 │ │ │ │ - beq 7590c │ │ │ │ + beq 759bc │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ - bl 2f79ec <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f799c <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ subne r6, fp, #76 @ 0x4c │ │ │ │ - bne 7590c │ │ │ │ + bne 759bc │ │ │ │ mov r0, #0 │ │ │ │ - b 759a4 │ │ │ │ + b 75a54 │ │ │ │ cmp r5, r4 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 75950 │ │ │ │ + beq 75a00 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 2f79ec <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f799c <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ subne r4, fp, #68 @ 0x44 │ │ │ │ - bne 75950 │ │ │ │ - b 75904 │ │ │ │ + bne 75a00 │ │ │ │ + b 759b4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 75990 │ │ │ │ - bl b9540 │ │ │ │ + bne 75a40 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75904 │ │ │ │ - bl dc794 │ │ │ │ + bne 759b4 │ │ │ │ + bl dcde4 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ stm sp, {r7, sl} │ │ │ │ bl 2d364 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 75934 │ │ │ │ + blt 759e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl becc8 │ │ │ │ - b 759a4 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bl bee24 │ │ │ │ + b 75a54 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 75904 │ │ │ │ + bl 27a924 │ │ │ │ + b 759b4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, lsr r3 │ │ │ │ + rsbeq r8, r2, r4, lsr r3 │ │ │ │ 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 143798 │ │ │ │ - movw r7, #57600 @ 0xe100 │ │ │ │ + bl 143b18 │ │ │ │ + movw r7, #57808 @ 0xe1d0 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne 75a10 │ │ │ │ + bne 75ac0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75b20 │ │ │ │ + beq 75bd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 75a44 │ │ │ │ + b 75af4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccf74 │ │ │ │ + bl 1cc094 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ orrne r3, r3, #32 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne 75a44 │ │ │ │ + bne 75af4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #65380 @ 0xff64 │ │ │ │ + movw r0, #64380 @ 0xfb7c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2e9d94 │ │ │ │ - b 75b20 │ │ │ │ + bl 2e9d44 │ │ │ │ + b 75bd0 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r0, [pc, #224] @ 75b30 │ │ │ │ + ldr r0, [pc, #224] @ 75be0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 75a7c │ │ │ │ + bne 75b2c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #65424 @ 0xff90 │ │ │ │ + movw r0, #64424 @ 0xfba8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2e9d94 │ │ │ │ - b 75a9c │ │ │ │ + bl 2e9d44 │ │ │ │ + b 75b4c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75a9c │ │ │ │ + bgt 75b4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75a9c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 75b4c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq 75afc │ │ │ │ + beq 75bac │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #132] @ 75b34 │ │ │ │ + ldr r0, [pc, #132] @ 75be4 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 75adc │ │ │ │ + bne 75b8c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #65380 @ 0xff64 │ │ │ │ + movw r0, #64380 @ 0xfb7c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2e9d94 │ │ │ │ - b 75afc │ │ │ │ + bl 2e9d44 │ │ │ │ + b 75bac │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75afc │ │ │ │ + bgt 75bac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75afc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 75bac │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75b20 │ │ │ │ + bgt 75bd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75b20 │ │ │ │ + bne 75bd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1437c8 │ │ │ │ + bl 143b48 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r2, r3, r4, ror #18 │ │ │ │ - rsbeq r6, r3, r8, lsr #22 │ │ │ │ + rsbeq r2, r3, ip, asr r9 │ │ │ │ + rsbeq r6, r3, r0, lsr #22 │ │ │ │ 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 759b0 │ │ │ │ + bl 75a60 │ │ │ │ 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 75b90 │ │ │ │ + bge 75c40 │ │ │ │ ldr r0, [ip, #4]! │ │ │ │ cmp lr, r0 │ │ │ │ - bne 75b78 │ │ │ │ + bne 75c28 │ │ │ │ cmp r3, r1 │ │ │ │ popge {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #23352 @ 0x5b38 │ │ │ │ + movw r0, #23528 @ 0x5be8 │ │ │ │ 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 75bd4 │ │ │ │ + bge 75c84 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 75bd4 │ │ │ │ + beq 75c84 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ cmp lr, r0 │ │ │ │ cmpne lr, #0 │ │ │ │ - bne 75be4 │ │ │ │ + bne 75c94 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 75ba4 │ │ │ │ + bne 75c54 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #10260 @ 0x2814 │ │ │ │ + movw r3, #5220 @ 0x1464 │ │ │ │ movt r3, #31 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 75c04 │ │ │ │ + bne 75cb4 │ │ │ │ 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 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ │ │ │ │ -00075c1c : │ │ │ │ +00075cd0 : │ │ │ │ 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 75c44 │ │ │ │ + bne 75cf8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ - ldr r2, [pc, #60] @ 75c88 │ │ │ │ + b 2e0e64 │ │ │ │ + ldr r2, [pc, #60] @ 75d3c │ │ │ │ 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 75c80 │ │ │ │ + beq 75d34 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ 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, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #65472 @ 0xffc0 │ │ │ │ - movwne r1, #65496 @ 0xffd8 │ │ │ │ + movweq r1, #64512 @ 0xfc00 │ │ │ │ + movwne r1, #64536 @ 0xfc18 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 1d847c │ │ │ │ + bl 1d71b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75d08 │ │ │ │ + bne 75dbc │ │ │ │ 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 75d00 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + blt 75db4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r1, r0 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #65516 @ 0xffec │ │ │ │ - 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 bff80 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 75da0 │ │ │ │ + bne 75e2c │ │ │ │ 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 75de0 │ │ │ │ + b 75e6c │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl 2dbbbc <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dbb3c <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 75dd8 │ │ │ │ + beq 75e64 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - bge 75de0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 75e6c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59312 @ 0xe7b0 │ │ │ │ + movw r1, #58352 @ 0xe3f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 75e00 │ │ │ │ + b 75e8c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r1, r1, #16 │ │ │ │ ldrexd r4, [r1] │ │ │ │ strexd r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75de8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 75e74 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + mov r1, r0 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #64556 @ 0xfc2c │ │ │ │ + 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 c00dc │ │ │ │ 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 154e9c <_PyType_Name@@Base> │ │ │ │ + bl 155200 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #65524 @ 0xfff4 │ │ │ │ + movw r0, #64564 @ 0xfc34 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 75e6c │ │ │ │ + beq 75f20 │ │ │ │ ldrd r0, [r0, #56] @ 0x38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185fec │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 186338 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -73523,46 +73570,46 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mvn r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 75ec0 │ │ │ │ + bne 75f74 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 75ee0 │ │ │ │ - b 75ed8 │ │ │ │ + bge 75f94 │ │ │ │ + b 75f8c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f9170 <_PyEval_GetBuiltin@@Base+0x104> │ │ │ │ + bl 2f9120 <_PyEval_GetBuiltin@@Base+0x104> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75eb0 │ │ │ │ - b 75f00 │ │ │ │ + bne 75f64 │ │ │ │ + b 75fb4 │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi 75ee8 │ │ │ │ + bmi 75f9c │ │ │ │ cmp r4, r3 │ │ │ │ - blt 75f08 │ │ │ │ - movw r3, #49124 @ 0xbfe4 │ │ │ │ + blt 75fbc │ │ │ │ + movw r3, #49332 @ 0xc0b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29308 @ 0x727c │ │ │ │ + movw r1, #28348 @ 0x6ebc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ - b 75f3c │ │ │ │ + b 75ff0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 75f2c │ │ │ │ + bne 75fe0 │ │ │ │ mov r3, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2ddc40 <_Py_Gid_Converter@@Base+0x7c0> │ │ │ │ + b 2dd96c <_Py_Gid_Converter@@Base+0x184> │ │ │ │ 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} │ │ │ │ @@ -73582,569 +73629,569 @@ │ │ │ │ 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 75fb4 │ │ │ │ + bne 76068 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 76000 │ │ │ │ + beq 760b4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #34188 @ 0x858c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 76000 │ │ │ │ + bne 760b4 │ │ │ │ mov r4, #0 │ │ │ │ - b 760bc │ │ │ │ + b 76170 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1baea0 │ │ │ │ + bl 1baf18 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75ff8 │ │ │ │ + beq 760ac │ │ │ │ cmp r5, #1 │ │ │ │ - bne 76064 │ │ │ │ + bne 76118 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d598 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 760b0 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 76164 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 75ff8 │ │ │ │ + bl 27a924 │ │ │ │ + b 760ac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 75ff8 │ │ │ │ + beq 760ac │ │ │ │ cmp r0, #4 │ │ │ │ - bls 76020 │ │ │ │ - movw r3, #46440 @ 0xb568 │ │ │ │ + bls 760d4 │ │ │ │ + movw r3, #46648 @ 0xb638 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #36516 @ 0x8ea4 │ │ │ │ + movw r1, #35556 @ 0x8ae4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 76020 │ │ │ │ - b 75ff8 │ │ │ │ + bne 760d4 │ │ │ │ + b 760ac │ │ │ │ mov r0, r4 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000760d0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +00076184 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #24816 @ 0x60f0 │ │ │ │ + movw r1, #24996 @ 0x61a4 │ │ │ │ movt r1, #7 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33c09c <_PyEval_MatchClass@@Base+0x524> │ │ │ │ + b 33bedc <_PyEval_MatchClass@@Base+0x524> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ 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 259e24 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + bl 258fcc <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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, #48428 @ 0xbd2c │ │ │ │ + movw r3, #48636 @ 0xbdfc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ ldrb lr, [r0, #20] │ │ │ │ ldrb ip, [r0, #22] │ │ │ │ lsl r3, r3, #8 │ │ │ │ str r2, [sp] │ │ │ │ orr r3, r3, lr, lsl #16 │ │ │ │ orr r3, r3, ip │ │ │ │ ldrb ip, [r0, #23] │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ ldrb r0, [r0, #17] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 259e24 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + bl 258fcc <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ 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 r5, r1 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38340 @ 0x95c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 76228 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x158> │ │ │ │ + beq 762dc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x158> │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 76228 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x158> │ │ │ │ + beq 762dc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x158> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 7626c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x19c> │ │ │ │ - b 76250 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x180> │ │ │ │ + beq 76320 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x19c> │ │ │ │ + b 76304 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x180> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76218 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x148> │ │ │ │ + beq 762cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x148> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #48 @ 0x30 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + movw r0, #64624 @ 0xfc70 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76218 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x148> │ │ │ │ + bne 762cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x148> │ │ │ │ mov r4, #0 │ │ │ │ - b 7630c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23c> │ │ │ │ + b 763c0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23c> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #48 @ 0x30 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64624 @ 0xfc70 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76248 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + beq 762fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl ca818 │ │ │ │ + bl caeb8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 76248 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + beq 762fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 762bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1ec> │ │ │ │ + bne 76370 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1ec> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76248 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bgt 762fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76248 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bne 762fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 76248 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 762fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl cf48c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cfb2c <_PyTuple_FromPairSteal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bne 7630c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23c> │ │ │ │ + bne 763c0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76248 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bgt 762fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76248 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bne 762fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 76248 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 762fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00076314 : │ │ │ │ +000763c8 : │ │ │ │ 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 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7635c │ │ │ │ + beq 76410 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 76364 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bls 76418 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60 @ 0x3c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64636 @ 0xfc7c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl a7b38 │ │ │ │ + bl a7cbc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76430 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 764e4 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 76420 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 76430 │ │ │ │ + bne 764d4 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 764e4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76464 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 76518 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 76454 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 76464 │ │ │ │ + bne 76508 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 76518 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76498 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7654c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 76488 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 76498 │ │ │ │ + bne 7653c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7654c │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 764c0 │ │ │ │ + bne 76574 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #6732 @ 0x1a4c │ │ │ │ + movw r1, #5828 @ 0x16c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 386bec │ │ │ │ + bl 38696c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76514 │ │ │ │ + beq 765c8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 7651c │ │ │ │ + b 765d0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76544 │ │ │ │ + beq 765f8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxgt lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ - movw r2, #49064 @ 0xbfa8 │ │ │ │ + movw r2, #49272 @ 0xc078 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 766b8 │ │ │ │ + beq 7676c │ │ │ │ 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 765a8 │ │ │ │ + bne 7665c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 765c0 │ │ │ │ + bne 76674 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 765c0 │ │ │ │ - movw r0, #64176 @ 0xfab0 │ │ │ │ + bne 76674 │ │ │ │ + movw r0, #63268 @ 0xf724 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b aad74 │ │ │ │ - bge 765c0 │ │ │ │ - bl 3b4a28 │ │ │ │ + b aaefc │ │ │ │ + bge 76674 │ │ │ │ + bl 3b4788 │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #45 @ 0x2d │ │ │ │ - bne 765d4 │ │ │ │ - b 766b0 │ │ │ │ + bne 76688 │ │ │ │ + b 76764 │ │ │ │ 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 765fc │ │ │ │ + bgt 766b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 765fc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 766b0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3cbc9c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ + blx 3cb8f4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r8, r8, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ addlt r4, r4, #60 @ 0x3c │ │ │ │ - blx 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3cbc9c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ + blx 3cb8f4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ subs r3, r1, #0 │ │ │ │ sublt r5, r5, #1 │ │ │ │ addlt r3, r3, #60 @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 76670 │ │ │ │ + beq 76724 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ stm sp, {r4, r7} │ │ │ │ - movw r0, #108 @ 0x6c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl b7778 │ │ │ │ - b 766b0 │ │ │ │ + movw r0, #64684 @ 0xfcac │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl b78f0 │ │ │ │ + b 76764 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76694 │ │ │ │ + beq 76748 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #136 @ 0x88 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl b7778 │ │ │ │ - b 766b0 │ │ │ │ + movw r0, #64712 @ 0xfcc8 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl b78f0 │ │ │ │ + b 76764 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #156 @ 0x9c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64732 @ 0xfcdc │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r0, #64176 @ 0xfab0 │ │ │ │ + movw r0, #63268 @ 0xf724 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ 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 766f8 │ │ │ │ + bhi 767ac │ │ │ │ cmp r4, #0 │ │ │ │ - ble 7673c │ │ │ │ - b 76720 │ │ │ │ + ble 767f0 │ │ │ │ + b 767d4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #64524 @ 0xfc0c │ │ │ │ + movw r0, #63616 @ 0xf880 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 766ec │ │ │ │ + bne 767a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 76744 │ │ │ │ - bl bea88 │ │ │ │ + bne 767f8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76718 │ │ │ │ + bne 767cc │ │ │ │ mvn r4, #0 │ │ │ │ - b 76778 │ │ │ │ - bl c5dc0 │ │ │ │ + b 7682c │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76770 │ │ │ │ + bgt 76824 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76770 │ │ │ │ + bne 76824 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 76730 │ │ │ │ + beq 767e4 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 767a0 │ │ │ │ - movw r3, #49124 @ 0xbfe4 │ │ │ │ + bne 76854 │ │ │ │ + movw r3, #49332 @ 0xc0b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #172 @ 0xac │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64748 @ 0xfcec │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 76718 │ │ │ │ + bl 16f420 │ │ │ │ + b 767cc │ │ │ │ cmp r4, #0 │ │ │ │ - bge 767b0 │ │ │ │ + bge 76864 │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi 767b8 │ │ │ │ + bmi 7686c │ │ │ │ cmp r5, r4 │ │ │ │ - bgt 767d4 │ │ │ │ - movw r3, #49124 @ 0xbfe4 │ │ │ │ + bgt 76888 │ │ │ │ + movw r3, #49332 @ 0xc0b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9932 @ 0x26cc │ │ │ │ + movw r1, #8744 @ 0x2228 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 76718 │ │ │ │ + bl 16f420 │ │ │ │ + b 767cc │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 767fc │ │ │ │ - movw r3, #49204 @ 0xc034 │ │ │ │ + ble 768b0 │ │ │ │ + movw r3, #49412 @ 0xc104 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6144 @ 0x1800 │ │ │ │ + movw r1, #5140 @ 0x1414 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 76718 │ │ │ │ + bl 16f420 │ │ │ │ + b 767cc │ │ │ │ ldr r0, [r6, #20] │ │ │ │ add r1, r4, #1 │ │ │ │ sub r2, r5, r4 │ │ │ │ add r1, r0, r1 │ │ │ │ ldrb r7, [r0, r4] │ │ │ │ add r0, r0, r4 │ │ │ │ bl 2d988 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2dc100 <_PyTime_AsTimespec@@Base+0x338> │ │ │ │ + bl 2dbd48 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76718 │ │ │ │ + blt 767cc │ │ │ │ add r7, r7, #588 @ 0x24c │ │ │ │ - movw r0, #38392 @ 0x95f8 │ │ │ │ + movw r0, #38384 @ 0x95f0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ add r0, r0, r7, lsl #4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -74154,38 +74201,38 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2d6c4 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 76894 │ │ │ │ + bhi 76948 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ - beq 76920 │ │ │ │ - b 768b8 │ │ │ │ + beq 769d4 │ │ │ │ + b 7696c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #27456 @ 0x6b40 │ │ │ │ + movw r0, #26268 @ 0x669c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76930 │ │ │ │ - b 7687c │ │ │ │ + beq 769e4 │ │ │ │ + b 76930 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76930 │ │ │ │ + beq 769e4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 768e8 │ │ │ │ + beq 7699c │ │ │ │ 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 │ │ │ │ @@ -74195,115 +74242,115 @@ │ │ │ │ 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 76938 │ │ │ │ + b 769ec │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76938 │ │ │ │ + beq 769ec │ │ │ │ mov r4, #0 │ │ │ │ - b 769ec │ │ │ │ + b 76aa0 │ │ │ │ cmp r5, #1 │ │ │ │ - ble 769c4 │ │ │ │ + ble 76a78 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 769c4 │ │ │ │ + beq 76a78 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 769a4 │ │ │ │ + beq 76a58 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76930 │ │ │ │ + beq 769e4 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 769c4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 76a78 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 76930 │ │ │ │ - movw r2, #4892 @ 0x131c │ │ │ │ + bl 16f420 │ │ │ │ + b 769e4 │ │ │ │ + movw r2, #3704 @ 0xe78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #27456 @ 0x6b40 │ │ │ │ + movw r0, #26268 @ 0x669c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 76930 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 769e4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 76930 │ │ │ │ - movw r0, #53440 @ 0xd0c0 │ │ │ │ + beq 769e4 │ │ │ │ + movw r0, #52252 @ 0xcc1c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76a00 │ │ │ │ + beq 76ab4 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ 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 76a34 │ │ │ │ + beq 76ae8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00076a40 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +00076af4 <_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 2edf24 │ │ │ │ + b 2eded4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 76a84 <_PyCode_GetPureScriptXIData@@Base+0x44> │ │ │ │ + beq 76b38 <_PyCode_GetPureScriptXIData@@Base+0x44> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - movw ip, #37452 @ 0x924c │ │ │ │ + movw ip, #36364 @ 0x8e0c │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -74316,165 +74363,165 @@ │ │ │ │ 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 76b14 <_PyCode_GetPureScriptXIData@@Base+0xd4> │ │ │ │ + bne 76bc8 <_PyCode_GetPureScriptXIData@@Base+0xd4> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76b5c <_PyCode_GetPureScriptXIData@@Base+0x11c> │ │ │ │ + beq 76c10 <_PyCode_GetPureScriptXIData@@Base+0x11c> │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #196] @ 76bf0 <_PyCode_GetPureScriptXIData@@Base+0x1b0> │ │ │ │ + ldr ip, [pc, #196] @ 76ca4 <_PyCode_GetPureScriptXIData@@Base+0x1b0> │ │ │ │ sub r3, fp, #92 @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 76bd4 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ + beq 76c88 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ac294 │ │ │ │ + bl 1ac3a4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r4 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 76b8c <_PyCode_GetPureScriptXIData@@Base+0x14c> │ │ │ │ + bne 76c40 <_PyCode_GetPureScriptXIData@@Base+0x14c> │ │ │ │ mov r4, #0 │ │ │ │ - b 76bd4 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ - bl dc794 │ │ │ │ + b 76c88 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ + bl dcde4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dacc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r7, #0 │ │ │ │ - movwge r4, #5196 @ 0x144c │ │ │ │ + movwge r4, #5184 @ 0x1440 │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 76bd4 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 76c88 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 174050 │ │ │ │ - b 76b84 <_PyCode_GetPureScriptXIData@@Base+0x144> │ │ │ │ + bl 1743a0 │ │ │ │ + b 76c38 <_PyCode_GetPureScriptXIData@@Base+0x144> │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ae7b4 │ │ │ │ + bl 1ae8c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, asr #11 │ │ │ │ + strhteq r8, [r2], #-88 @ 0xffffffa8 │ │ │ │ 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 154e9c <_PyType_Name@@Base> │ │ │ │ + bl 155200 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 76c3c <_PyCode_GetPureScriptXIData@@Base+0x1fc> │ │ │ │ - movw r0, #10536 @ 0x2928 │ │ │ │ + bne 76cf0 <_PyCode_GetPureScriptXIData@@Base+0x1fc> │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #200 @ 0xc8 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64776 @ 0xfd08 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38340 @ 0x95c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 76cb0 <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ + beq 76d64 <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 76cb0 <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ + beq 76d64 <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 76cf0 <_PyCode_GetPureScriptXIData@@Base+0x2b0> │ │ │ │ - b 76cd4 <_PyCode_GetPureScriptXIData@@Base+0x294> │ │ │ │ + beq 76da4 <_PyCode_GetPureScriptXIData@@Base+0x2b0> │ │ │ │ + b 76d88 <_PyCode_GetPureScriptXIData@@Base+0x294> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76ca0 <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ + beq 76d54 <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #212 @ 0xd4 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + movw r0, #64788 @ 0xfd14 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76ca0 <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ - b 76d08 <_PyCode_GetPureScriptXIData@@Base+0x2c8> │ │ │ │ + bne 76d54 <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ + b 76dbc <_PyCode_GetPureScriptXIData@@Base+0x2c8> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #212 @ 0xd4 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64788 @ 0xfd14 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d08 <_PyCode_GetPureScriptXIData@@Base+0x2c8> │ │ │ │ + beq 76dbc <_PyCode_GetPureScriptXIData@@Base+0x2c8> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 304278 <_PyXI_Enter@@Base+0x274> │ │ │ │ + b 304140 <_PyXI_Enter@@Base+0x274> │ │ │ │ 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 58bd0 │ │ │ │ + bl 58c80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76d68 <_PyCode_GetPureScriptXIData@@Base+0x328> │ │ │ │ + beq 76e1c <_PyCode_GetPureScriptXIData@@Base+0x328> │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ - movwne r2, #5196 @ 0x144c │ │ │ │ + movwne r2, #5184 @ 0x1440 │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -74484,124 +74531,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 bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76f50 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bne 77004 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b7214 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b6f74 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 76f50 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + beq 77004 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76df8 <_PyCode_GetPureScriptXIData@@Base+0x3b8> │ │ │ │ + beq 76eac <_PyCode_GetPureScriptXIData@@Base+0x3b8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b7214 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b6f74 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 76e18 <_PyCode_GetPureScriptXIData@@Base+0x3d8> │ │ │ │ + bne 76ecc <_PyCode_GetPureScriptXIData@@Base+0x3d8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76f50 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bgt 77004 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r5 │ │ │ │ - bne 76f50 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ - b 76f44 <_PyCode_GetPureScriptXIData@@Base+0x504> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 77004 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + b 76ff8 <_PyCode_GetPureScriptXIData@@Base+0x504> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76e5c <_PyCode_GetPureScriptXIData@@Base+0x41c> │ │ │ │ + beq 76f10 <_PyCode_GetPureScriptXIData@@Base+0x41c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b7214 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b6f74 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 76e7c <_PyCode_GetPureScriptXIData@@Base+0x43c> │ │ │ │ + bne 76f30 <_PyCode_GetPureScriptXIData@@Base+0x43c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76f24 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bgt 76fd8 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76f24 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bne 76fd8 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 76f24 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 76fd8 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ 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 76ea8 <_PyCode_GetPureScriptXIData@@Base+0x468> │ │ │ │ + beq 76f5c <_PyCode_GetPureScriptXIData@@Base+0x468> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 11fb04 │ │ │ │ - bl a7b9c │ │ │ │ - b 76edc <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ + bl 120bc4 │ │ │ │ + bl a7d20 │ │ │ │ + b 76f90 <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 1a7568 │ │ │ │ + bl 1a76d4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 76edc <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ - movw r3, #49148 @ 0xbffc │ │ │ │ + bne 76f90 <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ + movw r3, #49356 @ 0xc0cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #220 @ 0xdc │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64796 @ 0xfd1c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76f00 <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ + bgt 76fb4 <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76f00 <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ + bne 76fb4 <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76f24 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bgt 76fd8 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76f24 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bne 76fd8 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76f50 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bgt 77004 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76f50 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bne 77004 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_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 │ │ │ │ @@ -74609,109 +74656,109 @@ │ │ │ │ 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 76fa8 <_PyCode_GetPureScriptXIData@@Base+0x568> │ │ │ │ + bne 7705c <_PyCode_GetPureScriptXIData@@Base+0x568> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76fe0 <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ + beq 77094 <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 7702c <_PyCode_GetPureScriptXIData@@Base+0x5ec> │ │ │ │ + ldr r1, [pc, #108] @ 770e0 <_PyCode_GetPureScriptXIData@@Base+0x5ec> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77020 <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ + beq 770d4 <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 77004 <_PyCode_GetPureScriptXIData@@Base+0x5c4> │ │ │ │ + bgt 770b8 <_PyCode_GetPureScriptXIData@@Base+0x5c4> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #17880 @ 0x45d8 │ │ │ │ + movw r1, #16692 @ 0x4134 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16f0cc │ │ │ │ - b 77020 <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ + bl 16f420 │ │ │ │ + b 770d4 <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 76fe8 <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ - bl bea88 │ │ │ │ + bne 7709c <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76fe8 <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ + beq 7709c <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, ror #11 │ │ │ │ + rsbeq r8, r2, r4, ror #11 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 304698 <_PyXI_GetMainNamespace@@Base+0x194> │ │ │ │ + b 304560 <_PyXI_GetMainNamespace@@Base+0x194> │ │ │ │ │ │ │ │ -00077044 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +000770f8 <_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 770a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ + beq 77154 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 770a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ + beq 77154 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 770b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ + beq 7716c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 770b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ + bne 7716c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ movw r1, #2505 @ 0x9c9 │ │ │ │ - movw r0, #58396 @ 0xe41c │ │ │ │ + movw r0, #57208 @ 0xdf78 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 770d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c> │ │ │ │ + b 77184 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub lr, fp, #8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 3123c0 <_PyArg_ParseStackAndKeywords@@Base+0xd0> │ │ │ │ + bl 31230c <_PyArg_ParseStackAndKeywords@@Base+0xd4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000770e0 : │ │ │ │ +00077194 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38e96c │ │ │ │ + b 38e3e4 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, r1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ @@ -74725,367 +74772,367 @@ │ │ │ │ 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 77174 │ │ │ │ + bne 77228 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 77170 │ │ │ │ + blt 77224 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 771b4 │ │ │ │ + beq 77268 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #244] @ 77270 │ │ │ │ + ldr r1, [pc, #244] @ 77324 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 771b4 │ │ │ │ + bne 77268 │ │ │ │ mov r0, #0 │ │ │ │ - b 77268 │ │ │ │ + b 7731c │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 7722c │ │ │ │ + beq 772e0 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 771d0 │ │ │ │ + beq 77284 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 77234 │ │ │ │ + beq 772e8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 771f4 │ │ │ │ - bl bea88 │ │ │ │ + bne 772a8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 771ac │ │ │ │ - b 77234 │ │ │ │ - bl c5dc0 │ │ │ │ + bne 77260 │ │ │ │ + b 772e8 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77220 │ │ │ │ + bgt 772d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77220 │ │ │ │ + bne 772d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 77234 │ │ │ │ - b 771e0 │ │ │ │ + bne 772e8 │ │ │ │ + b 77294 │ │ │ │ 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 3451c8 │ │ │ │ + bl 345050 │ │ │ │ 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, lsl r6 │ │ │ │ + rsbeq r8, r2, r0, lsl r6 │ │ │ │ │ │ │ │ -00077274 : │ │ │ │ +00077328 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38e96c │ │ │ │ + b 38e3e4 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 772ac │ │ │ │ + bne 77360 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 772e0 │ │ │ │ + beq 77394 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 772e0 │ │ │ │ + beq 77394 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #320 @ 0x140 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64896 @ 0xfd80 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #64340 @ 0xfb54 │ │ │ │ + movw r0, #64336 @ 0xfb50 │ │ │ │ movt r0, #97 @ 0x61 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #26896 @ 0x6910 │ │ │ │ + movw r0, #25936 @ 0x6550 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ │ │ │ │ -00077308 : │ │ │ │ +000773bc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 28d044 │ │ │ │ + bl 28cafc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 77334 │ │ │ │ - bl 1438b4 │ │ │ │ + bne 773e8 │ │ │ │ + bl 143c34 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77354 │ │ │ │ + bgt 77408 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77354 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 77408 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 773b8 │ │ │ │ + bne 7746c │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1accfc │ │ │ │ + bl 1ace0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 773dc │ │ │ │ + bne 77490 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #33656 @ 0x8378 │ │ │ │ + movw r2, #32516 @ 0x7f04 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #29560 @ 0x7378 │ │ │ │ + movw r0, #28372 @ 0x6ed4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 773f8 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 774ac │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29560 @ 0x7378 │ │ │ │ + movw r0, #28372 @ 0x6ed4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77380 │ │ │ │ - b 773f8 │ │ │ │ + bne 77434 │ │ │ │ + b 774ac │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77400 │ │ │ │ + bne 774b4 │ │ │ │ mov r0, #0 │ │ │ │ - b 774c0 │ │ │ │ + b 77574 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 77420 │ │ │ │ + bhi 774d4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77454 │ │ │ │ - b 77448 │ │ │ │ - movw r3, #46440 @ 0xb568 │ │ │ │ + bne 77508 │ │ │ │ + b 774fc │ │ │ │ + movw r3, #46648 @ 0xb638 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #36516 @ 0x8ea4 │ │ │ │ + movw r1, #35556 @ 0x8ae4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77408 │ │ │ │ - b 773f8 │ │ │ │ - bl bea88 │ │ │ │ + bne 774bc │ │ │ │ + b 774ac │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 773f8 │ │ │ │ + bne 774ac │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #47652 @ 0xba24 │ │ │ │ + movw r1, #46692 @ 0xb664 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #356 @ 0x164 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl d887c │ │ │ │ + movw r0, #64932 @ 0xfda4 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 773f8 │ │ │ │ + beq 774ac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dfa4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 774ac │ │ │ │ + beq 77560 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 773f8 │ │ │ │ - bl b9540 │ │ │ │ + bl 27a924 │ │ │ │ + b 774ac │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 773f8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 774ac │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ 77510 │ │ │ │ + ldr r2, [pc, #64] @ 775c4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r0, #376 @ 0x178 │ │ │ │ - movwne r0, #384 @ 0x180 │ │ │ │ + movweq r0, #64952 @ 0xfdb8 │ │ │ │ + movwne r0, #64960 @ 0xfdc0 │ │ │ │ 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 b7778 │ │ │ │ + b b78f0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00077514 : │ │ │ │ +000775c8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7760c │ │ │ │ + b 776c0 │ │ │ │ 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 7758c │ │ │ │ + bne 77640 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77564 │ │ │ │ + beq 77618 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7758c │ │ │ │ + bne 77640 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3a9b64 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b 3a97c4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #392 @ 0x188 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64968 @ 0xfdc8 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000775ac : │ │ │ │ +00077660 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beab8 │ │ │ │ - ldr r2, [pc, #64] @ 77608 │ │ │ │ + b bec14 │ │ │ │ + ldr r2, [pc, #64] @ 776bc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r0, #424 @ 0x1a8 │ │ │ │ - movwne r0, #436 @ 0x1b4 │ │ │ │ + movweq r0, #65000 @ 0xfde8 │ │ │ │ + movwne r0, #65012 @ 0xfdf4 │ │ │ │ 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 b7778 │ │ │ │ + b b78f0 │ │ │ │ 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 28d044 │ │ │ │ + bl 28cafc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 776a0 │ │ │ │ + beq 77754 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r4, r5, lsl #2] │ │ │ │ - beq 77664 │ │ │ │ + beq 77718 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #21840 @ 0x5550 │ │ │ │ + movw r1, #20880 @ 0x5190 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl c9100 │ │ │ │ + bl c97a4 │ │ │ │ mov r5, r0 │ │ │ │ - b 77670 │ │ │ │ + b 77724 │ │ │ │ mov r1, r6 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7768c │ │ │ │ + bgt 77740 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77694 │ │ │ │ + beq 77748 │ │ │ │ mov r4, r5 │ │ │ │ - b 776a0 │ │ │ │ + b 77754 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7768c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 77740 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000776a8 : │ │ │ │ +0007775c : │ │ │ │ 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] │ │ │ │ @@ -75094,51 +75141,51 @@ │ │ │ │ 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 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #448 @ 0x1c0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65024 @ 0xfe00 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #492 @ 0x1ec │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65068 @ 0xfe2c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007773c : │ │ │ │ +000777f0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7760c │ │ │ │ + b 776c0 │ │ │ │ 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 a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -75151,581 +75198,581 @@ │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ moveq r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ - movweq r8, #5196 @ 0x144c │ │ │ │ + movweq r8, #5184 @ 0x1440 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ movteq r8, #96 @ 0x60 │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrne r8, [r0, #20] │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r2, r3, #0 │ │ │ │ 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 77818 │ │ │ │ + bne 778cc │ │ │ │ clz r2, r5 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r1, #5 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77860 │ │ │ │ - ldr ip, [pc, #444] @ 779dc │ │ │ │ + beq 77914 │ │ │ │ + ldr ip, [pc, #444] @ 77a90 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 77860 │ │ │ │ + bne 77914 │ │ │ │ mov r0, #0 │ │ │ │ - b 779d4 │ │ │ │ + b 77a88 │ │ │ │ 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 77974 │ │ │ │ + beq 77a28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 778ac │ │ │ │ - bl 176d5c │ │ │ │ + beq 77960 │ │ │ │ + bl 1770b0 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 778a4 │ │ │ │ - bl bea88 │ │ │ │ + bne 77958 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77858 │ │ │ │ + bne 7790c │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77974 │ │ │ │ + beq 77a28 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 778dc │ │ │ │ - bl 176d5c │ │ │ │ + beq 77990 │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 778d4 │ │ │ │ - bl bea88 │ │ │ │ + bne 77988 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77858 │ │ │ │ + bne 7790c │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77974 │ │ │ │ + beq 77a28 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7790c │ │ │ │ - bl 176d5c │ │ │ │ + beq 779c0 │ │ │ │ + bl 1770b0 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77904 │ │ │ │ - bl bea88 │ │ │ │ + bne 779b8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77858 │ │ │ │ + bne 7790c │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77974 │ │ │ │ + beq 77a28 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7793c │ │ │ │ - bl 176d5c │ │ │ │ + beq 779f0 │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77934 │ │ │ │ - bl bea88 │ │ │ │ + bne 779e8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77858 │ │ │ │ + bne 7790c │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77974 │ │ │ │ + beq 77a28 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77954 │ │ │ │ + beq 77a08 │ │ │ │ mov r8, r3 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 77974 │ │ │ │ + beq 77a28 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 77974 │ │ │ │ - bl bea88 │ │ │ │ + bne 77a28 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77858 │ │ │ │ + bne 7790c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r3, #48428 @ 0xbd2c │ │ │ │ + movw r3, #48636 @ 0xbdfc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 779ac │ │ │ │ + bne 77a60 │ │ │ │ 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 259e24 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ - b 779d4 │ │ │ │ + bl 258fcc <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + b 77a88 │ │ │ │ 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, #540 @ 0x21c │ │ │ │ - movt r2, #65 @ 0x41 │ │ │ │ - bl 3c4ed8 <_Py_hashtable_foreach@@Base+0x69d0> │ │ │ │ + movw r2, #65116 @ 0xfe5c │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ + bl 3c4c38 <_Py_hashtable_foreach@@Base+0x67a0> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, asr #12 │ │ │ │ + rsbeq r8, r2, ip, lsr r6 │ │ │ │ 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 2dd480 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dd7e8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77a3c │ │ │ │ + beq 77af0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2d094 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77a34 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 77ae8 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 77a70 │ │ │ │ + blt 77b24 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 77a7c │ │ │ │ - b 77ad0 │ │ │ │ + bne 77b30 │ │ │ │ + b 77b84 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ - b 77aa4 │ │ │ │ + b 77b58 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 77aa4 │ │ │ │ + beq 77b58 │ │ │ │ mvn r0, #-2147483631 @ 0x80000011 │ │ │ │ - blx 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 77aa4 │ │ │ │ + ble 77b58 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r5, r6 │ │ │ │ - bl 2dc100 <_PyTime_AsTimespec@@Base+0x338> │ │ │ │ + bl 2dbd48 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 77ae0 │ │ │ │ + blt 77b94 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mul r1, r5, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e84a0 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 2e8450 <_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, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #548 @ 0x224 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65124 @ 0xfe64 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 2af14c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2aec00 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77b78 │ │ │ │ + beq 77c2c │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2cf2c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77b70 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 77c24 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00077b80 : │ │ │ │ +00077c34 : │ │ │ │ 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 77ba4 │ │ │ │ - b 2e14f4 │ │ │ │ + bne 77c58 │ │ │ │ + b 2e14a0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 64884 │ │ │ │ + bl 64934 │ │ │ │ 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 2dd480 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dd7e8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77c20 │ │ │ │ + beq 77cd4 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2dd54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77c18 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 77ccc │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq 77c50 │ │ │ │ + beq 77d04 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ 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 c5dc0 │ │ │ │ + bl c64e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77c90 │ │ │ │ - bl bea88 │ │ │ │ + bne 77d44 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77cc8 │ │ │ │ + bne 77d7c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 77cbc │ │ │ │ + blt 77d70 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 77cb8 │ │ │ │ + blt 77d6c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 2af14c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2aec00 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77d2c │ │ │ │ + beq 77de0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2e040 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77d24 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 77dd8 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 399bbc <_PyBytes_Find@@Base+0x22e8> │ │ │ │ + b 39981c <_PyBytes_Find@@Base+0x2400> │ │ │ │ │ │ │ │ -00077d48 : │ │ │ │ +00077dfc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e9068 │ │ │ │ + b 2e9018 │ │ │ │ │ │ │ │ -00077d60 : │ │ │ │ +00077e14 : │ │ │ │ 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 334bd4 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b 334a18 <_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 bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 77f60 │ │ │ │ + bne 78014 │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ ldr r6, [r8, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 77e94 │ │ │ │ + bne 77f48 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77ddc │ │ │ │ + beq 77e90 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77de8 │ │ │ │ + bne 77e9c │ │ │ │ ldrb r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77f60 │ │ │ │ + beq 78014 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #63872 @ 0xf980 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff884 │ │ │ │ + bl 100014 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77f50 │ │ │ │ + beq 78004 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #63872 @ 0xf980 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff884 │ │ │ │ + bl 100014 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 77f50 │ │ │ │ + beq 78004 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7dde8 │ │ │ │ - bl a7b9c │ │ │ │ + bl 7de98 │ │ │ │ + bl a7d20 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77e68 │ │ │ │ + bgt 77f1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77e68 │ │ │ │ + bne 77f1c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77f60 │ │ │ │ + bgt 78014 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77f60 │ │ │ │ + bne 78014 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77f60 │ │ │ │ + beq 78014 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #63872 @ 0xf980 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff884 │ │ │ │ + bl 100014 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77f50 │ │ │ │ + beq 78004 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #63872 @ 0xf980 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff884 │ │ │ │ + bl 100014 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 77f50 │ │ │ │ + beq 78004 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ strd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl d5d98 │ │ │ │ - bl a7b9c │ │ │ │ + bl d63f0 │ │ │ │ + bl a7d20 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77f28 │ │ │ │ + bgt 77fdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77f28 │ │ │ │ + bne 77fdc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77f60 │ │ │ │ + bgt 78014 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77f60 │ │ │ │ + bne 78014 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 77f60 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 78014 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b a7b9c │ │ │ │ + b a7d20 │ │ │ │ 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 bea88 │ │ │ │ + bl bebe4 │ │ │ │ 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 77fec │ │ │ │ + bne 780a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #63872 @ 0xf980 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff884 │ │ │ │ + bl 100014 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79dd8 │ │ │ │ - bl a7b9c │ │ │ │ + bl 79e8c │ │ │ │ + bl a7d20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 78038 │ │ │ │ + ble 780ec │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #63872 @ 0xf980 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff884 │ │ │ │ + bl 100014 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 141ccc │ │ │ │ - bl a7b9c │ │ │ │ + bl 14204c │ │ │ │ + bl a7d20 │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_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 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78088 │ │ │ │ + beq 7813c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 78090 │ │ │ │ + b 78144 │ │ │ │ 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] │ │ │ │ @@ -75733,138 +75780,138 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, r1, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ bl 2cf14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 780e8 │ │ │ │ + beq 7819c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 780f4 │ │ │ │ + b 781a8 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000780fc : │ │ │ │ +000781b0 : │ │ │ │ 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 39c598 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39c1f8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ │ │ │ │ -00078118 <_Py_convert_optional_to_non_negative_ssize_t@@Base>: │ │ │ │ +000781cc <_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 1de2a8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1dd070 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78174 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + beq 78228 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ 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, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #716 @ 0x2cc │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65292 @ 0xff0c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 781b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98> │ │ │ │ - bl bea88 │ │ │ │ + bne 78264 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78214 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ + bne 782c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ orr r0, r4, #524288 @ 0x80000 │ │ │ │ bl 2e0f4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 781d8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 7828c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 781f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc> │ │ │ │ + bl 27a924 │ │ │ │ + b 782a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1bb1a4 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bb21c <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78204 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xec> │ │ │ │ + bne 782b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d844 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78214 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ + bne 782c8 <_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 becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 78280 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ + beq 78334 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #32572 @ 0x7f3c │ │ │ │ + movw r1, #31612 @ 0x7b7c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 1c7cc8 │ │ │ │ + bl 1c7d20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78280 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ + beq 78334 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78298 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x180> │ │ │ │ + beq 7834c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x180> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 78298 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x180> │ │ │ │ + b 7834c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x180> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b5920 │ │ │ │ + b b5aa0 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -75874,1056 +75921,1056 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78320 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x208> │ │ │ │ + bne 783d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x208> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78320 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x208> │ │ │ │ + bne 783d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x208> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #820 @ 0x334 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65396 @ 0xff74 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7835c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x244> │ │ │ │ + bl 16f420 │ │ │ │ + b 78410 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x244> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 78368 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x250> │ │ │ │ + ldr ip, [pc, #60] @ 7841c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x250> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78304 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1ec> │ │ │ │ + bne 783b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1ec> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq r2, ip, r6, r8 │ │ │ │ + mlseq r2, r4, r6, r8 │ │ │ │ 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 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78398 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x280> │ │ │ │ + bne 7844c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x280> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #17 │ │ │ │ - bl 290474 │ │ │ │ + bl 28ff2c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d784 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 783c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2b0> │ │ │ │ + bne 7847c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2b0> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #17 │ │ │ │ - bl 290474 │ │ │ │ + bl 28ff2c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 783fc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2e4> │ │ │ │ + bne 784b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2e4> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 7845c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x344> │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 78510 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x344> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7844c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x334> │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7845c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x344> │ │ │ │ + bne 78500 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x334> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78510 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x344> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78490 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x378> │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 78544 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x378> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78480 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x368> │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 78490 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x378> │ │ │ │ + bne 78534 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x368> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78544 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x378> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 784c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ac> │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 78578 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ac> │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 784b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x39c> │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 784c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ac> │ │ │ │ + bne 78568 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x39c> │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78578 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ac> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 784ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ + bne 785a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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 │ │ │ │ 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 bea88 │ │ │ │ + bl bebe4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 787c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bne 78878 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, #12] │ │ │ │ - movw r5, #23184 @ 0x5a90 │ │ │ │ + movw r5, #22224 @ 0x56d0 │ │ │ │ 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 786cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b4> │ │ │ │ + bne 78780 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b4> │ │ │ │ ldr r4, [r8, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 787b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + beq 78868 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ ldr r4, [r8, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 787b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + beq 78868 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #63872 @ 0xf980 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff884 │ │ │ │ + bl 100014 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 787c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + beq 78878 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #63872 @ 0xf980 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ff884 │ │ │ │ + bl 100014 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 785e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d0> │ │ │ │ + bne 7869c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 787c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bgt 78878 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - bne 787c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ - b 78740 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x628> │ │ │ │ + bne 78878 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + b 787f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x628> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78674 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + beq 78728 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78674 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + beq 78728 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf2ac <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf94c <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7867c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + beq 78730 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b79a0 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + bl 3b7700 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ ldr ip, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78654 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x53c> │ │ │ │ + bne 78708 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x53c> │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7867c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bgt 78730 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 7867c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bne 78730 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7867c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 78730 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78674 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + bgt 78728 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 78674 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + bne 78728 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 786a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ + bgt 78754 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 786a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ + bne 78754 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 786c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ + bgt 78778 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 786c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ + bne 78778 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b 787b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + b 78868 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ ldr r4, [r9, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 787b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + beq 78868 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #63872 @ 0xf980 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff884 │ │ │ │ + bl 100014 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 787c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + beq 78878 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #63872 @ 0xf980 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ff884 │ │ │ │ + bl 100014 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 7874c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x634> │ │ │ │ + bne 78800 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x634> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 787c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bgt 78878 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 787c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bne 78878 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_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 d5d98 │ │ │ │ + bl d63f0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78790 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ + bgt 78844 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78790 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ + bne 78844 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 787b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + bgt 78868 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 787b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + bne 78868 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a7b9c │ │ │ │ + b a7d20 │ │ │ │ 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 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 787f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6e0> │ │ │ │ + bne 788ac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6e0> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 2e22c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7881c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x704> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 788d0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x704> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ 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, #23184 @ 0x5a90 │ │ │ │ + movw r3, #22224 @ 0x56d0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movne r5, r7 │ │ │ │ moveq r5, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 788b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x79c> │ │ │ │ + bne 78968 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x79c> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78918 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + beq 789cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78918 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + beq 789cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl 3b79a0 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 3b7700 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 78918 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + b 789cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78918 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + beq 789cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #63872 @ 0xf980 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff884 │ │ │ │ + bl 100014 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78918 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + bgt 789cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78918 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + bne 789cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7b9c │ │ │ │ + b a7d20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #35416 @ 0x8a58 │ │ │ │ + movw ip, #35596 @ 0x8b0c │ │ │ │ movt ip, #7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 302f6c <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 302f14 <_PyXIData_InitWithSize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78988 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x870> │ │ │ │ + beq 78a3c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x870> │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e7b88 │ │ │ │ + bl 1e67c8 │ │ │ │ mov r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 789c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8b0> │ │ │ │ - bl bea88 │ │ │ │ + bne 78a7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8b0> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 78a50 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x938> │ │ │ │ + bne 78b04 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x938> │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ bl 2e118 │ │ │ │ cmn r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - movweq r3, #45552 @ 0xb1f0 │ │ │ │ + movweq r3, #44924 @ 0xaf7c │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 78a2c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x914> │ │ │ │ - bl 98380 │ │ │ │ + beq 78ae0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x914> │ │ │ │ + bl 97fa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 789fc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8e4> │ │ │ │ + bne 78ab0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8e4> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e658 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 78a3c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x924> │ │ │ │ - bl 98814 │ │ │ │ + beq 78af0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x924> │ │ │ │ + bl 9843c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - bl 25e4a8 │ │ │ │ + b 27a924 │ │ │ │ + bl 25d650 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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 c5eb0 │ │ │ │ + b c65d4 │ │ │ │ │ │ │ │ -00078a74 : │ │ │ │ +00078b28 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a82c4 │ │ │ │ + b 3a7f24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #26888 @ 0x6908 │ │ │ │ + movw r0, #25928 @ 0x6548 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ 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 78afc │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 78bb0 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 78aec │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 78afc │ │ │ │ + bne 78ba0 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78bb0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78b18 │ │ │ │ + bne 78bcc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78b2c │ │ │ │ - b 78b54 │ │ │ │ + bne 78be0 │ │ │ │ + b 78c08 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78b08 │ │ │ │ + beq 78bbc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78b44 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 78b54 │ │ │ │ + bne 78bf8 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78c08 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78b88 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 78c3c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78b78 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 78b88 │ │ │ │ + bne 78c2c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78c3c │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78bb0 │ │ │ │ + bne 78c64 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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 78ef8 │ │ │ │ + bl 78dec │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78d2c │ │ │ │ + beq 78de0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 78c24 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 78cd8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60508 @ 0xec5c │ │ │ │ + movw r1, #59320 @ 0xe7b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 78c34 │ │ │ │ + bl 16f420 │ │ │ │ + b 78ce8 │ │ │ │ mov r0, #3 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 78c3c │ │ │ │ + bne 78cf0 │ │ │ │ mov r4, #0 │ │ │ │ - b 78cfc │ │ │ │ + b 78db0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d0d70 │ │ │ │ + bl 2d0530 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 78c90 │ │ │ │ + bge 78d44 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - b 78cc0 │ │ │ │ + b 78d74 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ 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 ce3ec │ │ │ │ + bl cea8c │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78cfc │ │ │ │ + beq 78db0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78c34 │ │ │ │ + bgt 78ce8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78c34 │ │ │ │ + bne 78ce8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 78c34 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 78ce8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78d18 │ │ │ │ + bgt 78dcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78d20 │ │ │ │ + beq 78dd4 │ │ │ │ mov r5, r4 │ │ │ │ - b 78d2c │ │ │ │ + b 78de0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 78d18 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 78dcc │ │ │ │ mov r0, r5 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ + mov r2, #284 @ 0x11c │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + sub r1, fp, #56 @ 0x38 │ │ │ │ + bl 1c1fc4 │ │ │ │ + cmp r0, #0 │ │ │ │ + movlt r4, #0 │ │ │ │ + blt 78e7c │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, #0 │ │ │ │ + bl cea8c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 78e70 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r3, #67 @ 0x43 │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + sub r1, fp, #56 @ 0x38 │ │ │ │ + bl 1ee79c │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 78e74 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 78e70 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 78e70 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + sub r0, fp, #56 @ 0x38 │ │ │ │ + bl 1c5938 │ │ │ │ + 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 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #48 @ 0x30 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f420 │ │ │ │ + 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 │ │ │ │ - ldr r3, [pc, #408] @ 78eec │ │ │ │ + ldr r3, [pc, #408] @ 79070 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78d74 │ │ │ │ - movw r1, #2948 @ 0xb84 │ │ │ │ + bne 78ef8 │ │ │ │ + movw r1, #1608 @ 0x648 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #380] @ 78ef0 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #380] @ 79074 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #1008 @ 0x3f0 │ │ │ │ + movw r1, #88 @ 0x58 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 283acc │ │ │ │ + bl 283584 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78d94 │ │ │ │ + bne 78f18 │ │ │ │ mov r4, #0 │ │ │ │ - b 78ee0 │ │ │ │ - bl 9f894 │ │ │ │ + b 79064 │ │ │ │ + bl 9fa14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78d8c │ │ │ │ - ldr r0, [pc, #332] @ 78ef4 │ │ │ │ + beq 78f10 │ │ │ │ + ldr r0, [pc, #332] @ 79078 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 78dc4 │ │ │ │ + bne 78f48 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 78dac │ │ │ │ + bne 78f30 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ - bne 78dec │ │ │ │ + bne 78f70 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r9, #5196 @ 0x144c │ │ │ │ + movw r9, #5184 @ 0x1440 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r7, [r3, #916] @ 0x394 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 78eb0 │ │ │ │ + beq 79034 │ │ │ │ ldr r6, [r7, #3696] @ 0xe70 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 78e80 │ │ │ │ + beq 79004 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c47e4 <_PyErr_GetTopmostException@@Base> │ │ │ │ + bl 2c3f24 <_PyErr_GetTopmostException@@Base> │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ - bl b28a4 │ │ │ │ + bl b2a2c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78e88 │ │ │ │ + beq 7900c │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, r9 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78e70 │ │ │ │ + bgt 78ff4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78e70 │ │ │ │ + bne 78ff4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - beq 78e88 │ │ │ │ + beq 7900c │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b 78e0c │ │ │ │ + b 78f90 │ │ │ │ ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ - b 78e00 │ │ │ │ + b 78f84 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78eac │ │ │ │ + bgt 79030 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78eac │ │ │ │ + bne 79030 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 78ed0 │ │ │ │ + bne 79054 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 78eb8 │ │ │ │ + bne 7903c │ │ │ │ dmb ish │ │ │ │ - beq 78ee0 │ │ │ │ - ldr r0, [pc, #20] @ 78ef4 │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 79064 │ │ │ │ + ldr r0, [pc, #20] @ 79078 │ │ │ │ + bl 2d6e7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq r9, lr, r8, lsl #5 │ │ │ │ - rsbeq r9, r2, r8, lsl #19 │ │ │ │ - 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 1c1f6c │ │ │ │ - cmp r0, #0 │ │ │ │ - movlt r4, #0 │ │ │ │ - blt 78f88 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, #0 │ │ │ │ - bl ce3ec │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 78f7c │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r3, #67 @ 0x43 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1eff74 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 78f80 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78f7c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 78f7c │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c58e0 │ │ │ │ - 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 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1032 @ 0x408 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ + subseq r8, lr, r8, asr #28 │ │ │ │ + rsbeq r9, r2, r0, 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7901c │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 790d0 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7900c │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7901c │ │ │ │ + bne 790c0 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 790d0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79050 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 79104 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79040 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 79050 │ │ │ │ + bne 790f4 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 79104 │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79078 │ │ │ │ + bne 7912c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1092 @ 0x444 │ │ │ │ + movw r1, #132 @ 0x84 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 79114 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 791c8 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79104 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 79114 │ │ │ │ + bne 791b8 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 791c8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79148 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 791fc │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79138 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 79148 │ │ │ │ + bne 791ec │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 791fc │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79170 │ │ │ │ + bne 79224 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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 78ef8 │ │ │ │ + bl 78dec │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 792f0 │ │ │ │ + beq 793a4 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 791e4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 79298 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60508 @ 0xec5c │ │ │ │ + movw r1, #59320 @ 0xe7b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 791f4 │ │ │ │ + bl 16f420 │ │ │ │ + b 792a8 │ │ │ │ mov r0, #3 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 791fc │ │ │ │ + bne 792b0 │ │ │ │ mov r4, #0 │ │ │ │ - b 792c0 │ │ │ │ + b 79374 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #2 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d0d70 │ │ │ │ + bl 2d0530 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 79254 │ │ │ │ + bge 79308 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 79284 │ │ │ │ + b 79338 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce3ec │ │ │ │ + bl cea8c │ │ │ │ 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 ce3ec │ │ │ │ + bl cea8c │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 792c0 │ │ │ │ + beq 79374 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 791f4 │ │ │ │ + bgt 792a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 791f4 │ │ │ │ + bne 792a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 791f4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 792a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 792dc │ │ │ │ + bgt 79390 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 792e4 │ │ │ │ + beq 79398 │ │ │ │ mov r5, r4 │ │ │ │ - b 792f0 │ │ │ │ + b 793a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 792dc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 79390 │ │ │ │ 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, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1144 @ 0x478 │ │ │ │ + movw r1, #184 @ 0xb8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 │ │ │ │ @@ -76932,152 +76979,152 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d6c4 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 79388 │ │ │ │ + bhi 7943c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 793ac │ │ │ │ - b 79414 │ │ │ │ + beq 79460 │ │ │ │ + b 794c8 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #27212 @ 0x6a4c │ │ │ │ + movw r0, #26024 @ 0x65a8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7936c │ │ │ │ - b 79414 │ │ │ │ + bne 79420 │ │ │ │ + b 794c8 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 7945c │ │ │ │ + ble 79510 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7943c │ │ │ │ + beq 794f0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 7941c │ │ │ │ + beq 794d0 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 79414 │ │ │ │ + beq 794c8 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 79440 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 794f4 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b 794ac │ │ │ │ - movw r2, #4892 @ 0x131c │ │ │ │ + b 79560 │ │ │ │ + movw r2, #3704 @ 0xe78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #27212 @ 0x6a4c │ │ │ │ + movw r0, #26024 @ 0x65a8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 79414 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 794c8 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 79460 │ │ │ │ + beq 79514 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 79460 │ │ │ │ - b 79414 │ │ │ │ + bge 79514 │ │ │ │ + b 794c8 │ │ │ │ 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 22d014 │ │ │ │ + bl 22c0e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 794ac │ │ │ │ + beq 79560 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #53440 @ 0xd0c0 │ │ │ │ + movw r0, #52252 @ 0xcc1c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 794c0 │ │ │ │ + beq 79574 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ 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 3c8670 │ │ │ │ + b 3c82cc │ │ │ │ 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 79534 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 795e8 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79524 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 79534 │ │ │ │ + bne 795d8 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 795e8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79568 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7961c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79558 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 79568 │ │ │ │ + bne 7960c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7961c │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79590 │ │ │ │ + bne 79644 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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 │ │ │ │ @@ -77088,1137 +77135,1137 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 79600 │ │ │ │ + bne 796b4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 795fc │ │ │ │ + ble 796b0 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7963c │ │ │ │ + beq 796f0 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #124] @ 79684 │ │ │ │ + ldr r1, [pc, #124] @ 79738 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7967c │ │ │ │ + beq 79730 │ │ │ │ add r1, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ 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 17c6e4 │ │ │ │ + bl 17ca38 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, asr #13 │ │ │ │ + rsbeq r8, r2, r0, asr #13 │ │ │ │ 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 2f9170 <_PyEval_GetBuiltin@@Base+0x104> │ │ │ │ + bl 2f9120 <_PyEval_GetBuiltin@@Base+0x104> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7974c │ │ │ │ + beq 79800 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrb r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f2494 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x13d8> │ │ │ │ + bl 2f2444 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x13d8> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 796f4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 797a8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1188 @ 0x4a4 │ │ │ │ + movw r1, #228 @ 0xe4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7974c │ │ │ │ + bl 16f420 │ │ │ │ + b 79800 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 79734 │ │ │ │ + bgt 797e8 │ │ │ │ add r1, r0, #1 │ │ │ │ sub r2, r5, r0 │ │ │ │ add r1, r6, r1 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2d988 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dc100 <_PyTime_AsTimespec@@Base+0x338> │ │ │ │ + bl 2dbd48 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 79750 │ │ │ │ - b 7974c │ │ │ │ - movw r3, #49204 @ 0xc034 │ │ │ │ + bge 79804 │ │ │ │ + b 79800 │ │ │ │ + movw r3, #49412 @ 0xc104 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6144 @ 0x1800 │ │ │ │ + movw r1, #5140 @ 0x1414 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 7979c │ │ │ │ + bhi 79850 │ │ │ │ cmp r4, #1 │ │ │ │ ldrgt r5, [r6, #4] │ │ │ │ - movwle r5, #5196 @ 0x144c │ │ │ │ + movwle r5, #5184 @ 0x1440 │ │ │ │ movtle r5, #96 @ 0x60 │ │ │ │ - b 797c4 │ │ │ │ + b 79878 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #22456 @ 0x57b8 │ │ │ │ + movw r0, #21496 @ 0x53f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79788 │ │ │ │ + bne 7983c │ │ │ │ mov r0, #0 │ │ │ │ - b 79ca0 │ │ │ │ + b 79d54 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79804 │ │ │ │ + beq 798b8 │ │ │ │ ldr r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 79820 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 798d4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1220 @ 0x4c4 │ │ │ │ + movw r1, #260 @ 0x104 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 797bc │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl 16f420 │ │ │ │ + b 79870 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26320 @ 0x66d0 │ │ │ │ + movw r1, #25360 @ 0x6310 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 797bc │ │ │ │ - movw r1, #54744 @ 0xd5d8 │ │ │ │ + bl 16f420 │ │ │ │ + b 79870 │ │ │ │ + movw r1, #53320 @ 0xd048 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 138d7c │ │ │ │ + bl 1390fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 797bc │ │ │ │ + beq 79870 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79874 │ │ │ │ + beq 79928 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79874 │ │ │ │ + bgt 79928 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79874 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 79928 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 798a8 │ │ │ │ + beq 7995c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 798a8 │ │ │ │ + bgt 7995c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 798a8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 7995c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 798dc │ │ │ │ + beq 79990 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 798dc │ │ │ │ + bgt 79990 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 798dc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 79990 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79910 │ │ │ │ + beq 799c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79910 │ │ │ │ + bgt 799c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79910 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 799c4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79944 │ │ │ │ + beq 799f8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79944 │ │ │ │ + bgt 799f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79944 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 799f8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79978 │ │ │ │ + beq 79a2c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79978 │ │ │ │ + bgt 79a2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79978 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 79a2c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 7999c │ │ │ │ - movw r0, #54364 @ 0xd45c │ │ │ │ + bne 79a50 │ │ │ │ + movw r0, #52940 @ 0xcecc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b 79c78 │ │ │ │ + b 79d2c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1288 @ 0x508 │ │ │ │ + movw r1, #328 @ 0x148 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 179658 │ │ │ │ + bl 1799ac │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 797bc │ │ │ │ + beq 79870 │ │ │ │ mov r7, #0 │ │ │ │ add r3, sl, #16 │ │ │ │ - movw r1, #53608 @ 0xd168 │ │ │ │ + movw r1, #52184 @ 0xcbd8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - movw ip, #54364 @ 0xd45c │ │ │ │ + movw ip, #52940 @ 0xcecc │ │ │ │ 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 799fc │ │ │ │ + beq 79ab0 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 79c6c │ │ │ │ + bge 79d20 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ - b 79a0c │ │ │ │ + b 79ac0 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 79c6c │ │ │ │ + bge 79d20 │ │ │ │ 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 79a2c │ │ │ │ + beq 79ae0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8064 │ │ │ │ + bl d86bc │ │ │ │ mov r6, r0 │ │ │ │ - b 79a48 │ │ │ │ + b 79afc │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ - bne 79a44 │ │ │ │ + bne 79af8 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79a54 │ │ │ │ - b 79a6c │ │ │ │ + ble 79b08 │ │ │ │ + b 79b20 │ │ │ │ add r6, r5, #16 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 79a8c │ │ │ │ - b 79a34 │ │ │ │ + bne 79b40 │ │ │ │ + b 79ae8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79a6c │ │ │ │ + bne 79b20 │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1316 @ 0x524 │ │ │ │ + movw r1, #356 @ 0x164 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79ac0 │ │ │ │ + bne 79b74 │ │ │ │ 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 a7b9c │ │ │ │ - b 79c64 │ │ │ │ + bl a7d20 │ │ │ │ + b 79d18 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79af4 │ │ │ │ + bne 79ba8 │ │ │ │ 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 a7b9c │ │ │ │ - b 79c64 │ │ │ │ + bl a7d20 │ │ │ │ + b 79d18 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #1340 @ 0x53c │ │ │ │ + movw r1, #380 @ 0x17c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79b28 │ │ │ │ + bne 79bdc │ │ │ │ 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 79b58 │ │ │ │ + b 79c0c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #1352 @ 0x548 │ │ │ │ + movw r1, #392 @ 0x188 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79b80 │ │ │ │ + bne 79c34 │ │ │ │ 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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r2, #34856 @ 0x8828 │ │ │ │ + movw r2, #35036 @ 0x88dc │ │ │ │ movt r2, #7 │ │ │ │ - movw r1, #34048 @ 0x8500 │ │ │ │ + movw r1, #34228 @ 0x85b4 │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 79c64 │ │ │ │ + b 79d18 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #22728 @ 0x58c8 │ │ │ │ + movw r1, #21768 @ 0x5508 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79bd0 │ │ │ │ + bne 79c84 │ │ │ │ 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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #32616 @ 0x7f68 │ │ │ │ + movw r1, #32796 @ 0x801c │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b 79c64 │ │ │ │ + b 79d18 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #63608 @ 0xf878 │ │ │ │ + movw r1, #62700 @ 0xf4ec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79c20 │ │ │ │ + bne 79cd4 │ │ │ │ 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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #32124 @ 0x7d7c │ │ │ │ + movw r1, #32304 @ 0x7e30 │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b 79c64 │ │ │ │ - movw r0, #45544 @ 0xb1e8 │ │ │ │ + b 79d18 │ │ │ │ + movw r0, #45936 @ 0xb370 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #1360 @ 0x550 │ │ │ │ + movw r1, #400 @ 0x190 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 797bc │ │ │ │ + bgt 79870 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 797bc │ │ │ │ + bne 79870 │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 797bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 79870 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 799d8 │ │ │ │ + b 79a8c │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79c84 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble 79d38 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 79ca0 │ │ │ │ + b 79d54 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79c78 │ │ │ │ + bne 79d2c │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 79c78 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 79d2c │ │ │ │ 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 79cdc │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bgt 79d90 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 79ce4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bgt 79d98 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 79d20 │ │ │ │ + blt 79dd4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 79d54 │ │ │ │ + blt 79e08 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #49124 @ 0xbfe4 │ │ │ │ + movw r3, #49332 @ 0xc0b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29308 @ 0x727c │ │ │ │ + movw r1, #28348 @ 0x6ebc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - movw r0, #38392 @ 0x95f8 │ │ │ │ + movw r0, #38384 @ 0x95f0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add r3, r3, #588 @ 0x24c │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #1380 @ 0x564 │ │ │ │ + movw r1, #420 @ 0x1a4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 79dbc │ │ │ │ + beq 79e70 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79dcc │ │ │ │ + bne 79e80 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a17fc │ │ │ │ + b a1980 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 15fd84 │ │ │ │ + b 16010c │ │ │ │ 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 3b7904 <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ + bl 3b7664 <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79ecc │ │ │ │ + beq 79f80 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79e6c │ │ │ │ + beq 79f20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79ecc │ │ │ │ + beq 79f80 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldrb r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 79e7c │ │ │ │ + beq 79f30 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3b7af0 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ + bl 3b7850 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79ea8 │ │ │ │ + beq 79f5c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl a7b9c │ │ │ │ - b 79e7c │ │ │ │ + bl a7d20 │ │ │ │ + b 79f30 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79ed0 │ │ │ │ + beq 79f84 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 79ed0 │ │ │ │ + beq 79f84 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b79a0 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + bl 3b7700 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79ed0 │ │ │ │ + bne 79f84 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79ecc │ │ │ │ + bgt 79f80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79ecc │ │ │ │ + bne 79f80 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79f08 │ │ │ │ + beq 79fbc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 21a4cc │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 219474 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 79f28 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b 79fdc <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -00079f28 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +00079fdc <_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] @ 7a134 <_PyThread_CurrentFrames@@Base+0x20c> │ │ │ │ + ldr r0, [pc, #496] @ 7a1e8 <_PyThread_CurrentFrames@@Base+0x20c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #1400 @ 0x578 │ │ │ │ + movw r1, #440 @ 0x1b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 283acc │ │ │ │ + bl 283584 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79f6c <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne 7a020 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ mov r4, #0 │ │ │ │ - b 7a128 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ - bl 9f894 │ │ │ │ + b 7a1dc <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ + bl 9fa14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79f64 <_PyThread_CurrentFrames@@Base+0x3c> │ │ │ │ - ldr r0, [pc, #440] @ 7a138 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ + beq 7a018 <_PyThread_CurrentFrames@@Base+0x3c> │ │ │ │ + ldr r0, [pc, #440] @ 7a1ec <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79f9c <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ + bne 7a050 <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 79f84 <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ + bne 7a038 <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - bne 79fc4 <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ + bne 7a078 <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r8, [r3, #916] @ 0x394 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 7a0f8 <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ + beq 7a1ac <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7a0c8 <_PyThread_CurrentFrames@@Base+0x1a0> │ │ │ │ + beq 7a17c <_PyThread_CurrentFrames@@Base+0x1a0> │ │ │ │ ldr r6, [r7, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7a06c <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ + beq 7a120 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 7a004 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ + bls 7a0b8 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b 79fe8 <_PyThread_CurrentFrames@@Base+0xc0> │ │ │ │ + b 7a09c <_PyThread_CurrentFrames@@Base+0xc0> │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7a02c <_PyThread_CurrentFrames@@Base+0x104> │ │ │ │ + beq 7a0e0 <_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 79ffc <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ + bcc 7a0b0 <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ ldr r0, [r7, #104] @ 0x68 │ │ │ │ - bl b28a4 │ │ │ │ + bl b2a2c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7a0d0 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + beq 7a184 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a074 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ + beq 7a128 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7a0ac <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ + ble 7a160 <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 7a0d0 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + beq 7a184 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 79fdc <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ + b 7a090 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 143d6c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 1440ec <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 7a048 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ + bne 7a0fc <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a0d0 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bgt 7a184 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a0d0 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bne 7a184 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7a0d0 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 7a184 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a064 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + bne 7a118 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7a064 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 7a118 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ ldr r8, [r8, #3644] @ 0xe3c │ │ │ │ - b 79fd0 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ + b 7a084 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a0f4 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bgt 7a1a8 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a0f4 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bne 7a1a8 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7a118 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ + bne 7a1cc <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7a100 <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ + bne 7a1b4 <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq 7a128 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ - ldr r0, [pc, #16] @ 7a138 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 7a1dc <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ + ldr r0, [pc, #16] @ 7a1ec <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ + bl 2d6e7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r9, r2, r8, lsl #19 │ │ │ │ + rsbeq r9, r2, r0, lsl #19 │ │ │ │ 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 7a178 <_PyThread_CurrentFrames@@Base+0x250> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 7a22c <_PyThread_CurrentFrames@@Base+0x250> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1420 @ 0x58c │ │ │ │ + movw r1, #460 @ 0x1cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7a1bc <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ + bl 16f420 │ │ │ │ + b 7a270 <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #64712 @ 0xfcc8 │ │ │ │ + movw r1, #64708 @ 0xfcc4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a1f8 <_PyThread_CurrentFrames@@Base+0x2d0> │ │ │ │ + bne 7a2ac <_PyThread_CurrentFrames@@Base+0x2d0> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r4, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 32506c <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ + bl 324eb4 <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - bne 7a1ec <_PyThread_CurrentFrames@@Base+0x2c4> │ │ │ │ + bne 7a2a0 <_PyThread_CurrentFrames@@Base+0x2c4> │ │ │ │ mvn r0, #0 │ │ │ │ - b 7a324 <_PyThread_CurrentFrames@@Base+0x3fc> │ │ │ │ + b 7a3d8 <_PyThread_CurrentFrames@@Base+0x3fc> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a1e4 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + beq 7a298 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ 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 7a1c4 <_PyThread_CurrentFrames@@Base+0x29c> │ │ │ │ - b 7a2f0 <_PyThread_CurrentFrames@@Base+0x3c8> │ │ │ │ + bne 7a278 <_PyThread_CurrentFrames@@Base+0x29c> │ │ │ │ + b 7a3a4 <_PyThread_CurrentFrames@@Base+0x3c8> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 7a2d0 <_PyThread_CurrentFrames@@Base+0x3a8> │ │ │ │ + beq 7a384 <_PyThread_CurrentFrames@@Base+0x3a8> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32506c <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ + bl 324eb4 <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7a1bc <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ + beq 7a270 <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ sub r3, fp, #32 │ │ │ │ sub r2, fp, #28 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce8dc │ │ │ │ + bl cef7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a2f0 <_PyThread_CurrentFrames@@Base+0x3c8> │ │ │ │ + beq 7a3a4 <_PyThread_CurrentFrames@@Base+0x3c8> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 7a26c <_PyThread_CurrentFrames@@Base+0x344> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 7a320 <_PyThread_CurrentFrames@@Base+0x344> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1456 @ 0x5b0 │ │ │ │ + movw r1, #496 @ 0x1f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7a2c0 <_PyThread_CurrentFrames@@Base+0x398> │ │ │ │ - bl c5dc0 │ │ │ │ + bl 16f420 │ │ │ │ + b 7a374 <_PyThread_CurrentFrames@@Base+0x398> │ │ │ │ + bl c64e4 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a2a4 <_PyThread_CurrentFrames@@Base+0x37c> │ │ │ │ - bl bea88 │ │ │ │ + bne 7a358 <_PyThread_CurrentFrames@@Base+0x37c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a2c0 <_PyThread_CurrentFrames@@Base+0x398> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 7a374 <_PyThread_CurrentFrames@@Base+0x398> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1484 @ 0x5cc │ │ │ │ + movw r1, #524 @ 0x20c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7a2c0 <_PyThread_CurrentFrames@@Base+0x398> │ │ │ │ + bl 16f420 │ │ │ │ + b 7a374 <_PyThread_CurrentFrames@@Base+0x398> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7a288 <_PyThread_CurrentFrames@@Base+0x360> │ │ │ │ + blt 7a33c <_PyThread_CurrentFrames@@Base+0x360> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21cb54 │ │ │ │ + bl 21bafc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a220 <_PyThread_CurrentFrames@@Base+0x2f8> │ │ │ │ + bne 7a2d4 <_PyThread_CurrentFrames@@Base+0x2f8> │ │ │ │ cmp r4, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ - bne 7a308 <_PyThread_CurrentFrames@@Base+0x3e0> │ │ │ │ - b 7a1bc <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 7a3bc <_PyThread_CurrentFrames@@Base+0x3e0> │ │ │ │ + b 7a270 <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #1520 @ 0x5f0 │ │ │ │ + movw r1, #560 @ 0x230 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 7a1bc <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ + bl 14151c │ │ │ │ + b 7a270 <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ mov r0, r7 │ │ │ │ - bl 21d05c │ │ │ │ + bl 21c004 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #16] │ │ │ │ str r5, [r7, #12] │ │ │ │ - b 7a324 <_PyThread_CurrentFrames@@Base+0x3fc> │ │ │ │ + b 7a3d8 <_PyThread_CurrentFrames@@Base+0x3fc> │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 7a308 <_PyThread_CurrentFrames@@Base+0x3e0> │ │ │ │ + bcs 7a3bc <_PyThread_CurrentFrames@@Base+0x3e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ - b 7a1bc <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ + bl a6570 │ │ │ │ + b 7a270 <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #28] @ 7a350 <_PyThread_CurrentFrames@@Base+0x428> │ │ │ │ + ldr r3, [pc, #28] @ 7a404 <_PyThread_CurrentFrames@@Base+0x428> │ │ │ │ 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 becc8 │ │ │ │ + b bee24 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a388 <_PyThread_CurrentFrames@@Base+0x460> │ │ │ │ - bl bea88 │ │ │ │ + bne 7a43c <_PyThread_CurrentFrames@@Base+0x460> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a3a4 <_PyThread_CurrentFrames@@Base+0x47c> │ │ │ │ - ldr r2, [pc, #28] @ 7a3ac <_PyThread_CurrentFrames@@Base+0x484> │ │ │ │ + bne 7a458 <_PyThread_CurrentFrames@@Base+0x47c> │ │ │ │ + ldr r2, [pc, #28] @ 7a460 <_PyThread_CurrentFrames@@Base+0x484> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #64712 @ 0xfcc8 │ │ │ │ + movw r1, #64708 @ 0xfcc4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a408 <_PyThread_CurrentFrames@@Base+0x4e0> │ │ │ │ + beq 7a4bc <_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 c2974 │ │ │ │ + bl c2ad0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 7a44c <_PyThread_CurrentFrames@@Base+0x524> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 7a500 <_PyThread_CurrentFrames@@Base+0x524> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1420 @ 0x58c │ │ │ │ + movw r1, #460 @ 0x1cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7a488 <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ + bl 16f420 │ │ │ │ + b 7a53c <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #64712 @ 0xfcc8 │ │ │ │ + movw r1, #64708 @ 0xfcc4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a518 <_PyThread_CurrentFrames@@Base+0x5f0> │ │ │ │ + bne 7a5cc <_PyThread_CurrentFrames@@Base+0x5f0> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 31f124 <_Py_RestoreSignals@@Base+0x1ec0> │ │ │ │ + bl 31ef6c <_Py_RestoreSignals@@Base+0x1ee0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7a490 <_PyThread_CurrentFrames@@Base+0x568> │ │ │ │ + bne 7a544 <_PyThread_CurrentFrames@@Base+0x568> │ │ │ │ mvn r0, #0 │ │ │ │ - b 7a724 <_PyThread_CurrentFrames@@Base+0x7fc> │ │ │ │ + b 7a7d8 <_PyThread_CurrentFrames@@Base+0x7fc> │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ str r1, [r4] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ strd r2, [r4, #4] │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ movhi r0, #0 │ │ │ │ - bhi 7a4bc <_PyThread_CurrentFrames@@Base+0x594> │ │ │ │ + bhi 7a570 <_PyThread_CurrentFrames@@Base+0x594> │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ movne r2, #0 │ │ │ │ ldrne lr, [r5, #8] │ │ │ │ ldrne r1, [r5, #12] │ │ │ │ - bne 7a504 <_PyThread_CurrentFrames@@Base+0x5dc> │ │ │ │ + bne 7a5b8 <_PyThread_CurrentFrames@@Base+0x5dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a63ec │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 7a488 <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ + bl a6570 │ │ │ │ + bl 2e0e64 │ │ │ │ + b 7a53c <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a504 <_PyThread_CurrentFrames@@Base+0x5dc> │ │ │ │ + beq 7a5b8 <_PyThread_CurrentFrames@@Base+0x5dc> │ │ │ │ ldr ip, [r3] │ │ │ │ add r5, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r3] │ │ │ │ cmp r2, lr │ │ │ │ - bne 7a4e4 <_PyThread_CurrentFrames@@Base+0x5bc> │ │ │ │ + bne 7a598 <_PyThread_CurrentFrames@@Base+0x5bc> │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 2e280 │ │ │ │ - b 7a714 <_PyThread_CurrentFrames@@Base+0x7ec> │ │ │ │ + b 7a7c8 <_PyThread_CurrentFrames@@Base+0x7ec> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 7a6f4 <_PyThread_CurrentFrames@@Base+0x7cc> │ │ │ │ + beq 7a7a8 <_PyThread_CurrentFrames@@Base+0x7cc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 31f124 <_Py_RestoreSignals@@Base+0x1ec0> │ │ │ │ + bl 31ef6c <_Py_RestoreSignals@@Base+0x1ee0> │ │ │ │ subs r4, r0, #0 │ │ │ │ movwne r8, #21845 @ 0x5555 │ │ │ │ movtne r8, #21845 @ 0x5555 │ │ │ │ - beq 7a488 <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ + beq 7a53c <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce8dc │ │ │ │ + bl cef7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a714 <_PyThread_CurrentFrames@@Base+0x7ec> │ │ │ │ + beq 7a7c8 <_PyThread_CurrentFrames@@Base+0x7ec> │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 7a57c <_PyThread_CurrentFrames@@Base+0x654> │ │ │ │ + beq 7a630 <_PyThread_CurrentFrames@@Base+0x654> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 7a598 <_PyThread_CurrentFrames@@Base+0x670> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 7a64c <_PyThread_CurrentFrames@@Base+0x670> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1608 @ 0x648 │ │ │ │ + movw r1, #648 @ 0x288 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7a6e8 <_PyThread_CurrentFrames@@Base+0x7c0> │ │ │ │ + bl 16f420 │ │ │ │ + b 7a79c <_PyThread_CurrentFrames@@Base+0x7c0> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl c5dc0 │ │ │ │ + bl c64e4 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a5b8 <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ - bl bea88 │ │ │ │ + bne 7a66c <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a6e8 <_PyThread_CurrentFrames@@Base+0x7c0> │ │ │ │ + bne 7a79c <_PyThread_CurrentFrames@@Base+0x7c0> │ │ │ │ ldr sl, [r6, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 219fc0 │ │ │ │ + bl 218f68 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ strne r9, [r3, #4] │ │ │ │ - bne 7a540 <_PyThread_CurrentFrames@@Base+0x618> │ │ │ │ + bne 7a5f4 <_PyThread_CurrentFrames@@Base+0x618> │ │ │ │ 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 7a634 <_PyThread_CurrentFrames@@Base+0x70c> │ │ │ │ + bhi 7a6e8 <_PyThread_CurrentFrames@@Base+0x70c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r3, r3, lsl #1 │ │ │ │ cmp r2, r1, lsl #1 │ │ │ │ - bcc 7a540 <_PyThread_CurrentFrames@@Base+0x618> │ │ │ │ + bcc 7a5f4 <_PyThread_CurrentFrames@@Base+0x618> │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b 7a638 <_PyThread_CurrentFrames@@Base+0x710> │ │ │ │ + b 7a6ec <_PyThread_CurrentFrames@@Base+0x710> │ │ │ │ mov r2, #2 │ │ │ │ mul r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7a674 <_PyThread_CurrentFrames@@Base+0x74c> │ │ │ │ + blt 7a728 <_PyThread_CurrentFrames@@Base+0x74c> │ │ │ │ mov r9, #8 │ │ │ │ cmp r3, r9 │ │ │ │ lslhi r9, r9, #1 │ │ │ │ - bhi 7a648 <_PyThread_CurrentFrames@@Base+0x720> │ │ │ │ + bhi 7a6fc <_PyThread_CurrentFrames@@Base+0x720> │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 7a664 <_PyThread_CurrentFrames@@Base+0x73c> │ │ │ │ + bhi 7a718 <_PyThread_CurrentFrames@@Base+0x73c> │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bne 7a67c <_PyThread_CurrentFrames@@Base+0x754> │ │ │ │ + bne 7a730 <_PyThread_CurrentFrames@@Base+0x754> │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 7a6e8 <_PyThread_CurrentFrames@@Base+0x7c0> │ │ │ │ + bl 2e0e64 │ │ │ │ + b 7a79c <_PyThread_CurrentFrames@@Base+0x7c0> │ │ │ │ sub r3, r9, #1 │ │ │ │ lsl r2, r9, #3 │ │ │ │ str r9, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r4] │ │ │ │ add r9, r6, #8 │ │ │ │ bl 2d6c4 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7a6dc <_PyThread_CurrentFrames@@Base+0x7b4> │ │ │ │ + beq 7a790 <_PyThread_CurrentFrames@@Base+0x7b4> │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ subs r2, r3, #0 │ │ │ │ - beq 7a6d4 <_PyThread_CurrentFrames@@Base+0x7ac> │ │ │ │ + beq 7a788 <_PyThread_CurrentFrames@@Base+0x7ac> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ sub sl, sl, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 219fc0 │ │ │ │ + bl 218f68 │ │ │ │ ldr r2, [r9, #-4] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ add r9, r9, #8 │ │ │ │ - b 7a69c <_PyThread_CurrentFrames@@Base+0x774> │ │ │ │ + b 7a750 <_PyThread_CurrentFrames@@Base+0x774> │ │ │ │ mov r0, r6 │ │ │ │ - bl a63ec │ │ │ │ - b 7a540 <_PyThread_CurrentFrames@@Base+0x618> │ │ │ │ + bl a6570 │ │ │ │ + b 7a5f4 <_PyThread_CurrentFrames@@Base+0x618> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3219e0 <_Py_RestoreSignals@@Base+0x477c> │ │ │ │ - b 7a488 <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl 321828 <_Py_RestoreSignals@@Base+0x479c> │ │ │ │ + b 7a53c <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #1644 @ 0x66c │ │ │ │ + movw r1, #684 @ 0x2ac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 7a488 <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ + bl 14151c │ │ │ │ + b 7a53c <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 3219e0 <_Py_RestoreSignals@@Base+0x477c> │ │ │ │ + bl 321828 <_Py_RestoreSignals@@Base+0x479c> │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0007a72c <_Py_c_sum@@Base>: │ │ │ │ +0007a7e0 <_Py_c_sum@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007a74c <_Py_cr_diff@@Base>: │ │ │ │ +0007a800 <_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 │ │ │ │ @@ -78237,68 +78284,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 a7b38 │ │ │ │ + bl a7cbc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a7ec <_Py_cr_diff@@Base+0xa0> │ │ │ │ + beq 7a8a0 <_Py_cr_diff@@Base+0xa0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a7ec <_Py_cr_diff@@Base+0xa0> │ │ │ │ + bgt 7a8a0 <_Py_cr_diff@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a7ec <_Py_cr_diff@@Base+0xa0> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 7a8a0 <_Py_cr_diff@@Base+0xa0> │ │ │ │ + bl a7718 <_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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_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, #64712 @ 0xfcc8 │ │ │ │ + movw r1, #64708 @ 0xfcc4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a87c <_Py_cr_diff@@Base+0x130> │ │ │ │ + beq 7a930 <_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 c2974 │ │ │ │ + bl c2ad0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007a884 <_Py_cr_prod@@Base>: │ │ │ │ +0007a938 <_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) │ │ │ │ @@ -78306,89 +78353,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 a7b38 │ │ │ │ + bl a7cbc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a8f8 <_Py_cr_prod@@Base+0x74> │ │ │ │ + beq 7a9ac <_Py_cr_prod@@Base+0x74> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a8f8 <_Py_cr_prod@@Base+0x74> │ │ │ │ + bgt 7a9ac <_Py_cr_prod@@Base+0x74> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a8f8 <_Py_cr_prod@@Base+0x74> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 7a9ac <_Py_cr_prod@@Base+0x74> │ │ │ │ + bl a7718 <_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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_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] │ │ │ │ - bl 21d05c │ │ │ │ + bl 21c004 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 32506c <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ + bl 324eb4 <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007a97c <_Py_cr_quot@@Base>: │ │ │ │ +0007aa30 <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 7a99c <_Py_cr_quot@@Base+0x20> │ │ │ │ + beq 7aa50 <_Py_cr_quot@@Base+0x20> │ │ │ │ vdiv.f64 d6, d0, d2 │ │ │ │ vdiv.f64 d7, d1, d2 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ vmov.f64 d1, d7 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #24] @ 7a9d8 <_Py_cr_quot@@Base+0x5c> │ │ │ │ + vldr d7, [pc, #20] @ 7aa88 <_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} │ │ │ │ - nop {0} │ │ │ │ ... │ │ │ │ │ │ │ │ -0007a9e0 <_Py_cr_sum@@Base>: │ │ │ │ +0007aa90 <_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 │ │ │ │ @@ -78401,15 +78447,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 │ │ │ │ │ │ │ │ -0007aa2c <_Py_rc_diff@@Base>: │ │ │ │ +0007aadc <_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) │ │ │ │ @@ -78419,321 +78465,321 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 1d847c │ │ │ │ + bl 1d71b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7aa84 <_Py_rc_diff@@Base+0x58> │ │ │ │ + bne 7ab34 <_Py_rc_diff@@Base+0x58> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #20652 @ 0x50ac │ │ │ │ + movw r3, #21520 @ 0x5410 │ │ │ │ movt r3, #21 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7aab0 <_Py_rc_diff@@Base+0x84> │ │ │ │ + bne 7ab60 <_Py_rc_diff@@Base+0x84> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7aad8 <_Py_rc_diff@@Base+0xac> │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + bne 7ab88 <_Py_rc_diff@@Base+0xac> │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7aad0 <_Py_rc_diff@@Base+0xa4> │ │ │ │ - bl bea88 │ │ │ │ + bne 7ab80 <_Py_rc_diff@@Base+0xa4> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aad8 <_Py_rc_diff@@Base+0xac> │ │ │ │ - b 7aa7c <_Py_rc_diff@@Base+0x50> │ │ │ │ + beq 7ab88 <_Py_rc_diff@@Base+0xac> │ │ │ │ + b 7ab2c <_Py_rc_diff@@Base+0x50> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aaa4 <_Py_rc_diff@@Base+0x78> │ │ │ │ + beq 7ab54 <_Py_rc_diff@@Base+0x78> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007aae4 : │ │ │ │ +0007ab94 : │ │ │ │ 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 a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ab68 │ │ │ │ - movw r1, #24708 @ 0x6084 │ │ │ │ + beq 7ac18 │ │ │ │ + movw r1, #23748 @ 0x5cc4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 7ab7c │ │ │ │ + bl 7ac2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ab68 │ │ │ │ + beq 7ac18 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26724 @ 0x6864 │ │ │ │ + movw r1, #25764 @ 0x64a4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 7ab7c │ │ │ │ + bl 7ac2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ab68 │ │ │ │ + beq 7ac18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 197afc │ │ │ │ + bl 197e5c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ab74 │ │ │ │ + bgt 7ac24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ab74 │ │ │ │ + bne 7ac24 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7ab74 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 7ac24 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ 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 7abb8 │ │ │ │ + bne 7ac68 │ │ │ │ add r5, r5, #28 │ │ │ │ - b 7ab98 │ │ │ │ - bl aad74 │ │ │ │ + b 7ac48 │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bne 7abd4 │ │ │ │ + bne 7ac84 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ac00 │ │ │ │ + bgt 7acb0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7ac00 │ │ │ │ + bne 7acb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 7abb0 │ │ │ │ - b 7abcc │ │ │ │ + bne 7ac60 │ │ │ │ + b 7ac7c │ │ │ │ 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, #6732 @ 0x1a4c │ │ │ │ + movw r1, #6728 @ 0x1a48 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7ac58 │ │ │ │ + beq 7ad08 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141ccc │ │ │ │ + b 14204c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59820 @ 0xe9ac │ │ │ │ + movw r1, #58848 @ 0xe5e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 becc8 │ │ │ │ + b bee24 │ │ │ │ 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, #6732 @ 0x1a4c │ │ │ │ + movw r1, #6728 @ 0x1a48 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ace8 │ │ │ │ + beq 7ad98 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 7ad00 │ │ │ │ - movw r3, #37452 @ 0x924c │ │ │ │ + bhi 7adb0 │ │ │ │ + movw r3, #36364 @ 0x8e0c │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59820 @ 0xe9ac │ │ │ │ + movw r1, #58848 @ 0xe5e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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, #6732 @ 0x1a4c │ │ │ │ + movw r1, #6728 @ 0x1a48 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ad5c │ │ │ │ + beq 7ae0c │ │ │ │ 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 7ad78 │ │ │ │ + b 7ae28 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59820 @ 0xe9ac │ │ │ │ + movw r1, #58848 @ 0xe5e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7ad94 │ │ │ │ + bl 16f420 │ │ │ │ + b 7ae44 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 7ae3c │ │ │ │ - bl a17fc │ │ │ │ + beq 7aeec │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7ad9c │ │ │ │ + bne 7ae4c │ │ │ │ mov r4, #0 │ │ │ │ - b 7ae3c │ │ │ │ + b 7aeec │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7adec │ │ │ │ + beq 7ae9c │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - bl cf2ac <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf94c <_PyTuple_FromPair@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ ldrne r2, [r4, #12] │ │ │ │ strne r3, [r2] │ │ │ │ - bne 7adec │ │ │ │ + bne 7ae9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ad94 │ │ │ │ + bgt 7ae44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ad94 │ │ │ │ + bne 7ae44 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7ad94 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 7ae44 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ lslne r0, r0, #2 │ │ │ │ movne r3, #0 │ │ │ │ - beq 7ae3c │ │ │ │ + beq 7aeec │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge 7ae3c │ │ │ │ + bge 7aeec │ │ │ │ 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 7ae00 │ │ │ │ + b 7aeb0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ - movw r8, #5932 @ 0x172c │ │ │ │ + movw r8, #7868 @ 0x1ebc │ │ │ │ movt r8, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r7, #0 │ │ │ │ sub r7, r7, #1 │ │ │ │ - beq 7aeb4 │ │ │ │ + beq 7af64 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r3, [r3, r7, lsl #3] │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 7ae70 │ │ │ │ + beq 7af20 │ │ │ │ cmp r4, r8 │ │ │ │ - bne 7ae9c │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7ae70 │ │ │ │ + bne 7af4c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7af20 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ae70 │ │ │ │ + beq 7af20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7aed0 │ │ │ │ + bne 7af80 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7aee4 │ │ │ │ - b 7af0c │ │ │ │ + bne 7af94 │ │ │ │ + b 7afbc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aec0 │ │ │ │ + beq 7af70 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7aefc │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7af0c │ │ │ │ + bne 7afac │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7afbc │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7af34 │ │ │ │ + bne 7afe4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -78741,186 +78787,186 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7af9c │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b04c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7af8c │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7af9c │ │ │ │ + bne 7b03c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b04c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7afb8 │ │ │ │ + bne 7b068 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7afdc │ │ │ │ - b 7afcc │ │ │ │ + beq 7b08c │ │ │ │ + b 7b07c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7afa8 │ │ │ │ + beq 7b058 │ │ │ │ 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 7aff8 │ │ │ │ + beq 7b0a8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b014 │ │ │ │ + beq 7b0c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b048 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b0f8 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b038 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b048 │ │ │ │ + bne 7b0e8 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b0f8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b064 │ │ │ │ + bne 7b114 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b078 │ │ │ │ - b 7b0a0 │ │ │ │ + bne 7b128 │ │ │ │ + b 7b150 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b054 │ │ │ │ + beq 7b104 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b090 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b0a0 │ │ │ │ + bne 7b140 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b150 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b0d4 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b184 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b0c4 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b0d4 │ │ │ │ + bne 7b174 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b184 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b108 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b1b8 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b0f8 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b108 │ │ │ │ + bne 7b1a8 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b1b8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b13c │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b1ec │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b12c │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b13c │ │ │ │ + bne 7b1dc │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b1ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b170 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b220 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b160 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b170 │ │ │ │ + bne 7b210 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b220 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b18c │ │ │ │ + bne 7b23c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b1a0 │ │ │ │ - b 7b1c8 │ │ │ │ + bne 7b250 │ │ │ │ + b 7b278 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b17c │ │ │ │ + beq 7b22c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b1b8 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b1c8 │ │ │ │ + bne 7b268 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b278 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b1fc │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b2ac │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b1ec │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b1fc │ │ │ │ + bne 7b29c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b2ac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b230 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b2e0 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b220 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b230 │ │ │ │ + bne 7b2d0 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b2e0 │ │ │ │ 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} │ │ │ │ @@ -78935,385 +78981,385 @@ │ │ │ │ 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 7b2a4 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b354 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7b294 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b2a4 │ │ │ │ + bne 7b344 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b354 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b2d8 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b388 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b2c8 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b2d8 │ │ │ │ + bne 7b378 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b388 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b30c │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b3bc │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b2fc │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b30c │ │ │ │ + bne 7b3ac │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b3bc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b340 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b3f0 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b330 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b340 │ │ │ │ + bne 7b3e0 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b3f0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b374 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b424 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b364 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b374 │ │ │ │ + bne 7b414 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b424 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3a8 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b458 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b398 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b3a8 │ │ │ │ + bne 7b448 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b458 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3dc │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b48c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b3cc │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b3dc │ │ │ │ + bne 7b47c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b48c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b3f8 │ │ │ │ + bne 7b4a8 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b41c │ │ │ │ - b 7b40c │ │ │ │ + beq 7b4cc │ │ │ │ + b 7b4bc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3e8 │ │ │ │ + beq 7b498 │ │ │ │ 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 7b438 │ │ │ │ + beq 7b4e8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b46c │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b51c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b45c │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b46c │ │ │ │ + bne 7b50c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b51c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b4a0 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ + beq 7b550 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b490 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b4a0 │ │ │ │ + bne 7b540 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b550 │ │ │ │ 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, #5932 @ 0x172c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b4c8 │ │ │ │ + bne 7b578 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 101e10 <_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} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #37452 @ 0x924c │ │ │ │ + movw r3, #36364 @ 0x8e0c │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #2096 @ 0x830 │ │ │ │ + movw r0, #1136 @ 0x470 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ 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 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c8f10 │ │ │ │ + b 3c8b6c │ │ │ │ │ │ │ │ -0007b57c : │ │ │ │ +0007b62c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #15112 @ 0x3b08 │ │ │ │ + movw r2, #14152 @ 0x3748 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb08 │ │ │ │ + b bec64 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c1f4 │ │ │ │ + b 3c204 │ │ │ │ │ │ │ │ -0007b5ac : │ │ │ │ +0007b65c : │ │ │ │ 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 25b8cc <_PyNamespace_New@@Base+0x100> │ │ │ │ + b 25aa74 <_PyNamespace_New@@Base+0x100> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2d503c │ │ │ │ + bl 2d4ce0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b5fc │ │ │ │ - bl bea88 │ │ │ │ + bne 7b6ac │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b60c │ │ │ │ + bne 7b6bc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 r5, [r0, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7b65c │ │ │ │ + beq 7b70c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154e9c <_PyType_Name@@Base> │ │ │ │ + bl 155200 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #10536 @ 0x2928 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #20] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31864 @ 0x7c78 │ │ │ │ + movw r1, #30904 @ 0x78b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007b67c : │ │ │ │ +0007b72c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ tst ip, #536870912 @ 0x20000000 │ │ │ │ - bne 7b6f0 │ │ │ │ + bne 7b7a0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 7b6d4 │ │ │ │ + beq 7b784 │ │ │ │ mov r0, r3 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b6d4 │ │ │ │ + bne 7b784 │ │ │ │ mov r1, #4080 @ 0xff0 │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 7b6f4 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 7b7a4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14320 @ 0x37f0 │ │ │ │ + movw r1, #13360 @ 0x3430 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7b6f4 │ │ │ │ - b 1d7300 │ │ │ │ + bl 16f420 │ │ │ │ + b 7b7a4 │ │ │ │ + b 1d6034 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007b6fc : │ │ │ │ +0007b7ac : │ │ │ │ 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 ae828 │ │ │ │ + bl ae9b0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007b730 : │ │ │ │ +0007b7e0 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #24372 @ 0x5f34 │ │ │ │ + movw r2, #24360 @ 0x5f28 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #32800 @ 0x8020 │ │ │ │ + movw r3, #32788 @ 0x8014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, r2 │ │ │ │ - beq 7b798 │ │ │ │ - movw r1, #15188 @ 0x3b54 │ │ │ │ + beq 7b848 │ │ │ │ + movw r1, #15176 @ 0x3b48 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7b798 │ │ │ │ + beq 7b848 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b6720 │ │ │ │ - movw r3, #58116 @ 0xe304 │ │ │ │ + bl b68a0 │ │ │ │ + movw r3, #57156 @ 0xdf44 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #21748 @ 0x54f4 │ │ │ │ + movw r2, #20788 @ 0x5134 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #58116 @ 0xe304 │ │ │ │ + movw r0, #57156 @ 0xdf44 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007b7a4 : │ │ │ │ +0007b854 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #32800 @ 0x8020 │ │ │ │ + movw r3, #32788 @ 0x8014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ ldreq r4, [r4, #8] │ │ │ │ - beq 7b7c4 │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + beq 7b874 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 7b7f4 │ │ │ │ + bne 7b8a4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d8064 │ │ │ │ - movw r1, #15188 @ 0x3b54 │ │ │ │ + b d86bc │ │ │ │ + movw r1, #15176 @ 0x3b48 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 7b81c │ │ │ │ + beq 7b8cc │ │ │ │ mov r0, r5 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b81c │ │ │ │ + bne 7b8cc │ │ │ │ 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 │ │ │ │ @@ -79326,271 +79372,271 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b880 │ │ │ │ + bne 7b930 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b8bc │ │ │ │ + beq 7b96c │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #188] @ 7b948 │ │ │ │ + ldr ip, [pc, #188] @ 7b9f8 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b93c │ │ │ │ + beq 7b9ec │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 7b8f0 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 7b9a0 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #17396 @ 0x43f4 │ │ │ │ + movw r0, #16208 @ 0x3f50 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7b93c │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7b9ec │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b93c │ │ │ │ + beq 7b9ec │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - movwne r3, #45544 @ 0xb1e8 │ │ │ │ + movwne r3, #45936 @ 0xb370 │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ ldreq r3, [r4, #448] @ 0x1c0 │ │ │ │ - movwne r1, #34668 @ 0x876c │ │ │ │ - movweq r1, #17396 @ 0x43f4 │ │ │ │ + movwne r1, #33708 @ 0x83ac │ │ │ │ + movweq r1, #16208 @ 0x3f50 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ ldrne r0, [r3] │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ ldreq r3, [r3, #12] │ │ │ │ ldreq r0, [r3, #4] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r8, [r2], #-100 @ 0xffffff9c @ │ │ │ │ + rsbeq r8, r2, ip, ror #13 │ │ │ │ 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 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 7b99c │ │ │ │ + bne 7ba4c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b9d4 │ │ │ │ + beq 7ba84 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 7ba20 │ │ │ │ + ldr r1, [pc, #108] @ 7bad0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ba14 │ │ │ │ + beq 7bac4 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7b9f8 │ │ │ │ + bgt 7baa8 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #62864 @ 0xf590 │ │ │ │ + movw r1, #61904 @ 0xf1d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7ba14 │ │ │ │ + bl 16f420 │ │ │ │ + b 7bac4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b9dc │ │ │ │ - bl bea88 │ │ │ │ + bne 7ba8c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b9dc │ │ │ │ + beq 7ba8c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsr #14 │ │ │ │ + rsbeq r8, r2, r8, lsl r7 │ │ │ │ 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 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 7ba74 │ │ │ │ + bne 7bb24 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7baac │ │ │ │ + beq 7bb5c │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 7baf8 │ │ │ │ + ldr r1, [pc, #108] @ 7bba8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7baec │ │ │ │ + beq 7bb9c │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7bad0 │ │ │ │ + bgt 7bb80 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #30792 @ 0x7848 │ │ │ │ + movw r1, #29832 @ 0x7488 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7baec │ │ │ │ + bl 16f420 │ │ │ │ + b 7bb9c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bab4 │ │ │ │ - bl bea88 │ │ │ │ + bne 7bb64 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bab4 │ │ │ │ + beq 7bb64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, asr #14 │ │ │ │ + rsbeq r8, r2, r4, asr #14 │ │ │ │ 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 7bb4c │ │ │ │ + bne 7bbfc │ │ │ │ cmp r2, #0 │ │ │ │ - blt 7bb48 │ │ │ │ + blt 7bbf8 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7bb80 │ │ │ │ + beq 7bc30 │ │ │ │ mov r4, r3 │ │ │ │ - ldr ip, [pc, #264] @ 7bc5c │ │ │ │ + ldr ip, [pc, #264] @ 7bd0c │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bc50 │ │ │ │ + beq 7bd00 │ │ │ │ cmn r5, r4 │ │ │ │ - beq 7bc04 │ │ │ │ + beq 7bcb4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7bc50 │ │ │ │ - ldr r3, [pc, #192] @ 7bc60 │ │ │ │ + blt 7bd00 │ │ │ │ + ldr r3, [pc, #192] @ 7bd10 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r5, [r3, #64] @ 0x40 │ │ │ │ movne r3, #0 │ │ │ │ movne r4, r3 │ │ │ │ strne r3, [fp, #-16] │ │ │ │ - beq 7bc04 │ │ │ │ + beq 7bcb4 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce8dc │ │ │ │ + bl cef7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bbf0 │ │ │ │ + beq 7bca0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - b 7bbbc │ │ │ │ - ldr r3, [pc, #108] @ 7bc64 │ │ │ │ + b 7bc6c │ │ │ │ + ldr r3, [pc, #108] @ 7bd14 │ │ │ │ ldr r3, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r3] │ │ │ │ add r4, r4, r3 │ │ │ │ - b 7bc2c │ │ │ │ - ldr r1, [pc, #84] @ 7bc60 │ │ │ │ + b 7bcdc │ │ │ │ + ldr r1, [pc, #84] @ 7bd10 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #80] @ 7bc64 │ │ │ │ + ldr r2, [pc, #80] @ 7bd14 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #1132] @ 0x46c │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add r4, r4, r2 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7bc40 │ │ │ │ - bl bea88 │ │ │ │ + bne 7bcf0 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bc50 │ │ │ │ + bne 7bd00 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, ror r7 │ │ │ │ + rsbeq r8, r2, r0, ror r7 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ 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 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -79599,185 +79645,185 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r5, r1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bcc4 │ │ │ │ + bne 7bd74 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bd00 │ │ │ │ + beq 7bdb0 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #200] @ 7bd98 │ │ │ │ + ldr ip, [pc, #200] @ 7be48 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #2 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bd34 │ │ │ │ + beq 7bde4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 7bd3c │ │ │ │ - movw r2, #35720 @ 0x8b88 │ │ │ │ + bne 7bdec │ │ │ │ + movw r2, #34760 @ 0x87c8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #22716 @ 0x58bc │ │ │ │ + movw r0, #21756 @ 0x54fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7bd8c │ │ │ │ + b 7be3c │ │ │ │ mov r0, r3 │ │ │ │ - bl c4414 │ │ │ │ + bl c4b38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7bd34 │ │ │ │ + beq 7bde4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3797bc <_PyLong_UnsignedLongLong_Converter@@Base+0x3b4> │ │ │ │ + bl 3795f4 <_PyLong_UnsignedLongLong_Converter@@Base+0x3b4> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bd8c │ │ │ │ + bgt 7be3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bd8c │ │ │ │ + bne 7be3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsr #15 │ │ │ │ + mlseq r2, ip, r7, r8 │ │ │ │ │ │ │ │ -0007bd9c <_Py_hashtable_len@@Base>: │ │ │ │ +0007be4c <_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, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c5dc0 │ │ │ │ + bl c64e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bdec <_Py_hashtable_len@@Base+0x50> │ │ │ │ - bl bea88 │ │ │ │ + bne 7be9c <_Py_hashtable_len@@Base+0x50> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7be20 <_Py_hashtable_len@@Base+0x84> │ │ │ │ + bne 7bed0 <_Py_hashtable_len@@Base+0x84> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7be14 <_Py_hashtable_len@@Base+0x78> │ │ │ │ + beq 7bec4 <_Py_hashtable_len@@Base+0x78> │ │ │ │ cmp r4, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 7be10 <_Py_hashtable_len@@Base+0x74> │ │ │ │ + blt 7bec0 <_Py_hashtable_len@@Base+0x74> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ sub sp, sp, #240 @ 0xf0 │ │ │ │ - ldr r2, [pc, #400] @ 7bfd8 <_Py_hashtable_len@@Base+0x23c> │ │ │ │ + ldr r2, [pc, #400] @ 7c088 <_Py_hashtable_len@@Base+0x23c> │ │ │ │ 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 176c44 │ │ │ │ + bl 176f98 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 7be80 <_Py_hashtable_len@@Base+0xe4> │ │ │ │ + beq 7bf30 <_Py_hashtable_len@@Base+0xe4> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 7bed0 <_Py_hashtable_len@@Base+0x134> │ │ │ │ - b 7bea4 <_Py_hashtable_len@@Base+0x108> │ │ │ │ + bne 7bf80 <_Py_hashtable_len@@Base+0x134> │ │ │ │ + b 7bf54 <_Py_hashtable_len@@Base+0x108> │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2104 @ 0x838 │ │ │ │ + movw r1, #1144 @ 0x478 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bef0 <_Py_hashtable_len@@Base+0x154> │ │ │ │ - b 7bee8 <_Py_hashtable_len@@Base+0x14c> │ │ │ │ + bne 7bfa0 <_Py_hashtable_len@@Base+0x154> │ │ │ │ + b 7bf98 <_Py_hashtable_len@@Base+0x14c> │ │ │ │ sub r1, fp, #224 @ 0xe0 │ │ │ │ sub r3, fp, #232 @ 0xe8 │ │ │ │ str r1, [sp] │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2116 @ 0x844 │ │ │ │ + movw r1, #1156 @ 0x484 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bef0 <_Py_hashtable_len@@Base+0x154> │ │ │ │ - b 7bee8 <_Py_hashtable_len@@Base+0x14c> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 7bfa0 <_Py_hashtable_len@@Base+0x154> │ │ │ │ + b 7bf98 <_Py_hashtable_len@@Base+0x14c> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2128 @ 0x850 │ │ │ │ + movw r1, #1168 @ 0x490 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov r0, #0 │ │ │ │ - b 7bfb4 <_Py_hashtable_len@@Base+0x218> │ │ │ │ + b 7c064 <_Py_hashtable_len@@Base+0x218> │ │ │ │ sub r5, fp, #148 @ 0x94 │ │ │ │ ldr r1, [fp, #-224] @ 0xffffff20 │ │ │ │ sub r3, fp, #228 @ 0xe4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #2108 @ 0x83c │ │ │ │ + movw ip, #1148 @ 0x47c │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ - bl 306a9c │ │ │ │ + bl 306a44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bf28 <_Py_hashtable_len@@Base+0x18c> │ │ │ │ + bne 7bfd8 <_Py_hashtable_len@@Base+0x18c> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 7bee8 <_Py_hashtable_len@@Base+0x14c> │ │ │ │ + bl 1c5938 │ │ │ │ + b 7bf98 <_Py_hashtable_len@@Base+0x14c> │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #19404 @ 0x4bcc │ │ │ │ + movw r1, #18444 @ 0x480c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #2172 @ 0x87c │ │ │ │ + movw r0, #1212 @ 0x4bc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7bf1c <_Py_hashtable_len@@Base+0x180> │ │ │ │ + beq 7bfcc <_Py_hashtable_len@@Base+0x180> │ │ │ │ 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 │ │ │ │ @@ -79786,174 +79832,174 @@ │ │ │ │ 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, #49668 @ 0xc204 │ │ │ │ + movw r2, #49844 @ 0xc2b4 │ │ │ │ movt r2, #7 │ │ │ │ str r5, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl 309718 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ + bl 3096c0 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7bf1c <_Py_hashtable_len@@Base+0x180> │ │ │ │ + beq 7bfcc <_Py_hashtable_len@@Base+0x180> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ ldr r0, [fp, #-200] @ 0xffffff38 │ │ │ │ - bl becc8 │ │ │ │ - ldr r3, [pc, #28] @ 7bfd8 <_Py_hashtable_len@@Base+0x23c> │ │ │ │ + bl bee24 │ │ │ │ + ldr r3, [pc, #28] @ 7c088 <_Py_hashtable_len@@Base+0x23c> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7bfd0 <_Py_hashtable_len@@Base+0x234> │ │ │ │ + beq 7c080 <_Py_hashtable_len@@Base+0x234> │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, #2 │ │ │ │ - movw r0, #2188 @ 0x88c │ │ │ │ + movw r0, #1228 @ 0x4cc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ │ │ │ │ -0007c004 : │ │ │ │ +0007c0b4 : │ │ │ │ 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] @ 7c1fc │ │ │ │ + ldr r3, [pc, #476] @ 7c2ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r5, [r0, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7c070 │ │ │ │ + beq 7c120 │ │ │ │ ldrb r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 7c044 │ │ │ │ + bls 7c0f4 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b 7c028 │ │ │ │ + b 7c0d8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7c08c │ │ │ │ + beq 7c13c │ │ │ │ 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 7c08c │ │ │ │ - b 7c03c │ │ │ │ + bcs 7c13c │ │ │ │ + b 7c0ec │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5736 @ 0x1668 │ │ │ │ + movw r2, #4776 @ 0x12a8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f168 <_PyErr_SetString@@Base> │ │ │ │ - b 7c09c │ │ │ │ + bl 16f4bc <_PyErr_SetString@@Base> │ │ │ │ + b 7c14c │ │ │ │ mov r0, r5 │ │ │ │ - bl 28a4e4 │ │ │ │ + bl 289f9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7c0a4 │ │ │ │ + bne 7c154 │ │ │ │ mov r4, #0 │ │ │ │ - b 7c1f4 │ │ │ │ + b 7c2a4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #24972 @ 0x618c │ │ │ │ + movw r3, #24960 @ 0x6180 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7c1a4 │ │ │ │ + bne 7c254 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7c0d4 │ │ │ │ + bne 7c184 │ │ │ │ mov r0, r5 │ │ │ │ - bl 143d6c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 1440ec <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7c0f0 │ │ │ │ + beq 7c1a0 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7c140 │ │ │ │ - bl 9f894 │ │ │ │ + bne 7c1f0 │ │ │ │ + bl 9fa14 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r5, [r6, #32] │ │ │ │ - bne 7c140 │ │ │ │ + bne 7c1f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c09c │ │ │ │ + bgt 7c14c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c09c │ │ │ │ - ldr r2, [pc, #236] @ 7c200 │ │ │ │ + bne 7c14c │ │ │ │ + ldr r2, [pc, #236] @ 7c2b0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c12c │ │ │ │ + beq 7c1dc │ │ │ │ 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 7c09c │ │ │ │ + b 7c14c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl cbab8 │ │ │ │ + bl cc158 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c1f0 │ │ │ │ + bgt 7c2a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c1f0 │ │ │ │ - ldr r2, [pc, #136] @ 7c200 │ │ │ │ + bne 7c2a0 │ │ │ │ + ldr r2, [pc, #136] @ 7c2b0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c190 │ │ │ │ + beq 7c240 │ │ │ │ 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 7c1f0 │ │ │ │ + b 7c2a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c1f4 │ │ │ │ + bgt 7c2a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c1f4 │ │ │ │ - ldr r2, [pc, #56] @ 7c200 │ │ │ │ + bne 7c2a4 │ │ │ │ + ldr r2, [pc, #56] @ 7c2b0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c1dc │ │ │ │ + beq 7c28c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 7c1f4 │ │ │ │ + b 7c2a4 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ 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 │ │ │ │ @@ -79975,116 +80021,116 @@ │ │ │ │ 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, #2204 @ 0x89c │ │ │ │ + movw r1, #1244 @ 0x4dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c2b8 │ │ │ │ + beq 7c368 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7c2c0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 7c370 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2220 @ 0x8ac │ │ │ │ + movw r1, #1260 @ 0x4ec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 7c324 │ │ │ │ - bl 1a3338 │ │ │ │ + b 7c3d4 │ │ │ │ + bl 1a36a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7c2b8 │ │ │ │ - bl 1a3460 │ │ │ │ + beq 7c368 │ │ │ │ + bl 1a37c8 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7c32c │ │ │ │ + bl 7c3dc │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 7c300 │ │ │ │ - bl 139e08 │ │ │ │ - b 7c318 │ │ │ │ - bl 139a2c │ │ │ │ + bge 7c3b0 │ │ │ │ + bl 13a188 │ │ │ │ + b 7c3c8 │ │ │ │ + bl 139dac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c318 │ │ │ │ + beq 7c3c8 │ │ │ │ mov r1, r5 │ │ │ │ - bl cf48c <_PyTuple_FromPairSteal@@Base> │ │ │ │ - b 7c324 │ │ │ │ + bl cfb2c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b 7c3d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ - b 7c2b8 │ │ │ │ + bl af360 │ │ │ │ + b 7c368 │ │ │ │ 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] @ 7c41c │ │ │ │ + ldr r1, [pc, #200] @ 7c4cc │ │ │ │ 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 31474c <_PyGen_FetchStopIterationValue@@Base+0x148> │ │ │ │ + bl 314590 <_PyGen_FetchStopIterationValue@@Base+0x148> │ │ │ │ cmp r0, r5 │ │ │ │ - bne 7c38c │ │ │ │ + bne 7c43c │ │ │ │ mvn r0, #0 │ │ │ │ - b 7c3f8 │ │ │ │ + b 7c4a8 │ │ │ │ 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, #50208 @ 0xc420 │ │ │ │ + movw r2, #50384 @ 0xc4d0 │ │ │ │ movt r2, #7 │ │ │ │ - bl 309718 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ + bl 3096c0 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7c384 │ │ │ │ + beq 7c434 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r1, r5 │ │ │ │ - bl 314880 <_PyGen_FetchStopIterationValue@@Base+0x27c> │ │ │ │ + bl 3146c4 <_PyGen_FetchStopIterationValue@@Base+0x27c> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 7c384 │ │ │ │ + beq 7c434 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #28] @ 7c41c │ │ │ │ + ldr r3, [pc, #28] @ 7c4cc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7c414 │ │ │ │ + beq 7c4c4 │ │ │ │ bl 2dd78 <__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 │ │ │ │ @@ -80109,195 +80155,195 @@ │ │ │ │ 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 7c4d4 │ │ │ │ + beq 7c584 │ │ │ │ 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 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vldr s14, [r4, #96] @ 0x60 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 7c4e0 │ │ │ │ + vldr d6, [pc, #28] @ 7c590 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b c65d4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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, #24] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 7c534 │ │ │ │ + beq 7c5e4 │ │ │ │ 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 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vldr s14, [r4, #112] @ 0x70 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 7c540 │ │ │ │ + vldr d6, [pc, #28] @ 7c5f0 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b c65d4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 ce164 │ │ │ │ + bl ce804 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7c578 │ │ │ │ + bne 7c628 │ │ │ │ mov r5, #0 │ │ │ │ - b 7c70c │ │ │ │ + b 7c7bc │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7c5d0 │ │ │ │ - movw r0, #2252 @ 0x8cc │ │ │ │ + beq 7c680 │ │ │ │ + movw r0, #1292 @ 0x50c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c5b8 │ │ │ │ + bgt 7c668 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c5b8 │ │ │ │ + bne 7c668 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ movne r4, r6 │ │ │ │ - movwne r2, #2984 @ 0xba8 │ │ │ │ + movwne r2, #1948 @ 0x79c │ │ │ │ movtne r2, #63 @ 0x3f │ │ │ │ - bne 7c5d8 │ │ │ │ - b 7c570 │ │ │ │ - movw r2, #23184 @ 0x5a90 │ │ │ │ + bne 7c688 │ │ │ │ + b 7c620 │ │ │ │ + movw r2, #22224 @ 0x56d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c630 │ │ │ │ + beq 7c6e0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #2260 @ 0x8d4 │ │ │ │ + movw r0, #1300 @ 0x514 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c61c │ │ │ │ + bgt 7c6cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c61c │ │ │ │ + bne 7c6cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c570 │ │ │ │ - movw r2, #2984 @ 0xba8 │ │ │ │ + beq 7c620 │ │ │ │ + movw r2, #1948 @ 0x79c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c680 │ │ │ │ + beq 7c730 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #2276 @ 0x8e4 │ │ │ │ + movw r0, #1316 @ 0x524 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c674 │ │ │ │ + bgt 7c724 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c674 │ │ │ │ + bne 7c724 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c570 │ │ │ │ + beq 7c620 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c6cc │ │ │ │ - movw r0, #8268 @ 0x204c │ │ │ │ + bne 7c77c │ │ │ │ + movw r0, #7296 @ 0x1c80 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c6c0 │ │ │ │ + bgt 7c770 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c6c0 │ │ │ │ + bne 7c770 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c570 │ │ │ │ + beq 7c620 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #34468 @ 0x86a4 │ │ │ │ + movw r0, #33508 @ 0x82e4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c70c │ │ │ │ + bgt 7c7bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c70c │ │ │ │ + bne 7c7bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 7c760 │ │ │ │ + beq 7c810 │ │ │ │ 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 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vldr s14, [r4, #128] @ 0x80 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 7c770 │ │ │ │ + vldr d6, [pc, #32] @ 7c820 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b c65d4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -80306,607 +80352,607 @@ │ │ │ │ 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 7c7e8 │ │ │ │ + beq 7c898 │ │ │ │ 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 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vldr s14, [r4, #144] @ 0x90 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 7c7f8 │ │ │ │ + vldr d6, [pc, #32] @ 7c8a8 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b c65d4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #32 │ │ │ │ - beq 7c848 │ │ │ │ + beq 7c8f8 │ │ │ │ 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 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ ldrd r2, [r4, #88] @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ bl 31b20 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ 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, #2048 @ 0x800 │ │ │ │ - beq 7c8c4 │ │ │ │ + beq 7c974 │ │ │ │ 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 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ bl 31b20 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 7c918 │ │ │ │ + beq 7c9c8 │ │ │ │ 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 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ ldrd r2, [r4, #120] @ 0x78 │ │ │ │ str r1, [sp] │ │ │ │ bl 31b20 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007c924 : │ │ │ │ +0007c9d4 : │ │ │ │ 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, #8740 @ 0x2224 │ │ │ │ + movw r1, #7836 @ 0x1e9c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32abfc │ │ │ │ + bl 32aa44 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7c978 │ │ │ │ + bne 7ca28 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e65cc │ │ │ │ + bl 2e657c │ │ │ │ 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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bne 7c9b8 │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne 7ca68 │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42260 @ 0xa514 │ │ │ │ + movw r1, #41300 @ 0xa154 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7ca08 │ │ │ │ + bl 16f420 │ │ │ │ + b 7cab8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ 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 7ca10 │ │ │ │ - bl b6720 │ │ │ │ + bne 7cac0 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ca10 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 7cac0 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56260 @ 0xdbc4 │ │ │ │ + movw r1, #55440 @ 0xd890 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7ca44 │ │ │ │ + beq 7caf4 │ │ │ │ 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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 377e48 │ │ │ │ + bl 377c80 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ca1c │ │ │ │ - b 7ca08 │ │ │ │ + bne 7cacc │ │ │ │ + b 7cab8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 7caa0 │ │ │ │ + beq 7cb50 │ │ │ │ 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 20f984 │ │ │ │ + bl 20e7fc │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ ldrd r2, [r4, #136] @ 0x88 │ │ │ │ str r1, [sp] │ │ │ │ bl 31b20 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007caac : │ │ │ │ +0007cb5c : │ │ │ │ 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, #8696 @ 0x21f8 │ │ │ │ + movw r1, #7792 @ 0x1e70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32abfc │ │ │ │ + bl 32aa44 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7cb00 │ │ │ │ + bne 7cbb0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 2e65cc │ │ │ │ + bl 2e657c │ │ │ │ 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 7cb2c │ │ │ │ + beq 7cbdc │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b28a4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2a2c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 7cb64 │ │ │ │ + beq 7cc14 │ │ │ │ ldr r0, [r0, #196] @ 0xc4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b28a4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2a2c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cb78 : │ │ │ │ +0007cc28 : │ │ │ │ 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, #8696 @ 0x21f8 │ │ │ │ + movw r1, #7792 @ 0x1e70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32abfc │ │ │ │ + bl 32aa44 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7cbcc │ │ │ │ + bne 7cc7c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e65cc │ │ │ │ + bl 2e657c │ │ │ │ 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 7cc20 │ │ │ │ + bne 7ccd0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28560 @ 0x6f90 │ │ │ │ + movw r0, #27600 @ 0x6bd0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ 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 7cc64 │ │ │ │ + beq 7cd14 │ │ │ │ ldr r0, [r0, #208] @ 0xd0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b28a4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2a2c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 7cc9c │ │ │ │ + beq 7cd4c │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b28a4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2a2c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 7ccd4 │ │ │ │ + beq 7cd84 │ │ │ │ ldrd r0, [r0, #72] @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185fec │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 186338 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 7cd0c │ │ │ │ + beq 7cdbc │ │ │ │ ldr r0, [r0, #176] @ 0xb0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b28a4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2a2c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cd20 : │ │ │ │ +0007cdd0 : │ │ │ │ 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, #8644 @ 0x21c4 │ │ │ │ + movw r1, #7740 @ 0x1e3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32abfc │ │ │ │ + bl 32aa44 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7cd74 │ │ │ │ + bne 7ce24 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 2e65cc │ │ │ │ + bl 2e657c │ │ │ │ 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 7cda0 │ │ │ │ + beq 7ce50 │ │ │ │ ldr r0, [r0, #180] @ 0xb4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b28a4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2a2c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 7cdd8 │ │ │ │ + beq 7ce88 │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b28a4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2a2c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cdec : │ │ │ │ +0007ce9c : │ │ │ │ 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, #8644 @ 0x21c4 │ │ │ │ + movw r1, #7740 @ 0x1e3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32abfc │ │ │ │ + bl 32aa44 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7ce40 │ │ │ │ + bne 7cef0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e65cc │ │ │ │ + bl 2e657c │ │ │ │ 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 7ce6c │ │ │ │ + beq 7cf1c │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b28a4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2a2c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007ce80 : │ │ │ │ +0007cf30 : │ │ │ │ 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, #8644 @ 0x21c4 │ │ │ │ + movw r1, #7740 @ 0x1e3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 32abfc │ │ │ │ + bl 32aa44 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #48] @ 0x30 │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007ceb8 : │ │ │ │ +0007cf68 : │ │ │ │ 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, #8644 @ 0x21c4 │ │ │ │ + movw r1, #7740 @ 0x1e3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 32abfc │ │ │ │ + bl 32aa44 │ │ │ │ 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 7cf14 │ │ │ │ + beq 7cfc4 │ │ │ │ ldrd r0, [r0, #168] @ 0xa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185fec │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 186338 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 7cf4c │ │ │ │ + beq 7cffc │ │ │ │ ldrh r0, [r0, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b28a4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2a2c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 7cf84 │ │ │ │ + beq 7d034 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b28a4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2a2c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 7cfbc │ │ │ │ + beq 7d06c │ │ │ │ ldrd r0, [r0, #64] @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185fec │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 186338 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 7cff4 │ │ │ │ + beq 7d0a4 │ │ │ │ ldrd r0, [r0, #184] @ 0xb8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185fec │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 186338 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 7d02c │ │ │ │ + beq 7d0dc │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b28a4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2a2c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 7d078 │ │ │ │ + beq 7d128 │ │ │ │ mov r1, r0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b af504 │ │ │ │ + b af68c │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf2ac <_PyTuple_FromPair@@Base> │ │ │ │ + b cf94c <_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 12928c │ │ │ │ + bl 129d00 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -80916,255 +80962,254 @@ │ │ │ │ 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 7d110 │ │ │ │ + bne 7d1c0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7d148 │ │ │ │ - ldr r4, [pc, #136] @ 7d1a0 │ │ │ │ + beq 7d1f8 │ │ │ │ + ldr r4, [pc, #136] @ 7d250 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d194 │ │ │ │ + beq 7d244 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d194 │ │ │ │ + beq 7d244 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #2420 @ 0x974 │ │ │ │ + movw r1, #1460 @ 0x5b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38216 @ 0x9548 │ │ │ │ + movw r0, #37256 @ 0x9188 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d194 │ │ │ │ + beq 7d244 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #55268 @ 0xd7e4 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3a3518 │ │ │ │ + b 3a3178 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldrdeq r8, [r2], #-112 @ 0xffffff90 @ │ │ │ │ + rsbeq r8, r2, r8, asr #15 │ │ │ │ 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 7d20c │ │ │ │ - ldr r2, [pc, #396] @ 7d360 │ │ │ │ + bne 7d2bc │ │ │ │ + ldr r2, [pc, #396] @ 7d410 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #22784 @ 0x5900 │ │ │ │ + movw r1, #21496 @ 0x53f8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ add r5, r4, #41216 @ 0xa100 │ │ │ │ add r5, r5, #188 @ 0xbc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 278aec <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 2785a4 <_Py_normpath@@Base+0xcd8> │ │ │ │ lsr r0, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d228 │ │ │ │ - b 7d220 │ │ │ │ - movw r0, #57976 @ 0xe278 │ │ │ │ + beq 7d2d8 │ │ │ │ + b 7d2d0 │ │ │ │ + movw r0, #56552 @ 0xdce8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 180f04 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 181258 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d1cc │ │ │ │ + bne 7d27c │ │ │ │ mov r5, #0 │ │ │ │ - b 7d354 │ │ │ │ + b 7d404 │ │ │ │ add r4, r4, #40960 @ 0xa000 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r2, fp, #32 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #1028] @ 0x404 │ │ │ │ - bl b3d30 │ │ │ │ + bl b3eb8 │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d268 │ │ │ │ + bne 7d318 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ - b 7d32c │ │ │ │ + b 7d3dc │ │ │ │ ldr r1, [r4, #1024] @ 0x400 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3d30 │ │ │ │ + bl b3eb8 │ │ │ │ ldr r9, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d258 │ │ │ │ + beq 7d308 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4, #1008] @ 0x3f0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - bl b3d30 │ │ │ │ + bl b3eb8 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d258 │ │ │ │ - bl 9f894 │ │ │ │ + beq 7d308 │ │ │ │ + bl 9fa14 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - ldreq r6, [pc, #176] @ 7d364 │ │ │ │ - beq 7d32c │ │ │ │ + ldreq r6, [pc, #176] @ 7d414 │ │ │ │ + beq 7d3dc │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7d2c8 │ │ │ │ + bne 7d378 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7d300 │ │ │ │ - b 7d314 │ │ │ │ + bne 7d3b0 │ │ │ │ + b 7d3c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 7d520 │ │ │ │ + bl 7d5d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d2f4 │ │ │ │ + beq 7d3a4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d520 │ │ │ │ + bl 7d5d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d2bc │ │ │ │ - ldr r6, [pc, #104] @ 7d364 │ │ │ │ + bne 7d36c │ │ │ │ + ldr r6, [pc, #104] @ 7d414 │ │ │ │ mov r5, #0 │ │ │ │ - b 7d32c │ │ │ │ + b 7d3dc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl cbab8 │ │ │ │ + bl cc158 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d2f4 │ │ │ │ + bne 7d3a4 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #68] @ 7d364 │ │ │ │ + ldr r1, [pc, #68] @ 7d414 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r6, [pc, #60] @ 7d364 │ │ │ │ - bl 157e2c │ │ │ │ + ldr r6, [pc, #60] @ 7d414 │ │ │ │ + bl 158190 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r6 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r8 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ push {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 r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 7d3bc │ │ │ │ + bne 7d46c │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7d3b8 │ │ │ │ + ble 7d468 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7d3fc │ │ │ │ + beq 7d4a8 │ │ │ │ mov r4, r3 │ │ │ │ + ldr r1, [pc, #344] @ 7d5cc │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - mov r1, #2 │ │ │ │ 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, #16] │ │ │ │ - movw ip, #35084 @ 0x890c │ │ │ │ - movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #12] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7d468 │ │ │ │ + beq 7d514 │ │ │ │ ldr r9, [r6] │ │ │ │ - movw r5, #48216 @ 0xbc58 │ │ │ │ + movw r5, #48424 @ 0xbd28 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 7d424 │ │ │ │ + beq 7d4d0 │ │ │ │ mov r1, r5 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d44c │ │ │ │ + beq 7d4f8 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - movw sl, #48428 @ 0xbd2c │ │ │ │ + movw sl, #48636 @ 0xbdfc │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, sl │ │ │ │ - bne 7d470 │ │ │ │ + bne 7d51c │ │ │ │ add r4, r8, r4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 7d4ac │ │ │ │ - b 7d4a0 │ │ │ │ - movw r1, #2440 @ 0x988 │ │ │ │ + beq 7d558 │ │ │ │ + b 7d54c │ │ │ │ + movw r1, #1464 @ 0x5b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #64400 @ 0xfb90 │ │ │ │ + movw r0, #63492 @ 0xf804 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r9 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 7d518 │ │ │ │ + b 7d5c4 │ │ │ │ mov r1, sl │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d43c │ │ │ │ + bne 7d4e8 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #2456 @ 0x998 │ │ │ │ + movw r1, #1480 @ 0x5c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #64400 @ 0xfb90 │ │ │ │ + movw r0, #63492 @ 0xf804 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7d468 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7d514 │ │ │ │ ldr ip, [r6, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 7d4c0 │ │ │ │ + bne 7d56c │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq ip, #5196 @ 0x144c │ │ │ │ + movweq ip, #5184 @ 0x1440 │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ ldrne ip, [r5, #20] │ │ │ │ ldrh r0, [r9, #13] │ │ │ │ ldrb r3, [r5, #13] │ │ │ │ ldrb r2, [r9, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r9, #15] │ │ │ │ @@ -81180,312 +81225,313 @@ │ │ │ │ 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 36cd40 │ │ │ │ + bl 36cb80 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + strdeq r8, [r2], #-116 @ 0xffffff8c @ │ │ │ │ push {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 7d548 │ │ │ │ + bne 7d5f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 7d664 │ │ │ │ + b 7d714 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ - bl 1eceb8 │ │ │ │ + bl 1ebb08 │ │ │ │ cmn r0, #1 │ │ │ │ mov r9, r0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 7d660 │ │ │ │ + beq 7d710 │ │ │ │ cmp r6, r9 │ │ │ │ - bge 7d540 │ │ │ │ + bge 7d5f0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16b5d8 │ │ │ │ + bl 16b930 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7d660 │ │ │ │ + beq 7d710 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl c29e0 │ │ │ │ + bl c2b3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d5c4 │ │ │ │ + bne 7d674 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d660 │ │ │ │ + bgt 7d710 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d660 │ │ │ │ + bne 7d710 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7d660 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 7d710 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7d5fc │ │ │ │ + bne 7d6ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d5f4 │ │ │ │ + bgt 7d6a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d5f4 │ │ │ │ + bne 7d6a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 7d568 │ │ │ │ + b 7d618 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d634 │ │ │ │ + bgt 7d6e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d634 │ │ │ │ + bne 7d6e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d658 │ │ │ │ + bgt 7d708 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d658 │ │ │ │ + bne 7d708 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - bne 7d5f4 │ │ │ │ + bne 7d6a4 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d6ac │ │ │ │ + beq 7d75c │ │ │ │ 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 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, r3 │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #46440 @ 0xb568 │ │ │ │ + movw r3, #46648 @ 0xb638 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #2472 @ 0x9a8 │ │ │ │ + movw r1, #1496 @ 0x5d8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d710 │ │ │ │ + bne 7d7c0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #49952 @ 0xc320 │ │ │ │ + movw r1, #49824 @ 0xc2a0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3f150 <_PyErr_FormatFromCause@@Base+0x528> │ │ │ │ + b 3f160 <_PyErr_FormatFromCause@@Base+0x528> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #6732 @ 0x1a4c │ │ │ │ + movw r1, #6728 @ 0x1a48 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141ccc │ │ │ │ - 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 becc8 │ │ │ │ + b 14204c │ │ │ │ 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, #48640 @ 0xbe00 │ │ │ │ + movw r7, #48848 @ 0xbed0 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 7d8a8 │ │ │ │ + beq 7d940 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d8a8 │ │ │ │ + bne 7d940 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq 7d8a8 │ │ │ │ + beq 7d940 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d8a8 │ │ │ │ - movw r8, #48216 @ 0xbc58 │ │ │ │ + bne 7d940 │ │ │ │ + movw r8, #48424 @ 0xbd28 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 7d7fc │ │ │ │ + beq 7d894 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d8a8 │ │ │ │ - movw r7, #48004 @ 0xbb84 │ │ │ │ + beq 7d940 │ │ │ │ + movw r7, #48212 @ 0xbc54 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 7d824 │ │ │ │ + beq 7d8bc │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #48216 @ 0xbc58 │ │ │ │ + movw r1, #48424 @ 0xbd28 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d874 │ │ │ │ + beq 7d90c │ │ │ │ ldrh r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2f7a1c <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ + bl 2f79cc <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2f7a1c <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ + bl 2f79cc <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp] │ │ │ │ - bl 259b28 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ - b 7d8b0 │ │ │ │ + bl 258cd0 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + b 7d948 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 7d890 │ │ │ │ + beq 7d928 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d8a8 │ │ │ │ + beq 7d940 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7d9bc │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 7da6c │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ 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, #48640 @ 0xbe00 │ │ │ │ + movw r5, #48848 @ 0xbed0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 7d9b0 │ │ │ │ + beq 7da48 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d9b0 │ │ │ │ + bne 7da48 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq 7d9b0 │ │ │ │ + beq 7da48 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d9b0 │ │ │ │ - movw r1, #48216 @ 0xbc58 │ │ │ │ + bne 7da48 │ │ │ │ + movw r1, #48424 @ 0xbd28 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r5, #48004 @ 0xbb84 │ │ │ │ + movw r5, #48212 @ 0xbc54 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 7d944 │ │ │ │ + beq 7d9dc │ │ │ │ mov r0, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d950 │ │ │ │ + beq 7d9e8 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 7d974 │ │ │ │ - b 7d95c │ │ │ │ + beq 7da0c │ │ │ │ + b 7d9f4 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 7d998 │ │ │ │ - b 7d984 │ │ │ │ + beq 7da30 │ │ │ │ + b 7da1c │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #48004 @ 0xbb84 │ │ │ │ + movw r1, #48212 @ 0xbc54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d9b0 │ │ │ │ + beq 7da48 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - b 7d9a4 │ │ │ │ + b 7da3c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d9b0 │ │ │ │ + beq 7da48 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7d9bc │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 7da6c │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b bee24 │ │ │ │ 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 r2, #0 │ │ │ │ @@ -81500,48 +81546,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 3747d0 │ │ │ │ + bl 37460c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7da38 │ │ │ │ + bne 7dae8 │ │ │ │ sub r0, fp, #24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 39b398 │ │ │ │ + b 39aff8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + 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 7db4c │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 7da70 │ │ │ │ + beq 7db40 │ │ │ │ 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 7da9c │ │ │ │ push {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 r4, [r0, #13] │ │ │ │ @@ -81551,98 +81597,98 @@ │ │ │ │ rev16 r4, r4 │ │ │ │ ldrb r6, [r0, #15] │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r3 │ │ │ │ uxth r4, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #37740 @ 0x936c │ │ │ │ + movw r5, #36668 @ 0x8f3c │ │ │ │ movt r5, #94 @ 0x5e │ │ │ │ - bl 2f7a1c <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ + bl 2f79cc <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 3cbc9c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ + blx 3cb8f4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r1, r5, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r0, #2656 @ 0xa60 │ │ │ │ + movw r0, #1696 @ 0x6a0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r5, r6, lsl #2] │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ stmib sp, {r9, sl} │ │ │ │ str r8, [sp] │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0007db2c : │ │ │ │ +0007dbdc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #14560 @ 0x38e0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7db94 │ │ │ │ - bl b6720 │ │ │ │ + beq 7dc44 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7db94 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 7dc44 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #55988 @ 0xdab4 │ │ │ │ + movw r1, #54800 @ 0xd610 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007dba4 : │ │ │ │ +0007dc54 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #14560 @ 0x38e0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [r4] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7dbe8 │ │ │ │ - bl b6720 │ │ │ │ + beq 7dc98 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dbf8 │ │ │ │ + beq 7dca8 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007dc00 : │ │ │ │ +0007dcb0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ @@ -81651,316 +81697,316 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7dc74 │ │ │ │ + beq 7dd24 │ │ │ │ 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 7dc88 │ │ │ │ - bl bea88 │ │ │ │ + bne 7dd38 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dc98 │ │ │ │ + bne 7dd48 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b28a4 │ │ │ │ + b b2a2c │ │ │ │ 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 79dd8 │ │ │ │ + b 79e8c │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7dd04 │ │ │ │ + bne 7ddb4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7dd3c │ │ │ │ - ldr r4, [pc, #96] @ 7dd6c │ │ │ │ + beq 7ddf0 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ - sub r1, fp, #16 │ │ │ │ - str r4, [sp] │ │ │ │ - str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ + sub r4, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ + movw ip, #35156 @ 0x8954 │ │ │ │ + movt ip, #98 @ 0x62 │ │ │ │ + str r4, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + str ip, [sp] │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dd60 │ │ │ │ + beq 7de14 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7dd60 │ │ │ │ + beq 7de14 │ │ │ │ movw r1, #57696 @ 0xe160 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3a3518 │ │ │ │ + b 3a3178 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, 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 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 7ddb4 │ │ │ │ + bhi 7de64 │ │ │ │ cmp r4, #1 │ │ │ │ ldr r1, [r5] │ │ │ │ ldrgt r2, [r5, #4] │ │ │ │ - movwle r2, #5196 @ 0x144c │ │ │ │ + movwle r2, #5184 @ 0x1440 │ │ │ │ movtle r2, #96 @ 0x60 │ │ │ │ - b 7ddd8 │ │ │ │ + b 7de88 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #63608 @ 0xf878 │ │ │ │ + movw r0, #62700 @ 0xf4ec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dd9c │ │ │ │ + bne 7de4c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7dde8 │ │ │ │ + b 7de98 │ │ │ │ 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 3b7904 <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ + bl 3b7664 <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7de44 │ │ │ │ + beq 7def4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7de9c │ │ │ │ + beq 7df4c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d5d98 │ │ │ │ + bl d63f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7de4c │ │ │ │ + bne 7defc │ │ │ │ mov r4, #0 │ │ │ │ - b 7df04 │ │ │ │ + b 7dfb4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldrb r2, [r5, #77] @ 0x4d │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 7deb0 │ │ │ │ + beq 7df60 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3b7af0 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ + bl 3b7850 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7dedc │ │ │ │ + beq 7df8c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl a7b9c │ │ │ │ - b 7deb0 │ │ │ │ + bl a7d20 │ │ │ │ + b 7df60 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl cf2ac <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf94c <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7de44 │ │ │ │ + beq 7def4 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7df04 │ │ │ │ + beq 7dfb4 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7df04 │ │ │ │ + beq 7dfb4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b79a0 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + bl 3b7700 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7df04 │ │ │ │ + bne 7dfb4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7de44 │ │ │ │ + bgt 7def4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7de44 │ │ │ │ + bne 7def4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7de44 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 7def4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7df50 │ │ │ │ + bne 7e000 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7dff4 │ │ │ │ - b 7df74 │ │ │ │ + beq 7e0a4 │ │ │ │ + b 7e024 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17052 @ 0x429c │ │ │ │ + movw r0, #15864 @ 0x3df8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7df38 │ │ │ │ - b 7dff4 │ │ │ │ + bne 7dfe8 │ │ │ │ + b 7e0a4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #12500 @ 0x30d4 │ │ │ │ + movw r3, #11312 @ 0x2c30 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 3009d0 <_PyLong_UnsignedInt_Converter@@Base+0x624> │ │ │ │ + bl 300968 <_PyLong_UnsignedInt_Converter@@Base+0x7f8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dff4 │ │ │ │ + beq 7e0a4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r5] │ │ │ │ bl 2d244 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7dfcc │ │ │ │ + beq 7e07c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7dfe8 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 7e098 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - bl bea88 │ │ │ │ + bl 27a924 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dfbc │ │ │ │ + beq 7e06c │ │ │ │ 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 7e0c0 │ │ │ │ + beq 7e170 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e09c │ │ │ │ + beq 7e14c │ │ │ │ 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 7e09c │ │ │ │ + bhi 7e14c │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl 3c98ec │ │ │ │ + bl 3c9548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e09c │ │ │ │ + bne 7e14c │ │ │ │ sub r0, fp, #32 │ │ │ │ mov r3, r6 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 39b398 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + b 39aff8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #2688 @ 0xa80 │ │ │ │ + movw r1, #1728 @ 0x6c0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #11916 @ 0x2e8c │ │ │ │ + movw r0, #11012 @ 0x2b04 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #2720 @ 0xaa0 │ │ │ │ + movw r0, #1760 @ 0x6e0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ │ │ │ │ -0007e108 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0007e1b8 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ add r3, r1, #4096 @ 0x1000 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -81987,229 +82033,229 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e1f0 <_PyInterpreterConfig_InitFromState@@Base+0xe8> │ │ │ │ + beq 7e2a0 <_PyInterpreterConfig_InitFromState@@Base+0xe8> │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e20c <_PyInterpreterConfig_InitFromState@@Base+0x104> │ │ │ │ + beq 7e2bc <_PyInterpreterConfig_InitFromState@@Base+0x104> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #23184 @ 0x5a90 │ │ │ │ + movw r2, #22224 @ 0x56d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 378144 <_PyErr_BadInternalCall@@Base+0x16c> │ │ │ │ + bl 377f7c <_PyErr_BadInternalCall@@Base+0x16c> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b 7e214 <_PyInterpreterConfig_InitFromState@@Base+0x10c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + b 7e2c4 <_PyInterpreterConfig_InitFromState@@Base+0x10c> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26320 @ 0x66d0 │ │ │ │ + movw r1, #25360 @ 0x6310 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7e214 <_PyInterpreterConfig_InitFromState@@Base+0x10c> │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + bl 16f420 │ │ │ │ + b 7e2c4 <_PyInterpreterConfig_InitFromState@@Base+0x10c> │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0007e220 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0007e2d0 <_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 7e260 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ + beq 7e310 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2736 @ 0xab0 │ │ │ │ + movw r1, #1776 @ 0x6f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 7e288 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + b 7e338 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e278 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ + beq 7e328 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e298 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ + bne 7e348 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2784 @ 0xae0 │ │ │ │ + movw r1, #1824 @ 0x720 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51064 @ 0xc778 │ │ │ │ + movw r1, #50104 @ 0xc3b8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e2bc <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ + bne 7e36c <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e2ec <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ + beq 7e39c <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #9724 @ 0x25fc │ │ │ │ + movw r1, #8764 @ 0x223c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33716 @ 0x83b4 │ │ │ │ + movw r1, #32756 @ 0x7ff4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 75264 │ │ │ │ + b 75314 │ │ │ │ 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 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e34c <_PyErr_SetFromPyStatus@@Base+0x12c> │ │ │ │ - bl bea88 │ │ │ │ + bne 7e3fc <_PyErr_SetFromPyStatus@@Base+0x12c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e380 <_PyErr_SetFromPyStatus@@Base+0x160> │ │ │ │ + bne 7e430 <_PyErr_SetFromPyStatus@@Base+0x160> │ │ │ │ mov r0, r4 │ │ │ │ bl 2dcc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7e374 <_PyErr_SetFromPyStatus@@Base+0x154> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 7e424 <_PyErr_SetFromPyStatus@@Base+0x154> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r2, #16 │ │ │ │ - movw r1, #42540 @ 0xa62c │ │ │ │ + movw r1, #42528 @ 0xa620 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r0, #2840 @ 0xb18 │ │ │ │ + movw r0, #1880 @ 0x758 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ 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 7e404 <_PyErr_SetFromPyStatus@@Base+0x1e4> │ │ │ │ + bne 7e4b4 <_PyErr_SetFromPyStatus@@Base+0x1e4> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e438 <_PyErr_SetFromPyStatus@@Base+0x218> │ │ │ │ - b 7e42c <_PyErr_SetFromPyStatus@@Base+0x20c> │ │ │ │ + bne 7e4e8 <_PyErr_SetFromPyStatus@@Base+0x218> │ │ │ │ + b 7e4dc <_PyErr_SetFromPyStatus@@Base+0x20c> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16612 @ 0x40e4 │ │ │ │ + movw r0, #15424 @ 0x3c40 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e3ec <_PyErr_SetFromPyStatus@@Base+0x1cc> │ │ │ │ + bne 7e49c <_PyErr_SetFromPyStatus@@Base+0x1cc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e424 <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ + bne 7e4d4 <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e458 <_PyErr_SetFromPyStatus@@Base+0x238> │ │ │ │ - bl bea88 │ │ │ │ + bne 7e508 <_PyErr_SetFromPyStatus@@Base+0x238> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e424 <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ + bne 7e4d4 <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de5c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7e484 <_PyErr_SetFromPyStatus@@Base+0x264> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 7e534 <_PyErr_SetFromPyStatus@@Base+0x264> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #19000 @ 0x4a38 │ │ │ │ + movw r0, #18040 @ 0x4678 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #51976 @ 0xcb08 │ │ │ │ + movw r0, #51156 @ 0xc7d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ push {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 │ │ │ │ @@ -82220,420 +82266,420 @@ │ │ │ │ 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 7e548 <_PyErr_SetFromPyStatus@@Base+0x328> │ │ │ │ + bne 7e5f8 <_PyErr_SetFromPyStatus@@Base+0x328> │ │ │ │ clz r2, r1 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e584 <_PyErr_SetFromPyStatus@@Base+0x364> │ │ │ │ - ldr r1, [pc, #236] @ 7e63c <_PyErr_SetFromPyStatus@@Base+0x41c> │ │ │ │ + beq 7e634 <_PyErr_SetFromPyStatus@@Base+0x364> │ │ │ │ + ldr r1, [pc, #236] @ 7e6ec <_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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7e630 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + beq 7e6e0 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ rev16 r6, r6 │ │ │ │ adds r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq 7e614 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + beq 7e6c4 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e5c4 <_PyErr_SetFromPyStatus@@Base+0x3a4> │ │ │ │ - bl 176d5c │ │ │ │ + beq 7e674 <_PyErr_SetFromPyStatus@@Base+0x3a4> │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e5bc <_PyErr_SetFromPyStatus@@Base+0x39c> │ │ │ │ - bl bea88 │ │ │ │ + bne 7e66c <_PyErr_SetFromPyStatus@@Base+0x39c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e630 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + bne 7e6e0 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 7e614 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + beq 7e6c4 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e5f4 <_PyErr_SetFromPyStatus@@Base+0x3d4> │ │ │ │ - bl 176d5c │ │ │ │ + beq 7e6a4 <_PyErr_SetFromPyStatus@@Base+0x3d4> │ │ │ │ + bl 1770b0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e5ec <_PyErr_SetFromPyStatus@@Base+0x3cc> │ │ │ │ - bl bea88 │ │ │ │ + bne 7e69c <_PyErr_SetFromPyStatus@@Base+0x3cc> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e630 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + bne 7e6e0 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ cmp r5, #1 │ │ │ │ - beq 7e614 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + beq 7e6c4 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e614 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ - bl bea88 │ │ │ │ + bne 7e6c4 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e630 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + bne 7e6e0 <_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 39b398 │ │ │ │ + b 39aff8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, ror #18 │ │ │ │ + rsbeq r8, r2, r0, lsl #19 │ │ │ │ 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 185fec │ │ │ │ + b 186338 │ │ │ │ │ │ │ │ -0007e658 : │ │ │ │ +0007e708 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7e670 │ │ │ │ + b 7e720 │ │ │ │ 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 2e9dd4 │ │ │ │ + bl 2e9d84 │ │ │ │ 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 7e710 │ │ │ │ + bne 7e7c0 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7e734 │ │ │ │ + bne 7e7e4 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #11904 @ 0x2e80 │ │ │ │ + movw r0, #11000 @ 0x2af8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7e768 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7e818 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11904 @ 0x2e80 │ │ │ │ + movw r0, #11000 @ 0x2af8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e6d8 │ │ │ │ - b 7e768 │ │ │ │ + bne 7e788 │ │ │ │ + b 7e818 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7e770 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 7e820 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #11904 @ 0x2e80 │ │ │ │ + movw r0, #11000 @ 0x2af8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7e7c4 │ │ │ │ - ldr r0, [pc, #88] @ 7e7d0 │ │ │ │ - bl 1a56b0 │ │ │ │ + b 7e874 │ │ │ │ + ldr r0, [pc, #88] @ 7e880 │ │ │ │ + bl 1a581c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7e768 │ │ │ │ + beq 7e818 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #56] @ 7e7d4 │ │ │ │ - bl 17c6e4 │ │ │ │ + ldr r1, [pc, #56] @ 7e884 │ │ │ │ + bl 17ca38 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e7c4 │ │ │ │ + bgt 7e874 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e7c4 │ │ │ │ + bne 7e874 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - strdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ + ldrdeq r3, [r3], #-48 @ 0xffffffd0 @ │ │ │ │ + strdeq r3, [r3], #-48 @ 0xffffffd0 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ 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 2f7a1c <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ + bl 2f79cc <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 3cbc9c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ + blx 3cb8f4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ add r0, r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ │ │ │ │ -0007e820 : │ │ │ │ +0007e8d0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #56] @ 7e874 │ │ │ │ + ldr r1, [pc, #56] @ 7e924 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #24 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r0, fp, #20 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 253690 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 252830 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e868 │ │ │ │ + beq 7e918 │ │ │ │ sub r3, fp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0007e878 : │ │ │ │ +0007e928 : │ │ │ │ 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] @ 7e948 │ │ │ │ + ldr ip, [pc, #180] @ 7e9f8 │ │ │ │ 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 7e8c8 │ │ │ │ + bne 7e978 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne ip, r3 │ │ │ │ - bne 7e8a0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 7e950 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 7e8ec │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + b 7e99c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7e8ec │ │ │ │ + beq 7e99c │ │ │ │ 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 7e90c │ │ │ │ + beq 7e9bc │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r3] │ │ │ │ str r3, [r1] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [ip] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ - bne 7e934 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 7e9e4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 7e940 │ │ │ │ - bl 142fe8 │ │ │ │ + b 7e9f0 │ │ │ │ + bl 143368 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e928 │ │ │ │ + beq 7e9d8 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #3000 @ 0xbb8 │ │ │ │ + movw r0, #2040 @ 0x7f8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ │ │ │ │ -0007e970 : │ │ │ │ +0007ea20 : │ │ │ │ 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] @ 7e9c4 │ │ │ │ + ldr ip, [pc, #56] @ 7ea74 │ │ │ │ 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 370b20 │ │ │ │ + bl 370960 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7b9c │ │ │ │ + b a7d20 │ │ │ │ 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 7da9c │ │ │ │ + b 7db4c │ │ │ │ │ │ │ │ -0007e9e8 : │ │ │ │ - ldr r3, [pc, #96] @ 7ea50 │ │ │ │ +0007ea98 : │ │ │ │ + ldr r3, [pc, #96] @ 7eb00 │ │ │ │ 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 7ea1c │ │ │ │ + bne 7eacc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ea00 │ │ │ │ - b 7ea44 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + bne 7eab0 │ │ │ │ + b 7eaf4 │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 7ea44 │ │ │ │ + beq 7eaf4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007ea54 : │ │ │ │ +0007eb04 : │ │ │ │ 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 7ea88 │ │ │ │ + beq 7eb38 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #32 │ │ │ │ - bne 7ea90 │ │ │ │ - bl 64884 │ │ │ │ - b 7eb70 │ │ │ │ + bne 7eb40 │ │ │ │ + bl 64934 │ │ │ │ + b 7ec20 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 7eaa8 │ │ │ │ + blt 7eb58 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 7eac4 │ │ │ │ - movw r3, #49124 @ 0xbfe4 │ │ │ │ + blt 7eb74 │ │ │ │ + movw r3, #49332 @ 0xc0b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4256 @ 0x10a0 │ │ │ │ + movw r1, #3068 @ 0xbfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7eb70 │ │ │ │ + bl 16f420 │ │ │ │ + b 7ec20 │ │ │ │ mov r6, r2 │ │ │ │ - bl 36dcc8 │ │ │ │ + bl 36db08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7eb70 │ │ │ │ + bne 7ec20 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ubfx lr, r3, #6, #1 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 7eb0c │ │ │ │ + bne 7ebbc │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 7eb0c │ │ │ │ + beq 7ebbc │ │ │ │ cmp ip, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ cmp r6, r1 │ │ │ │ - bls 7eb30 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bls 7ebe0 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3076 @ 0xc04 │ │ │ │ + movw r1, #2116 @ 0x844 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7eb70 │ │ │ │ + bl 16f420 │ │ │ │ + b 7ec20 │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ ldreq r4, [r4, #28] │ │ │ │ - beq 7eb4c │ │ │ │ + beq 7ebfc │ │ │ │ cmp lr, #0 │ │ │ │ addne r4, r4, #20 │ │ │ │ addeq r4, r4, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7eb5c │ │ │ │ + bne 7ec0c │ │ │ │ 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} │ │ │ │ @@ -82642,22 +82688,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 5da00 <_PyXI_NewExcInfo@@Base+0x1af4> │ │ │ │ + bl 5ddcc <_PyXI_NewExcInfo@@Base+0x1e10> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #51976 @ 0xcb08 │ │ │ │ + movw r0, #51156 @ 0xc7d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ 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] │ │ │ │ @@ -82665,1861 +82711,1811 @@ │ │ │ │ ldrb r1, [r0, #20] │ │ │ │ cmp ip, #0 │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ lsl r3, r3, #8 │ │ │ │ ldrb lr, [r0, #17] │ │ │ │ ldrne ip, [r0, #24] │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ - movweq ip, #5196 @ 0x144c │ │ │ │ + movweq ip, #5184 @ 0x1440 │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ orr r3, r3, r2 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #48428 @ 0xbd2c │ │ │ │ + movw ip, #48636 @ 0xbdfc │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 259e24 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + bl 258fcc <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #45556 @ 0xb1f4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #6780 @ 0x1a7c │ │ │ │ + movw r2, #5876 @ 0x16f4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #3372 @ 0xd2c │ │ │ │ + movw r1, #2412 @ 0x96c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ push {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 7ece0 │ │ │ │ + beq 7ed90 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 7ece0 │ │ │ │ + beq 7ed90 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #6780 @ 0x1a7c │ │ │ │ + movw r1, #5876 @ 0x16f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2e98ec <_PyInterpolation_Build@@Base+0x154> │ │ │ │ + bl 2e989c <_PyInterpolation_Build@@Base+0x154> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7ecb8 │ │ │ │ + bne 7ed68 │ │ │ │ mov r0, #0 │ │ │ │ - b 7ed9c │ │ │ │ + b 7ee4c │ │ │ │ cmp r5, r6 │ │ │ │ - bne 7ecf4 │ │ │ │ + bne 7eda4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ece0 │ │ │ │ + bgt 7ed90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ece0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 7ed90 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7ed34 │ │ │ │ + b 7ede4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 373c2c <_PyTime_AsTimeval@@Base+0x624> │ │ │ │ + bl 373a6c <_PyTime_AsTimeval@@Base+0x624> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ed2c │ │ │ │ + bgt 7eddc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ed2c │ │ │ │ + bne 7eddc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7ecb0 │ │ │ │ + beq 7ed60 │ │ │ │ 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 7ed78 │ │ │ │ + bgt 7ee28 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ed78 │ │ │ │ + bne 7ee28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 2f78ac <_PyCode_InitAddressRange@@Base+0x98> │ │ │ │ + bl 2f785c <_PyCode_InitAddressRange@@Base+0x98> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 7ee50 │ │ │ │ + beq 7ef00 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed40 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ee08 │ │ │ │ + bgt 7eeb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ee08 │ │ │ │ + bne 7eeb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 7ee50 │ │ │ │ + beq 7ef00 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #3412 @ 0xd54 │ │ │ │ + movw r0, #2452 @ 0x994 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ee50 │ │ │ │ + bgt 7ef00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ee50 │ │ │ │ + bne 7ef00 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ee90 │ │ │ │ - bl bea88 │ │ │ │ + bne 7ef40 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7eebc │ │ │ │ + bne 7ef6c │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 7eec4 │ │ │ │ + bl 7ef74 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #51976 @ 0xcb08 │ │ │ │ + movw r0, #51156 @ 0xc7d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ 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 a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ef84 │ │ │ │ + beq 7f034 │ │ │ │ cmp r6, #3 │ │ │ │ - ble 7ef14 │ │ │ │ + ble 7efc4 │ │ │ │ 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 7ef34 │ │ │ │ + beq 7efe4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7ef48 │ │ │ │ + bne 7eff8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl af340 │ │ │ │ + bl af4c8 │ │ │ │ mov r5, r0 │ │ │ │ - b 7ef54 │ │ │ │ + b 7f004 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf2ac <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf94c <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ef70 │ │ │ │ + bgt 7f020 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ef78 │ │ │ │ + beq 7f028 │ │ │ │ mov r4, r5 │ │ │ │ - b 7ef84 │ │ │ │ + b 7f034 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7ef70 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 7f020 │ │ │ │ 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 16e9ec │ │ │ │ + bl 16ed40 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7efe0 │ │ │ │ + bgt 7f090 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7efe0 │ │ │ │ + bne 7f090 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7f030 │ │ │ │ + beq 7f0e0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3428 @ 0xd64 │ │ │ │ + movw r0, #2468 @ 0x9a4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f01c │ │ │ │ + bgt 7f0cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f024 │ │ │ │ + beq 7f0d4 │ │ │ │ mov r4, r5 │ │ │ │ - b 7f030 │ │ │ │ + b 7f0e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7f01c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 7f0cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0007f038 : │ │ │ │ +0007f0e8 : │ │ │ │ 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 7f064 │ │ │ │ + beq 7f114 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 7f080 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 7f130 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3444 @ 0xd74 │ │ │ │ + movw r1, #2484 @ 0x9b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7f190 │ │ │ │ + bl 16f420 │ │ │ │ + b 7f240 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f09c │ │ │ │ + beq 7f14c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 7f0b8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 7f168 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3480 @ 0xd98 │ │ │ │ + movw r1, #2520 @ 0x9d8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7f190 │ │ │ │ + bl 16f420 │ │ │ │ + b 7f240 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, ip │ │ │ │ - bge 7f12c │ │ │ │ + bge 7f1dc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f104 │ │ │ │ + beq 7f1b4 │ │ │ │ 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 7f124 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 7f1d4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3524 @ 0xdc4 │ │ │ │ + movw r1, #2564 @ 0xa04 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ add r2, r2, #1 │ │ │ │ - b 7f0c8 │ │ │ │ + b 7f178 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f158 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 7f208 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3564 @ 0xdec │ │ │ │ + movw r1, #2604 @ 0xa2c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f17c │ │ │ │ + bgt 7f22c │ │ │ │ add r2, r3, #1 │ │ │ │ streq r2, [r0] │ │ │ │ - beq 7f17c │ │ │ │ + beq 7f22c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f17c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 7f22c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 370d94 │ │ │ │ + b 370bd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #45556 @ 0xb1f4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #6732 @ 0x1a4c │ │ │ │ + movw r2, #5828 @ 0x16c4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #3372 @ 0xd2c │ │ │ │ + movw r1, #2412 @ 0x96c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 14119c │ │ │ │ - movw r3, #45556 @ 0xb1f4 │ │ │ │ + b 14151c │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #6880 @ 0x1ae0 │ │ │ │ + movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #3372 @ 0xd2c │ │ │ │ + movw r1, #2412 @ 0x96c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ 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 7f24c │ │ │ │ + bne 7f2fc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f284 │ │ │ │ + beq 7f334 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #248] @ 7f358 │ │ │ │ + ldr ip, [pc, #248] @ 7f408 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f2b8 │ │ │ │ + beq 7f368 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f2c0 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 7f370 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #27484 @ 0x6b5c │ │ │ │ + movw r1, #26524 @ 0x679c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #29592 @ 0x7398 │ │ │ │ + movw r0, #28632 @ 0x6fd8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r6 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7f34c │ │ │ │ + b 7f3fc │ │ │ │ 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, #3596 @ 0xe0c │ │ │ │ + movw r0, #2636 @ 0xa4c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r1, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f2b8 │ │ │ │ + beq 7f368 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - bl 2f8110 <_PyCode_InitAddressRange@@Base+0x8fc> │ │ │ │ + bl 2f80c0 <_PyCode_InitAddressRange@@Base+0x8fc> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f34c │ │ │ │ + bgt 7f3fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f34c │ │ │ │ + bne 7f3fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strhteq r8, [r2], #-156 @ 0xffffff64 │ │ │ │ + ldrdeq r8, [r2], #-152 @ 0xffffff68 @ │ │ │ │ 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 7eec4 │ │ │ │ + bl 7ef74 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #51976 @ 0xcb08 │ │ │ │ + movw r0, #51156 @ 0xc7d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff80 │ │ │ │ + b c00dc │ │ │ │ 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 7f3f8 │ │ │ │ + bne 7f4a8 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f41c │ │ │ │ + bne 7f4cc │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #11904 @ 0x2e80 │ │ │ │ + movw r0, #11000 @ 0x2af8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7f450 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7f500 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11904 @ 0x2e80 │ │ │ │ + movw r0, #11000 @ 0x2af8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f3c0 │ │ │ │ - b 7f450 │ │ │ │ + bne 7f470 │ │ │ │ + b 7f500 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f458 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 7f508 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #11904 @ 0x2e80 │ │ │ │ + movw r0, #11000 @ 0x2af8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7f4ac │ │ │ │ - ldr r0, [pc, #88] @ 7f4b8 │ │ │ │ - bl 1a56b0 │ │ │ │ + b 7f55c │ │ │ │ + ldr r0, [pc, #88] @ 7f568 │ │ │ │ + bl 1a581c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f450 │ │ │ │ + beq 7f500 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #56] @ 7f4bc │ │ │ │ - bl 17c6e4 │ │ │ │ + ldr r1, [pc, #56] @ 7f56c │ │ │ │ + bl 17ca38 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f4ac │ │ │ │ + bgt 7f55c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f4ac │ │ │ │ + bne 7f55c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r3, r3, r4, asr r4 │ │ │ │ + ldrdeq r3, [r3], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq r3, r3, ip, asr #8 │ │ │ │ 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, #48004 @ 0xbb84 │ │ │ │ + movw r2, #48212 @ 0xbc54 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 259b28 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + bl 258cd0 <_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, #48004 @ 0xbb84 │ │ │ │ + movw r4, #48212 @ 0xbc54 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f53c │ │ │ │ + beq 7f5ec │ │ │ │ mov r1, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f6a4 │ │ │ │ + beq 7f754 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f55c │ │ │ │ - movw r1, #48004 @ 0xbb84 │ │ │ │ + beq 7f60c │ │ │ │ + movw r1, #48212 @ 0xbc54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f6a4 │ │ │ │ + beq 7f754 │ │ │ │ mov r0, r6 │ │ │ │ - bl 383924 │ │ │ │ + bl 3836a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f640 │ │ │ │ + beq 7f6f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 383924 │ │ │ │ + bl 3836a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7f5a4 │ │ │ │ + bne 7f654 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f640 │ │ │ │ + bgt 7f6f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f640 │ │ │ │ + bne 7f6f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7f640 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 7f6f0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f7408 <_PyObject_HasLen@@Base+0x574> │ │ │ │ + bl 2f73ec <_PyObject_HasLen@@Base+0x5a8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f5d8 │ │ │ │ + bgt 7f688 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f5d8 │ │ │ │ + bne 7f688 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f5fc │ │ │ │ + bgt 7f6ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f5fc │ │ │ │ + bne 7f6ac │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7f640 │ │ │ │ + beq 7f6f0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - movw r1, #48004 @ 0xbb84 │ │ │ │ + movw r1, #48212 @ 0xbc54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 2f71c8 <_PyObject_HasLen@@Base+0x334> │ │ │ │ + bl 2f7178 <_PyObject_HasLen@@Base+0x334> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7f648 │ │ │ │ + bne 7f6f8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f640 │ │ │ │ + bgt 7f6f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f640 │ │ │ │ + bne 7f6f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7f6ac │ │ │ │ + b 7f75c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl cf2ac <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf94c <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f67c │ │ │ │ + bgt 7f72c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f67c │ │ │ │ + bne 7f72c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f6ac │ │ │ │ + bgt 7f75c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f6ac │ │ │ │ + bne 7f75c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7f6ac │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 7f75c │ │ │ │ + movw r4, #5176 @ 0x1438 │ │ │ │ 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, #48004 @ 0xbb84 │ │ │ │ + movw r4, #48212 @ 0xbc54 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f6f4 │ │ │ │ + beq 7f7a4 │ │ │ │ mov r1, r4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f800 │ │ │ │ + beq 7f8b0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f714 │ │ │ │ - movw r1, #48004 @ 0xbb84 │ │ │ │ + beq 7f7c4 │ │ │ │ + movw r1, #48212 @ 0xbc54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f800 │ │ │ │ + beq 7f8b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 383924 │ │ │ │ + bl 3836a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7f72c │ │ │ │ + bne 7f7dc │ │ │ │ mov r4, #0 │ │ │ │ - b 7f808 │ │ │ │ + b 7f8b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 383924 │ │ │ │ + bl 3836a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7f764 │ │ │ │ + bne 7f814 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f724 │ │ │ │ + bgt 7f7d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f724 │ │ │ │ + bne 7f7d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7f724 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 7f7d4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d48e8 │ │ │ │ + bl 1d3638 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f798 │ │ │ │ + bgt 7f848 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f798 │ │ │ │ + bne 7f848 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f7bc │ │ │ │ + bgt 7f86c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f7bc │ │ │ │ + bne 7f86c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7f724 │ │ │ │ + beq 7f7d4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #48004 @ 0xbb84 │ │ │ │ + movw r1, #48212 @ 0xbc54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 2f71c8 <_PyObject_HasLen@@Base+0x334> │ │ │ │ + bl 2f7178 <_PyObject_HasLen@@Base+0x334> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f808 │ │ │ │ + bgt 7f8b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f808 │ │ │ │ + bne 7f8b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7f808 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 7f8b8 │ │ │ │ + movw r4, #5176 @ 0x1438 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0007f810 : │ │ │ │ +0007f8c0 : │ │ │ │ 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 1cbd68 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 1cbd38 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ sub sp, fp, #4 │ │ │ │ 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 37b8fc │ │ │ │ - movw r3, #49064 @ 0xbfa8 │ │ │ │ + b 37b734 │ │ │ │ + movw r3, #49272 @ 0xc078 │ │ │ │ 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 7f888 │ │ │ │ - movw r0, #3608 @ 0xe18 │ │ │ │ + bne 7f938 │ │ │ │ + movw r0, #2648 @ 0xa58 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f8a8 │ │ │ │ - movw r0, #10536 @ 0x2928 │ │ │ │ + bne 7f958 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ - movw r0, #57976 @ 0xe278 │ │ │ │ + b b78f0 │ │ │ │ + movw r0, #57140 @ 0xdf34 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ │ │ │ │ -0007f8bc : │ │ │ │ +0007f96c : │ │ │ │ push {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, #152 @ 0x98 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + movw r1, #64500 @ 0xfbf4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #52628 @ 0xcd94 │ │ │ │ + movw r0, #51204 @ 0xc804 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr sl, [fp, #12] │ │ │ │ ldrd r8, [fp, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1a556c │ │ │ │ + bl 1a56d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f96c │ │ │ │ + beq 7fa1c │ │ │ │ stmib sp, {r8, r9, sl} │ │ │ │ mov r3, r5 │ │ │ │ movw lr, #4404 @ 0x1134 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ str r6, [sp] │ │ │ │ ldr r5, [fp, #16] │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #3616 @ 0xe20 │ │ │ │ + movw r1, #2656 @ 0xa60 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ cmp r5, #0 │ │ │ │ - movw ip, #5464 @ 0x1558 │ │ │ │ + movw ip, #5452 @ 0x154c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movne ip, lr │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl c9100 │ │ │ │ + bl c97a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f968 │ │ │ │ + bgt 7fa18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f968 │ │ │ │ + bne 7fa18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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, #3940 @ 0xf64 │ │ │ │ + movw r0, #3036 @ 0xbdc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7f9ec │ │ │ │ + blt 7fa9c │ │ │ │ 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 dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2de20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ 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 r3, fp, #28 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #3624 @ 0xe28 │ │ │ │ + movw r1, #2664 @ 0xa68 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fa58 │ │ │ │ + beq 7fb08 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d1cc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7fa60 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 7fb10 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 7fad0 │ │ │ │ - bne 7fa80 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + b 7fb80 │ │ │ │ + bne 7fb30 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3640 @ 0xe38 │ │ │ │ + movw r1, #2680 @ 0xa78 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7fa58 │ │ │ │ + bl 16f420 │ │ │ │ + b 7fb08 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7fa9c │ │ │ │ + bne 7fb4c │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl a0b5c │ │ │ │ - b 7fad0 │ │ │ │ + bl a0ce0 │ │ │ │ + b 7fb80 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 7fab4 │ │ │ │ + bne 7fb64 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl a0b5c │ │ │ │ - b 7fad0 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bl a0ce0 │ │ │ │ + b 7fb80 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37492 @ 0x9274 │ │ │ │ + movw r1, #36532 @ 0x8eb4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7fa58 │ │ │ │ + bl 16f420 │ │ │ │ + b 7fb08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007fad8 : │ │ │ │ +0007fb88 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 7faf0 │ │ │ │ + vldr d0, [pc, #12] @ 7fba0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -0007faf8 : │ │ │ │ +0007fba8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 7fb10 │ │ │ │ + vldr d0, [pc, #12] @ 7fbc0 │ │ │ │ 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 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7fb4c │ │ │ │ - bl bea88 │ │ │ │ + bne 7fbfc │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fb9c │ │ │ │ - ldr r1, [pc, #80] @ 7fba4 │ │ │ │ + bne 7fc4c │ │ │ │ + ldr r1, [pc, #80] @ 7fc54 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #920] @ 0x398 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7fb88 │ │ │ │ + bne 7fc38 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3688 @ 0xe68 │ │ │ │ + movw r1, #2728 @ 0xaa8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7fb9c │ │ │ │ + bl 16f420 │ │ │ │ + b 7fc4c │ │ │ │ ldr r0, [r3, #3864] @ 0xf18 │ │ │ │ str r4, [r3, #3864] @ 0xf18 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0007fba8 : │ │ │ │ +0007fc58 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 7fbdc │ │ │ │ + bne 7fc8c │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007fbe8 : │ │ │ │ +0007fc98 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007fc24 : │ │ │ │ +0007fcd4 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007fc60 : │ │ │ │ +0007fd10 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007fc90 : │ │ │ │ +0007fd40 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7fcbc │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 7fd6c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3776 @ 0xec0 │ │ │ │ + movw r1, #2816 @ 0xb00 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ 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 7fd7c │ │ │ │ + bge 7fe2c │ │ │ │ ldrb r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 7fd7c │ │ │ │ + bne 7fe2c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 7fd7c │ │ │ │ + beq 7fe2c │ │ │ │ bic r3, r3, #1 │ │ │ │ - movw r2, #24372 @ 0x5f34 │ │ │ │ + movw r2, #24360 @ 0x5f28 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 7fd7c │ │ │ │ + bne 7fe2c │ │ │ │ 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 7fd78 │ │ │ │ + bge 7fe28 │ │ │ │ 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 7fd44 │ │ │ │ + b 7fdf4 │ │ │ │ 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 7fdd4 │ │ │ │ + ble 7fe84 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 119728 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119ef4 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #1 │ │ │ │ - beq 7fd88 │ │ │ │ + beq 7fe38 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r3, r5 │ │ │ │ ldrsb r2, [r3, #16] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 7fdf8 │ │ │ │ + bge 7fea8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #1 │ │ │ │ - bne 7fdf8 │ │ │ │ - movw r3, #49188 @ 0xc024 │ │ │ │ + bne 7fea8 │ │ │ │ + movw r3, #49396 @ 0xc0f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #3804 @ 0xedc │ │ │ │ + movw r1, #2844 @ 0xb1c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7fe14 │ │ │ │ + beq 7fec4 │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 7fdd4 │ │ │ │ + bls 7fe84 │ │ │ │ add r5, r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ bic r0, r3, #1 │ │ │ │ - blt 7fe4c │ │ │ │ + blt 7fefc │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq 7fe5c │ │ │ │ + beq 7ff0c │ │ │ │ cmp r3, #1 │ │ │ │ - bls 7fdd4 │ │ │ │ + bls 7fe84 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33344 @ 0x8240 │ │ │ │ + movw r3, #33332 @ 0x8234 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7fe64 │ │ │ │ + bne 7ff14 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fe64 │ │ │ │ - b 7fdd4 │ │ │ │ + bne 7ff14 │ │ │ │ + b 7fe84 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 7fdd4 │ │ │ │ + bls 7fe84 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0007fe7c : │ │ │ │ +0007ff2c : │ │ │ │ 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 aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7fee4 │ │ │ │ + beq 7ff94 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7fc90 │ │ │ │ + bl 7fd40 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fed0 │ │ │ │ + bgt 7ff80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7fed8 │ │ │ │ + beq 7ff88 │ │ │ │ mov r4, r5 │ │ │ │ - b 7fee4 │ │ │ │ + b 7ff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 7fed0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 7ff80 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007feec : │ │ │ │ +0007ff9c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7ff04 │ │ │ │ - b 32d964 <_Py_CalculateSuggestions@@Base+0xb74> │ │ │ │ + bne 7ffb4 │ │ │ │ + b 32d7ac <_Py_CalculateSuggestions@@Base+0xb74> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #584 @ 0x248 │ │ │ │ - movw r0, #57352 @ 0xe008 │ │ │ │ + movw r0, #56212 @ 0xdb94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007ff30 : │ │ │ │ +0007ffe0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7ff70 │ │ │ │ + beq 80020 │ │ │ │ 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, #57352 @ 0xe008 │ │ │ │ + movw r0, #56212 @ 0xdb94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_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, #6732 @ 0x1a4c │ │ │ │ + movw r1, #6728 @ 0x1a48 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7ffcc │ │ │ │ + beq 8007c │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7ffe8 │ │ │ │ + beq 80098 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7fff0 │ │ │ │ + b 800a0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59820 @ 0xe9ac │ │ │ │ + movw r1, #58848 @ 0xe5e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 7fff0 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + bl 16f420 │ │ │ │ + b 800a0 │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007fff8 : │ │ │ │ +000800a8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80038 │ │ │ │ + beq 800e8 │ │ │ │ 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, #57352 @ 0xe008 │ │ │ │ + movw r0, #56212 @ 0xdb94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080040 : │ │ │ │ +000800f0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80080 │ │ │ │ + beq 80130 │ │ │ │ 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, #57352 @ 0xe008 │ │ │ │ + movw r0, #56212 @ 0xdb94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080088 : │ │ │ │ +00080138 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 800c8 │ │ │ │ + beq 80178 │ │ │ │ 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, #57352 @ 0xe008 │ │ │ │ + movw r0, #56212 @ 0xdb94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000800d0 : │ │ │ │ +00080180 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80110 │ │ │ │ + beq 801c0 │ │ │ │ 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, #57352 @ 0xe008 │ │ │ │ + movw r0, #56212 @ 0xdb94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080118 : │ │ │ │ +000801c8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80154 │ │ │ │ - movw r0, #57352 @ 0xe008 │ │ │ │ + beq 80204 │ │ │ │ + movw r0, #56212 @ 0xdb94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #514 @ 0x202 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 801ac │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8025c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 801b4 │ │ │ │ + beq 80264 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 80190 │ │ │ │ + beq 80240 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 801b8 │ │ │ │ + b 80268 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3832 @ 0xef8 │ │ │ │ + movw r1, #2872 @ 0xb38 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f7858 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ + bl 2f7808 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000801d4 : │ │ │ │ +00080284 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80210 │ │ │ │ - movw r0, #57352 @ 0xe008 │ │ │ │ + beq 802c0 │ │ │ │ + movw r0, #56212 @ 0xdb94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #439 @ 0x1b7 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8026c │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8031c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 80274 │ │ │ │ + beq 80324 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 80254 │ │ │ │ + beq 80304 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 80254 │ │ │ │ + beq 80304 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 80278 │ │ │ │ + b 80328 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + movw r1, #2916 @ 0xb64 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #3 │ │ │ │ - bl 266064 │ │ │ │ + bl 265a80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f7858 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ + bl 2f7808 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000802a4 : │ │ │ │ +00080354 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 802e0 │ │ │ │ + beq 80390 │ │ │ │ mov r1, #480 @ 0x1e0 │ │ │ │ - movw r0, #57352 @ 0xe008 │ │ │ │ + movw r0, #56212 @ 0xdb94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8033c │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 803ec │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 80344 │ │ │ │ + beq 803f4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 80324 │ │ │ │ + beq 803d4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 80324 │ │ │ │ + beq 803d4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 80348 │ │ │ │ + b 803f8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3900 @ 0xf3c │ │ │ │ + movw r1, #2940 @ 0xb7c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl 266064 │ │ │ │ + bl 265a80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f7858 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ + bl 2f7808 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080374 : │ │ │ │ +00080424 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00080398 : │ │ │ │ +00080448 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 803f0 │ │ │ │ - bl 294c64 │ │ │ │ + beq 804a0 │ │ │ │ + bl 29475c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 803dc │ │ │ │ + bgt 8048c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 803e4 │ │ │ │ + beq 80494 │ │ │ │ mov r4, r5 │ │ │ │ - b 803f0 │ │ │ │ + b 804a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 803dc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 8048c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000803f8 : │ │ │ │ +000804a8 : │ │ │ │ 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 80414 │ │ │ │ + b 804c4 │ │ │ │ │ │ │ │ -00080414 : │ │ │ │ +000804c4 : │ │ │ │ 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 aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 80588 │ │ │ │ + beq 80638 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8057c │ │ │ │ + beq 8062c │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r7, r5 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 8049c │ │ │ │ + beq 8054c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 804d8 │ │ │ │ + beq 80588 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80570 │ │ │ │ + beq 80620 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r5 │ │ │ │ - bl 805a0 │ │ │ │ + bl 80650 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 804c0 │ │ │ │ + bgt 80570 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 804c0 │ │ │ │ + bne 80570 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r7 │ │ │ │ - bl af1d8 │ │ │ │ - b 80588 │ │ │ │ - ldr r3, [pc, #180] @ 80594 │ │ │ │ + bl af360 │ │ │ │ + b 80638 │ │ │ │ + ldr r3, [pc, #180] @ 80644 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 804fc │ │ │ │ - movw r1, #52644 @ 0xcda4 │ │ │ │ + bne 805ac │ │ │ │ + movw r1, #51456 @ 0xc900 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [pc, #156] @ 80598 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ 80648 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #56560 @ 0xdcf0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 138d7c │ │ │ │ + bl 1390fc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 8051c │ │ │ │ - bl 1438b4 │ │ │ │ - b 8047c │ │ │ │ + bne 805cc │ │ │ │ + bl 143c34 │ │ │ │ + b 8052c │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #116] @ 8059c │ │ │ │ + ldr r0, [pc, #116] @ 8064c │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80560 │ │ │ │ + bgt 80610 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80560 │ │ │ │ + bne 80610 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 80514 │ │ │ │ + beq 805c4 │ │ │ │ mov r4, r9 │ │ │ │ - b 8047c │ │ │ │ + b 8052c │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ - b 8049c │ │ │ │ + b 8054c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8046c │ │ │ │ - b 8047c │ │ │ │ + bne 8051c │ │ │ │ + b 8052c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrsbeq r9, [lr], #-56 @ 0xffffffc8 │ │ │ │ - rsbeq r3, r3, ip, lsl #3 │ │ │ │ + subseq r8, lr, r8, lsr #31 │ │ │ │ + rsbeq r3, r3, r4, lsl #3 │ │ │ │ │ │ │ │ -000805a0 : │ │ │ │ +00080650 : │ │ │ │ push {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] @ 806f0 │ │ │ │ + ldr lr, [pc, #308] @ 807a0 │ │ │ │ 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 260998 │ │ │ │ + bl 25fb40 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 80630 │ │ │ │ + beq 806e0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #56560 @ 0xdcf0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ ldreq r4, [r9, #80] @ 0x50 │ │ │ │ - bl 138d7c │ │ │ │ + bl 1390fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 80638 │ │ │ │ + bne 806e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80630 │ │ │ │ + bgt 806e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80630 │ │ │ │ + bne 806e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 806e4 │ │ │ │ + b 80794 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r4, sl} │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #160] @ 806f4 │ │ │ │ - bl 17c6e4 │ │ │ │ + ldr r1, [pc, #160] @ 807a4 │ │ │ │ + bl 17ca38 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8067c │ │ │ │ + bgt 8072c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8067c │ │ │ │ + bne 8072c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 806c0 │ │ │ │ + beq 80770 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 806a8 │ │ │ │ + bgt 80758 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 806a8 │ │ │ │ + bne 80758 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 260d08 │ │ │ │ + bl 25feb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 806e4 │ │ │ │ + bgt 80794 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 806e4 │ │ │ │ + bne 80794 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r3, r3, ip, asr #2 │ │ │ │ + rsbeq r3, r3, r4, asr #2 │ │ │ │ │ │ │ │ -000806f8 : │ │ │ │ +000807a8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 80414 │ │ │ │ + b 804c4 │ │ │ │ │ │ │ │ -00080710 : │ │ │ │ +000807c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #26636 @ 0x680c │ │ │ │ + movw r0, #25676 @ 0x644c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - │ │ │ │ -0008072c : │ │ │ │ - ldr r3, [pc, #60] @ 80770 │ │ │ │ - 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, #53280 @ 0xd020 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #30672 @ 0x77d0 │ │ │ │ - movt r0, #79 @ 0x4f │ │ │ │ - bl 89548 <_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 807bc │ │ │ │ - bl 38fb2c <_PySys_GetSizeOf@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 807c4 │ │ │ │ - add r4, r4, r0 │ │ │ │ - cmn r4, #1 │ │ │ │ - bne 807d4 │ │ │ │ - bl bea88 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 807e4 │ │ │ │ - mvn r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b b28a4 │ │ │ │ - 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 │ │ │ │ sub sp, sp, #32 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -84528,56 +84524,106 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80848 │ │ │ │ + bne 80838 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80884 │ │ │ │ + beq 80874 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #124] @ 808d0 │ │ │ │ + ldr ip, [pc, #124] @ 808c0 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 808c4 │ │ │ │ + beq 808b4 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 808ac │ │ │ │ + beq 8089c │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 383f2c │ │ │ │ + b 383cac │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59820 @ 0xe9ac │ │ │ │ + movw r1, #58848 @ 0xe5e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, ror #19 │ │ │ │ + rsbeq r8, r2, r4, lsl #20 │ │ │ │ + │ │ │ │ +000808c4 : │ │ │ │ + ldr r3, [pc, #60] @ 80908 │ │ │ │ + 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, #52092 @ 0xcb7c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + movw r0, #29652 @ 0x73d4 │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ + bl 89858 <_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 80954 │ │ │ │ + bl 38f5a4 <_PySys_GetSizeOf@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 8095c │ │ │ │ + add r4, r4, r0 │ │ │ │ + cmn r4, #1 │ │ │ │ + bne 8096c │ │ │ │ + bl bebe4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 8097c │ │ │ │ + mvn r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b b2a2c │ │ │ │ + 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 │ │ │ │ @@ -84588,906 +84634,960 @@ │ │ │ │ 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 8092c │ │ │ │ + beq 809dc │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e31c │ │ │ │ add r4, r0, r4 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80944 │ │ │ │ + beq 809f4 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e31c │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8095c │ │ │ │ + beq 80a0c │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e31c │ │ │ │ add r4, r0, r4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80970 │ │ │ │ - bl bea88 │ │ │ │ + bne 80a20 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80980 │ │ │ │ + bne 80a30 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b28a4 │ │ │ │ + b b2a2c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080988 : │ │ │ │ +00080a38 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #46440 @ 0xb568 │ │ │ │ + movw r3, #46648 @ 0xb638 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #3936 @ 0xf60 │ │ │ │ + movw r1, #2976 @ 0xba0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 809d4 │ │ │ │ + bne 80a84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2886b8 │ │ │ │ + b 288170 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80ae0 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 80ad0 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 80ae0 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80b14 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80b04 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 80b14 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80b48 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80b38 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 80b48 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80b7c │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80b6c │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 80b7c │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80b98 │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80bac │ │ │ │ + b 80bd4 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80b88 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80bc4 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 80bd4 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80bf0 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80c14 │ │ │ │ + b 80c04 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80be0 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80c48 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80c38 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 80c48 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80c64 │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80c88 │ │ │ │ + b 80c78 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80c54 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80cbc │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80cac │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 80cbc │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 1a9edc │ │ │ │ + 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 80d28 │ │ │ │ + movw r3, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 80d18 │ │ │ │ + bl 101e10 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 80d28 │ │ │ │ + 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, #7868 @ 0x1ebc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80d50 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 101e10 <_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, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 80a2c │ │ │ │ + bne 80db4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 80a28 │ │ │ │ + ble 80db0 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80a68 │ │ │ │ + beq 80df0 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #216] @ 80b1c │ │ │ │ + ldr r1, [pc, #216] @ 80ea4 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 80b10 │ │ │ │ + beq 80e98 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80a90 │ │ │ │ + beq 80e18 │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 80ac0 │ │ │ │ - b 80aa0 │ │ │ │ - bl bea88 │ │ │ │ + beq 80e48 │ │ │ │ + b 80e28 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80a7c │ │ │ │ - b 80b10 │ │ │ │ + beq 80e04 │ │ │ │ + b 80e98 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80ac0 │ │ │ │ - bl bea88 │ │ │ │ + bne 80e48 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80b10 │ │ │ │ - bl dc794 │ │ │ │ + bne 80e98 │ │ │ │ + bl dcde4 │ │ │ │ orr r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e5c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80b00 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 80e88 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsl sl │ │ │ │ + rsbeq r8, r2, r0, lsr sl │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bne 80b74 │ │ │ │ + bne 80efc │ │ │ │ cmp r2, #0 │ │ │ │ - ble 80b70 │ │ │ │ + ble 80ef8 │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 80bb0 │ │ │ │ + beq 80f38 │ │ │ │ mov r6, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #492] @ 80d78 │ │ │ │ + ldr r1, [pc, #492] @ 81100 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80cd4 │ │ │ │ + beq 8105c │ │ │ │ ldr r0, [r4] │ │ │ │ add r5, r5, r6 │ │ │ │ - bl 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ sub r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80cd4 │ │ │ │ + beq 8105c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 80ca4 │ │ │ │ + beq 8102c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80c08 │ │ │ │ - bl 176d5c │ │ │ │ + beq 80f90 │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80bfc │ │ │ │ - bl bea88 │ │ │ │ + bne 80f84 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80cd4 │ │ │ │ + bne 8105c │ │ │ │ subs r5, r5, #2 │ │ │ │ - bne 80c10 │ │ │ │ - b 80ca4 │ │ │ │ + bne 80f98 │ │ │ │ + b 8102c │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - movw r7, #26132 @ 0x6614 │ │ │ │ + movw r7, #26120 @ 0x6608 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80c64 │ │ │ │ + beq 80fec │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 80c58 │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 80fe0 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 80c58 │ │ │ │ - bl bea88 │ │ │ │ + bne 80fe0 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80cd4 │ │ │ │ + bne 8105c │ │ │ │ cmp r5, #1 │ │ │ │ - bne 80c68 │ │ │ │ - b 80cb0 │ │ │ │ - vldr d9, [pc, #260] @ 80d70 │ │ │ │ + bne 80ff0 │ │ │ │ + b 81038 │ │ │ │ + vldr d9, [pc, #260] @ 810f8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 80cb4 │ │ │ │ - bl 1e7b88 │ │ │ │ + beq 8103c │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 80cb4 │ │ │ │ - bl bea88 │ │ │ │ + bne 8103c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80cb4 │ │ │ │ - b 80cd4 │ │ │ │ - vldr d8, [pc, #196] @ 80d70 │ │ │ │ + beq 8103c │ │ │ │ + b 8105c │ │ │ │ + vldr d8, [pc, #196] @ 810f8 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b 80cb4 │ │ │ │ - vldr d8, [pc, #184] @ 80d70 │ │ │ │ + b 8103c │ │ │ │ + vldr d8, [pc, #184] @ 810f8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ - bl 2dd28c <_PyTime_gmtime@@Base+0xf6c> │ │ │ │ + bl 2dd230 <_PyTime_gmtime@@Base+0xf90> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80cdc │ │ │ │ + bne 81064 │ │ │ │ mov r0, #0 │ │ │ │ - b 80d60 │ │ │ │ + b 810e8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #132 @ 0x84 │ │ │ │ - bl 2dd28c <_PyTime_gmtime@@Base+0xf6c> │ │ │ │ + bl 2dd230 <_PyTime_gmtime@@Base+0xf90> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80cd4 │ │ │ │ + beq 8105c │ │ │ │ ldrd r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ - bl 2dbdc8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dbed8 <_PyTime_AsTimespec@@Base> │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ ldrd r0, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 2dbdc8 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc794 │ │ │ │ + bl 2dbed8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dcde4 │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d634 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80d58 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 810e0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 80cd4 │ │ │ │ + bl 27a924 │ │ │ │ + b 8105c │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ - bl 80d7c │ │ │ │ + bl 81104 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ - rsbeq r8, r2, r0, asr #20 │ │ │ │ + rsbeq r8, r2, ip, asr sl │ │ │ │ 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] @ 80e30 │ │ │ │ + vldr d8, [pc, #144] @ 811b8 │ │ │ │ ldrd r0, [r0, #16] │ │ │ │ - blx 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80e20 │ │ │ │ + beq 811a8 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 80e0c │ │ │ │ + bne 81194 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80e20 │ │ │ │ + bgt 811a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80e20 │ │ │ │ + bne 811a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 80e20 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 811a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf48c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cfb2c <_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 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 80eb0 │ │ │ │ + beq 81238 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc10 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80ea8 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 81230 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 80eb0 │ │ │ │ + b 81238 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 80d7c │ │ │ │ + bl 81104 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080eb8 : │ │ │ │ +00081240 : │ │ │ │ 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 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f00 │ │ │ │ + beq 81288 │ │ │ │ cmp r0, #8 │ │ │ │ - bls 80f08 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bls 81290 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4060 @ 0xfdc │ │ │ │ + movw r1, #3100 @ 0xc1c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00080f10 : │ │ │ │ +00081298 : │ │ │ │ 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 80f40 │ │ │ │ - movw r0, #33976 @ 0x84b8 │ │ │ │ + bne 812c8 │ │ │ │ + movw r0, #33016 @ 0x80f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1709 @ 0x6ad │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 80f9c │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 81324 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 80f5c │ │ │ │ + beq 812e4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 80fb0 │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + b 81338 │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80f9c │ │ │ │ - bl 80fb0 │ │ │ │ + beq 81324 │ │ │ │ + bl 81338 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80fa4 │ │ │ │ + bgt 8132c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80fa4 │ │ │ │ + bne 8132c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 80fa4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 8132c │ │ │ │ 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 80fdc │ │ │ │ + beq 81364 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 80ff8 │ │ │ │ + bne 81380 │ │ │ │ movw r1, #1682 @ 0x692 │ │ │ │ - movw r0, #33976 @ 0x84b8 │ │ │ │ + movw r0, #33016 @ 0x80f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_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 8101c │ │ │ │ + bhi 813a4 │ │ │ │ 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 81030 │ │ │ │ + bcs 813b8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00081060 : │ │ │ │ +000813e8 : │ │ │ │ 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 810a8 │ │ │ │ + beq 81430 │ │ │ │ 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 1c1198 <_PyLong_FromByteArray@@Base> │ │ │ │ + b 1c11f0 <_PyLong_FromByteArray@@Base> │ │ │ │ movw r1, #1470 @ 0x5be │ │ │ │ - movw r0, #33976 @ 0x84b8 │ │ │ │ + movw r0, #33016 @ 0x80f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +00081448 : │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #16777216 @ 0x1000000 │ │ │ │ + bne 81490 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #50860 @ 0xc6ac │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 14151c │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + tst r3, #3 │ │ │ │ + moveq r0, #1 │ │ │ │ + movne r0, #0 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +000814a4 : │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #16777216 @ 0x1000000 │ │ │ │ + bne 814ec │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #50860 @ 0xc6ac │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 14151c │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + and r0, r0, #3 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + clz r0, r0 │ │ │ │ + lsr r0, r0, #5 │ │ │ │ + bx lr │ │ │ │ push {r4, r5, r6, r7, r8, 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 81110 │ │ │ │ + bne 81554 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8110c │ │ │ │ + ble 81550 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8114c │ │ │ │ + beq 81590 │ │ │ │ mov r5, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #408] @ 812c0 │ │ │ │ + ldr r1, [pc, #408] @ 81704 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 812a8 │ │ │ │ + beq 816ec │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r4, r5 │ │ │ │ - bl 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ sub r5, r4, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 812a8 │ │ │ │ + beq 816ec │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8121c │ │ │ │ + beq 81660 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 811a4 │ │ │ │ - bl 176d5c │ │ │ │ + beq 815e8 │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 81198 │ │ │ │ - bl bea88 │ │ │ │ + bne 815dc │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 812a8 │ │ │ │ + bne 816ec │ │ │ │ subs r4, r4, #2 │ │ │ │ - bne 811ac │ │ │ │ - b 81230 │ │ │ │ + bne 815f0 │ │ │ │ + b 81674 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 811e8 │ │ │ │ - bl 1bc4e4 │ │ │ │ + beq 8162c │ │ │ │ + bl 1bc55c │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 811dc │ │ │ │ - bl bea88 │ │ │ │ + bne 81620 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 812a8 │ │ │ │ + bne 816ec │ │ │ │ cmp r4, #1 │ │ │ │ - bne 811f0 │ │ │ │ - b 81240 │ │ │ │ + bne 81634 │ │ │ │ + b 81684 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1bc4e4 │ │ │ │ + bl 1bc55c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 81248 │ │ │ │ - bl bea88 │ │ │ │ + bne 8168c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81248 │ │ │ │ - b 812a8 │ │ │ │ + beq 8168c │ │ │ │ + b 816ec │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b 81248 │ │ │ │ + b 8168c │ │ │ │ mov r6, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b 81248 │ │ │ │ + b 8168c │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 2dbdc8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dbed8 <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dbdc8 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc794 │ │ │ │ + bl 2dbed8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dcde4 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d634 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 812b0 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 816f4 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 812b8 │ │ │ │ + b 816fc │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 81580 │ │ │ │ + bl 81708 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, 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 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81318 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 81308 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 81318 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8134c │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 8133c │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 8134c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 81368 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8138c │ │ │ │ - b 8137c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81358 │ │ │ │ - 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 813a8 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 813dc │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 813cc │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 813dc │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 813f8 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8141c │ │ │ │ - b 8140c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 813e8 │ │ │ │ - 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 81450 │ │ │ │ - movw r3, #5932 @ 0x172c │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 81440 │ │ │ │ - bl 101680 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 81450 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 8146c │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81490 │ │ │ │ - b 81480 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8145c │ │ │ │ - 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 814ac │ │ │ │ - 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 1a9dcc │ │ │ │ - │ │ │ │ -000814c4 : │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 8150c │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #51820 @ 0xca6c │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - tst r3, #3 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00081520 : │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 81568 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #51820 @ 0xca6c │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - and r0, r0, #3 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - clz r0, r0 │ │ │ │ - lsr r0, r0, #5 │ │ │ │ - bx lr │ │ │ │ + rsbeq r8, r2, r8, lsl #21 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r1, r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl 261d54 <_Py_HandlePending@@Base+0x6e0> │ │ │ │ + bl 260f00 <_Py_HandlePending@@Base+0x6e4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 815bc │ │ │ │ + bne 81744 │ │ │ │ mov r0, #0 │ │ │ │ - b 815ec │ │ │ │ + b 81774 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 261d54 <_Py_HandlePending@@Base+0x6e0> │ │ │ │ + bl 260f00 <_Py_HandlePending@@Base+0x6e4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 815b4 │ │ │ │ + beq 8173c │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r0, [sp] │ │ │ │ - movw r0, #62496 @ 0xf420 │ │ │ │ + movw r0, #61608 @ 0xf0a8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + movw r2, #62784 @ 0xf540 │ │ │ │ + movt r2, #103 @ 0x67 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r2, [r2] │ │ │ │ + add fp, sp, #0 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + cmp r2, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ 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 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 8166c │ │ │ │ + beq 8182c │ │ │ │ mov r4, r0 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc10 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 81664 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 81824 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 8166c │ │ │ │ + b 8182c │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 81580 │ │ │ │ + bl 81708 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r2, #62784 @ 0xf540 │ │ │ │ - movt r2, #103 @ 0x67 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [r2] │ │ │ │ - add fp, sp, #0 │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - cmp r2, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ │ │ │ │ -000816ac : │ │ │ │ +00081834 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000816d0 : │ │ │ │ +00081858 : │ │ │ │ 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 │ │ │ │ @@ -85495,145 +85595,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 8172c │ │ │ │ + bne 818b4 │ │ │ │ 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 152414 │ │ │ │ + b 1527a4 │ │ │ │ │ │ │ │ -00081738 : │ │ │ │ +000818c0 : │ │ │ │ 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] @ 81878 │ │ │ │ + ldr r7, [pc, #284] @ 81a00 │ │ │ │ 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 8179c │ │ │ │ + bhi 81924 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, r4 │ │ │ │ - bl a0010 │ │ │ │ + bl a0190 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 817ac │ │ │ │ + bne 81934 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e0edc │ │ │ │ + b 2e0e88 │ │ │ │ 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 81844 │ │ │ │ + ble 819cc │ │ │ │ ldr r1, [r3, #3732] @ 0xe94 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 81844 │ │ │ │ + beq 819cc │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81844 │ │ │ │ + bne 819cc │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81818 │ │ │ │ + beq 819a0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81844 │ │ │ │ + bne 819cc │ │ │ │ add r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne 81844 │ │ │ │ + bne 819cc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8182c │ │ │ │ + bne 819b4 │ │ │ │ dmb ish │ │ │ │ sub r2, r6, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl a0780 <_Py_NewReference@@Base> │ │ │ │ + bl a0904 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008187c <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +00081a04 <_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 │ │ │ │ │ │ │ │ -00081894 : │ │ │ │ +00081a1c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000818c4 : │ │ │ │ +00081a4c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000818f0 : │ │ │ │ +00081a78 : │ │ │ │ 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 │ │ │ │ @@ -85644,1129 +85744,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 │ │ │ │ │ │ │ │ -00081934 : │ │ │ │ +00081abc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081954 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ +00081adc <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #80] @ 819bc <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ + ldr r3, [pc, #80] @ 81b44 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 819a0 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x4c> │ │ │ │ + bne 81b28 <_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, #52644 @ 0xcda4 │ │ │ │ + movw r1, #51456 @ 0xc900 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #22720 @ 0x58c0 │ │ │ │ + movw r0, #21704 @ 0x54c8 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ add r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb r2, [r3, #3450] @ 0xd7a │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ addne r2, r2, #1 │ │ │ │ strbne r2, [r3, #3450] @ 0xd7a │ │ │ │ str r1, [r0, #364] @ 0x16c │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000819c0 <_PyRWMutex_Lock@@Base>: │ │ │ │ +00081b48 <_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 81a14 <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ + bne 81b9c <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ orr r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 81a04 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + bne 81b8c <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 819ec <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ + bne 81b74 <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 819dc <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 81b64 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 81ad0 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bl 81c58 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 819dc <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 81b64 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ │ │ │ │ -00081a24 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +00081bac <_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 81a38 <_PyRWMutex_Unlock@@Base+0x14> │ │ │ │ + bne 81bc0 <_PyRWMutex_Unlock@@Base+0x14> │ │ │ │ tst r2, #2 │ │ │ │ dmb ish │ │ │ │ - beq 81a60 <_PyRWMutex_Unlock@@Base+0x3c> │ │ │ │ + beq 81be8 <_PyRWMutex_Unlock@@Base+0x3c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b60ec <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 2b5b90 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081a6c <_PyRWMutex_RLock@@Base>: │ │ │ │ +00081bf4 <_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 81aa0 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ - bl 81ad0 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + beq 81c28 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ + bl 81c58 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 81a88 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 81c10 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ add r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 81ac0 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ + bne 81c48 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81aa8 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ + bne 81c30 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 81a88 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 81c10 <_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 81b28 <_PyRWMutex_RLock@@Base+0xbc> │ │ │ │ + bne 81cb0 <_PyRWMutex_RLock@@Base+0xbc> │ │ │ │ mov r3, r1 │ │ │ │ orr r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 81b1c <_PyRWMutex_RLock@@Base+0xb0> │ │ │ │ + bne 81ca4 <_PyRWMutex_RLock@@Base+0xb0> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81b04 <_PyRWMutex_RLock@@Base+0x98> │ │ │ │ + bne 81c8c <_PyRWMutex_RLock@@Base+0x98> │ │ │ │ dmb ish │ │ │ │ - bne 81b58 <_PyRWMutex_RLock@@Base+0xec> │ │ │ │ + bne 81ce0 <_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 2b56e8 <_PyParkingLot_Park@@Base> │ │ │ │ + bl 2b5190 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00081b60 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +00081ce8 <_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 81b70 <_PyRWMutex_RUnlock@@Base+0x10> │ │ │ │ + bne 81cf8 <_PyRWMutex_RUnlock@@Base+0x10> │ │ │ │ bic r3, r2, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne 81ba0 <_PyRWMutex_RUnlock@@Base+0x40> │ │ │ │ + bne 81d28 <_PyRWMutex_RUnlock@@Base+0x40> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b60ec <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 2b5b90 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081bac : │ │ │ │ +00081d34 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81be0 │ │ │ │ + beq 81d68 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #33556 @ 0x8314 │ │ │ │ + movw r2, #33544 @ 0x8308 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81be0 │ │ │ │ + bne 81d68 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81be0 │ │ │ │ + beq 81d68 │ │ │ │ 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, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4108 @ 0x100c │ │ │ │ + movw r1, #3148 @ 0xc4c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081c14 : │ │ │ │ +00081d9c : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81c44 │ │ │ │ + beq 81dcc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33556 @ 0x8314 │ │ │ │ + movw r3, #33544 @ 0x8308 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 81c44 │ │ │ │ + bne 81dcc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81c44 │ │ │ │ + beq 81dcc │ │ │ │ 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, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4168 @ 0x1048 │ │ │ │ + movw r1, #3208 @ 0xc88 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081c78 : │ │ │ │ +00081e00 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81ca8 │ │ │ │ + beq 81e30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33556 @ 0x8314 │ │ │ │ + movw r3, #33544 @ 0x8308 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 81ca8 │ │ │ │ + bne 81e30 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81ca8 │ │ │ │ + beq 81e30 │ │ │ │ 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, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4228 @ 0x1084 │ │ │ │ + movw r1, #3268 @ 0xcc4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081cdc : │ │ │ │ +00081e64 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81d0c │ │ │ │ + beq 81e94 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33556 @ 0x8314 │ │ │ │ + movw r3, #33544 @ 0x8308 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 81d0c │ │ │ │ + bne 81e94 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81d0c │ │ │ │ + beq 81e94 │ │ │ │ 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, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4292 @ 0x10c4 │ │ │ │ + movw r1, #3332 @ 0xd04 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081d40 : │ │ │ │ +00081ec8 : │ │ │ │ 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 81da0 │ │ │ │ + beq 81f28 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #33556 @ 0x8314 │ │ │ │ + movw r2, #33544 @ 0x8308 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81da0 │ │ │ │ + bne 81f28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81da0 │ │ │ │ + beq 81f28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81dc0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 81f48 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4408 @ 0x1138 │ │ │ │ + movw r1, #3448 @ 0xd78 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 81db8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl 16f420 │ │ │ │ + b 81f40 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4348 @ 0x10fc │ │ │ │ + movw r1, #3388 @ 0xd3c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081dcc : │ │ │ │ +00081f54 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81e00 │ │ │ │ + beq 81f88 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #33556 @ 0x8314 │ │ │ │ + movw r2, #33544 @ 0x8308 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81e00 │ │ │ │ + bne 81f88 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81e00 │ │ │ │ + beq 81f88 │ │ │ │ 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, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4456 @ 0x1168 │ │ │ │ + movw r1, #3496 @ 0xda8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081e34 : │ │ │ │ +00081fbc : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81e68 │ │ │ │ + beq 81ff0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #33556 @ 0x8314 │ │ │ │ + movw r2, #33544 @ 0x8308 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81e68 │ │ │ │ + bne 81ff0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81e68 │ │ │ │ + beq 81ff0 │ │ │ │ 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, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4512 @ 0x11a0 │ │ │ │ + movw r1, #3552 @ 0xde0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081e9c : │ │ │ │ +00082024 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1a1db4 <_PyArena_Free@@Base+0x1950> │ │ │ │ + b 1a211c <_PyArena_Free@@Base+0x1950> │ │ │ │ │ │ │ │ -00081eb0 : │ │ │ │ +00082038 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38a308 <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ + b 389cbc <_PyLong_Lshift@@Base+0x5ec> │ │ │ │ │ │ │ │ -00081ec4 : │ │ │ │ +0008204c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4982c <_PyEval_SpecialMethodCanSuggest@@Base+0x764> │ │ │ │ + b 49914 <_PyEval_SpecialMethodCanSuggest@@Base+0x7ac> │ │ │ │ │ │ │ │ -00081ed8 : │ │ │ │ +00082060 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 30c03c <_PyFunction_VerifyStateless@@Base+0x9b8> │ │ │ │ + b 30bfe4 <_PyFunction_VerifyStateless@@Base+0x9b8> │ │ │ │ │ │ │ │ -00081eec : │ │ │ │ +00082074 : │ │ │ │ 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 1f013c │ │ │ │ + bl 1eed8c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 81f40 │ │ │ │ + beq 820c8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e280 │ │ │ │ - b 81fec │ │ │ │ + b 82174 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, r5 │ │ │ │ - bne 81f64 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bne 820ec │ │ │ │ + bl 2e0e64 │ │ │ │ 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 81f64 │ │ │ │ + bgt 820ec │ │ │ │ mov r0, r9 │ │ │ │ cmp r8, #70 @ 0x46 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r2, #8180 @ 0x1ff4 │ │ │ │ + movw r2, #8572 @ 0x217c │ │ │ │ movt r2, #8 │ │ │ │ - movw r3, #15384 @ 0x3c18 │ │ │ │ + movw r3, #15776 @ 0x3da0 │ │ │ │ movt r3, #8 │ │ │ │ movne r9, r2 │ │ │ │ moveq r9, r3 │ │ │ │ - blx 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r5, #1 │ │ │ │ - beq 81fe4 │ │ │ │ - bl 3c6028 │ │ │ │ + beq 8216c │ │ │ │ + bl 3c5d88 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r7 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r7, r7, r3 │ │ │ │ blx r9 │ │ │ │ - b 81fa4 │ │ │ │ + b 8212c │ │ │ │ mov r0, r6 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ 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 8203c │ │ │ │ + blt 821c4 │ │ │ │ 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 8203c │ │ │ │ + blt 821c4 │ │ │ │ mov r3, #0 │ │ │ │ sub ip, ip, #1 │ │ │ │ str r3, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 82004 │ │ │ │ + b 8218c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082048 : │ │ │ │ +000821d0 : │ │ │ │ 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] @ 820cc │ │ │ │ + ldr ip, [pc, #104] @ 82254 │ │ │ │ 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 820d0 │ │ │ │ + bl 82258 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 820c4 │ │ │ │ + beq 8224c │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 8208c │ │ │ │ + bne 82214 │ │ │ │ add r2, r4, #3776 @ 0xec0 │ │ │ │ mov r1, r8 │ │ │ │ add r2, r2, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 820d0 │ │ │ │ + bl 82258 │ │ │ │ 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 82154 │ │ │ │ + beq 822dc │ │ │ │ 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 82144 │ │ │ │ + bgt 822cc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne 82144 │ │ │ │ + bne 822cc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8215c │ │ │ │ + beq 822e4 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 820f4 │ │ │ │ + b 8227c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00082164 : │ │ │ │ +000822ec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 82184 │ │ │ │ + beq 8230c │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082190 : │ │ │ │ +00082318 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7b9c │ │ │ │ + b a7d20 │ │ │ │ │ │ │ │ -000821a4 : │ │ │ │ +0008232c : │ │ │ │ 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 821dc │ │ │ │ + bne 82364 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 821dc │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ - b 821e0 │ │ │ │ + bne 82364 │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ + b 82368 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000821e8 : │ │ │ │ +00082370 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000821fc : │ │ │ │ +00082384 : │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movle r0, #0 │ │ │ │ - ble 82224 │ │ │ │ + ble 823ac │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082230 : │ │ │ │ +000823b8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082248 : │ │ │ │ +000823d0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #8 │ │ │ │ - bl 98380 │ │ │ │ + bl 97fa8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082274 : │ │ │ │ +000823fc : │ │ │ │ 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 822ac │ │ │ │ + beq 82434 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2de74 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 98814 │ │ │ │ + b 9843c │ │ │ │ │ │ │ │ -000822bc : │ │ │ │ +00082444 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 822dc │ │ │ │ + beq 82464 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000822e8 : │ │ │ │ - ldr r3, [pc, #32] @ 82310 │ │ │ │ +00082470 : │ │ │ │ + ldr r3, [pc, #32] @ 82498 │ │ │ │ cmp r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrne r2, [r3, #1712] @ 0x6b0 │ │ │ │ strne r2, [r0] │ │ │ │ ldr r0, [r3, #1708] @ 0x6ac │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -00082314 : │ │ │ │ - ldr r3, [pc, #24] @ 82334 │ │ │ │ +0008249c : │ │ │ │ + ldr r3, [pc, #24] @ 824bc │ │ │ │ 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 2b8e1c <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ + b 2b88c4 <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00082338 : │ │ │ │ +000824c0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082350 : │ │ │ │ +000824d8 : │ │ │ │ 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 82380 │ │ │ │ - movw r0, #7760 @ 0x1e50 │ │ │ │ + bne 82508 │ │ │ │ + movw r0, #6572 @ 0x19ac │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #939 @ 0x3ab │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 823e4 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8256c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - movw r1, #7724 @ 0x1e2c │ │ │ │ + movw r1, #7712 @ 0x1e20 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 823ec │ │ │ │ + beq 82574 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6720 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + bl b68a0 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #7936 @ 0x1f00 │ │ │ │ + movw r3, #7924 @ 0x1ef4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r5, r2 │ │ │ │ cmpne r5, r3 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ tst r0, r5 │ │ │ │ - beq 823ec │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 82574 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4576 @ 0x11e0 │ │ │ │ + movw r1, #3616 @ 0xe20 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00082410 : │ │ │ │ +00082598 : │ │ │ │ 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 82474 │ │ │ │ + beq 825fc │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - movw r1, #7724 @ 0x1e2c │ │ │ │ + movw r1, #7712 @ 0x1e20 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 8248c │ │ │ │ + beq 82614 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6720 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + bl b68a0 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #7936 @ 0x1f00 │ │ │ │ + movw r3, #7924 @ 0x1ef4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r4, r2 │ │ │ │ cmpne r4, r3 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ tst r0, r4 │ │ │ │ - beq 8248c │ │ │ │ + beq 82614 │ │ │ │ mov r1, #972 @ 0x3cc │ │ │ │ - movw r0, #7760 @ 0x1e50 │ │ │ │ + movw r0, #6572 @ 0x19ac │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 824c0 │ │ │ │ + ble 82648 │ │ │ │ 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} │ │ │ │ │ │ │ │ -000824c8 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +00082650 <_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 cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 8253c <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 826c4 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 8253c <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 826c4 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 82528 <_Py_UTF8_Edit_Cost@@Base+0x60> │ │ │ │ + bne 826b0 <_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 a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 82544 <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ - bl 2e0eb8 │ │ │ │ + bne 826cc <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ + bl 2e0e64 │ │ │ │ mvn r4, #0 │ │ │ │ - b 82568 <_Py_UTF8_Edit_Cost@@Base+0xa0> │ │ │ │ + b 826f0 <_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 32d248 <_Py_CalculateSuggestions@@Base+0x458> │ │ │ │ + bl 32d090 <_Py_CalculateSuggestions@@Base+0x458> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00082574 <_PyInterpreterGuard_GetInterpreter@@Base>: │ │ │ │ +000826fc <_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 │ │ │ │ │ │ │ │ -0008258c : │ │ │ │ +00082714 : │ │ │ │ cmp r2, #24576 @ 0x6000 │ │ │ │ - bcs 825cc │ │ │ │ + bcs 82754 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #4604 @ 0x11fc │ │ │ │ + movw r1, #3644 @ 0xe3c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ 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 │ │ │ │ │ │ │ │ -000825f0 : │ │ │ │ +00082778 : │ │ │ │ ldr r2, [r0, #792] @ 0x318 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 82628 │ │ │ │ + beq 827b0 │ │ │ │ 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 9a408 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b 9a530 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -00082634 : │ │ │ │ +000827bc : │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #24432 @ 0x5f70 │ │ │ │ + movw r3, #23472 @ 0x5bb0 │ │ │ │ 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 82674 │ │ │ │ + beq 827fc │ │ │ │ cmp lr, #0 │ │ │ │ - beq 82674 │ │ │ │ + beq 827fc │ │ │ │ ldrb lr, [r3, ip] │ │ │ │ cmp lr, r0 │ │ │ │ - beq 8264c │ │ │ │ + beq 827d4 │ │ │ │ ldrb r3, [r3, ip] │ │ │ │ sub r0, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082680 : │ │ │ │ +00082808 : │ │ │ │ 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 826b0 │ │ │ │ + bge 82838 │ │ │ │ mov r0, r1 │ │ │ │ bl 2cf74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 828ac │ │ │ │ + beq 82a34 │ │ │ │ lsl r4, r5, #2 │ │ │ │ add r7, r8, r5, lsl #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r1 │ │ │ │ - bls 8270c │ │ │ │ + bls 82894 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 826c8 │ │ │ │ + bls 82850 │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc 826c8 │ │ │ │ - movw r0, #45544 @ 0xb1e8 │ │ │ │ + bcc 82850 │ │ │ │ + movw r0, #45936 @ 0xb370 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #34600 @ 0x8728 │ │ │ │ + movw r1, #33640 @ 0x8368 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ - b 82778 │ │ │ │ + bl 14151c │ │ │ │ + b 82900 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 82760 │ │ │ │ + bcc 828e8 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt 82760 │ │ │ │ + blt 828e8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq 82780 │ │ │ │ + beq 82908 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 82894 │ │ │ │ + bne 82a1c │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ - b 82808 │ │ │ │ + b 82990 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b9c7c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9ddc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8272c │ │ │ │ + bne 828b4 │ │ │ │ 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 827c0 │ │ │ │ + bls 82948 │ │ │ │ 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 82790 │ │ │ │ + b 82918 │ │ │ │ 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 828a0 │ │ │ │ + bls 82a28 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b 827ec │ │ │ │ + b 82974 │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, r3 │ │ │ │ mov ip, r1 │ │ │ │ - bls 8284c │ │ │ │ + bls 829d4 │ │ │ │ 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 82808 │ │ │ │ + b 82990 │ │ │ │ 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 828a0 │ │ │ │ + bls 82a28 │ │ │ │ ldr r3, [r1], #4 │ │ │ │ strh r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b 82878 │ │ │ │ + b 82a00 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000828b4 : │ │ │ │ +00082a3c : │ │ │ │ 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 82918 │ │ │ │ + bne 82aa0 │ │ │ │ mov ip, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82904 │ │ │ │ + beq 82a8c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 82918 │ │ │ │ + beq 82aa0 │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne 82930 │ │ │ │ + bne 82ab8 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ - movw r0, #58396 @ 0xe41c │ │ │ │ + movw r0, #57208 @ 0xdf78 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 82954 │ │ │ │ + b 82adc │ │ │ │ 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 14209c │ │ │ │ + bl 14241c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008295c : │ │ │ │ +00082ae4 : │ │ │ │ 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 │ │ │ │ @@ -86776,1226 +86876,1226 @@ │ │ │ │ sub lr, fp, #8 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ str lr, [sp] │ │ │ │ mov r0, ip │ │ │ │ add ip, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d3450 │ │ │ │ + bl d3acc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000829b4 : │ │ │ │ +00082b3c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #14560 @ 0x38e0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mvn r4, #0 │ │ │ │ cmp r0, r1 │ │ │ │ str r4, [r6] │ │ │ │ - beq 82a1c │ │ │ │ - bl b6720 │ │ │ │ + beq 82ba4 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82a1c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 82ba4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #55988 @ 0xdab4 │ │ │ │ + movw r1, #54800 @ 0xd610 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ 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} │ │ │ │ │ │ │ │ -00082a2c : │ │ │ │ +00082bb4 : │ │ │ │ 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 82a54 │ │ │ │ + beq 82bdc │ │ │ │ mov r4, #0 │ │ │ │ - b 82ab4 │ │ │ │ + b 82c3c │ │ │ │ mov r5, r0 │ │ │ │ - bl 198f5c │ │ │ │ + bl 1992c4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 82a4c │ │ │ │ + beq 82bd4 │ │ │ │ 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 82a4c │ │ │ │ + bls 82bd4 │ │ │ │ ldr r2, [r1, #-4]! │ │ │ │ and r0, r2, #3 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 82a78 │ │ │ │ + beq 82c00 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 82a78 │ │ │ │ + bne 82c00 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 82ab4 │ │ │ │ + bne 82c3c │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00082abc : │ │ │ │ +00082c44 : │ │ │ │ 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 190014 │ │ │ │ - b 82ae4 │ │ │ │ + bl 190370 │ │ │ │ + b 82c6c │ │ │ │ │ │ │ │ -00082afc : │ │ │ │ +00082c84 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082b20 : │ │ │ │ +00082ca8 : │ │ │ │ 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 aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82bcc │ │ │ │ + beq 82d54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82b88 │ │ │ │ + beq 82d10 │ │ │ │ mov r0, r5 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 82b88 │ │ │ │ + bne 82d10 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82bcc │ │ │ │ + bgt 82d54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82bcc │ │ │ │ + bne 82d54 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 82bcc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 82d54 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 82bd4 │ │ │ │ + beq 82d5c │ │ │ │ mov r0, r6 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 82bdc │ │ │ │ + bne 82d64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82bc4 │ │ │ │ + bgt 82d4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82bc4 │ │ │ │ + bne 82d4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r7, #0 │ │ │ │ - b 82c48 │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + b 82dd0 │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12152 @ 0x2f78 │ │ │ │ + movw r0, #12140 @ 0x2f6c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 2b8d20 │ │ │ │ + bl 2b87c8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82c1c │ │ │ │ + bgt 82da4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82c1c │ │ │ │ + bne 82da4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82c40 │ │ │ │ + bgt 82dc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82c40 │ │ │ │ + bne 82dc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00082c50 : │ │ │ │ +00082dd8 : │ │ │ │ push {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 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82ce0 │ │ │ │ + beq 82e68 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 2a91cc │ │ │ │ + bl 2a8d00 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82ccc │ │ │ │ + bgt 82e54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82cd4 │ │ │ │ + beq 82e5c │ │ │ │ mov r4, r5 │ │ │ │ - b 82ce0 │ │ │ │ + b 82e68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 82ccc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 82e54 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00082cec : │ │ │ │ +00082e74 : │ │ │ │ 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 bc468 │ │ │ │ + bl bc5c4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082d20 : │ │ │ │ +00082ea8 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #23892 @ 0x5d54 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 82d6c │ │ │ │ + ldr r0, [pc, #24] @ 82ef4 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 25e294 │ │ │ │ + bl 25d43c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - rsbeq r7, r3, r0, lsl r3 │ │ │ │ + rsbeq r7, r3, r8, lsl #6 │ │ │ │ │ │ │ │ -00082d70 : │ │ │ │ +00082ef8 : │ │ │ │ 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] @ 82e08 │ │ │ │ + ldr r2, [pc, #124] @ 82f90 │ │ │ │ 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 82dfc │ │ │ │ + beq 82f84 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7adc │ │ │ │ + bl d8134 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82de4 │ │ │ │ + beq 82f6c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82de4 │ │ │ │ - movw r0, #4644 @ 0x1224 │ │ │ │ + beq 82f6c │ │ │ │ + movw r0, #3684 @ 0xe64 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2e9d94 │ │ │ │ + bl 2e9d44 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00082e0c : │ │ │ │ +00082f94 : │ │ │ │ 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] @ 82e40 │ │ │ │ + ldr r3, [pc, #24] @ 82fc8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 82e44 │ │ │ │ + bl 82fcc │ │ │ │ mov r4, r0 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ 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] @ 82ef4 │ │ │ │ - bl 294370 │ │ │ │ + ldr r0, [pc, #136] @ 8307c │ │ │ │ + bl 293e68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 82ee0 │ │ │ │ + blt 83068 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82e90 │ │ │ │ + beq 83018 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 82ee8 │ │ │ │ - bl af1d8 │ │ │ │ - bl 9f894 │ │ │ │ + bne 83070 │ │ │ │ + bl af360 │ │ │ │ + bl 9fa14 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - beq 82ee0 │ │ │ │ - ldr r1, [pc, #68] @ 82ef4 │ │ │ │ + beq 83068 │ │ │ │ + ldr r1, [pc, #68] @ 8307c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 29367c │ │ │ │ + bl 293134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82ee8 │ │ │ │ + beq 83070 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82ee0 │ │ │ │ + bgt 83068 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82ee0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 83068 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 82eec │ │ │ │ + b 83074 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - strdeq r3, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ + strdeq r3, [r3], #-68 @ 0xffffffbc @ │ │ │ │ │ │ │ │ -00082ef8 : │ │ │ │ +00083080 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #23892 @ 0x5d54 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 82f44 │ │ │ │ + ldr r0, [pc, #24] @ 830cc │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 28cb28 <_Py_InitDumpStack@@Base+0x50> │ │ │ │ + bl 28c5e0 <_Py_InitDumpStack@@Base+0x50> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - rsbeq r7, r3, r0, lsl r3 │ │ │ │ + rsbeq r7, r3, r8, lsl #6 │ │ │ │ │ │ │ │ -00082f48 : │ │ │ │ +000830d0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #0 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 82f90 │ │ │ │ + bne 83118 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 261d54 <_Py_HandlePending@@Base+0x6e0> │ │ │ │ + bl 260f00 <_Py_HandlePending@@Base+0x6e4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82fa0 │ │ │ │ + bne 83128 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r4, #0 │ │ │ │ strd r2, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00082fac : │ │ │ │ +00083134 : │ │ │ │ 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 83004 │ │ │ │ + beq 8318c │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov ip, r1 │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - bne 83024 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 831ac │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #33364 @ 0x8254 │ │ │ │ + movw r1, #32404 @ 0x7e94 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 83030 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl 14151c │ │ │ │ + b 831b8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33364 @ 0x8254 │ │ │ │ + movw r1, #32404 @ 0x7e94 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 83030 │ │ │ │ + bl 14151c │ │ │ │ + b 831b8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ffdc0 <_Py_hashtable_clear@@Base+0x9b8> │ │ │ │ + b 1fea98 <_Py_hashtable_clear@@Base+0x9b8> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083038 : │ │ │ │ +000831c0 : │ │ │ │ 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 83068 │ │ │ │ - movw r0, #34572 @ 0x870c │ │ │ │ + bne 831f0 │ │ │ │ + movw r0, #33612 @ 0x834c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1797 @ 0x705 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 830b0 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 83238 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83090 │ │ │ │ + beq 83218 │ │ │ │ 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 830a4 │ │ │ │ - movw r0, #34572 @ 0x870c │ │ │ │ + beq 8322c │ │ │ │ + movw r0, #33612 @ 0x834c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1803 @ 0x70b │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 830b0 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 83238 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 179abc │ │ │ │ + b 179e10 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000830b8 : │ │ │ │ +00083240 : │ │ │ │ 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 830e0 │ │ │ │ + beq 83268 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 830fc │ │ │ │ - b 83130 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 83284 │ │ │ │ + b 832b8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33364 @ 0x8254 │ │ │ │ + movw r1, #32404 @ 0x7e94 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - b 83124 │ │ │ │ + b 832ac │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne 83130 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + bne 832b8 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #33364 @ 0x8254 │ │ │ │ + movw r1, #32404 @ 0x7e94 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 35d3d0 │ │ │ │ + b 35d5fc │ │ │ │ │ │ │ │ -00083140 : │ │ │ │ +000832c8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 83164 │ │ │ │ + beq 832ec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f2560 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b 2f2510 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33364 @ 0x8254 │ │ │ │ + movw r1, #32404 @ 0x7e94 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ │ │ │ │ -00083188 : │ │ │ │ +00083310 : │ │ │ │ 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 831cc │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 83354 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4960 @ 0x1360 │ │ │ │ + movw r1, #4000 @ 0xfa0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 831fc │ │ │ │ + bl 14151c │ │ │ │ + b 83384 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - bne 83204 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + bne 8338c │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #4996 @ 0x1384 │ │ │ │ + movw r1, #4036 @ 0xfc4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq 83218 │ │ │ │ + beq 833a0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 257490 <_PyThreadState_New@@Base+0x2074> │ │ │ │ + b 256638 <_PyThreadState_New@@Base+0x207c> │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083220 : │ │ │ │ +000833a8 : │ │ │ │ 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 8325c │ │ │ │ + bge 833e4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ - bl 258178 │ │ │ │ + bl 257320 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83290 │ │ │ │ + bne 83418 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r5, #20] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00083298 : │ │ │ │ +00083420 : │ │ │ │ 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 832d0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 83458 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39036 @ 0x987c │ │ │ │ + movw r1, #38076 @ 0x94bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 83354 │ │ │ │ - beq 83488 │ │ │ │ + bl 16f420 │ │ │ │ + b 834dc │ │ │ │ + beq 83610 │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, r5, lsl #2 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r6 │ │ │ │ lsl r4, r5, #2 │ │ │ │ - bl 3394b0 <_PyTime_AsMilliseconds@@Base+0xd90> │ │ │ │ + bl 3392f0 <_PyTime_AsMilliseconds@@Base+0xd8c> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 83340 │ │ │ │ + bcc 834c8 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r5 │ │ │ │ - blt 83340 │ │ │ │ + blt 834c8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne 833cc │ │ │ │ + bne 83554 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r3, r8 │ │ │ │ - b 8335c │ │ │ │ + b 834e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl b9c7c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9ddc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83314 │ │ │ │ + bne 8349c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, r4 │ │ │ │ - bcs 8338c │ │ │ │ + bcs 83514 │ │ │ │ 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 8335c │ │ │ │ + b 834e4 │ │ │ │ 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 8347c │ │ │ │ + bls 83604 │ │ │ │ ldr r3, [r2], #4 │ │ │ │ strb r3, [r0], #1 │ │ │ │ - b 833b8 │ │ │ │ + b 83540 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 83470 │ │ │ │ + bne 835f8 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bcs 83428 │ │ │ │ + bcs 835b0 │ │ │ │ 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 833e4 │ │ │ │ + b 8356c │ │ │ │ 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 8347c │ │ │ │ + bls 83604 │ │ │ │ ldr r2, [r3], #4 │ │ │ │ strh r2, [r0], #2 │ │ │ │ mov r2, r3 │ │ │ │ - b 83454 │ │ │ │ + b 835dc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r7, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00083490 : │ │ │ │ +00083618 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 83520 │ │ │ │ + ldr r1, [pc, #116] @ 836a8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #5696 @ 0x1640 │ │ │ │ add r1, r1, #40 @ 0x28 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 834f0 │ │ │ │ + bne 83678 │ │ │ │ add r1, r3, #1424 @ 0x590 │ │ │ │ add ip, r2, #4096 @ 0x1000 │ │ │ │ add r1, r1, #10 │ │ │ │ mov lr, #1 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ ldrb r2, [ip, #1708] @ 0x6ac │ │ │ │ orr r2, r2, lr, lsl r3 │ │ │ │ strb r2, [ip, #1708] @ 0x6ac │ │ │ │ - b 83518 │ │ │ │ + b 836a0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 834bc │ │ │ │ + bne 83644 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5032 @ 0x13a8 │ │ │ │ + movw r1, #4072 @ 0xfe8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083524 : │ │ │ │ +000836ac : │ │ │ │ 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 83564 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bls 836ec │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5068 @ 0x13cc │ │ │ │ + movw r1, #4108 @ 0x100c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #88] @ 835c4 │ │ │ │ + ldr r3, [pc, #88] @ 8374c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #1644] @ 0x66c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 835a0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 83728 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5096 @ 0x13e8 │ │ │ │ + movw r1, #4136 @ 0x1028 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 8355c │ │ │ │ + bl 14151c │ │ │ │ + b 836e4 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #1644] @ 0x66c │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #1 │ │ │ │ ldrb r3, [r1, #1708] @ 0x6ac │ │ │ │ bic r3, r3, ip, lsl r2 │ │ │ │ strb r3, [r1, #1708] @ 0x6ac │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000835c8 : │ │ │ │ +00083750 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 83658 │ │ │ │ + ldr r1, [pc, #116] @ 837e0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #5760 @ 0x1680 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 83628 │ │ │ │ + bne 837b0 │ │ │ │ add r1, r3, #1440 @ 0x5a0 │ │ │ │ add ip, r2, #4096 @ 0x1000 │ │ │ │ add r1, r1, #2 │ │ │ │ mov lr, #1 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ ldrb r2, [ip, #1709] @ 0x6ad │ │ │ │ orr r2, r2, lr, lsl r3 │ │ │ │ strb r2, [ip, #1709] @ 0x6ad │ │ │ │ - b 83650 │ │ │ │ + b 837d8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 835f4 │ │ │ │ + bne 8377c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5128 @ 0x1408 │ │ │ │ + movw r1, #4168 @ 0x1048 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008365c : │ │ │ │ +000837e4 : │ │ │ │ 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 83698 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bls 83820 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5168 @ 0x1430 │ │ │ │ + movw r1, #4208 @ 0x1070 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 836d0 │ │ │ │ - ldr r3, [pc, #92] @ 836fc │ │ │ │ + bl 14151c │ │ │ │ + b 83858 │ │ │ │ + ldr r3, [pc, #92] @ 83884 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #1676] @ 0x68c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 836d8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 83860 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5200 @ 0x1450 │ │ │ │ + movw r1, #4240 @ 0x1090 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #1676] @ 0x68c │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #1 │ │ │ │ ldrb r3, [r1, #1709] @ 0x6ad │ │ │ │ bic r3, r3, ip, lsl r2 │ │ │ │ strb r3, [r1, #1709] @ 0x6ad │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083700 : │ │ │ │ - ldr r1, [pc, #120] @ 83780 │ │ │ │ +00083888 : │ │ │ │ + ldr r1, [pc, #120] @ 83908 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #41216 @ 0xa100 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 8373c │ │ │ │ + bne 838c4 │ │ │ │ add r1, r3, #10304 @ 0x2840 │ │ │ │ add r1, r1, #30 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 83718 │ │ │ │ + bne 838a0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5236 @ 0x1474 │ │ │ │ + movw r1, #4276 @ 0x10b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083784 : │ │ │ │ +0008390c : │ │ │ │ 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] @ 837d0 │ │ │ │ + ldr r2, [pc, #48] @ 83958 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 25ac7c │ │ │ │ + bl 259e24 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r1, r4, #10304 @ 0x2840 │ │ │ │ addeq r1, r1, #30 │ │ │ │ mvnne r0, #0 │ │ │ │ addeq r5, r5, r1, lsl #2 │ │ │ │ streq r0, [r5, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000837d4 : │ │ │ │ +0008395c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #112] @ 83860 │ │ │ │ + ldr r1, [pc, #112] @ 839e8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ add r2, r1, #4416 @ 0x1140 │ │ │ │ add r2, r2, #44 @ 0x2c │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 83830 │ │ │ │ + bne 839b8 │ │ │ │ add r2, r3, #1104 @ 0x450 │ │ │ │ add ip, r1, #4096 @ 0x1000 │ │ │ │ add r2, r2, #12 │ │ │ │ mov lr, #1 │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ ldrb r2, [ip, #400] @ 0x190 │ │ │ │ orr r2, r2, lr, lsl r3 │ │ │ │ strb r2, [ip, #400] @ 0x190 │ │ │ │ - b 83858 │ │ │ │ + b 839e0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 83800 │ │ │ │ + bne 83988 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5272 @ 0x1498 │ │ │ │ + movw r1, #4312 @ 0x10d8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083864 : │ │ │ │ +000839ec : │ │ │ │ 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 838a0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bls 83a28 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5308 @ 0x14bc │ │ │ │ + movw r1, #4348 @ 0x10fc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 838d8 │ │ │ │ - ldr r3, [pc, #92] @ 83904 │ │ │ │ + bl 14151c │ │ │ │ + b 83a60 │ │ │ │ + ldr r3, [pc, #92] @ 83a8c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 838e0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 83a68 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5336 @ 0x14d8 │ │ │ │ + movw r1, #4376 @ 0x1118 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #368] @ 0x170 │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #1 │ │ │ │ ldrb r3, [r1, #400] @ 0x190 │ │ │ │ bic r3, r3, ip, lsl r2 │ │ │ │ strb r3, [r1, #400] @ 0x190 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083908 : │ │ │ │ - ldr r1, [pc, #120] @ 83988 │ │ │ │ +00083a90 : │ │ │ │ + ldr r1, [pc, #120] @ 83b10 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #5696 @ 0x1640 │ │ │ │ add r1, r1, #12 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 83944 │ │ │ │ + bne 83acc │ │ │ │ add r1, r3, #1424 @ 0x590 │ │ │ │ add r1, r1, #2 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 83920 │ │ │ │ + bne 83aa8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5432 @ 0x1538 │ │ │ │ + movw r1, #4472 @ 0x1178 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008398c : │ │ │ │ +00083b14 : │ │ │ │ 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 839cc │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + blt 83b54 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5468 @ 0x155c │ │ │ │ + movw r1, #4508 @ 0x119c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 839f4 │ │ │ │ - ldr r2, [pc, #76] @ 83a20 │ │ │ │ + bl 16f420 │ │ │ │ + b 83b7c │ │ │ │ + ldr r2, [pc, #76] @ 83ba8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r0, r6 │ │ │ │ - bl 83a24 │ │ │ │ + bl 83bac │ │ │ │ cmn r0, #1 │ │ │ │ - bne 839fc │ │ │ │ + bne 83b84 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 145064 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1453e4 <_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 83a60 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bls 83be8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5492 @ 0x1574 │ │ │ │ + movw r1, #4532 @ 0x11b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 83a90 │ │ │ │ + bl 14151c │ │ │ │ + b 83c18 │ │ │ │ add r3, r1, #1424 @ 0x590 │ │ │ │ add r3, r3, #2 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83a98 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 83c20 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5520 @ 0x1590 │ │ │ │ + movw r1, #4560 @ 0x11d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083aa0 : │ │ │ │ +00083c28 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #56] @ 83af4 │ │ │ │ + ldr r2, [pc, #56] @ 83c7c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 83a24 │ │ │ │ + bl 83bac │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ add r1, r4, #1424 @ 0x590 │ │ │ │ mov r3, #0 │ │ │ │ add r1, r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ add r5, r5, r1, lsl #2 │ │ │ │ str r3, [r5, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083af8 : │ │ │ │ +00083c80 : │ │ │ │ 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 83b38 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + blt 83cc0 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5468 @ 0x155c │ │ │ │ + movw r1, #4508 @ 0x119c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 83b5c │ │ │ │ - ldr r2, [pc, #56] @ 83b78 │ │ │ │ + bl 16f420 │ │ │ │ + b 83ce4 │ │ │ │ + ldr r2, [pc, #56] @ 83d00 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 83a24 │ │ │ │ + bl 83bac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83b64 │ │ │ │ + beq 83cec │ │ │ │ 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] @ 83c14 │ │ │ │ + ldr r1, [pc, #120] @ 83d9c │ │ │ │ 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] │ │ │ │ @@ -88009,66 +88109,66 @@ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83c04 │ │ │ │ + bgt 83d8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, lr │ │ │ │ - bne 83c04 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 83d8c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc058 │ │ │ │ + b bc1b8 │ │ │ │ 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 83c54 │ │ │ │ + bge 83ddc │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r1] │ │ │ │ pop {r4, fp, pc} │ │ │ │ str r4, [r1], #4 │ │ │ │ - b 83c28 │ │ │ │ + b 83db0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 83c9c │ │ │ │ + beq 83e24 │ │ │ │ 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 83cd0 │ │ │ │ + beq 83e58 │ │ │ │ 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) │ │ │ │ @@ -88079,174 +88179,187 @@ │ │ │ │ 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 83d18 │ │ │ │ + bne 83ea0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83d2c │ │ │ │ - b 83d3c │ │ │ │ + bne 83eb4 │ │ │ │ + b 83ec4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83d08 │ │ │ │ + beq 83e90 │ │ │ │ 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 83d58 │ │ │ │ + beq 83ee0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r0, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq 83f28 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r1, r2 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx r3 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 69298 │ │ │ │ + b 692ec │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl aa538 │ │ │ │ + bl aa6c0 │ │ │ │ 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 b9074 │ │ │ │ + b b91ec │ │ │ │ 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 2ebfc4 <_PyObject_FunctionStr@@Base+0x11c> │ │ │ │ + b 2ebf74 <_PyObject_FunctionStr@@Base+0x11c> │ │ │ │ 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, #6308 @ 0x18a4 │ │ │ │ + movw r1, #5404 @ 0x151c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c3a6c │ │ │ │ + bl 2c31ac │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 83e34 │ │ │ │ + bne 83ff0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00083e3c : │ │ │ │ +00083ff8 : │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [fp, #4] │ │ │ │ cmp ip, #70 @ 0x46 │ │ │ │ subne r0, r0, #1 │ │ │ │ - bne 83e74 │ │ │ │ + bne 84030 │ │ │ │ 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 83e58 │ │ │ │ + b 84014 │ │ │ │ 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 83e74 │ │ │ │ + b 84030 │ │ │ │ │ │ │ │ -00083e90 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +0008404c <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #24816 @ 0x60f0 │ │ │ │ + movw r1, #24996 @ 0x61a4 │ │ │ │ movt r1, #7 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3143f4 │ │ │ │ + b 314238 │ │ │ │ │ │ │ │ -00083eb0 : │ │ │ │ +0008406c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83ee4 │ │ │ │ + beq 840a0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #668 @ 0x29c │ │ │ │ + movw r3, #828 @ 0x33c │ │ │ │ movt r3, #5 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00083ef0 : │ │ │ │ +000840ac : │ │ │ │ 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] @ 83f3c │ │ │ │ + ldr r2, [pc, #44] @ 840f8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 3130c <_PyObject_DebugMallocStats@@Base+0x710> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00083f40 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +000840fc <_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] @ 83f8c <_PyObject_CallFunction_SizeT@@Base+0x4c> │ │ │ │ + ldr r2, [pc, #44] @ 84148 <_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] │ │ │ │ @@ -88258,597 +88371,697 @@ │ │ │ │ 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, #24712 @ 0x6088 │ │ │ │ + movw r2, #24492 @ 0x5fac │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 13cf24 │ │ │ │ + bl 13d2a4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00083fd0 : │ │ │ │ +0008418c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00083fe8 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +000841a4 <_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 84014 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ + beq 841d0 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ - movwne r3, #37564 @ 0x92bc │ │ │ │ + movwne r3, #36604 @ 0x8efc │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ strne r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084020 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +000841dc <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bgt 8405c <_PyCode_CheckNoExternalState@@Base+0x3c> │ │ │ │ + bgt 84218 <_PyCode_CheckNoExternalState@@Base+0x3c> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 84068 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + bgt 84224 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 84080 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + ble 8423c <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 84080 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ - b 84068 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ - movw r3, #37516 @ 0x928c │ │ │ │ + ble 8423c <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + b 84224 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + movw r3, #36556 @ 0x8ecc │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - b 84070 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ - movw r3, #37540 @ 0x92a4 │ │ │ │ + b 8422c <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ + movw r3, #36580 @ 0x8ee4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ strne r3, [r2] │ │ │ │ - b 84084 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ + b 84240 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084090 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +0008424c <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 840c0 <_PyCode_CheckPureFunction@@Base+0x30> │ │ │ │ + bne 8427c <_PyCode_CheckPureFunction@@Base+0x30> │ │ │ │ tst r3, #384 @ 0x180 │ │ │ │ - movwne r3, #5580 @ 0x15cc │ │ │ │ + movwne r3, #4620 @ 0x120c │ │ │ │ movtne r3, #65 @ 0x41 │ │ │ │ - bne 840c8 <_PyCode_CheckPureFunction@@Base+0x38> │ │ │ │ + bne 84284 <_PyCode_CheckPureFunction@@Base+0x38> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 840d4 <_PyCode_CheckPureFunction@@Base+0x44> │ │ │ │ - movw r3, #5552 @ 0x15b0 │ │ │ │ + beq 84290 <_PyCode_CheckPureFunction@@Base+0x44> │ │ │ │ + movw r3, #4592 @ 0x11f0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000840e0 : │ │ │ │ +0008429c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000840f8 : │ │ │ │ +000842b4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #8696 @ 0x21f8 │ │ │ │ + movw r1, #7792 @ 0x1e70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32abfc │ │ │ │ + bl 32aa44 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 84134 │ │ │ │ + bne 842f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32b504 │ │ │ │ + b 32b34c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008413c : │ │ │ │ +000842f8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #8644 @ 0x21c4 │ │ │ │ + movw r1, #7740 @ 0x1e3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32abfc │ │ │ │ + bl 32aa44 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 84178 │ │ │ │ + bne 84334 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32b504 │ │ │ │ + b 32b34c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00084180 : │ │ │ │ +0008433c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #8696 @ 0x21f8 │ │ │ │ + movw r1, #7792 @ 0x1e70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32abfc │ │ │ │ + bl 32aa44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 841bc │ │ │ │ + bne 84378 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 83dec │ │ │ │ + b 83fa8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000841c4 : │ │ │ │ +00084380 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #8740 @ 0x2224 │ │ │ │ + movw r1, #7836 @ 0x1e9c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32abfc │ │ │ │ + bl 32aa44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84200 │ │ │ │ + bne 843bc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 83dec │ │ │ │ + b 83fa8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00084208 : │ │ │ │ +000843c4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #8644 @ 0x21c4 │ │ │ │ + movw r1, #7740 @ 0x1e3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32abfc │ │ │ │ + bl 32aa44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84244 │ │ │ │ + bne 84400 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 83dec │ │ │ │ + b 83fa8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008424c : │ │ │ │ +00084408 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084260 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +0008441c <_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 │ │ │ │ │ │ │ │ -00084290 <_PyLong_New@@Base>: │ │ │ │ +0008444c <_PyLong_New@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be6ec │ │ │ │ + b be848 │ │ │ │ │ │ │ │ -000842a4 <_PyLong_FromDigits@@Base>: │ │ │ │ +00084460 <_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] @ 8430c <_PyLong_FromDigits@@Base+0x68> │ │ │ │ - beq 84304 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + ldreq r4, [pc, #72] @ 844c8 <_PyLong_FromDigits@@Base+0x68> │ │ │ │ + beq 844c0 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl be6ec │ │ │ │ + bl be848 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 84304 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + beq 844c0 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ cmp r7, #0 │ │ │ │ lsl r2, r5, #2 │ │ │ │ moveq r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ mvnne r3, #0 │ │ │ │ rsb r3, r3, #1 │ │ │ │ orr r3, r3, r5, lsl #3 │ │ │ │ add r0, r4, #12 │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 2e280 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ + strhteq fp, [r2], #-160 @ 0xffffff60 │ │ │ │ │ │ │ │ -00084310 <_PyLong_Sign@@Base>: │ │ │ │ +000844cc <_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 │ │ │ │ │ │ │ │ -00084330 : │ │ │ │ +000844ec : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084354 : │ │ │ │ +00084510 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008437c : │ │ │ │ +00084538 <_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 261814 <_Py_HandlePending@@Base+0xff8> │ │ │ │ + │ │ │ │ +00084550 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ + push {fp, lr} │ │ │ │ + mov lr, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ + movw ip, #46664 @ 0xb648 │ │ │ │ + movt ip, #96 @ 0x60 │ │ │ │ + add fp, sp, #4 │ │ │ │ + cmp r3, ip │ │ │ │ + mov r3, lr │ │ │ │ + bne 84584 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + b a9ae8 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + b ac2c8 │ │ │ │ + │ │ │ │ +00084590 <_PyDict_SizeOf@@Base>: │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 67c68 │ │ │ │ + │ │ │ │ +000845a4 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r3, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + bne 845d0 <_PyDictKeys_GetVersionForCurrentState@@Base+0x2c> │ │ │ │ + add r0, r0, #40960 @ 0xa000 │ │ │ │ + ldr r3, [r0, #372] @ 0x174 │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r2, r3, #1 │ │ │ │ + strne r2, [r0, #372] @ 0x174 │ │ │ │ + str r3, [r1, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +000845e0 : │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ + 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, #16564 @ 0x40b4 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx r3 │ │ │ │ + │ │ │ │ +00084610 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 329d44 │ │ │ │ + │ │ │ │ +00084624 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1eceb8 │ │ │ │ + b 3a5d9c │ │ │ │ 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, #5608 @ 0x15e8 │ │ │ │ + movw r0, #4648 @ 0x1228 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movweq r3, #23184 @ 0x5a90 │ │ │ │ - movwne r3, #19188 @ 0x4af4 │ │ │ │ + movweq r3, #22224 @ 0x56d0 │ │ │ │ + movwne r3, #18228 @ 0x4734 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ - movweq r2, #56616 @ 0xdd28 │ │ │ │ + movweq r2, #55428 @ 0xd884 │ │ │ │ mov r1, r3 │ │ │ │ movteq r2, #61 @ 0x3d │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5640 @ 0x1608 │ │ │ │ + movw r0, #4680 @ 0x1248 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ + │ │ │ │ +000846b4 <_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 2ffc0c │ │ │ │ + cmn r0, #1 │ │ │ │ + movne r3, #1 │ │ │ │ + moveq r3, #0 │ │ │ │ + strne r0, [r4] │ │ │ │ + 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, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 38248 <_PyLazyImport_GetName@@Base+0x40> │ │ │ │ + bl 38258 <_PyLazyImport_GetName@@Base+0x40> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 84478 │ │ │ │ + beq 84754 <_PyLong_FileDescriptor_Converter@@Base+0xa0> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #5676 @ 0x162c │ │ │ │ + movw r0, #4716 @ 0x126c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84464 │ │ │ │ + bgt 84740 <_PyLong_FileDescriptor_Converter@@Base+0x8c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8446c │ │ │ │ + beq 84748 <_PyLong_FileDescriptor_Converter@@Base+0x94> │ │ │ │ mov r4, r5 │ │ │ │ - b 84478 │ │ │ │ + b 84754 <_PyLong_FileDescriptor_Converter@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 84464 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 84740 <_PyLong_FileDescriptor_Converter@@Base+0x8c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00084480 <_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 2ffd44 │ │ │ │ - cmn r0, #1 │ │ │ │ - movne r3, #1 │ │ │ │ - moveq r3, #0 │ │ │ │ - strne r0, [r4] │ │ │ │ - mov r0, r3 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -000844b4 : │ │ │ │ +0008475c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33344 @ 0x8240 │ │ │ │ + movw r3, #33332 @ 0x8234 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 844f4 │ │ │ │ + beq 8479c │ │ │ │ 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, #47516 @ 0xb99c │ │ │ │ + movw r0, #46556 @ 0xb5dc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84514 │ │ │ │ + beq 847bc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008451c : │ │ │ │ +000847c4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #32800 @ 0x8020 │ │ │ │ + movw r3, #32788 @ 0x8014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8455c │ │ │ │ + beq 84804 │ │ │ │ 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, #62564 @ 0xf464 │ │ │ │ + movw r0, #61376 @ 0xefc0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084564 : │ │ │ │ +0008480c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #32800 @ 0x8020 │ │ │ │ + movw r3, #32788 @ 0x8014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 845a4 │ │ │ │ + beq 8484c │ │ │ │ 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, #62564 @ 0xf464 │ │ │ │ + movw r0, #61376 @ 0xefc0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000845ac : │ │ │ │ +00084854 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33092 @ 0x8144 │ │ │ │ + movw r3, #33080 @ 0x8138 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 845ec │ │ │ │ + beq 84894 │ │ │ │ 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, #62564 @ 0xf464 │ │ │ │ + movw r0, #61376 @ 0xefc0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000845f4 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +0008489c : │ │ │ │ + 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, #15176 @ 0x3b48 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq 848e8 │ │ │ │ + bl b68a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 848e8 │ │ │ │ + mov r1, #138 @ 0x8a │ │ │ │ + movw r0, #39880 @ 0x9bc8 │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 848f8 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + tst r3, #32 │ │ │ │ + beq 84900 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +00084908 <_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 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8463c <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ + beq 84950 <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ cmp r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5688 @ 0x1638 │ │ │ │ + movw r1, #4728 @ 0x1278 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00084644 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +00084958 <_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 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8468c <_PyLong_UInt16_Converter@@Base+0x48> │ │ │ │ + beq 849a0 <_PyLong_UInt16_Converter@@Base+0x48> │ │ │ │ cmp r0, #2 │ │ │ │ - bls 84694 <_PyLong_UInt16_Converter@@Base+0x50> │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bls 849a8 <_PyLong_UInt16_Converter@@Base+0x50> │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5724 @ 0x165c │ │ │ │ + movw r1, #4764 @ 0x129c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + b a4e88 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -000846b0 : │ │ │ │ +000849c4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 19efac │ │ │ │ + b 19f314 │ │ │ │ │ │ │ │ -000846c4 : │ │ │ │ +000849d8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8472c │ │ │ │ + beq 84a40 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8472c │ │ │ │ + beq 84a40 │ │ │ │ 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 84718 │ │ │ │ - bl 1438b4 │ │ │ │ + bne 84a2c │ │ │ │ + bl 143c34 │ │ │ │ mov r0, #0 │ │ │ │ - b 84724 │ │ │ │ + b 84a38 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084734 : │ │ │ │ +00084a48 : │ │ │ │ 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 84774 │ │ │ │ - bl 3c52ec <_Py_hashtable_foreach@@Base+0x6de4> │ │ │ │ - b 8479c │ │ │ │ + beq 84a88 │ │ │ │ + bl 3c504c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b 84ab0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 847a4 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 84ab8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5760 @ 0x1680 │ │ │ │ + movw r1, #4800 @ 0x12c0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r4, #0 │ │ │ │ - b 847e4 │ │ │ │ + b 84af8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84784 │ │ │ │ + beq 84a98 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84784 │ │ │ │ + bne 84a98 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -88858,546 +89071,553 @@ │ │ │ │ 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 84834 │ │ │ │ - bl 3c52ec <_Py_hashtable_foreach@@Base+0x6de4> │ │ │ │ - b 84848 │ │ │ │ + beq 84b48 │ │ │ │ + bl 3c504c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b 84b5c │ │ │ │ mov r6, r1 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 84850 │ │ │ │ + beq 84b64 │ │ │ │ mvn r4, #0 │ │ │ │ - b 84868 │ │ │ │ + b 84b7c │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00084874 : │ │ │ │ +00084b88 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 847f0 │ │ │ │ + b 84b04 │ │ │ │ │ │ │ │ -00084888 : │ │ │ │ +00084b9c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 847f0 │ │ │ │ + b 84b04 │ │ │ │ │ │ │ │ -0008489c : │ │ │ │ +00084bb0 : │ │ │ │ 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 84908 │ │ │ │ + beq 84c1c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84908 │ │ │ │ + beq 84c1c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84908 │ │ │ │ + beq 84c1c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84908 │ │ │ │ + beq 84c1c │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84928 │ │ │ │ - b 84920 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 84c3c │ │ │ │ + b 84c34 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5800 @ 0x16a8 │ │ │ │ + movw r1, #4840 @ 0x12e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r5, #0 │ │ │ │ - b 84b10 │ │ │ │ + b 84e24 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8494c │ │ │ │ + beq 84c60 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 84920 │ │ │ │ + bl 1c5938 │ │ │ │ + b 84c34 │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r4 │ │ │ │ - bge 84988 │ │ │ │ - movw r3, #49204 @ 0xc034 │ │ │ │ + bge 84c9c │ │ │ │ + movw r3, #49412 @ 0xc104 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5856 @ 0x16e0 │ │ │ │ + movw r1, #4896 @ 0x1320 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 84920 │ │ │ │ + bl 1c5938 │ │ │ │ + b 84c34 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84a10 │ │ │ │ + bne 84d24 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1f01b4 │ │ │ │ + bl 1eee04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 849c0 │ │ │ │ + beq 84cd4 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 849c0 │ │ │ │ + bne 84cd4 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1f01b4 │ │ │ │ + bl 1eee04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 849ec │ │ │ │ + bne 84d00 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 38b838 <_PyLong_Lshift@@Base+0x1be8> │ │ │ │ + bl 38b1e8 <_PyLong_Lshift@@Base+0x1b18> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84a10 │ │ │ │ + beq 84d24 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84a10 │ │ │ │ + bne 84d24 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 38b838 <_PyLong_Lshift@@Base+0x1be8> │ │ │ │ + bl 38b1e8 <_PyLong_Lshift@@Base+0x1b18> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84a10 │ │ │ │ + beq 84d24 │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 84b10 │ │ │ │ + bl 1c5938 │ │ │ │ + b 84e24 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r1, r3 │ │ │ │ - bne 84a44 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bne 84d58 │ │ │ │ + bl 2e0e64 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 84920 │ │ │ │ + bl 1c5938 │ │ │ │ + b 84c34 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r3 │ │ │ │ strgt r1, [r4, r3, lsl #2] │ │ │ │ addgt r3, r3, #1 │ │ │ │ - bgt 84a44 │ │ │ │ + bgt 84d58 │ │ │ │ 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 84a64 │ │ │ │ + bgt 84d78 │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 84af8 │ │ │ │ + beq 84e0c │ │ │ │ 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 84ac8 │ │ │ │ + blt 84ddc │ │ │ │ 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 84a98 │ │ │ │ + bge 84dac │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 3c6028 │ │ │ │ + bl 3c5d88 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 3c6028 │ │ │ │ + bl 3c5d88 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e280 │ │ │ │ - b 84a7c │ │ │ │ + b 84d90 │ │ │ │ mov r0, r4 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00084b1c : │ │ │ │ +00084e30 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 1ebb08 │ │ │ │ + │ │ │ │ +00084e44 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140304 │ │ │ │ + b 140684 │ │ │ │ │ │ │ │ -00084b30 : │ │ │ │ +00084e58 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b5e4c │ │ │ │ + b 1b5ec0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84b5c │ │ │ │ + beq 84e84 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84b90 │ │ │ │ + bne 84eb8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #61812 @ 0xf174 │ │ │ │ + movw r2, #60976 @ 0xee30 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f168 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f4bc <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084b98 : │ │ │ │ +00084ec0 : │ │ │ │ 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] @ 84c40 │ │ │ │ + ldr r2, [pc, #136] @ 84f68 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 84bd8 │ │ │ │ + bne 84f00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84b44 │ │ │ │ - b 84be4 │ │ │ │ - bl 138d7c │ │ │ │ + bl 84e6c │ │ │ │ + b 84f0c │ │ │ │ + bl 1390fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84bec │ │ │ │ + bne 84f14 │ │ │ │ mov r5, #0 │ │ │ │ - b 84c2c │ │ │ │ + b 84f54 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13cf24 │ │ │ │ + bl 13d2a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84c2c │ │ │ │ + bgt 84f54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84c2c │ │ │ │ + bne 84f54 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ │ │ │ │ -00084c44 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +00084f6c <_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] @ 84cec <_PyObject_CallMethod_SizeT@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #136] @ 85014 <_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 84c84 <_PyObject_CallMethod_SizeT@@Base+0x40> │ │ │ │ + bne 84fac <_PyObject_CallMethod_SizeT@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84b44 │ │ │ │ - b 84c90 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ - bl 138d7c │ │ │ │ + bl 84e6c │ │ │ │ + b 84fb8 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ + bl 1390fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84c98 <_PyObject_CallMethod_SizeT@@Base+0x54> │ │ │ │ + bne 84fc0 <_PyObject_CallMethod_SizeT@@Base+0x54> │ │ │ │ mov r5, #0 │ │ │ │ - b 84cd8 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + b 85000 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13cf24 │ │ │ │ + bl 13d2a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84cd8 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + bgt 85000 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84cd8 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + bne 85000 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ │ │ │ │ -00084cf0 : │ │ │ │ +00085018 : │ │ │ │ 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] @ 84dc8 │ │ │ │ + ldr r4, [pc, #188] @ 850f0 │ │ │ │ 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 84d54 │ │ │ │ + beq 8507c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 84da8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 850d0 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #40460 @ 0x9e0c │ │ │ │ + movw r2, #39500 @ 0x9a4c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f168 <_PyErr_SetString@@Base> │ │ │ │ - b 84d84 │ │ │ │ + bl 16f4bc <_PyErr_SetString@@Base> │ │ │ │ + b 850ac │ │ │ │ cmp ip, #0 │ │ │ │ - beq 84d94 │ │ │ │ + beq 850bc │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 84d8c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 850b4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5912 @ 0x1718 │ │ │ │ + movw r2, #4952 @ 0x1358 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f168 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f4bc <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 84dc0 │ │ │ │ + b 850e8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 84db0 │ │ │ │ + bne 850d8 │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bl d6fa8 │ │ │ │ - b 84dc0 │ │ │ │ + bl d7600 │ │ │ │ + b 850e8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 84d5c │ │ │ │ + bne 85084 │ │ │ │ mov r3, ip │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 157fa0 │ │ │ │ + b 158304 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00084dcc <_PyObject_CallMethodId@@Base>: │ │ │ │ +000850f4 <_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] @ 84e74 <_PyObject_CallMethodId@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #136] @ 8519c <_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 84e0c <_PyObject_CallMethodId@@Base+0x40> │ │ │ │ + bne 85134 <_PyObject_CallMethodId@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84b44 │ │ │ │ - b 84e18 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ - bl 89dec <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 84e6c │ │ │ │ + b 85140 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ + bl 8a010 <_PyObject_GetAttrId@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84e20 <_PyObject_CallMethodId@@Base+0x54> │ │ │ │ + bne 85148 <_PyObject_CallMethodId@@Base+0x54> │ │ │ │ mov r5, #0 │ │ │ │ - b 84e60 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + b 85188 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13cf24 │ │ │ │ + bl 13d2a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84e60 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + bgt 85188 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84e60 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + bne 85188 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #16] @ 84e94 <_PyObject_CallMethodId@@Base+0xc8> │ │ │ │ + ldr r1, [pc, #16] @ 851bc <_PyObject_CallMethodId@@Base+0xc8> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b67a0 │ │ │ │ - strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ + b b6920 │ │ │ │ + strhteq r1, [r3], #-224 @ 0xffffff20 │ │ │ │ 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 b464c <_PyType_GetDict@@Base> │ │ │ │ + bl b47cc <_PyType_GetDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 84ee0 <_PyObject_CallMethodId@@Base+0x114> │ │ │ │ + beq 85208 <_PyObject_CallMethodId@@Base+0x114> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 209fd0 <_PyType_LookupRef@@Base> │ │ │ │ + bl 208ca8 <_PyType_LookupRef@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84ef4 <_PyObject_CallMethodId@@Base+0x128> │ │ │ │ - b 84f44 <_PyObject_CallMethodId@@Base+0x178> │ │ │ │ + bne 8521c <_PyObject_CallMethodId@@Base+0x128> │ │ │ │ + b 8526c <_PyObject_CallMethodId@@Base+0x178> │ │ │ │ mov r0, r5 │ │ │ │ - bl be2e8 │ │ │ │ + bl be444 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 84ec8 <_PyObject_CallMethodId@@Base+0xfc> │ │ │ │ - b 84f58 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ + bge 851f0 <_PyObject_CallMethodId@@Base+0xfc> │ │ │ │ + b 85280 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84f58 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ + beq 85280 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84f30 <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ + bgt 85258 <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84f38 <_PyObject_CallMethodId@@Base+0x16c> │ │ │ │ + beq 85260 <_PyObject_CallMethodId@@Base+0x16c> │ │ │ │ mov r4, r5 │ │ │ │ - b 84f58 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ + b 85280 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 84f30 <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 85258 <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b67a0 │ │ │ │ + b b6920 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 157e2c │ │ │ │ + b 158190 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 85014 <_PyObject_CallMethodId@@Base+0x248> │ │ │ │ + bhi 8533c <_PyObject_CallMethodId@@Base+0x248> │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #33092 @ 0x8144 │ │ │ │ + movw r3, #33080 @ 0x8138 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 85014 <_PyObject_CallMethodId@@Base+0x248> │ │ │ │ + bne 8533c <_PyObject_CallMethodId@@Base+0x248> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 85014 <_PyObject_CallMethodId@@Base+0x248> │ │ │ │ + bne 8533c <_PyObject_CallMethodId@@Base+0x248> │ │ │ │ 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 140780 │ │ │ │ + bl 140b00 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 85020 <_PyObject_CallMethodId@@Base+0x254> │ │ │ │ + blt 85348 <_PyObject_CallMethodId@@Base+0x254> │ │ │ │ cmp r4, #2 │ │ │ │ movweq r0, #4404 @ 0x1134 │ │ │ │ - movwne r0, #5464 @ 0x1558 │ │ │ │ + movwne r0, #5452 @ 0x154c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - movweq r2, #5464 @ 0x1558 │ │ │ │ + movweq r2, #5452 @ 0x154c │ │ │ │ movwne r2, #4404 @ 0x1134 │ │ │ │ movteq r2, #96 @ 0x60 │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r2 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085028 : │ │ │ │ +00085350 : │ │ │ │ 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] │ │ │ │ @@ -89426,35 +89646,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 324330 │ │ │ │ + bl 324178 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000850c4 : │ │ │ │ +000853ec : │ │ │ │ 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 85104 │ │ │ │ + bge 8542c │ │ │ │ str ip, [r6] │ │ │ │ mov r1, #0 │ │ │ │ str ip, [r2] │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r3] │ │ │ │ - b 8516c │ │ │ │ + b 85494 │ │ │ │ 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] │ │ │ │ @@ -89463,67 +89683,67 @@ │ │ │ │ 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 1c9184 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 1c91dc <_PyCode_CheckLineNumber@@Base> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 33ebc0 <_Py_set_inheritable_async_safe@@Base+0x2a9c> │ │ │ │ + bl 33e9d4 <_Py_set_inheritable_async_safe@@Base+0x2a70> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 2e22fc │ │ │ │ + bl 2e22a8 │ │ │ │ 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 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #29524 @ 0x7354 │ │ │ │ + movw r3, #29512 @ 0x7348 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 851c4 │ │ │ │ + beq 854ec │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 851c4 │ │ │ │ + beq 854ec │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 851e8 │ │ │ │ - b 85204 │ │ │ │ + bne 85510 │ │ │ │ + b 8552c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 851b4 │ │ │ │ + beq 854dc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56300 @ 0xdbec │ │ │ │ + movw r0, #54876 @ 0xd65c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 851b4 │ │ │ │ - b 85218 │ │ │ │ + bne 854dc │ │ │ │ + b 85540 │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #56300 @ 0xdbec │ │ │ │ + movw r0, #54876 @ 0xd65c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85218 │ │ │ │ + beq 85540 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 28c768 │ │ │ │ + b 28c220 │ │ │ │ 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 │ │ │ │ @@ -89532,49 +89752,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 a7264 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8528c │ │ │ │ + bne 855b4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85460 │ │ │ │ + bgt 85788 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85460 │ │ │ │ + bne 85788 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 85460 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 85788 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 852c0 │ │ │ │ + bne 855e8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 852c0 │ │ │ │ + beq 855e8 │ │ │ │ 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 852fc │ │ │ │ + bne 85624 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 852fc │ │ │ │ + beq 85624 │ │ │ │ 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 │ │ │ │ @@ -89595,50 +89815,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 85390 │ │ │ │ + ble 856b8 │ │ │ │ ldr r1, [lr, #4]! │ │ │ │ and ip, r1, #3 │ │ │ │ cmp ip, #1 │ │ │ │ - bne 85388 │ │ │ │ + bne 856b0 │ │ │ │ bic ip, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 85388 │ │ │ │ + beq 856b0 │ │ │ │ ldr r9, [ip] │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ add sl, r9, #1 │ │ │ │ movle r1, ip │ │ │ │ strle sl, [ip] │ │ │ │ str r1, [r8, #4]! │ │ │ │ - b 8534c │ │ │ │ + b 85674 │ │ │ │ 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 853c8 │ │ │ │ + bgt 856f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 853c8 │ │ │ │ + bne 856f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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] @ 85468 │ │ │ │ + ldr r0, [pc, #128] @ 85790 │ │ │ │ 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] │ │ │ │ @@ -89666,294 +89886,362 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008546c : │ │ │ │ +00085794 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #27024 @ 0x6990 │ │ │ │ + movw r0, #27012 @ 0x6984 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 85220 │ │ │ │ + b 85548 │ │ │ │ │ │ │ │ -00085498 : │ │ │ │ +000857c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #27024 @ 0x6990 │ │ │ │ + movw r0, #27012 @ 0x6984 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 85220 │ │ │ │ + b 85548 │ │ │ │ │ │ │ │ -000854c0 : │ │ │ │ +000857e8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #28384 @ 0x6ee0 │ │ │ │ + movw r0, #28372 @ 0x6ed4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 85220 │ │ │ │ + bl 85548 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0, #28] │ │ │ │ strhne r3, [r0, #32] │ │ │ │ strbne r3, [r0, #34] @ 0x22 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00085504 : │ │ │ │ +0008582c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #27860 @ 0x6cd4 │ │ │ │ + movw r0, #27848 @ 0x6cc8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 85220 │ │ │ │ + bl 85548 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85594 │ │ │ │ - ldr r3, [pc, #96] @ 855a0 │ │ │ │ + beq 858bc │ │ │ │ + ldr r3, [pc, #96] @ 858c8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #120] @ 0x78 │ │ │ │ cmp r5, #0 │ │ │ │ streq r5, [r4, #28] │ │ │ │ - beq 85598 │ │ │ │ - bl 198f5c │ │ │ │ + beq 858c0 │ │ │ │ + bl 1992c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c7bb8 <_PyCoro_ComputeOrigin@@Base> │ │ │ │ + bl 3c7814 <_PyCoro_ComputeOrigin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bne 85598 │ │ │ │ + bne 858c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85594 │ │ │ │ + bgt 858bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85594 │ │ │ │ + bne 858bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 1ba630 │ │ │ │ + b 1ba6a8 │ │ │ │ + │ │ │ │ +000858e4 <_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 aaefc │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 8594c <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + bl bc4f8 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 85938 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 85940 <_PyDict_GetItemStringWithError@@Base+0x5c> │ │ │ │ + mov r4, r5 │ │ │ │ + b 8594c <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 85938 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +00085954 <_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 11a440 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + │ │ │ │ +00085968 <_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 15399c │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r4, [fp, #-16] │ │ │ │ + bne 859c0 <_PyDict_Pop@@Base+0x58> │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 859b8 <_PyDict_Pop@@Base+0x50> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r4] │ │ │ │ + b 859c0 <_PyDict_Pop@@Base+0x58> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 17f2f8 <_PyErr_SetKeyError@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +000859cc : │ │ │ │ + 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 a9674 │ │ │ │ │ │ │ │ -000855bc : │ │ │ │ +000859e8 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r3, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b a9674 │ │ │ │ + │ │ │ │ +00085a00 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 855f8 │ │ │ │ - movw r0, #57352 @ 0xe008 │ │ │ │ + beq 85a3c │ │ │ │ + movw r0, #56212 @ 0xdb94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #594 @ 0x252 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 85650 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 85a94 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 85658 │ │ │ │ + beq 85a9c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 85638 │ │ │ │ + beq 85a7c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 85638 │ │ │ │ + beq 85a7c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 8565c │ │ │ │ + b 85aa0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5948 @ 0x173c │ │ │ │ + movw r1, #4988 @ 0x137c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8569c │ │ │ │ + beq 85ae0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8569c │ │ │ │ + bgt 85ae0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8569c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 85ae0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000856a4 : │ │ │ │ +00085ae8 : │ │ │ │ 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 a7b9c │ │ │ │ + b a7d20 │ │ │ │ │ │ │ │ -000856d4 : │ │ │ │ +00085b18 : │ │ │ │ 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, #8644 @ 0x21c4 │ │ │ │ + movw r1, #7740 @ 0x1e3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32abfc │ │ │ │ + bl 32aa44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8570c │ │ │ │ + beq 85b50 │ │ │ │ mvn r4, #0 │ │ │ │ - b 85728 │ │ │ │ + b 85b6c │ │ │ │ mov r0, r6 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 85704 │ │ │ │ + beq 85b48 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33092 @ 0x8144 │ │ │ │ + movw r3, #33080 @ 0x8138 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 85770 │ │ │ │ - movw r0, #62564 @ 0xf464 │ │ │ │ + beq 85bb4 │ │ │ │ + movw r0, #61376 @ 0xefc0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #361 @ 0x169 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 85780 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 85bc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85794 │ │ │ │ + bne 85bd8 │ │ │ │ mov r1, #476 @ 0x1dc │ │ │ │ - movw r0, #62564 @ 0xf464 │ │ │ │ + movw r0, #61376 @ 0xefc0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 857a8 │ │ │ │ - ldr r1, [pc, #140] @ 85828 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 85bec │ │ │ │ + ldr r1, [pc, #140] @ 85c6c │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl b3d30 │ │ │ │ + bl b3eb8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 857b0 │ │ │ │ + bne 85bf4 │ │ │ │ mov r4, #0 │ │ │ │ - b 8581c │ │ │ │ + b 85c60 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 857f0 │ │ │ │ + beq 85c34 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r1, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 857f0 │ │ │ │ + bne 85c34 │ │ │ │ ldr r2, [r0] │ │ │ │ str r1, [fp, #-16] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 857f0 │ │ │ │ + bgt 85c34 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 857f0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 85c34 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #9452 @ 0x24ec │ │ │ │ + movw r2, #8492 @ 0x212c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #5972 @ 0x1754 │ │ │ │ + movw r0, #5012 @ 0x1394 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r0, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq 85854 │ │ │ │ - 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] @ 85890 │ │ │ │ + rsbeq r2, r3, r0, lsl #13 │ │ │ │ + ldr r2, [pc, #40] @ 85ca0 │ │ │ │ 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] @ 858b8 │ │ │ │ + ldr r2, [pc, #28] @ 85cc8 │ │ │ │ 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) │ │ │ │ @@ -89995,81 +90283,81 @@ │ │ │ │ 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 85980 │ │ │ │ + bne 85d90 │ │ │ │ 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 85960 │ │ │ │ + beq 85d70 │ │ │ │ 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 859e0 │ │ │ │ + bne 85df0 │ │ │ │ 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 859c0 │ │ │ │ + beq 85dd0 │ │ │ │ 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 85a40 │ │ │ │ + bne 85e50 │ │ │ │ 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 85a20 │ │ │ │ + beq 85e30 │ │ │ │ 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 85a7c │ │ │ │ + beq 85e8c │ │ │ │ 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) │ │ │ │ @@ -90081,21 +90369,21 @@ │ │ │ │ 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 85ad4 │ │ │ │ + bmi 85ee4 │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85aac │ │ │ │ + beq 85ebc │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85aac │ │ │ │ + beq 85ebc │ │ │ │ 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 │ │ │ │ @@ -90103,37 +90391,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 85b20 │ │ │ │ + bne 85f30 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 85b00 │ │ │ │ + bne 85f10 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85b10 │ │ │ │ + beq 85f20 │ │ │ │ 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 85b58 │ │ │ │ + beq 85f68 │ │ │ │ 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] @ 85b9c │ │ │ │ + ldr r3, [pc, #48] @ 85fac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ add r0, r3, #120 @ 0x78 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ @@ -90148,53 +90436,53 @@ │ │ │ │ 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 85bec │ │ │ │ + beq 85ffc │ │ │ │ movw r3, #23892 @ 0x5d54 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 85bec │ │ │ │ + beq 85ffc │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 85c50 │ │ │ │ - bl 85860 │ │ │ │ + bne 86060 │ │ │ │ + bl 85c70 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #62888 @ 0xf5a8 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r7, [r3] │ │ │ │ dmb ish │ │ │ │ movw r2, #23940 @ 0x5d84 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ - movw r3, #24264 @ 0x5ec8 │ │ │ │ + movw r3, #25304 @ 0x62d8 │ │ │ │ movt r3, #8 │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 85c38 │ │ │ │ + beq 86048 │ │ │ │ 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 85894 │ │ │ │ + b 85ca4 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 85c64 │ │ │ │ + beq 86074 │ │ │ │ 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} │ │ │ │ @@ -90213,41 +90501,41 @@ │ │ │ │ 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 85ce0 │ │ │ │ + bcc 860f0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 85ba0 │ │ │ │ + bl 85fb0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r7, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r7, [r2, r3] │ │ │ │ - bne 85cac │ │ │ │ + bne 860bc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 85ba0 │ │ │ │ + bl 85fb0 │ │ │ │ str r6, [r4, #12] │ │ │ │ - b 85cac │ │ │ │ + b 860bc │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r4, #23832 @ 0x5d18 │ │ │ │ + movw r4, #24872 @ 0x6128 │ │ │ │ movt r4, #8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #1 │ │ │ │ eor r4, r4, r3 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ @@ -90275,78 +90563,78 @@ │ │ │ │ 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 85d98 │ │ │ │ + bhi 861a8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r0, r1 │ │ │ │ bxeq lr │ │ │ │ ldrd r2, [r1] │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ orrs ip, r2, r3 │ │ │ │ add fp, sp, #12 │ │ │ │ - bne 85df4 │ │ │ │ + bne 86204 │ │ │ │ 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 85df4 │ │ │ │ + bne 86204 │ │ │ │ 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 85e14 │ │ │ │ + bne 86224 │ │ │ │ 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 85e34 │ │ │ │ + bne 86244 │ │ │ │ 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 85e54 │ │ │ │ + b 86264 │ │ │ │ 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 85e84 │ │ │ │ + bne 86294 │ │ │ │ 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 85ea4 │ │ │ │ + bne 862b4 │ │ │ │ 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 │ │ │ │ @@ -90362,227 +90650,149 @@ │ │ │ │ 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 85f08 │ │ │ │ + bne 86318 │ │ │ │ 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, #25508 @ 0x63a4 │ │ │ │ + movw r0, #25476 @ 0x6384 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ movcs r2, ip │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2e280 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85f94 │ │ │ │ + beq 863a4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85f94 │ │ │ │ + beq 863a4 │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 2e73c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 85ec8 │ │ │ │ + b 862d8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19768 @ 0x4d38 │ │ │ │ + movw r1, #18336 @ 0x47a0 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56540 @ 0xdcdc │ │ │ │ + movw r0, #56748 @ 0xddac │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55c9c │ │ │ │ - ldr r3, [pc, #60] @ 86014 │ │ │ │ + b 55d4c │ │ │ │ + ldr r3, [pc, #60] @ 86424 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ dmb ish │ │ │ │ ldrb r3, [r3, #3904] @ 0xf40 │ │ │ │ dmb ish │ │ │ │ tst r3, #1 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00086018 <_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 26266c <_Py_HandlePending@@Base+0xff8> │ │ │ │ - │ │ │ │ -00086030 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ - push {fp, lr} │ │ │ │ - mov lr, r2 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - movw ip, #46456 @ 0xb578 │ │ │ │ - movt ip, #96 @ 0x60 │ │ │ │ - add fp, sp, #4 │ │ │ │ - cmp r3, ip │ │ │ │ - mov r3, lr │ │ │ │ - bne 86064 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - b a9960 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - b ac140 │ │ │ │ - │ │ │ │ -00086070 <_PyDict_SizeOf@@Base>: │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 67bb8 │ │ │ │ - │ │ │ │ -00086084 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r3, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - bne 860b0 <_PyDictKeys_GetVersionForCurrentState@@Base+0x2c> │ │ │ │ - add r0, r0, #40960 @ 0xa000 │ │ │ │ - ldr r3, [r0, #372] @ 0x174 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r2, r3, #1 │ │ │ │ - strne r2, [r0, #372] @ 0x174 │ │ │ │ - str r3, [r1, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -000860c0 : │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldr r3, [r3, #156] @ 0x9c │ │ │ │ - movw r0, #16576 @ 0x40c0 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx r3 │ │ │ │ - │ │ │ │ -000860f0 : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 329efc │ │ │ │ - │ │ │ │ -00086104 : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a613c │ │ │ │ - │ │ │ │ -00086118 : │ │ │ │ +00086428 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6ea30 │ │ │ │ + b 6ebb0 │ │ │ │ │ │ │ │ -0008612c : │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ +0008643c : │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00086154 : │ │ │ │ +00086464 : │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008617c : │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ +0008648c : │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ 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 │ │ │ │ │ │ │ │ -000861a4 <_Py_SetRefcnt@@Base>: │ │ │ │ +000864b4 <_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 │ │ │ │ │ │ │ │ -000861c4 : │ │ │ │ +000864d4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000861dc : │ │ │ │ +000864ec : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000861f4 : │ │ │ │ +00086504 : │ │ │ │ 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} │ │ │ │ @@ -90595,29 +90805,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 86260 │ │ │ │ + bls 86570 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ addls ip, r4, r4, lsl #1 │ │ │ │ - bls 86260 │ │ │ │ + bls 86570 │ │ │ │ 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 3cb9ec <_PyMonitoring_FireBranchEvent@@Base+0x3d8> │ │ │ │ + blx 3cb644 <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ 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 │ │ │ │ @@ -90626,39 +90836,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 253e80 <_PyInterpreterState_New@@Base+0x7f0> │ │ │ │ + bl 253020 <_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 86318 │ │ │ │ + beq 86628 │ │ │ │ ldr r5, [ip], #4 │ │ │ │ ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ mov r1, ip │ │ │ │ bics r4, r4, r5 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ - b 862f0 │ │ │ │ + b 86600 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 86334 │ │ │ │ + beq 86644 │ │ │ │ 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} │ │ │ │ @@ -90673,132 +90883,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 86288 │ │ │ │ + bl 86598 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 863a4 │ │ │ │ + beq 866b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r9 │ │ │ │ lsl r1, r7, #22 │ │ │ │ mov r2, #1 │ │ │ │ - bl 29120c │ │ │ │ + bl 290cc4 │ │ │ │ mov r5, r0 │ │ │ │ - b 863cc │ │ │ │ + b 866dc │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ lsl r1, r7, #22 │ │ │ │ - bl 29120c │ │ │ │ + bl 290cc4 │ │ │ │ lsl r2, r7, #22 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r6 │ │ │ │ add r0, r9, #96 @ 0x60 │ │ │ │ - bl 252944 │ │ │ │ + bl 251aec │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 253d68 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ + bl 252f08 <_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 253d68 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ + b 252f08 <_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 2d6c4 │ │ │ │ - ldr r1, [pc, #32] @ 8644c │ │ │ │ + ldr r1, [pc, #32] @ 8675c │ │ │ │ mov r2, #900 @ 0x384 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 2e280 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r5, r1, r8, asr #32 │ │ │ │ - movw r3, #20032 @ 0x4e40 │ │ │ │ + subeq r4, r1, r8, lsl #25 │ │ │ │ + movw r3, #19072 @ 0x4a80 │ │ │ │ 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] @ 86500 │ │ │ │ + ldr r2, [pc, #116] @ 86810 │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 864b8 │ │ │ │ + bne 867c8 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 864b8 │ │ │ │ + beq 867c8 │ │ │ │ bl 2d0c4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, #0 │ │ │ │ movne r2, r3 │ │ │ │ ldrne r3, [r3, #1592] @ 0x638 │ │ │ │ - bne 864c4 │ │ │ │ + bne 867d4 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 864f0 │ │ │ │ + bne 86800 │ │ │ │ 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 255250 │ │ │ │ + b 2543f0 │ │ │ │ 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 86548 │ │ │ │ + bne 86858 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - b 867ac │ │ │ │ + b 86abc │ │ │ │ ldr lr, [r6, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 8653c │ │ │ │ + beq 8684c │ │ │ │ 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 │ │ │ │ @@ -90806,90 +91016,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 865a8 │ │ │ │ + bls 868b8 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r1, r1, r1, lsl #1 │ │ │ │ - bls 865a8 │ │ │ │ + bls 868b8 │ │ │ │ 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 865f0 │ │ │ │ + bne 86900 │ │ │ │ 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 867ac │ │ │ │ + b 86abc │ │ │ │ cmp lr, r8 │ │ │ │ moveq r8, #0 │ │ │ │ - bne 86634 │ │ │ │ + bne 86944 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls 8653c │ │ │ │ + bls 8684c │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 867ac │ │ │ │ + beq 86abc │ │ │ │ add r4, r4, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 865fc │ │ │ │ + b 8690c │ │ │ │ add r3, r8, #31 │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ asr r3, r3, #5 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 2e370 <__memset_chk@plt> │ │ │ │ ands r8, r8, #31 │ │ │ │ - beq 8667c │ │ │ │ + beq 8698c │ │ │ │ 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 3cc0cc <_PyMonitoring_FireBranchEvent@@Base+0xab8> │ │ │ │ + blx 3cbd24 <_PyMonitoring_FireBranchEvent@@Base+0xab4> │ │ │ │ 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 86708 │ │ │ │ + beq 86a18 │ │ │ │ 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 │ │ │ │ @@ -90899,412 +91109,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 866b4 │ │ │ │ + b 869c4 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 8653c │ │ │ │ + beq 8684c │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r6, [r3, r8, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 86760 │ │ │ │ + bne 86a70 │ │ │ │ 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 867ac │ │ │ │ + beq 86abc │ │ │ │ add r4, r4, r5 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 86730 │ │ │ │ - b 867a4 │ │ │ │ + bne 86a40 │ │ │ │ + b 86ab4 │ │ │ │ mvn r6, r6 │ │ │ │ rbit r2, r6 │ │ │ │ cmp r6, #0 │ │ │ │ clz r2, r2 │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ - beq 867a0 │ │ │ │ + beq 86ab0 │ │ │ │ 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 86764 │ │ │ │ - b 867ac │ │ │ │ + bne 86a74 │ │ │ │ + b 86abc │ │ │ │ add r4, r4, r5, lsl #5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 8670c │ │ │ │ + b 86a1c │ │ │ │ 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 85860 │ │ │ │ + bl 85c70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86824 │ │ │ │ + beq 86b34 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ sub r0, fp, #540 @ 0x21c │ │ │ │ str r8, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ bl 2d4b4 <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85894 │ │ │ │ + bl 85ca4 │ │ │ │ sub r3, fp, #540 @ 0x21c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 85ba0 │ │ │ │ + bl 85fb0 │ │ │ │ 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, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl 867b8 │ │ │ │ + bl 86ac8 │ │ │ │ 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, #44156 @ 0xac7c │ │ │ │ + movweq r4, #43196 @ 0xa8bc │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ movteq r4, #64 @ 0x40 │ │ │ │ moveq r5, #1024 @ 0x400 │ │ │ │ strb lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 868d0 │ │ │ │ + beq 86be0 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - movw r4, #32548 @ 0x7f24 │ │ │ │ + movw r4, #31588 @ 0x7b64 │ │ │ │ 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 8693c │ │ │ │ + bge 86c4c │ │ │ │ sub r3, r9, #1 │ │ │ │ orrs r3, r3, r7 │ │ │ │ - bne 86908 │ │ │ │ + bne 86c18 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq 86a2c │ │ │ │ + beq 86d3c │ │ │ │ orrs r7, r9, r7 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - movweq r4, #23184 @ 0x5a90 │ │ │ │ - movw r1, #6288 @ 0x1890 │ │ │ │ + movweq r4, #22224 @ 0x56d0 │ │ │ │ + movw r1, #5328 @ 0x14d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ movteq r4, #63 @ 0x3f │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ - b 86a2c │ │ │ │ + b 86d3c │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r1, r3, lr │ │ │ │ movlt r2, r5 │ │ │ │ movlt lr, #0 │ │ │ │ - movwge r6, #29376 @ 0x72c0 │ │ │ │ - movwlt r6, #11816 @ 0x2e28 │ │ │ │ + movwge r6, #28416 @ 0x6f00 │ │ │ │ + movwlt r6, #10628 @ 0x2984 │ │ │ │ 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, #17752 @ 0x4558 │ │ │ │ + movwge r6, #16792 @ 0x4198 │ │ │ │ movtge r6, #63 @ 0x3f │ │ │ │ - blx 3cc02c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 3cbc84 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - blx 3cc02c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 3cbc84 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cc02c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 3cbc84 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ mov r3, #8 │ │ │ │ mov r7, r2 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r2, #28168 @ 0x6e08 │ │ │ │ + movw r2, #27208 @ 0x6a48 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23184 @ 0x5a90 │ │ │ │ + movw r1, #22224 @ 0x56d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw ip, #6300 @ 0x189c │ │ │ │ + movw ip, #5340 @ 0x14dc │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ moveq r1, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ mov r3, #32 │ │ │ │ cmp r7, #0 │ │ │ │ - movw r2, #6308 @ 0x18a4 │ │ │ │ + movw r2, #5348 @ 0x14e4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ rsblt r7, r7, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r4, [sp, #12] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ - movw r2, #6280 @ 0x1888 │ │ │ │ + movw r2, #5320 @ 0x14c8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ movne r2, r8 │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ 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, #6340 @ 0x18c4 │ │ │ │ + movw r2, #5380 @ 0x1504 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ orrs r6, r6, r8 │ │ │ │ mov r6, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bne 86ba0 │ │ │ │ + bne 86eb0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 86878 │ │ │ │ + bl 86b88 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 86878 │ │ │ │ + bl 86b88 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 86878 │ │ │ │ + bl 86b88 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - bl 86878 │ │ │ │ + bl 86b88 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bl 86878 │ │ │ │ + bl 86b88 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #32548 @ 0x7f24 │ │ │ │ + movw r3, #31588 @ 0x7b64 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r2, #6280 @ 0x1888 │ │ │ │ + movw r2, #5320 @ 0x14c8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 86b94 │ │ │ │ + bge 86ea4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #6288 @ 0x1890 │ │ │ │ + movw r2, #5328 @ 0x14d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ cmp r7, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #6324 @ 0x18b4 │ │ │ │ + movw r2, #5364 @ 0x14f4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ movne r2, r7 │ │ │ │ - bl 8682c │ │ │ │ - movw r2, #32656 @ 0x7f90 │ │ │ │ + bl 86b3c │ │ │ │ + movw r2, #31696 @ 0x7bd0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - b 86c30 │ │ │ │ - movw r2, #6348 @ 0x18cc │ │ │ │ + b 86f40 │ │ │ │ + movw r2, #5388 @ 0x150c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - b 86c30 │ │ │ │ + b 86f40 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 86878 │ │ │ │ + bl 86b88 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 86878 │ │ │ │ + bl 86b88 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 86878 │ │ │ │ + bl 86b88 │ │ │ │ str r6, [sp, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ str r4, [sp] │ │ │ │ - bl 86878 │ │ │ │ + bl 86b88 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #23184 @ 0x5a90 │ │ │ │ + movw r3, #22224 @ 0x56d0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r2, #6356 @ 0x18d4 │ │ │ │ + movw r2, #5396 @ 0x1514 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 86b94 │ │ │ │ - movw r2, #6364 @ 0x18dc │ │ │ │ + bge 86ea4 │ │ │ │ + movw r2, #5404 @ 0x151c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 8682c │ │ │ │ + b 86b3c │ │ │ │ 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, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #6340 @ 0x18c4 │ │ │ │ + movw r2, #5380 @ 0x1504 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ mov ip, #0 │ │ │ │ ldrd r0, [r6] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 86878 │ │ │ │ + bl 86b88 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #32656 @ 0x7f90 │ │ │ │ + movw r2, #31696 @ 0x7bd0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 8682c │ │ │ │ + b 86b3c │ │ │ │ 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 86cfc │ │ │ │ + beq 8700c │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 86ce0 │ │ │ │ - b 86d80 │ │ │ │ + bne 86ff0 │ │ │ │ + b 87090 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 86d80 │ │ │ │ + beq 87090 │ │ │ │ movw r3, #2772 @ 0xad4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86d80 │ │ │ │ + beq 87090 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 86d80 │ │ │ │ + beq 87090 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r2, #6384 @ 0x18f0 │ │ │ │ + movw r2, #5424 @ 0x1530 │ │ │ │ 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 │ │ │ │ @@ -91312,73 +91522,73 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 867b8 │ │ │ │ - b 86d98 │ │ │ │ + bl 86ac8 │ │ │ │ + b 870a8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 867b8 │ │ │ │ + bl 86ac8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #2244 @ 0x8c4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86dd8 │ │ │ │ + bne 870e8 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 22fcf0 <_start@@Base+0x790> │ │ │ │ + bl 22edc0 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86e00 │ │ │ │ + beq 87110 │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ - movw r0, #6404 @ 0x1904 │ │ │ │ + movw r0, #5444 @ 0x1544 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 86cbc │ │ │ │ - b 86e64 │ │ │ │ + bl 86fcc │ │ │ │ + b 87174 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86e18 │ │ │ │ + bne 87128 │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 22fcf0 <_start@@Base+0x790> │ │ │ │ + bl 22edc0 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86e64 │ │ │ │ + beq 87174 │ │ │ │ movw r3, #2768 @ 0xad0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 86de4 │ │ │ │ - ldr r2, [pc, #52] @ 86e74 │ │ │ │ + blt 870f4 │ │ │ │ + ldr r2, [pc, #52] @ 87184 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 86e40 │ │ │ │ + bne 87150 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 86de4 │ │ │ │ + ble 870f4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ rsbeq pc, r7, ip, lsr #11 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -91390,56 +91600,56 @@ │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, fp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r5, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86ebc │ │ │ │ + bne 871cc │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 22fcf0 <_start@@Base+0x790> │ │ │ │ + bl 22edc0 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86ee0 │ │ │ │ + beq 871f0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #6424 @ 0x1918 │ │ │ │ + movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 86cbc │ │ │ │ - b 86f44 │ │ │ │ + bl 86fcc │ │ │ │ + b 87254 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86ef8 │ │ │ │ + bne 87208 │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 22fcf0 <_start@@Base+0x790> │ │ │ │ + bl 22edc0 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86f44 │ │ │ │ + beq 87254 │ │ │ │ movw r3, #2764 @ 0xacc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 86ec8 │ │ │ │ - ldr r2, [pc, #92] @ 86f7c │ │ │ │ + blt 871d8 │ │ │ │ + ldr r2, [pc, #92] @ 8728c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 86f20 │ │ │ │ + bne 87230 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 86ec8 │ │ │ │ + ble 871d8 │ │ │ │ movw r3, #62888 @ 0xf5a8 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 86f6c │ │ │ │ + beq 8727c │ │ │ │ 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} │ │ │ │ @@ -91455,167 +91665,167 @@ │ │ │ │ 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 252238 │ │ │ │ + bl 251380 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ subne r3, r5, r4 │ │ │ │ movne r5, r4 │ │ │ │ addne r1, r0, r3 │ │ │ │ cmp r7, #4 │ │ │ │ - bne 87008 │ │ │ │ + bne 87318 │ │ │ │ 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 252a08 │ │ │ │ - b 86fe8 │ │ │ │ + bl 251bb0 │ │ │ │ + b 872f8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 252a08 │ │ │ │ + b 251bb0 │ │ │ │ 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 872e4 │ │ │ │ + beq 875f4 │ │ │ │ ldr r6, [fp, #24] │ │ │ │ mov r9, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ sub r3, r6, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 870a4 │ │ │ │ + bhi 873b4 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq 87088 │ │ │ │ + beq 87398 │ │ │ │ rsbs r2, r2, #0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 252944 │ │ │ │ + bl 251aec │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl 86f80 │ │ │ │ - b 872c8 │ │ │ │ + bl 87290 │ │ │ │ + b 875d8 │ │ │ │ cmp r6, #6 │ │ │ │ - bne 872c8 │ │ │ │ + bne 875d8 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ movw r2, #58432 @ 0xe440 │ │ │ │ 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 870f4 │ │ │ │ + bne 87404 │ │ │ │ add lr, fp, #8 │ │ │ │ mov ip, sp │ │ │ │ mov r4, #6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #6444 @ 0x192c │ │ │ │ + movw r1, #5484 @ 0x156c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 8711c │ │ │ │ + b 8742c │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r9, lsr #5 │ │ │ │ - bhi 87134 │ │ │ │ + bhi 87444 │ │ │ │ add lr, fp, #8 │ │ │ │ mov ip, sp │ │ │ │ mov r4, #6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #6512 @ 0x1970 │ │ │ │ + movw r1, #5552 @ 0x15b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #22 │ │ │ │ str r4, [ip] │ │ │ │ - bl 86e78 │ │ │ │ - b 872e4 │ │ │ │ + bl 87188 │ │ │ │ + b 875f4 │ │ │ │ sub r7, r1, #-67108863 @ 0xfc000001 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ sub r7, r7, #62914560 @ 0x3c00000 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r7, r7, #22 │ │ │ │ - bne 8728c │ │ │ │ + bne 8759c │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8728c │ │ │ │ + beq 8759c │ │ │ │ cmp r1, r4 │ │ │ │ - beq 87184 │ │ │ │ + beq 87494 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 253d68 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ + bl 252f08 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 87184 │ │ │ │ + beq 87494 │ │ │ │ rsbs r2, r4, #0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 252944 │ │ │ │ - bl 249248 │ │ │ │ + bl 251aec │ │ │ │ + bl 248318 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 8728c │ │ │ │ - bl 2300fc <_start@@Base+0xb9c> │ │ │ │ + blt 8759c │ │ │ │ + bl 22f1cc <_start@@Base+0xb9c> │ │ │ │ cmp r4, #0 │ │ │ │ orreq r0, r0, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 871c0 │ │ │ │ + beq 874d0 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8633c │ │ │ │ - b 8728c │ │ │ │ + bl 8664c │ │ │ │ + b 8759c │ │ │ │ add r3, r6, #72 @ 0x48 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrexd r2, [r3] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq 87218 │ │ │ │ + beq 87528 │ │ │ │ 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 871f8 │ │ │ │ + bne 87508 │ │ │ │ dmb ish │ │ │ │ - b 87278 │ │ │ │ + b 87588 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -91631,89 +91841,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 87268 │ │ │ │ + bne 87578 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 253f20 <_PyInterpreterState_New@@Base+0x890> │ │ │ │ + bl 2530c0 <_PyInterpreterState_New@@Base+0x890> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r6, #92 @ 0x5c │ │ │ │ - bl 253d68 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ + bl 252f08 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 872c8 │ │ │ │ + bne 875d8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #11 │ │ │ │ - movw r1, #6588 @ 0x19bc │ │ │ │ + movw r1, #5628 @ 0x15fc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ - b 86e78 │ │ │ │ + b 87188 │ │ │ │ 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 248d78 │ │ │ │ + b 247e48 │ │ │ │ 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] @ 873ac │ │ │ │ + ldr r0, [pc, #140] @ 876bc │ │ │ │ strbne r2, [r3] │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 252944 │ │ │ │ - ldr r0, [pc, #120] @ 873b0 │ │ │ │ - bl 291470 <_Py_IsValidFD@@Base+0x17c> │ │ │ │ + bl 251aec │ │ │ │ + ldr r0, [pc, #120] @ 876c0 │ │ │ │ + bl 290f28 <_Py_IsValidFD@@Base+0x17c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl 2915c4 <_Py_IsValidFD@@Base+0x2d0> │ │ │ │ + bl 29107c <_Py_IsValidFD@@Base+0x2d0> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 873a0 │ │ │ │ + beq 876b0 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ bl 2dc64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 873a0 │ │ │ │ + beq 876b0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 873a0 │ │ │ │ + beq 876b0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #6648 @ 0x19f8 │ │ │ │ + movw r0, #5688 @ 0x1638 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 86da0 │ │ │ │ + bl 870b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 873a4 │ │ │ │ + b 876b4 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r5, r0, lsr #28 │ │ │ │ rsbeq r5, r5, r0, asr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -91722,413 +91932,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 2915c4 <_Py_IsValidFD@@Base+0x2d0> │ │ │ │ + bl 29107c <_Py_IsValidFD@@Base+0x2d0> │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 87498 │ │ │ │ + beq 877a8 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 252944 │ │ │ │ + bl 251aec │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ - movw r6, #35736 @ 0x8b98 │ │ │ │ + movw r6, #35728 @ 0x8b90 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - bl 291470 <_Py_IsValidFD@@Base+0x17c> │ │ │ │ + bl 290f28 <_Py_IsValidFD@@Base+0x17c> │ │ │ │ ldr r8, [r6] │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 87498 │ │ │ │ + beq 877a8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ streq r9, [r0] │ │ │ │ - beq 8741c │ │ │ │ + beq 8772c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ cmpeq r8, #8 │ │ │ │ - bne 8747c │ │ │ │ + bne 8778c │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 87498 │ │ │ │ - movw r0, #6724 @ 0x1a44 │ │ │ │ + beq 877a8 │ │ │ │ + movw r0, #5764 @ 0x1684 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 86da0 │ │ │ │ + bl 870b0 │ │ │ │ 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 87500 │ │ │ │ + bne 87810 │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87500 │ │ │ │ + beq 87810 │ │ │ │ mov r0, r1 │ │ │ │ - bl 25a6f8 │ │ │ │ + bl 2598a0 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 87500 │ │ │ │ + bls 87810 │ │ │ │ sub r1, r0, #4 │ │ │ │ movw r2, #24000 @ 0x5dc0 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 873b4 │ │ │ │ + bl 876c4 │ │ │ │ add r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r2, r3, #3 │ │ │ │ ands r0, r3, #3 │ │ │ │ orreq r2, r2, #1 │ │ │ │ - beq 87520 │ │ │ │ + beq 87830 │ │ │ │ str r2, [r4] │ │ │ │ orr r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r12, [r1] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 87538 │ │ │ │ + bne 87848 │ │ │ │ strex lr, r2, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r3, ip │ │ │ │ - bne 87508 │ │ │ │ + bne 87818 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 87560 │ │ │ │ + bne 87870 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - b 8759c │ │ │ │ + b 878ac │ │ │ │ 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 87588 │ │ │ │ + bne 87898 │ │ │ │ strex ip, r4, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 87558 │ │ │ │ - b 8756c │ │ │ │ + beq 87868 │ │ │ │ + b 8787c │ │ │ │ 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 87594 │ │ │ │ + bne 878a4 │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - b 87594 │ │ │ │ + b 878a4 │ │ │ │ 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 87600 │ │ │ │ + bne 87910 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 8762c │ │ │ │ + bhi 8793c │ │ │ │ add r3, r3, #1 │ │ │ │ yield │ │ │ │ - b 875d0 │ │ │ │ + b 878e0 │ │ │ │ cmp r1, r4 │ │ │ │ - bne 87610 │ │ │ │ + bne 87920 │ │ │ │ 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 87634 │ │ │ │ - b 87608 │ │ │ │ + beq 87944 │ │ │ │ + b 87918 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r5] │ │ │ │ cmp r4, ip │ │ │ │ - bne 8764c │ │ │ │ + bne 8795c │ │ │ │ strex r6, lr, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 87608 │ │ │ │ - b 875d0 │ │ │ │ + beq 87918 │ │ │ │ + b 878e0 │ │ │ │ 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 875c0 │ │ │ │ + bl 878d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8768c │ │ │ │ + bne 8799c │ │ │ │ yield │ │ │ │ - b 8766c │ │ │ │ + b 8797c │ │ │ │ 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 875c0 │ │ │ │ + bl 878d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 876d0 │ │ │ │ + bne 879e0 │ │ │ │ yield │ │ │ │ - b 876b0 │ │ │ │ + b 879c0 │ │ │ │ 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 258678 │ │ │ │ + bl 257820 │ │ │ │ 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, #20032 @ 0x4e40 │ │ │ │ + movw r3, #19072 @ 0x4a80 │ │ │ │ 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 87824 │ │ │ │ + beq 87b34 │ │ │ │ ldr r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8782c │ │ │ │ + beq 87b3c │ │ │ │ add sl, r6, #1408 @ 0x580 │ │ │ │ mov r8, r4 │ │ │ │ add r5, r6, #520 @ 0x208 │ │ │ │ add sl, sl, #12 │ │ │ │ - bl 241c48 │ │ │ │ + bl 240de4 │ │ │ │ ldr r7, [r8, #520] @ 0x208 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ - beq 877d8 │ │ │ │ + beq 87ae8 │ │ │ │ mov r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 875c0 │ │ │ │ + bl 878d0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 8778c │ │ │ │ + bne 87a9c │ │ │ │ yield │ │ │ │ - b 8776c │ │ │ │ + b 87a7c │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r1 │ │ │ │ - bne 87764 │ │ │ │ + bne 87a74 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r8, #520] @ 0x208 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 877c8 │ │ │ │ + bne 87ad8 │ │ │ │ str r3, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 2550a8 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ - b 877d8 │ │ │ │ + bl 254248 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ + b 87ae8 │ │ │ │ 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 87750 │ │ │ │ + bne 87a60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 241c48 │ │ │ │ + bl 240de4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87818 │ │ │ │ + bne 87b28 │ │ │ │ yield │ │ │ │ - b 87800 │ │ │ │ + b 87b10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 863fc │ │ │ │ - b 8782c │ │ │ │ + bl 8670c │ │ │ │ + b 87b3c │ │ │ │ mov r1, #2 │ │ │ │ - bl 240754 <_Py_SetLocaleFromEnv@@Base+0xb578> │ │ │ │ + bl 240840 <_Py_SetLocaleFromEnv@@Base+0x298c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 86450 │ │ │ │ + b 86760 │ │ │ │ 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 878a8 │ │ │ │ + bls 87bb8 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8789c │ │ │ │ + bne 87bac │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 8789c │ │ │ │ - bl 2f59e8 <_PyUnicode_ToUppercase@@Base+0x7dc> │ │ │ │ + beq 87bac │ │ │ │ + bl 2f5998 <_PyUnicode_ToUppercase@@Base+0x7dc> │ │ │ │ ldr r3, [r6] │ │ │ │ mla r6, r8, r3, r6 │ │ │ │ - b 87870 │ │ │ │ + b 87b80 │ │ │ │ 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 252944 │ │ │ │ + bl 251aec │ │ │ │ dmb ish │ │ │ │ str r6, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ cmp r4, r6 │ │ │ │ - bge 87908 │ │ │ │ + bge 87c18 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 25404c <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ + bl 2531ec <_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 87950 │ │ │ │ + b 87c60 │ │ │ │ lsr r2, r4, #27 │ │ │ │ movw r3, #59008 @ 0xe680 │ │ │ │ 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 87944 │ │ │ │ + bne 87c54 │ │ │ │ strex lr, ip, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 878dc │ │ │ │ - b 87928 │ │ │ │ + beq 87bec │ │ │ │ + b 87c38 │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ cmn r2, #1 │ │ │ │ addeq r3, r3, #32 │ │ │ │ - beq 87974 │ │ │ │ + beq 87c84 │ │ │ │ and lr, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r2, r2, #1 │ │ │ │ addne r3, r3, lr │ │ │ │ - bne 87960 │ │ │ │ + bne 87c70 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 87950 │ │ │ │ + bne 87c60 │ │ │ │ lsr ip, ip, #7 │ │ │ │ ldr r2, [r5, #456] @ 0x1c8 │ │ │ │ mul ip, r3, ip │ │ │ │ ldr r3, [r2, #256] @ 0x100 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq 879a0 │ │ │ │ + beq 87cb0 │ │ │ │ yield │ │ │ │ - b 87988 │ │ │ │ + b 87c98 │ │ │ │ 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 8701c │ │ │ │ + bl 8732c │ │ │ │ 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 879fc │ │ │ │ + bne 87d0c │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne 879dc │ │ │ │ + bne 87cec │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 87a08 │ │ │ │ + bne 87d18 │ │ │ │ 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 │ │ │ │ @@ -92137,48 +92347,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 87a88 │ │ │ │ + bcs 87d98 │ │ │ │ ldr r9, [r5, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 87a7c │ │ │ │ + bne 87d8c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f59e8 <_PyUnicode_ToUppercase@@Base+0x7dc> │ │ │ │ + bl 2f5998 <_PyUnicode_ToUppercase@@Base+0x7dc> │ │ │ │ str r9, [r5, #24] │ │ │ │ ldr r3, [r5] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b 87a58 │ │ │ │ + b 87d68 │ │ │ │ movw r5, #2244 @ 0x8c4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87aa4 │ │ │ │ + bne 87db4 │ │ │ │ add r0, r5, #240 @ 0xf0 │ │ │ │ - bl 22fcf0 <_start@@Base+0x790> │ │ │ │ + bl 22edc0 <_start@@Base+0x790> │ │ │ │ ldr r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #448] @ 0x1c0 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 2549b4 <_PyInterpreterState_New@@Base+0x1324> │ │ │ │ + bl 253b54 <_PyInterpreterState_New@@Base+0x1324> │ │ │ │ ldr r0, [r6, #448] @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 252944 │ │ │ │ + bl 251aec │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 25404c <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ + bl 2531ec <_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 │ │ │ │ @@ -92193,26 +92403,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 87b48 │ │ │ │ + bne 87e58 │ │ │ │ strex r5, r2, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, lr │ │ │ │ - bne 87b14 │ │ │ │ + bne 87e24 │ │ │ │ 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 87b54 │ │ │ │ + b 87e64 │ │ │ │ push {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 │ │ │ │ @@ -92224,58 +92434,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 87c68 │ │ │ │ + bcs 87f78 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87c50 │ │ │ │ + beq 87f60 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2570b4 <_PyThreadState_New@@Base+0x1c98> │ │ │ │ + bl 25625c <_PyThreadState_New@@Base+0x1ca0> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87c20 │ │ │ │ + bne 87f30 │ │ │ │ ldr r0, [r8, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 252944 │ │ │ │ + bl 251aec │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ - bl 2586dc │ │ │ │ + bl 257884 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r9 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ - b 87c5c │ │ │ │ + b 87f6c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 87c5c │ │ │ │ + bne 87f6c │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r5, #1 │ │ │ │ - bcc 87c5c │ │ │ │ + bcc 87f6c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ orrhi r5, r5, #1 │ │ │ │ - b 87c5c │ │ │ │ + b 87f6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r9 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ mla r4, r7, r3, r4 │ │ │ │ - b 87bb4 │ │ │ │ + b 87ec4 │ │ │ │ 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 │ │ │ │ @@ -92298,82 +92508,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 25404c <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ + bl 2531ec <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 252944 │ │ │ │ + bl 251aec │ │ │ │ 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 87ee4 │ │ │ │ + bcs 881f4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87ec4 │ │ │ │ + beq 881d4 │ │ │ │ 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 87d64 │ │ │ │ + beq 88074 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 87d68 │ │ │ │ + beq 88078 │ │ │ │ ldrb r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq 87d68 │ │ │ │ + beq 88078 │ │ │ │ ldr r6, [r6, #1592] @ 0x638 │ │ │ │ - b 87d48 │ │ │ │ + b 88058 │ │ │ │ mov r6, r8 │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 252944 │ │ │ │ + bl 251aec │ │ │ │ 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 875c0 │ │ │ │ + bl 878d0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 87db0 │ │ │ │ + bne 880c0 │ │ │ │ yield │ │ │ │ - b 87d90 │ │ │ │ + b 880a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2570b4 <_PyThreadState_New@@Base+0x1c98> │ │ │ │ + bl 25625c <_PyThreadState_New@@Base+0x1ca0> │ │ │ │ ldr r9, [r4, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 87dd8 │ │ │ │ + bne 880e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 2586dc │ │ │ │ + bl 257884 │ │ │ │ mov r4, r0 │ │ │ │ - b 87ed4 │ │ │ │ + b 881e4 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ movge r0, r7 │ │ │ │ ldrlt r0, [r4] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 24f840 <_Py_write_noraise@@Base+0x174c> │ │ │ │ + bl 24e988 <_Py_write_noraise@@Base+0x174c> │ │ │ │ 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 │ │ │ │ @@ -92391,272 +92601,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 2550a8 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ + bl 254248 <_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 87ed4 │ │ │ │ + bne 881e4 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r9, r3 │ │ │ │ - bcs 87eb4 │ │ │ │ + bcs 881c4 │ │ │ │ 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 87ed4 │ │ │ │ + b 881e4 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 87e7c │ │ │ │ - b 87ed4 │ │ │ │ + bhi 8818c │ │ │ │ + b 881e4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 258824 │ │ │ │ + bl 2579cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ - b 87d14 │ │ │ │ + b 88024 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 87f00 │ │ │ │ + bne 88210 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 8783c │ │ │ │ + bl 87b4c │ │ │ │ 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] @ 884d0 │ │ │ │ + ldr r7, [pc, #1440] @ 887e0 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ - movw r3, #6852 @ 0x1ac4 │ │ │ │ + movw r3, #5892 @ 0x1704 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #6864 @ 0x1ad0 │ │ │ │ + movw r2, #5904 @ 0x1710 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw r3, #6872 @ 0x1ad8 │ │ │ │ + movw r3, #5912 @ 0x1718 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #6884 @ 0x1ae4 │ │ │ │ + movw r2, #5924 @ 0x1724 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r3, #6896 @ 0x1af0 │ │ │ │ + movw r3, #5936 @ 0x1730 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #6908 @ 0x1afc │ │ │ │ + movw r2, #5948 @ 0x173c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - movw r3, #6800 @ 0x1a90 │ │ │ │ + movw r3, #5840 @ 0x16d0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str ip, [r4, #16] │ │ │ │ - movw r2, #6812 @ 0x1a9c │ │ │ │ + movw r2, #5852 @ 0x16dc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ sub ip, fp, #292 @ 0x124 │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ str ip, [fp, #-444] @ 0xfffffe44 │ │ │ │ str r6, [fp, #-452] @ 0xfffffe3c │ │ │ │ - movw r5, #23184 @ 0x5a90 │ │ │ │ + movw r5, #22224 @ 0x56d0 │ │ │ │ movt r5, #63 @ 0x3f │ │ │ │ str r6, [fp, #-448] @ 0xfffffe40 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #6916 @ 0x1b04 │ │ │ │ + movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86d68 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #32 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #6928 @ 0x1b10 │ │ │ │ + movw r1, #5968 @ 0x1750 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86d68 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #62180 @ 0xf2e4 │ │ │ │ + movw r3, #60756 @ 0xed54 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ - movw r2, #6340 @ 0x18c4 │ │ │ │ + movw r2, #5380 @ 0x1504 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #80] @ 0x50 │ │ │ │ - bl 86878 │ │ │ │ + bl 86b88 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #32656 @ 0x7f90 │ │ │ │ + movw r2, #31696 @ 0x7bd0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #6940 @ 0x1b1c │ │ │ │ + movw r3, #5980 @ 0x175c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #6340 @ 0x18c4 │ │ │ │ + movw r2, #5380 @ 0x1504 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #112] @ 0x70 │ │ │ │ - bl 86878 │ │ │ │ + bl 86b88 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #32656 @ 0x7f90 │ │ │ │ + movw r2, #31696 @ 0x7bd0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #128 @ 0x80 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #6948 @ 0x1b24 │ │ │ │ + movw r1, #5988 @ 0x1764 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86d68 │ │ │ │ sub r0, r7, #64 @ 0x40 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #6956 @ 0x1b2c │ │ │ │ + movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86d68 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #6968 @ 0x1b38 │ │ │ │ + movw r1, #6008 @ 0x1778 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86d68 │ │ │ │ add r0, r7, #384 @ 0x180 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #6980 @ 0x1b44 │ │ │ │ + movw r1, #6020 @ 0x1784 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86d68 │ │ │ │ sub r0, r7, #32 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #62080 @ 0xf280 │ │ │ │ + movw r1, #60656 @ 0xecf0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 86a58 │ │ │ │ + bl 86d68 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r7, #192 @ 0xc0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #6968 @ 0x1b38 │ │ │ │ + movw r1, #6008 @ 0x1778 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86d68 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #416 @ 0x1a0 │ │ │ │ - movw r1, #6988 @ 0x1b4c │ │ │ │ + movw r1, #6028 @ 0x178c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86c48 │ │ │ │ + bl 86f58 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #496 @ 0x1f0 │ │ │ │ - movw r1, #7000 @ 0x1b58 │ │ │ │ + movw r1, #6040 @ 0x1798 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86c48 │ │ │ │ + bl 86f58 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #432 @ 0x1b0 │ │ │ │ - movw r1, #7012 @ 0x1b64 │ │ │ │ + movw r1, #6052 @ 0x17a4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86c48 │ │ │ │ + bl 86f58 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #448 @ 0x1c0 │ │ │ │ - movw r1, #62000 @ 0xf230 │ │ │ │ + movw r1, #60576 @ 0xeca0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 86c48 │ │ │ │ + bl 86f58 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #464 @ 0x1d0 │ │ │ │ - movw r1, #7020 @ 0x1b6c │ │ │ │ + movw r1, #6060 @ 0x17ac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86c48 │ │ │ │ + bl 86f58 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #480 @ 0x1e0 │ │ │ │ - movw r1, #7028 @ 0x1b74 │ │ │ │ + movw r1, #6068 @ 0x17b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86c48 │ │ │ │ + bl 86f58 │ │ │ │ add r0, r7, #224 @ 0xe0 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #26720 @ 0x6860 │ │ │ │ + movw r1, #25532 @ 0x63bc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 86a58 │ │ │ │ + bl 86d68 │ │ │ │ ldr r0, [r7, #520] @ 0x208 │ │ │ │ ldr r1, [r7, #524] @ 0x20c │ │ │ │ orrs r3, r0, r1 │ │ │ │ - beq 881f8 │ │ │ │ + beq 88508 │ │ │ │ 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 3cc02c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 3cbc84 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cc02c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 3cbc84 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r0, r2} │ │ │ │ - movw r3, #7036 @ 0x1b7c │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #7048 @ 0x1b88 │ │ │ │ + movw r2, #6088 @ 0x17c8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ mov r6, #0 │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ mov r7, #0 │ │ │ │ - bl 2519a4 │ │ │ │ + bl 250aec │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #7068 @ 0x1b9c │ │ │ │ + movw r3, #6108 @ 0x17dc │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #7080 @ 0x1ba8 │ │ │ │ + movw r2, #6120 @ 0x17e8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ sub sl, fp, #372 @ 0x174 │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ sub r3, fp, #428 @ 0x1ac │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #420 @ 0x1a4 │ │ │ │ mov r9, #1000 @ 0x3e8 │ │ │ │ strd r6, [r3] │ │ │ │ bl 2d6c4 │ │ │ │ @@ -92672,15 +92882,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] @ 884d4 │ │ │ │ + ldr r1, [pc, #532] @ 887e4 │ │ │ │ mla r8, r9, r2, r8 │ │ │ │ movw r2, #24648 @ 0x6048 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ rsb r3, r3, r0, asr #18 │ │ │ │ sbc r8, r8, r6 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ @@ -92700,118 +92910,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 3cc02c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 3cbc84 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ 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 3cc02c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 3cbc84 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ 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 88380 │ │ │ │ + blt 88690 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r8, r8, #0 │ │ │ │ mvnge r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r6, #0 │ │ │ │ - blt 88398 │ │ │ │ + blt 886a8 │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r7, r7, #0 │ │ │ │ mvnge r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r7, #0 │ │ │ │ - blt 883b4 │ │ │ │ + blt 886c4 │ │ │ │ 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 3cbc9c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ - movw r2, #7092 @ 0x1bb4 │ │ │ │ + blx 3cb8f4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + movw r2, #6132 @ 0x17f4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ umull r5, r3, r5, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #15156 @ 0x3b34 │ │ │ │ + movw r3, #13968 @ 0x3690 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ str sl, [sp, #16] │ │ │ │ - blx 3cbc9c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ + blx 3cb8f4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ 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 3cbc9c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ + blx 3cb8f4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ lsr r8, r8, #6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #29364 @ 0x72b4 │ │ │ │ + movw r3, #28176 @ 0x6e10 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r2, #7112 @ 0x1bc8 │ │ │ │ + movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ - movw r5, #33716 @ 0x83b4 │ │ │ │ + movw r5, #32756 @ 0x7ff4 │ │ │ │ movt r5, #64 @ 0x40 │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 86878 │ │ │ │ + bl 86b88 │ │ │ │ ldr r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 884b0 │ │ │ │ + beq 887c0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #7180 @ 0x1c0c │ │ │ │ + movw r2, #6220 @ 0x184c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ ldr r0, [fp, #-460] @ 0xfffffe34 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 86878 │ │ │ │ + bl 86b88 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #32656 @ 0x7f90 │ │ │ │ + movw r2, #31696 @ 0x7bd0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24716 @ 0x608c │ │ │ │ movt r0, #8 │ │ │ │ - bl 8682c │ │ │ │ + bl 86b3c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, r5, r0, lsl #28 │ │ │ │ rsbeq r5, r5, r8, lsr lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -92820,193 +93030,193 @@ │ │ │ │ movw r5, #24000 @ 0x5dc0 │ │ │ │ movt r5, #101 @ 0x65 │ │ │ │ cmp r0, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85dc8 │ │ │ │ + bl 861d8 │ │ │ │ add r1, r4, #32 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl 85dc8 │ │ │ │ + bl 861d8 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ - bl 85dc8 │ │ │ │ + bl 861d8 │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ - bl 85dc8 │ │ │ │ + bl 861d8 │ │ │ │ add r1, r4, #128 @ 0x80 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ - bl 85dc8 │ │ │ │ + bl 861d8 │ │ │ │ add r1, r4, #160 @ 0xa0 │ │ │ │ add r0, r5, #160 @ 0xa0 │ │ │ │ - bl 85dc8 │ │ │ │ + bl 861d8 │ │ │ │ add r1, r4, #192 @ 0xc0 │ │ │ │ add r0, r5, #192 @ 0xc0 │ │ │ │ - bl 85dc8 │ │ │ │ + bl 861d8 │ │ │ │ add r1, r4, #256 @ 0x100 │ │ │ │ add r0, r5, #256 @ 0x100 │ │ │ │ - bl 85dc8 │ │ │ │ + bl 861d8 │ │ │ │ add r1, r4, #224 @ 0xe0 │ │ │ │ add r0, r5, #224 @ 0xe0 │ │ │ │ - bl 85dc8 │ │ │ │ + bl 861d8 │ │ │ │ add r1, r4, #288 @ 0x120 │ │ │ │ add r0, r5, #288 @ 0x120 │ │ │ │ - bl 85dc8 │ │ │ │ + bl 861d8 │ │ │ │ add r1, r4, #416 @ 0x1a0 │ │ │ │ add r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 85dc8 │ │ │ │ + bl 861d8 │ │ │ │ add r1, r4, #448 @ 0x1c0 │ │ │ │ add r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 85dc8 │ │ │ │ + bl 861d8 │ │ │ │ add r1, r4, #320 @ 0x140 │ │ │ │ add r0, r5, #320 @ 0x140 │ │ │ │ - bl 85dc8 │ │ │ │ + bl 861d8 │ │ │ │ add r1, r4, #352 @ 0x160 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ - bl 85dc8 │ │ │ │ + bl 861d8 │ │ │ │ add r1, r4, #384 @ 0x180 │ │ │ │ add r0, r5, #384 @ 0x180 │ │ │ │ - bl 85dc8 │ │ │ │ + bl 861d8 │ │ │ │ add r1, r4, #480 @ 0x1e0 │ │ │ │ add r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 85e70 │ │ │ │ + bl 86280 │ │ │ │ add r1, r4, #496 @ 0x1f0 │ │ │ │ add r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 85e70 │ │ │ │ + bl 86280 │ │ │ │ add r1, r4, #512 @ 0x200 │ │ │ │ add r0, r5, #512 @ 0x200 │ │ │ │ - bl 85e70 │ │ │ │ + bl 86280 │ │ │ │ add r1, r4, #528 @ 0x210 │ │ │ │ add r0, r5, #528 @ 0x210 │ │ │ │ - bl 85e70 │ │ │ │ + bl 86280 │ │ │ │ add r1, r4, #544 @ 0x220 │ │ │ │ add r0, r5, #544 @ 0x220 │ │ │ │ - bl 85e70 │ │ │ │ + bl 86280 │ │ │ │ add r1, r4, #560 @ 0x230 │ │ │ │ add r0, r5, #560 @ 0x230 │ │ │ │ - bl 85e70 │ │ │ │ + bl 86280 │ │ │ │ add r1, r4, #576 @ 0x240 │ │ │ │ add r0, r5, #576 @ 0x240 │ │ │ │ - bl 85e70 │ │ │ │ + bl 86280 │ │ │ │ add r1, r4, #592 @ 0x250 │ │ │ │ add r0, r5, #592 @ 0x250 │ │ │ │ - bl 85e70 │ │ │ │ + bl 86280 │ │ │ │ add r1, r4, #608 @ 0x260 │ │ │ │ add r0, r5, #608 @ 0x260 │ │ │ │ - bl 85e70 │ │ │ │ + bl 86280 │ │ │ │ add r1, r4, #624 @ 0x270 │ │ │ │ add r0, r5, #624 @ 0x270 │ │ │ │ - bl 85e70 │ │ │ │ + bl 86280 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2d6c4 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r6, #20032 @ 0x4e40 │ │ │ │ + movw r6, #19072 @ 0x4a80 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r6 │ │ │ │ - beq 887d4 │ │ │ │ + beq 88ae4 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8867c │ │ │ │ - ldr r0, [pc, #324] @ 887dc │ │ │ │ + bne 8898c │ │ │ │ + ldr r0, [pc, #324] @ 88aec │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 252ab0 │ │ │ │ + bl 251c58 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 887d4 │ │ │ │ + bne 88ae4 │ │ │ │ movw r5, #2772 @ 0xad4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 886e8 │ │ │ │ + beq 889f8 │ │ │ │ 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] @ 887e0 │ │ │ │ + ldr r2, [pc, #240] @ 88af0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8870c │ │ │ │ + beq 88a1c │ │ │ │ bl 2d0c4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ ldrne r3, [r4] │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ - beq 887d4 │ │ │ │ + beq 88ae4 │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 88744 │ │ │ │ + beq 88a54 │ │ │ │ ldr r6, [r3, #1592] @ 0x638 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8873c │ │ │ │ - bl 876f8 │ │ │ │ + beq 88a4c │ │ │ │ + bl 87a08 │ │ │ │ mov r3, r6 │ │ │ │ - b 88724 │ │ │ │ + b 88a34 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 88758 │ │ │ │ + beq 88a68 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 240754 <_Py_SetLocaleFromEnv@@Base+0xb578> │ │ │ │ + bl 240840 <_Py_SetLocaleFromEnv@@Base+0x298c> │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 884d8 │ │ │ │ + bl 887e8 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 887d4 │ │ │ │ + beq 88ae4 │ │ │ │ movw r3, #24656 @ 0x6050 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 887b4 │ │ │ │ + beq 88ac4 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne 88778 │ │ │ │ + bne 88a88 │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #2752 @ 0xac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 86f80 │ │ │ │ - b 887d4 │ │ │ │ + bl 87290 │ │ │ │ + b 88ae4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 887cc │ │ │ │ + bne 88adc │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 88784 │ │ │ │ + bne 88a94 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r5, r5, r0, ror #29 │ │ │ │ andeq r0, r0, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -93015,257 +93225,257 @@ │ │ │ │ movw r4, #23888 @ 0x5d50 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #7192 @ 0x1c18 │ │ │ │ + movw r2, #6232 @ 0x1858 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 88844 │ │ │ │ + bne 88b54 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #32656 @ 0x7f90 │ │ │ │ + movw r2, #31696 @ 0x7bd0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2d664 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #7228 @ 0x1c3c │ │ │ │ + movw r2, #6268 @ 0x187c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldrb r8, [r5, #-8] │ │ │ │ sub r3, r5, #7 │ │ │ │ sub r2, r5, #4 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ cmp r2, r3 │ │ │ │ orr r8, r1, r8, lsl #8 │ │ │ │ - bne 88864 │ │ │ │ + bne 88b74 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #7240 @ 0x1c48 │ │ │ │ + movw r2, #6280 @ 0x1888 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #7276 @ 0x1c6c │ │ │ │ + movw r2, #6316 @ 0x18ac │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-1] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 888ec │ │ │ │ + bne 88bfc │ │ │ │ ldrb r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 888ec │ │ │ │ + bne 88bfc │ │ │ │ ldrb r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 888ec │ │ │ │ + bne 88bfc │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #7312 @ 0x1c90 │ │ │ │ + movw r0, #6352 @ 0x18d0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ - b 88970 │ │ │ │ + b 88c80 │ │ │ │ sub r6, r5, #3 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #7344 @ 0x1cb0 │ │ │ │ + movw r2, #6384 @ 0x18f0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ sub r3, r5, r6 │ │ │ │ ldrb sl, [r6], #1 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #7380 @ 0x1cd4 │ │ │ │ + movw r2, #6420 @ 0x1914 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp sl, #253 @ 0xfd │ │ │ │ - beq 88944 │ │ │ │ - movw r0, #7404 @ 0x1cec │ │ │ │ + beq 88c54 │ │ │ │ + movw r0, #6444 @ 0x192c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e250 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ cmp r6, r5 │ │ │ │ - bne 88904 │ │ │ │ - movw r0, #7416 @ 0x1cf8 │ │ │ │ + bne 88c14 │ │ │ │ + movw r0, #6456 @ 0x1938 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ mov r1, #1 │ │ │ │ bl 2e250 │ │ │ │ add r7, r5, r8 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #7564 @ 0x1d8c │ │ │ │ + movw r2, #6604 @ 0x19cc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ sub r3, r7, #1 │ │ │ │ add r2, r7, #3 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne 889b4 │ │ │ │ + bne 88cc4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 88998 │ │ │ │ + bne 88ca8 │ │ │ │ mov r6, #1 │ │ │ │ - b 889b8 │ │ │ │ + b 88cc8 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 889dc │ │ │ │ + beq 88cec │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #7312 @ 0x1c90 │ │ │ │ + movw r0, #6352 @ 0x18d0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ - b 88a54 │ │ │ │ + b 88d64 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ - movw r2, #7344 @ 0x1cb0 │ │ │ │ + movw r2, #6384 @ 0x18f0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r8, [r7, r6] │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #7604 @ 0x1db4 │ │ │ │ + movw r2, #6644 @ 0x19f4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - movw r0, #7404 @ 0x1cec │ │ │ │ + movw r0, #6444 @ 0x192c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp r8, #253 @ 0xfd │ │ │ │ - beq 88a38 │ │ │ │ + beq 88d48 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e250 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ add r6, r6, #1 │ │ │ │ bl 2e238 │ │ │ │ cmp r6, #4 │ │ │ │ - bne 889f8 │ │ │ │ + bne 88d08 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 88b08 │ │ │ │ + beq 88e18 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #7632 @ 0x1dd0 │ │ │ │ + movw r0, #6672 @ 0x1a10 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ sub r3, r6, r5 │ │ │ │ - movw r2, #7648 @ 0x1de0 │ │ │ │ + movw r2, #6688 @ 0x1a20 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ cmp r3, #8 │ │ │ │ cmpne r6, r7 │ │ │ │ - bcs 88aa4 │ │ │ │ + bcs 88db4 │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - b 88a78 │ │ │ │ + b 88d88 │ │ │ │ cmp r6, r7 │ │ │ │ - bcc 88abc │ │ │ │ + bcc 88dcc │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ - b 88b08 │ │ │ │ + b 88e18 │ │ │ │ sub r3, r7, r6 │ │ │ │ cmp r3, #8 │ │ │ │ - ble 88ae4 │ │ │ │ + ble 88df4 │ │ │ │ sub r6, r7, #8 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #7656 @ 0x1de8 │ │ │ │ + movw r0, #6696 @ 0x1a28 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ - movw r2, #7648 @ 0x1de0 │ │ │ │ + movw r2, #6688 @ 0x1a20 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs 88aac │ │ │ │ + bcs 88dbc │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - b 88ae4 │ │ │ │ + b 88df4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2dd3c │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 90dec │ │ │ │ + b 90f00 │ │ │ │ │ │ │ │ -00088b34 <_PyStolenTuple_Free@@Base>: │ │ │ │ +00088e44 <_PyStolenTuple_Free@@Base>: │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r2, #42540 @ 0xa62c │ │ │ │ + movw r2, #42528 @ 0xa620 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 88ba0 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bne 88eb0 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt 88ba0 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ - ldr r3, [pc, #72] @ 88bb0 <_PyStolenTuple_Free@@Base+0x7c> │ │ │ │ + bgt 88eb0 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + ldr r3, [pc, #72] @ 88ec0 <_PyStolenTuple_Free@@Base+0x7c> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1732] @ 0x6c4 │ │ │ │ cmp r1, #2000 @ 0x7d0 │ │ │ │ - bcs 88ba0 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bcs 88eb0 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ ldr r2, [r3, #1728] @ 0x6c0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r2, [r0] │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r1, [r3, #1732] @ 0x6c4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #160] @ 0xa0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00088bb4 <_PyType_LookupSubclasses@@Base>: │ │ │ │ +00088ec4 <_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 88c20 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #92] @ 88c30 <_PyType_LookupSubclasses@@Base+0x7c> │ │ │ │ + beq 88f30 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #92] @ 88f40 <_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 │ │ │ │ @@ -93284,22 +93494,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 │ │ │ │ │ │ │ │ -00088c34 <_PyType_InitSubclasses@@Base>: │ │ │ │ +00088f44 <_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 88ca0 <_PyType_InitSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #112] @ 88cc4 <_PyType_InitSubclasses@@Base+0x90> │ │ │ │ + beq 88fb0 <_PyType_InitSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #112] @ 88fd4 <_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 │ │ │ │ @@ -93313,304 +93523,304 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 88cb4 <_PyType_InitSubclasses@@Base+0x80> │ │ │ │ + bne 88fc4 <_PyType_InitSubclasses@@Base+0x80> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2576fc <_PyThreadState_New@@Base+0x22e0> │ │ │ │ + b 2568a4 <_PyThreadState_New@@Base+0x22e8> │ │ │ │ mov r0, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00088cc8 : │ │ │ │ +00088fd8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00088ce8 : │ │ │ │ +00088ff8 : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ands r3, r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 88d0c │ │ │ │ + beq 8901c │ │ │ │ ldr r0, [r0, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088d18 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +00089028 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 88d58 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ + bcs 89068 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ lsr r2, r0, #7 │ │ │ │ - movw ip, #13264 @ 0x33d0 │ │ │ │ + movw ip, #12244 @ 0x2fd4 │ │ │ │ movt ip, #79 @ 0x4f │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ lsl r2, r2, #1 │ │ │ │ - movw r1, #2256 @ 0x8d0 │ │ │ │ + movw r1, #1236 @ 0x4d4 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ add r3, r3, r2, lsl #7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ - movw r3, #59616 @ 0xe8e0 │ │ │ │ + movw r3, #58596 @ 0xe4e4 │ │ │ │ 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, #32652 @ 0x7f8c │ │ │ │ + movwne r2, #31580 @ 0x7b5c │ │ │ │ uxthne r3, r3 │ │ │ │ movtne r2, #90 @ 0x5a │ │ │ │ ldrne r0, [r2, r3, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088d90 : │ │ │ │ +000890a0 : │ │ │ │ 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] @ 88dc8 │ │ │ │ + ldr ip, [pc, #28] @ 890d8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ab6d8 │ │ │ │ + bl ab860 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00088dcc <_PyWeakref_IsDead@@Base>: │ │ │ │ +000890dc <_PyWeakref_IsDead@@Base>: │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00088e00 : │ │ │ │ - ldr ip, [pc, #32] @ 88e28 │ │ │ │ +00089110 : │ │ │ │ + ldr ip, [pc, #32] @ 89138 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 31590 <_PyObject_DebugMallocStats@@Base+0x994> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00088e2c : │ │ │ │ - ldr ip, [pc, #32] @ 88e54 │ │ │ │ +0008913c : │ │ │ │ + ldr ip, [pc, #32] @ 89164 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 31590 <_PyObject_DebugMallocStats@@Base+0x994> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00088e58 <_PyObjectArray_Free@@Base>: │ │ │ │ +00089168 <_PyObjectArray_Free@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 88e74 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ + beq 89184 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a63ec │ │ │ │ + b a6570 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088e80 : │ │ │ │ +00089190 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00088ea4 : │ │ │ │ +000891b4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f3f68 <_PyEval_StopTheWorld@@Base+0x3ac> │ │ │ │ + b 2f3f18 <_PyEval_StopTheWorld@@Base+0x398> │ │ │ │ │ │ │ │ -00088eb8 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +000891c8 <_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 │ │ │ │ │ │ │ │ -00088ecc <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +000891dc <_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 │ │ │ │ │ │ │ │ -00088ee0 : │ │ │ │ +000891f0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088ef4 : │ │ │ │ +00089204 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088f08 : │ │ │ │ +00089218 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088f1c <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +0008922c <_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 30c384 <_PyFunction_VerifyStateless@@Base+0xd00> │ │ │ │ + b 30c138 <_PyFunction_VerifyStateless@@Base+0xb0c> │ │ │ │ │ │ │ │ -00088f3c <_PyXIData_Lookup@@Base>: │ │ │ │ +0008924c <_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 88f90 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ + beq 892a0 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88f90 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ + beq 892a0 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 3259c4 <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ - b 88f9c <_PyXIData_Lookup@@Base+0x60> │ │ │ │ + bl 32580c <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ + b 892ac <_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} │ │ │ │ │ │ │ │ -00088fa8 <_PyXI_GetFailureCode@@Base>: │ │ │ │ +000892b8 <_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 │ │ │ │ │ │ │ │ -00088fc4 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +000892d4 <_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 │ │ │ │ │ │ │ │ -00088fe0 <_PyErr_GetHandledException@@Base>: │ │ │ │ +000892f0 <_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 89008 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ + bne 89318 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88fec <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ - b 89030 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + bne 892fc <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ + b 89340 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 89030 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + beq 89340 <_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 │ │ │ │ │ │ │ │ -0008903c <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +0008934c <_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 d3ca4 │ │ │ │ + bl d42fc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008907c <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +0008938c <_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 │ │ │ │ @@ -93620,162 +93830,162 @@ │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 31520 <_PyObject_DebugMallocStats@@Base+0x924> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000890bc : │ │ │ │ +000893cc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r2, [fp, #-8] │ │ │ │ sub r2, fp, #8 │ │ │ │ bl 31520 <_PyObject_DebugMallocStats@@Base+0x924> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000890e8 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ +000893f8 <_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 890bc │ │ │ │ + b 893cc │ │ │ │ │ │ │ │ -000890fc : │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ +0008940c : │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #920] @ 0x398 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89134 │ │ │ │ + beq 89444 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89134 │ │ │ │ + beq 89444 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00089140 : │ │ │ │ - ldr r1, [pc, #32] @ 89168 │ │ │ │ +00089450 : │ │ │ │ + ldr r1, [pc, #32] @ 89478 │ │ │ │ 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 25f310 │ │ │ │ + b 25e4b8 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008916c : │ │ │ │ +0008947c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00089198 : │ │ │ │ +000894a8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #51064 @ 0xc778 │ │ │ │ + movw r3, #50104 @ 0xc3b8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000891cc : │ │ │ │ +000894dc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000891f8 : │ │ │ │ +00089508 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00089228 : │ │ │ │ +00089538 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00089258 : │ │ │ │ +00089568 : │ │ │ │ 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, #7664 @ 0x1df0 │ │ │ │ + movw ip, #6704 @ 0x1a30 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ - bl 24fbf4 <_Py_write_noraise@@Base+0x1b00> │ │ │ │ + bl 24ed3c <_Py_write_noraise@@Base+0x1b00> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00089290 <_PyCode_Deinstrument@@Base>: │ │ │ │ - movw r3, #50920 @ 0xc6e8 │ │ │ │ +000895a0 <_PyCode_Deinstrument@@Base>: │ │ │ │ + movw r3, #49904 @ 0xc2f0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000892b0 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +000895c0 <_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 │ │ │ │ @@ -93784,146 +93994,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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000892fc <_PySeqLock_LockWrite@@Base>: │ │ │ │ +0008960c <_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 8932c <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ + beq 8963c <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ bl 2e88c │ │ │ │ ldr r5, [r4] │ │ │ │ - b 89318 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b 89628 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ add r2, r5, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 8934c <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ + bne 8965c <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 89334 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ + bne 89644 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ dmb ish │ │ │ │ - bne 8935c <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ + bne 8966c <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r3 │ │ │ │ bl 2e88c │ │ │ │ - b 89318 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b 89628 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ │ │ │ │ -00089368 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +00089678 <_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 │ │ │ │ │ │ │ │ -00089390 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +000896a0 <_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 │ │ │ │ │ │ │ │ -000893b8 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +000896c8 <_PySeqLock_BeginRead@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ tst r0, #1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ bl 2e88c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ - b 893d8 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ + b 896e8 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ │ │ │ │ -000893f0 <_PySeqLock_EndRead@@Base>: │ │ │ │ +00089700 <_PySeqLock_EndRead@@Base>: │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 89420 <_PySeqLock_EndRead@@Base+0x30> │ │ │ │ + beq 89730 <_PySeqLock_EndRead@@Base+0x30> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2e88c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089428 <_PySeqLock_AfterFork@@Base>: │ │ │ │ +00089738 <_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 │ │ │ │ │ │ │ │ -00089458 : │ │ │ │ +00089768 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008947c <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +0008978c <_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 bffbc │ │ │ │ + bl c0118 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000894b8 : │ │ │ │ +000897c8 : │ │ │ │ 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 │ │ │ │ @@ -93931,20 +94141,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 233474 │ │ │ │ + bl 23c14c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00089504 : │ │ │ │ +00089814 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #23888 @ 0x5d50 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ @@ -93955,15 +94165,15 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 300c0 │ │ │ │ │ │ │ │ -00089548 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +00089858 <_Py_FatalErrorFunc@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw ip, #23888 @ 0x5d50 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ @@ -93979,823 +94189,760 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 300c0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #7688 @ 0x1e08 │ │ │ │ + movw r1, #6728 @ 0x1a48 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38032 @ 0x9490 │ │ │ │ + movw r0, #36944 @ 0x9050 │ │ │ │ movt r0, #94 @ 0x5e │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -000895b8 : │ │ │ │ - ldr r3, [pc, #52] @ 895f4 │ │ │ │ +000898c8 : │ │ │ │ + ldr r3, [pc, #52] @ 89904 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 895f0 │ │ │ │ + bne 89900 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #2948 @ 0xb84 │ │ │ │ + movw r1, #1608 @ 0x648 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #8] @ 895f8 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - b 9a4b8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + ldr r0, [pc, #8] @ 89908 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b 9a5e0 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq r9, lr, r0, lsr #9 │ │ │ │ + subseq r9, lr, r0, rrx │ │ │ │ │ │ │ │ -000895fc : │ │ │ │ +0008990c : │ │ │ │ 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 89628 │ │ │ │ + beq 89938 │ │ │ │ ldr r6, [r4] │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ movw r5, #25420 @ 0x634c │ │ │ │ movt r5, #101 @ 0x65 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ bl 2d1b4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #24] │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 234c88 │ │ │ │ + bl 23d960 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #24] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #51752 @ 0xca28 │ │ │ │ + movw r1, #50792 @ 0xc668 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - ldr r0, [pc] @ 8966c │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldrheq r9, [lr], #-68 @ 0xffffffbc │ │ │ │ + ldr r0, [pc] @ 8997c │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq r9, lr, r4, ror r0 │ │ │ │ │ │ │ │ -00089670 : │ │ │ │ +00089980 : │ │ │ │ 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] @ 896ac │ │ │ │ + ldr r2, [pc, #32] @ 899bc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 2c3f94 │ │ │ │ + bl 2c36d4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2c7b48 │ │ │ │ + b 2c7288 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000896b0 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +000899c0 <_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 255430 <_PyThreadState_New@@Base+0x14> │ │ │ │ + b 2545d0 <_PyThreadState_New@@Base+0x14> │ │ │ │ │ │ │ │ -000896c8 <_PyThreadState_Init@@Base>: │ │ │ │ +000899d8 <_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, #7716 @ 0x1e24 │ │ │ │ + movw r1, #6756 @ 0x1a64 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 896ec <_PyThreadState_Init@@Base+0x24> │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq r9, lr, r8, asr #9 │ │ │ │ + ldr r0, [pc] @ 899fc <_PyThreadState_Init@@Base+0x24> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq r9, lr, r8, lsl #1 │ │ │ │ │ │ │ │ -000896f0 : │ │ │ │ +00089a00 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00089708 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +00089a18 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #38440 @ 0x9628 │ │ │ │ + movw r3, #40056 @ 0x9c78 │ │ │ │ movt r3, #14 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #360] @ 0x168 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089734 : │ │ │ │ +00089a44 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2b86dc │ │ │ │ + bl 2b8184 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 89770 │ │ │ │ - ldr r2, [pc, #24] @ 89778 │ │ │ │ + bne 89a80 │ │ │ │ + ldr r2, [pc, #24] @ 89a88 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2ba6c0 │ │ │ │ - bl 2b91e8 │ │ │ │ + bl 2ba168 │ │ │ │ + bl 2b8c90 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ + │ │ │ │ +00089a8c : │ │ │ │ + ldr r2, [pc, #28] @ 89ab0 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 897bc │ │ │ │ - ldr r3, [r0, #-1] │ │ │ │ - sub r0, r0, #1 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 897d8 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r1, #-1] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 897d8 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ - movt r3, #98 @ 0x62 │ │ │ │ - ldr r2, [r3, #1000] @ 0x3e8 │ │ │ │ - ldr r0, [r3, #984] @ 0x3d8 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx r2 │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ 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, #32] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 89830 │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r4, #32] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89830 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 89830 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 89864 │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89864 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 89864 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + b 2ba168 │ │ │ │ + andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008986c <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ +00089ab4 : │ │ │ │ + push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ + add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl aad74 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 898d4 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - bl bc39c │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 898c0 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 898c8 <_PyDict_GetItemStringWithError@@Base+0x5c> │ │ │ │ - mov r4, r5 │ │ │ │ - b 898d4 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 898c0 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #7764 @ 0x1e54 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ - │ │ │ │ -000898f8 <_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 119c74 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr lr, [fp, #4] │ │ │ │ + mov ip, #0 │ │ │ │ + str lr, [sp] │ │ │ │ + str ip, [sp, #4] │ │ │ │ + bl 25d8ec │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ │ │ │ │ -0008990c <_PyDict_Pop@@Base>: │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ +00089ae8 : │ │ │ │ + push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ + add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r4, r2 │ │ │ │ - sub r2, fp, #16 │ │ │ │ - mov r5, r1 │ │ │ │ - bl 15360c │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrne r4, [fp, #-16] │ │ │ │ - bne 89964 <_PyDict_Pop@@Base+0x58> │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 8995c <_PyDict_Pop@@Base+0x50> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r4] │ │ │ │ - b 89964 <_PyDict_Pop@@Base+0x58> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 17efa4 <_PyErr_SetKeyError@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -00089970 : │ │ │ │ - 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 a94ec │ │ │ │ + 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 277268 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008998c : │ │ │ │ +00089b28 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r3, #0 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a94ec │ │ │ │ + b 276fe4 │ │ │ │ │ │ │ │ -000899a4 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00089b44 <_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 89a0c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 89bac <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 89a0c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 89bac <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 899f8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + beq 89b98 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 89a0c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 89bac <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 89a24 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ + bne 89bc4 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ movw r1, #1459 @ 0x5b3 │ │ │ │ - movw r0, #58396 @ 0xe41c │ │ │ │ + movw r0, #57208 @ 0xdf78 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 89a4c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0xa8> │ │ │ │ + b 89bec <_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 14209c │ │ │ │ + bl 14241c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089a5c : │ │ │ │ +00089bfc : │ │ │ │ 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 89ac4 │ │ │ │ + beq 89c64 │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 89ac4 │ │ │ │ + beq 89c64 │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 89ab0 │ │ │ │ + beq 89c50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 89ac4 │ │ │ │ + beq 89c64 │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 89adc │ │ │ │ + bne 89c7c │ │ │ │ movw r1, #1485 @ 0x5cd │ │ │ │ - movw r0, #58396 @ 0xe41c │ │ │ │ + movw r0, #57208 @ 0xdf78 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 89b00 │ │ │ │ + b 89ca0 │ │ │ │ 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 14209c │ │ │ │ + bl 14241c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00089b08 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00089ca8 <_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 89b70 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 89d10 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 89b70 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 89d10 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 89b5c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + beq 89cfc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 89b70 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 89d10 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 89b88 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ + bne 89d28 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ movw r1, #1510 @ 0x5e6 │ │ │ │ - movw r0, #58396 @ 0xe41c │ │ │ │ + movw r0, #57208 @ 0xdf78 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 89bac <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xa4> │ │ │ │ + b 89d4c <_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 14209c │ │ │ │ + bl 14241c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00089bb4 : │ │ │ │ +00089d54 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #15188 @ 0x3b54 │ │ │ │ + movw r1, #15176 @ 0x3b48 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 89c00 │ │ │ │ - bl b6720 │ │ │ │ + beq 89da4 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89c00 │ │ │ │ - mov r1, #138 @ 0x8a │ │ │ │ - movw r0, #40840 @ 0x9f88 │ │ │ │ + bne 89da4 │ │ │ │ + mov r1, #148 @ 0x94 │ │ │ │ + movw r0, #39880 @ 0x9bc8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 89c10 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - tst r3, #32 │ │ │ │ - beq 89c18 │ │ │ │ - mov r0, #0 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -00089c20 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r1, r0 │ │ │ │ + tst r0, #1 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq 89df0 │ │ │ │ + ldr r3, [r0, #-1] │ │ │ │ + sub r0, r0, #1 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 89e0c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r1, #-1] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 89e0c │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ + 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 {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - movw r1, #15188 @ 0x3b54 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq 89c70 │ │ │ │ - bl b6720 │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89c70 │ │ │ │ - mov r1, #148 @ 0x94 │ │ │ │ - movw r0, #40840 @ 0x9f88 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + beq 89e64 │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r4, #32] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 89e64 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 89e64 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 89e98 │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 89e98 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 89e98 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089c7c : │ │ │ │ +00089ea0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 25ad6c │ │ │ │ + bl 259f14 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89cbc │ │ │ │ + bgt 89ee0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89cbc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 89ee0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d8064 │ │ │ │ + b d86bc │ │ │ │ │ │ │ │ -00089ccc : │ │ │ │ +00089ef0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2b6b60 │ │ │ │ + bl 2b6600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89d24 │ │ │ │ - bl d8064 │ │ │ │ + beq 89f48 │ │ │ │ + bl d86bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89d10 │ │ │ │ + bgt 89f34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89d18 │ │ │ │ + beq 89f3c │ │ │ │ mov r4, r5 │ │ │ │ - b 89d24 │ │ │ │ + b 89f48 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 89d10 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 89f34 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089d2c : │ │ │ │ +00089f50 : │ │ │ │ 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 89d54 │ │ │ │ + bne 89f78 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #64] @ 89da0 │ │ │ │ + ldr r2, [pc, #64] @ 89fc4 │ │ │ │ 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 89d94 │ │ │ │ + beq 89fb8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -00089da4 <_PyType_NewManagedObject@@Base>: │ │ │ │ +00089fc8 <_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 aa538 │ │ │ │ + bl aa6c0 │ │ │ │ cmp r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ │ │ │ │ -00089dd4 : │ │ │ │ +00089ff8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c373c │ │ │ │ + b c3e60 │ │ │ │ │ │ │ │ -00089dec <_PyObject_GetAttrId@@Base>: │ │ │ │ +0008a010 <_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 335fc <_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 b67a0 │ │ │ │ + b b6920 │ │ │ │ │ │ │ │ -00089e24 <_PyObject_GetDictPtr@@Base>: │ │ │ │ +0008a048 <_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 89e88 <_PyObject_GetDictPtr@@Base+0x64> │ │ │ │ + bne 8a0ac <_PyObject_GetDictPtr@@Base+0x64> │ │ │ │ ldr r1, [ip, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 89eac <_PyObject_GetDictPtr@@Base+0x88> │ │ │ │ - bge 89e80 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + beq 8a0d0 <_PyObject_GetDictPtr@@Base+0x88> │ │ │ │ + bge 8a0a4 <_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 89eb4 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bne 8a0d8 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ tst r2, #4 │ │ │ │ - beq 89eb4 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 301d40 <_PyMarshal_GetXIData@@Base+0x198> │ │ │ │ + beq 8a0d8 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 301ac8 <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89eb4 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 1438b4 │ │ │ │ + bne 8a0d8 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 143c34 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r0, r4, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089ebc : │ │ │ │ +0008a0e0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 89f04 │ │ │ │ + bne 8a128 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7776 @ 0x1e60 │ │ │ │ + movw r1, #6804 @ 0x1a94 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089f10 : │ │ │ │ +0008a134 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 89f4c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 8a170 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7776 @ 0x1e60 │ │ │ │ + movw r1, #6804 @ 0x1a94 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq 89f68 │ │ │ │ + beq 8a18c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089f74 : │ │ │ │ +0008a198 : │ │ │ │ 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 89fb4 │ │ │ │ + bne 8a1d8 │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #25572 @ 0x63e4 │ │ │ │ + movw r3, #24612 @ 0x6024 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b 89fc8 │ │ │ │ - movw r0, #7796 @ 0x1e74 │ │ │ │ + b 8a1ec │ │ │ │ + movw r0, #6824 @ 0x1aa8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8a0e8 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8a30c │ │ │ │ ldr r2, [r1, r9, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 89fe4 │ │ │ │ + beq 8a208 │ │ │ │ cmp r2, r3 │ │ │ │ add r9, r9, #1 │ │ │ │ addeq r8, r8, #1 │ │ │ │ - b 89fc8 │ │ │ │ + b 8a1ec │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2591c0 │ │ │ │ + bl 258368 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 8a0e8 │ │ │ │ + beq 8a30c │ │ │ │ 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, #17308 @ 0x439c │ │ │ │ + movw r3, #17424 @ 0x4410 │ │ │ │ movt r3, #27 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #65208 @ 0xfeb8 │ │ │ │ + movw r3, #65120 @ 0xfe60 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #42540 @ 0xa62c │ │ │ │ + movw r3, #42528 @ 0xa620 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ - movw r3, #11480 @ 0x2cd8 │ │ │ │ + movw r3, #11476 @ 0x2cd4 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #14348 @ 0x380c │ │ │ │ + movw r3, #9444 @ 0x24e4 │ │ │ │ movt r3, #32 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #536 @ 0x218 │ │ │ │ - movt r3, #34 @ 0x22 │ │ │ │ + movw r3, #61888 @ 0xf1c0 │ │ │ │ + movt r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl be2e8 │ │ │ │ + bl be444 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8a0e0 │ │ │ │ + blt 8a304 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b464c <_PyType_GetDict@@Base> │ │ │ │ + bl b47cc <_PyType_GetDict@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2592ac │ │ │ │ + bl 258454 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8a0ec │ │ │ │ + bne 8a310 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a0e0 │ │ │ │ + bgt 8a304 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a0e0 │ │ │ │ + bne 8a304 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008a0f4 : │ │ │ │ +0008a318 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 89f74 │ │ │ │ + b 8a198 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + b a4e88 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + b a4e88 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + b a4e88 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + b a4e88 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -0008a158 <_PyObject_AssertFailed@@Base>: │ │ │ │ +0008a37c <_PyObject_AssertFailed@@Base>: │ │ │ │ push {r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #23888 @ 0x5d50 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ @@ -94804,2472 +94951,2479 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #7820 @ 0x1e8c │ │ │ │ + movw r2, #6848 @ 0x1ac0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8a1c4 <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ - movw r2, #7828 @ 0x1e94 │ │ │ │ + beq 8a3e8 <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ + movw r2, #6856 @ 0x1ac8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8a1f0 <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ + beq 8a414 <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #7836 @ 0x1e9c │ │ │ │ + movw r2, #6864 @ 0x1ad0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - b 8a200 <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ - movw r2, #7860 @ 0x1eb4 │ │ │ │ + b 8a424 <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ + movw r2, #6888 @ 0x1ae8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8a228 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ - movw r2, #8432 @ 0x20f0 │ │ │ │ + beq 8a44c <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ + movw r2, #7472 @ 0x1d30 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #32656 @ 0x7f90 │ │ │ │ + movw r2, #31696 @ 0x7bd0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c90f8 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c9150 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 8a278 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ + beq 8a49c <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #10344 @ 0x2868 │ │ │ │ + movw r2, #9384 @ 0x24a8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ - b 8a2c4 <_PyObject_AssertFailed@@Base+0x16c> │ │ │ │ + b 8a4e8 <_PyObject_AssertFailed@@Base+0x16c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and r3, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ sub r5, r6, r1, lsl #3 │ │ │ │ bl 2dd3c │ │ │ │ mov r1, r5 │ │ │ │ - bl 90dec │ │ │ │ + bl 90f00 │ │ │ │ mov r0, r6 │ │ │ │ - bl 36468 │ │ │ │ + bl 36478 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #32656 @ 0x7f90 │ │ │ │ + movw r2, #31696 @ 0x7bd0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ - movw r1, #7880 @ 0x1ec8 │ │ │ │ + movw r1, #6908 @ 0x1afc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8a2d4 <_PyObject_AssertFailed@@Base+0x17c> │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldrsbeq r9, [lr], #-76 @ 0xffffffb4 │ │ │ │ + ldr r0, [pc] @ 8a4f8 <_PyObject_AssertFailed@@Base+0x17c> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + @ instruction: 0x005e909c │ │ │ │ │ │ │ │ -0008a2d8 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +0008a4fc <_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 8a324 <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ - ldr lr, [pc, #992] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8a548 <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ + ldr lr, [pc, #992] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #602 @ 0x25a │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #7904 @ 0x1ee0 │ │ │ │ + movw r2, #6932 @ 0x1b14 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a158 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a37c <_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 8a36c <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ + bne 8a590 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ cmp lr, #1 │ │ │ │ - beq 8a518 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #924] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a73c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #924] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #608 @ 0x260 │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #7976 @ 0x1f28 │ │ │ │ + movw r2, #7004 @ 0x1b5c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a158 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a37c <_PyObject_AssertFailed@@Base> │ │ │ │ sub r5, lr, #1 │ │ │ │ cmp lr, #4 │ │ │ │ cmpne r5, #1 │ │ │ │ movhi r5, #1 │ │ │ │ movls r5, #0 │ │ │ │ ands r1, r3, #32 │ │ │ │ - beq 8a3fc <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ + beq 8a620 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8a3b4 <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ - ldr lr, [pc, #852] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a5d8 <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ + ldr lr, [pc, #852] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #616 @ 0x268 │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8008 @ 0x1f48 │ │ │ │ + movw r2, #7036 @ 0x1b7c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a158 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a37c <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8a3e0 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ - ldr lr, [pc, #808] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a604 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ + ldr lr, [pc, #808] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #619 @ 0x26b │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8104 @ 0x1fa8 │ │ │ │ + movw r2, #7132 @ 0x1bdc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a158 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a37c <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ add r1, r0, #28 │ │ │ │ cmp r6, r1 │ │ │ │ moveq ip, #620 @ 0x26c │ │ │ │ - ldreq lr, [pc, #756] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - bne 8a4e8 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - b 8a4cc <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ + ldreq lr, [pc, #756] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8a70c <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + b 8a6f0 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8a424 <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ - ldr lr, [pc, #736] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a648 <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ + ldr lr, [pc, #736] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #626 @ 0x272 │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8008 @ 0x1f48 │ │ │ │ + movw r2, #7036 @ 0x1b7c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a158 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a37c <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a450 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ - ldr lr, [pc, #692] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8a674 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ + ldr lr, [pc, #692] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #630 @ 0x276 │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8156 @ 0x1fdc │ │ │ │ + movw r2, #7184 @ 0x1c10 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a158 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a37c <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8a4bc <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ + beq 8a6e0 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ cmp r1, r6 │ │ │ │ - beq 8a488 <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ - ldr lr, [pc, #640] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a6ac <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ + ldr lr, [pc, #640] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #632 @ 0x278 │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8176 @ 0x1ff0 │ │ │ │ + movw r2, #7204 @ 0x1c24 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a158 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a37c <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - beq 8a518 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #588] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a73c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #588] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #633 @ 0x279 │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8204 @ 0x200c │ │ │ │ + movw r2, #7232 @ 0x1c40 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a158 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a37c <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r6 │ │ │ │ - bne 8a4e8 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - ldr lr, [pc, #544] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8a70c <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + ldr lr, [pc, #544] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #636 @ 0x27c │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8128 @ 0x1fc0 │ │ │ │ + movw r2, #7156 @ 0x1bf4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a158 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a37c <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8a518 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + bne 8a73c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ ldr r1, [ip, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8a518 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + beq 8a73c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8244 @ 0x2034 │ │ │ │ + movw r2, #7272 @ 0x1c68 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #472] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #472] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #641 @ 0x281 │ │ │ │ - b 8a6cc <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a8f0 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8a6e0 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ + beq 8a904 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ tst r3, #32 │ │ │ │ ldreq r2, [ip, #28] │ │ │ │ - beq 8a538 <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ + beq 8a75c <_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 8a578 <_PyUnicode_CheckConsistency@@Base+0x2a0> │ │ │ │ + ble 8a79c <_PyUnicode_CheckConsistency@@Base+0x2a0> │ │ │ │ cmp lr, #1 │ │ │ │ ldrbeq r5, [r2, r0] │ │ │ │ - beq 8a568 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ + beq 8a78c <_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 8a544 <_PyUnicode_CheckConsistency@@Base+0x26c> │ │ │ │ + b 8a768 <_PyUnicode_CheckConsistency@@Base+0x26c> │ │ │ │ cmp lr, #1 │ │ │ │ - bne 8a604 <_PyUnicode_CheckConsistency@@Base+0x32c> │ │ │ │ + bne 8a828 <_PyUnicode_CheckConsistency@@Base+0x32c> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8a5e0 <_PyUnicode_CheckConsistency@@Base+0x308> │ │ │ │ + bne 8a804 <_PyUnicode_CheckConsistency@@Base+0x308> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi 8a5ac <_PyUnicode_CheckConsistency@@Base+0x2d4> │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + bhi 8a7d0 <_PyUnicode_CheckConsistency@@Base+0x2d4> │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8272 @ 0x2050 │ │ │ │ + movw r2, #7300 @ 0x1c84 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r5, [pc, #324] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r5, [pc, #324] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #661 @ 0x295 │ │ │ │ - b 8a5cc <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ + b 8a7f0 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls 8a6a8 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ - ldr r5, [pc, #304] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + bls 8a8cc <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ + ldr r5, [pc, #304] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8288 @ 0x2060 │ │ │ │ + movw r2, #7316 @ 0x1c94 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw lr, #662 @ 0x296 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, ip │ │ │ │ str r5, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 8a158 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a37c <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls 8a6a8 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + bls 8a8cc <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8304 @ 0x2070 │ │ │ │ + movw r2, #7332 @ 0x1ca4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #236] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #236] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #665 @ 0x299 │ │ │ │ - b 8a6cc <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a8f0 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp lr, #2 │ │ │ │ - bne 8a65c <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ + bne 8a880 <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 8a630 <_PyUnicode_CheckConsistency@@Base+0x358> │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + bhi 8a854 <_PyUnicode_CheckConsistency@@Base+0x358> │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8320 @ 0x2080 │ │ │ │ + movw r2, #7348 @ 0x1cb4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #192] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #192] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov lr, #668 @ 0x29c │ │ │ │ - b 8a6cc <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a8f0 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ lslcc r1, r1, #1 │ │ │ │ ldrhcc r3, [r2, r1] │ │ │ │ - bcc 8a6ac <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + bcc 8a8d0 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8340 @ 0x2094 │ │ │ │ + movw r2, #7368 @ 0x1cc8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #148] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #148] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #669 @ 0x29d │ │ │ │ - b 8a6cc <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a8f0 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 8a680 <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + bcs 8a8a4 <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8360 @ 0x20a8 │ │ │ │ + movw r2, #7388 @ 0x1cdc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #112] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #112] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov lr, #672 @ 0x2a0 │ │ │ │ - b 8a6cc <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a8f0 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ ldrcc r3, [r2, r1, lsl #2] │ │ │ │ - bcc 8a6ac <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + bcc 8a8d0 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8380 @ 0x20bc │ │ │ │ + movw r2, #7408 @ 0x1cf0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #72] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #72] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #673 @ 0x2a1 │ │ │ │ - b 8a6cc <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a8f0 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ ldrb r3, [r2, r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a6e0 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ - ldr r4, [pc, #48] @ 8a6ec <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - movw r3, #34572 @ 0x870c │ │ │ │ + beq 8a904 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ + ldr r4, [pc, #48] @ 8a910 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + movw r3, #33612 @ 0x834c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8400 @ 0x20d0 │ │ │ │ + movw r2, #7428 @ 0x1d04 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw lr, #675 @ 0x2a3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 8a158 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a37c <_PyObject_AssertFailed@@Base> │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldrsheq r9, [lr], #-68 @ 0xffffffbc │ │ │ │ + ldrheq r9, [lr], #-4 │ │ │ │ │ │ │ │ -0008a6f0 : │ │ │ │ +0008a914 : │ │ │ │ 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] @ 8a774 │ │ │ │ + ldr r0, [pc, #104] @ 8a998 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8a728 │ │ │ │ + bne 8a94c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a710 │ │ │ │ + bne 8a934 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - beq 8a738 │ │ │ │ - bl 3bcbd4 │ │ │ │ - bl 24e178 <_Py_write_noraise@@Base+0x84> │ │ │ │ + beq 8a95c │ │ │ │ + bl 3bc934 │ │ │ │ + bl 24d2c0 <_Py_write_noraise@@Base+0x84> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8a75c │ │ │ │ + bne 8a980 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a744 │ │ │ │ + bne 8a968 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ 8a774 │ │ │ │ + ldr r0, [pc, #8] @ 8a998 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bbad0 │ │ │ │ - strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ + b 2d6e7c │ │ │ │ + strhteq r9, [r2], #-144 @ 0xffffff70 │ │ │ │ │ │ │ │ -0008a778 : │ │ │ │ +0008a99c : │ │ │ │ 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] @ 8a80c │ │ │ │ + ldr r3, [pc, #120] @ 8aa30 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a7b4 │ │ │ │ + bne 8a9d8 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a79c │ │ │ │ + bne 8a9c0 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8a7c8 │ │ │ │ + beq 8a9ec │ │ │ │ mov r0, r3 │ │ │ │ - bl 3bcbd4 │ │ │ │ - ldr r3, [pc, #64] @ 8a810 │ │ │ │ + bl 3bc934 │ │ │ │ + ldr r3, [pc, #64] @ 8aa34 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r5] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 8a7f4 │ │ │ │ + bne 8aa18 │ │ │ │ strexb r0, r2, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a7dc │ │ │ │ + bne 8aa00 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bbad0 │ │ │ │ - strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ - rsbeq r9, r2, r8, asr #20 │ │ │ │ + b 2d6e7c │ │ │ │ + strhteq r9, [r2], #-144 @ 0xffffff70 │ │ │ │ + rsbeq r9, r2, r0, asr #20 │ │ │ │ │ │ │ │ -0008a814 : │ │ │ │ +0008aa38 : │ │ │ │ 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] @ 8a8a8 │ │ │ │ + ldr r3, [pc, #120] @ 8aacc │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a850 │ │ │ │ + bne 8aa74 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a838 │ │ │ │ + bne 8aa5c │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8a864 │ │ │ │ + beq 8aa88 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3bcbd4 │ │ │ │ - ldr r3, [pc, #64] @ 8a8ac │ │ │ │ + bl 3bc934 │ │ │ │ + ldr r3, [pc, #64] @ 8aad0 │ │ │ │ mov ip, #0 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8a890 │ │ │ │ + bne 8aab4 │ │ │ │ strexb r1, ip, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a878 │ │ │ │ + bne 8aa9c │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bbad0 │ │ │ │ - strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ - rsbeq r9, r2, r8, asr #20 │ │ │ │ + b 2d6e7c │ │ │ │ + strhteq r9, [r2], #-144 @ 0xffffff70 │ │ │ │ + rsbeq r9, r2, r0, asr #20 │ │ │ │ │ │ │ │ -0008a8b0 : │ │ │ │ +0008aad4 : │ │ │ │ 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] @ 8a994 │ │ │ │ + ldr r3, [pc, #200] @ 8abb8 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a8ec │ │ │ │ + bne 8ab10 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a8d4 │ │ │ │ + bne 8aaf8 │ │ │ │ mov r4, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8a900 │ │ │ │ + beq 8ab24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3bcbd4 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + bl 3bc934 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r3, #1904] @ 0x770 │ │ │ │ cmp r2, #31 │ │ │ │ - ble 8a94c │ │ │ │ + ble 8ab70 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8a934 │ │ │ │ + bne 8ab58 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a91c │ │ │ │ + bne 8ab40 │ │ │ │ dmb ish │ │ │ │ - beq 8a944 │ │ │ │ - ldr r0, [pc, #80] @ 8a994 │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 8ab68 │ │ │ │ + ldr r0, [pc, #80] @ 8abb8 │ │ │ │ + bl 2d6e7c │ │ │ │ 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 8a97c │ │ │ │ + bne 8aba0 │ │ │ │ strexb r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8a964 │ │ │ │ + bne 8ab88 │ │ │ │ dmb ish │ │ │ │ - beq 8a98c │ │ │ │ - ldr r0, [pc, #8] @ 8a994 │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 8abb0 │ │ │ │ + ldr r0, [pc, #8] @ 8abb8 │ │ │ │ + bl 2d6e7c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, r2, r4, ror #25 │ │ │ │ + ldrdeq r9, [r2], #-204 @ 0xffffff34 @ │ │ │ │ │ │ │ │ -0008a998 : │ │ │ │ +0008abbc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #58660 @ 0xe524 │ │ │ │ + movw r3, #58868 @ 0xe5f4 │ │ │ │ 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 8aa18 │ │ │ │ + beq 8ac3c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ add r1, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8aa1c │ │ │ │ + bge 8ac40 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8aa18 │ │ │ │ + bgt 8ac3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8aa18 │ │ │ │ + bne 8ac3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008aa24 : │ │ │ │ +0008ac48 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #58660 @ 0xe524 │ │ │ │ + movw r3, #58868 @ 0xe5f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8aa54 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 8ac78 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8476 @ 0x211c │ │ │ │ + movw r1, #7504 @ 0x1d50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ 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 8aa94 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 8acb8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28016 @ 0x6d70 │ │ │ │ + movw r1, #27056 @ 0x69b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008aa9c : │ │ │ │ +0008acc0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8512 @ 0x2140 │ │ │ │ + movw r1, #7540 @ 0x1d74 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8ab30 │ │ │ │ + bne 8ad54 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8ab70 │ │ │ │ + beq 8ad94 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8ab70 │ │ │ │ - b 8ab34 │ │ │ │ + ble 8ad94 │ │ │ │ + b 8ad58 │ │ │ │ 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 8ab90 │ │ │ │ + bne 8adb4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8ab70 │ │ │ │ + beq 8ad94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ab94 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8adb8 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8abf8 │ │ │ │ + bl 16f420 │ │ │ │ + b 8ae1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b6714 │ │ │ │ + bl 1b6788 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8abd4 │ │ │ │ + bgt 8adf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8abd4 │ │ │ │ + bne 8adf8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8abf8 │ │ │ │ + bgt 8ae1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8abf8 │ │ │ │ + bne 8ae1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8ac60 │ │ │ │ + bne 8ae84 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8aca0 │ │ │ │ + beq 8aec4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8aca0 │ │ │ │ - b 8ac64 │ │ │ │ + ble 8aec4 │ │ │ │ + b 8ae88 │ │ │ │ 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 8acc0 │ │ │ │ + bne 8aee4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8aca0 │ │ │ │ + beq 8aec4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8acc4 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8aee8 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8ad28 │ │ │ │ + bl 16f420 │ │ │ │ + b 8af4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1cffc0 │ │ │ │ + bl 1ced04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ad04 │ │ │ │ + bgt 8af28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ad04 │ │ │ │ + bne 8af28 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ad28 │ │ │ │ + bgt 8af4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ad28 │ │ │ │ + bne 8af4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8ad90 │ │ │ │ + bne 8afb4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8add0 │ │ │ │ + beq 8aff4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8add0 │ │ │ │ - b 8ad94 │ │ │ │ + ble 8aff4 │ │ │ │ + b 8afb8 │ │ │ │ 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 8adf0 │ │ │ │ + bne 8b014 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8add0 │ │ │ │ + beq 8aff4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8adf4 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8b018 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8ae58 │ │ │ │ + bl 16f420 │ │ │ │ + b 8b07c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1e5900 │ │ │ │ + bl 1e4540 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ae34 │ │ │ │ + bgt 8b058 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ae34 │ │ │ │ + bne 8b058 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ae58 │ │ │ │ + bgt 8b07c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ae58 │ │ │ │ + bne 8b07c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8aec0 │ │ │ │ + bne 8b0e4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8af00 │ │ │ │ + beq 8b124 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8af00 │ │ │ │ - b 8aec4 │ │ │ │ + ble 8b124 │ │ │ │ + b 8b0e8 │ │ │ │ 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 8af20 │ │ │ │ + bne 8b144 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8af00 │ │ │ │ + beq 8b124 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8af24 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8b148 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8af88 │ │ │ │ + bl 16f420 │ │ │ │ + b 8b1ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d48e8 │ │ │ │ + bl 1d3638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8af64 │ │ │ │ + bgt 8b188 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8af64 │ │ │ │ + bne 8b188 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8af88 │ │ │ │ + bgt 8b1ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8af88 │ │ │ │ + bne 8b1ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8aff0 │ │ │ │ + bne 8b214 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b030 │ │ │ │ + beq 8b254 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b030 │ │ │ │ - b 8aff4 │ │ │ │ + ble 8b254 │ │ │ │ + b 8b218 │ │ │ │ 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 8b050 │ │ │ │ + bne 8b274 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b030 │ │ │ │ + beq 8b254 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b054 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8b278 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8b0b8 │ │ │ │ + bl 16f420 │ │ │ │ + b 8b2dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b415c │ │ │ │ + bl 1b41d0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b094 │ │ │ │ + bgt 8b2b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b094 │ │ │ │ + bne 8b2b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b0b8 │ │ │ │ + bgt 8b2dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b0b8 │ │ │ │ + bne 8b2dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b120 │ │ │ │ + bne 8b344 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b160 │ │ │ │ + beq 8b384 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b160 │ │ │ │ - b 8b124 │ │ │ │ + ble 8b384 │ │ │ │ + b 8b348 │ │ │ │ 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 8b180 │ │ │ │ + bne 8b3a4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b160 │ │ │ │ + beq 8b384 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b184 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8b3a8 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8b1e8 │ │ │ │ + bl 16f420 │ │ │ │ + b 8b40c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 211f34 │ │ │ │ + bl 210ef4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b1c4 │ │ │ │ + bgt 8b3e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b1c4 │ │ │ │ + bne 8b3e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b1e8 │ │ │ │ + bgt 8b40c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b1e8 │ │ │ │ + bne 8b40c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b250 │ │ │ │ + bne 8b474 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b290 │ │ │ │ + beq 8b4b4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b290 │ │ │ │ - b 8b254 │ │ │ │ + ble 8b4b4 │ │ │ │ + b 8b478 │ │ │ │ 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 8b2b0 │ │ │ │ + bne 8b4d4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b290 │ │ │ │ + beq 8b4b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b2b4 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8b4d8 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8b318 │ │ │ │ + bl 16f420 │ │ │ │ + b 8b53c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b367c │ │ │ │ + bl 1b36f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b2f4 │ │ │ │ + bgt 8b518 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b2f4 │ │ │ │ + bne 8b518 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b318 │ │ │ │ + bgt 8b53c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b318 │ │ │ │ + bne 8b53c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b380 │ │ │ │ + bne 8b5a4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b3c0 │ │ │ │ + beq 8b5e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b3c0 │ │ │ │ - b 8b384 │ │ │ │ + ble 8b5e4 │ │ │ │ + b 8b5a8 │ │ │ │ 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 8b3e0 │ │ │ │ + bne 8b604 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b3c0 │ │ │ │ + beq 8b5e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b3e4 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8b608 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8b448 │ │ │ │ + bl 16f420 │ │ │ │ + b 8b66c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2fefbc │ │ │ │ + bl 2febc0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b424 │ │ │ │ + bgt 8b648 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b424 │ │ │ │ + bne 8b648 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b448 │ │ │ │ + bgt 8b66c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b448 │ │ │ │ + bne 8b66c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b4b0 │ │ │ │ + bne 8b6d4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b4f0 │ │ │ │ + beq 8b714 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b4f0 │ │ │ │ - b 8b4b4 │ │ │ │ + ble 8b714 │ │ │ │ + b 8b6d8 │ │ │ │ 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 8b510 │ │ │ │ + bne 8b734 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b4f0 │ │ │ │ + beq 8b714 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b514 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8b738 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8b578 │ │ │ │ + bl 16f420 │ │ │ │ + b 8b79c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c6098 │ │ │ │ + bl 1c60f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b554 │ │ │ │ + bgt 8b778 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b554 │ │ │ │ + bne 8b778 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b578 │ │ │ │ + bgt 8b79c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b578 │ │ │ │ + bne 8b79c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b5e0 │ │ │ │ + bne 8b804 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b620 │ │ │ │ + beq 8b844 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b620 │ │ │ │ - b 8b5e4 │ │ │ │ + ble 8b844 │ │ │ │ + b 8b808 │ │ │ │ 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 8b640 │ │ │ │ + bne 8b864 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b620 │ │ │ │ + beq 8b844 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b644 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8b868 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8b6a8 │ │ │ │ + bl 16f420 │ │ │ │ + b 8b8cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 17810c │ │ │ │ + bl 178460 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b684 │ │ │ │ + bgt 8b8a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b684 │ │ │ │ + bne 8b8a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b6a8 │ │ │ │ + bgt 8b8cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b6a8 │ │ │ │ + bne 8b8cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b710 │ │ │ │ + bne 8b934 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b750 │ │ │ │ + beq 8b974 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b750 │ │ │ │ - b 8b714 │ │ │ │ + ble 8b974 │ │ │ │ + b 8b938 │ │ │ │ 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 8b770 │ │ │ │ + bne 8b994 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b750 │ │ │ │ + beq 8b974 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b774 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8b998 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8b7d8 │ │ │ │ + bl 16f420 │ │ │ │ + b 8b9fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2bc5cc │ │ │ │ + bl 2bbda0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b7b4 │ │ │ │ + bgt 8b9d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b7b4 │ │ │ │ + bne 8b9d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b7d8 │ │ │ │ + bgt 8b9fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b7d8 │ │ │ │ + bne 8b9fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b840 │ │ │ │ + bne 8ba64 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b880 │ │ │ │ + beq 8baa4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b880 │ │ │ │ - b 8b844 │ │ │ │ + ble 8baa4 │ │ │ │ + b 8ba68 │ │ │ │ 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 8b8a0 │ │ │ │ + bne 8bac4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b880 │ │ │ │ + beq 8baa4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b8a4 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8bac8 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8b908 │ │ │ │ + bl 16f420 │ │ │ │ + b 8bb2c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 32ddec │ │ │ │ + bl 32dc34 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b8e4 │ │ │ │ + bgt 8bb08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b8e4 │ │ │ │ + bne 8bb08 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b908 │ │ │ │ + bgt 8bb2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b908 │ │ │ │ + bne 8bb2c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b970 │ │ │ │ + bne 8bb94 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b9b0 │ │ │ │ + beq 8bbd4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b9b0 │ │ │ │ - b 8b974 │ │ │ │ + ble 8bbd4 │ │ │ │ + b 8bb98 │ │ │ │ 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 8b9d0 │ │ │ │ + bne 8bbf4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b9b0 │ │ │ │ + beq 8bbd4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b9d4 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8bbf8 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8ba38 │ │ │ │ + bl 16f420 │ │ │ │ + b 8bc5c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 378378 │ │ │ │ + bl 3781b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ba14 │ │ │ │ + bgt 8bc38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ba14 │ │ │ │ + bne 8bc38 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ba38 │ │ │ │ + bgt 8bc5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ba38 │ │ │ │ + bne 8bc5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8baa0 │ │ │ │ + bne 8bcc4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8bae0 │ │ │ │ + beq 8bd04 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8bae0 │ │ │ │ - b 8baa4 │ │ │ │ + ble 8bd04 │ │ │ │ + b 8bcc8 │ │ │ │ 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 8bb00 │ │ │ │ + bne 8bd24 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8bae0 │ │ │ │ + beq 8bd04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8bb04 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8bd28 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8bb68 │ │ │ │ + bl 16f420 │ │ │ │ + b 8bd8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3462b0 │ │ │ │ + bl 346290 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bb44 │ │ │ │ + bgt 8bd68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bb44 │ │ │ │ + bne 8bd68 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bb68 │ │ │ │ + bgt 8bd8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bb68 │ │ │ │ + bne 8bd8c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8bbd0 │ │ │ │ + bne 8bdf4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8bc10 │ │ │ │ + beq 8be34 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8bc10 │ │ │ │ - b 8bbd4 │ │ │ │ + ble 8be34 │ │ │ │ + b 8bdf8 │ │ │ │ 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 8bc30 │ │ │ │ + bne 8be54 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8bc10 │ │ │ │ + beq 8be34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8bc34 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8be58 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8bc98 │ │ │ │ + bl 16f420 │ │ │ │ + b 8bebc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 214df0 │ │ │ │ + bl 213d98 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bc74 │ │ │ │ + bgt 8be98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bc74 │ │ │ │ + bne 8be98 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bc98 │ │ │ │ + bgt 8bebc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bc98 │ │ │ │ + bne 8bebc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8bd00 │ │ │ │ + bne 8bf24 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8bd40 │ │ │ │ + beq 8bf64 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8bd40 │ │ │ │ - b 8bd04 │ │ │ │ + ble 8bf64 │ │ │ │ + b 8bf28 │ │ │ │ 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 8bd60 │ │ │ │ + bne 8bf84 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8bd40 │ │ │ │ + beq 8bf64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8bd64 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8bf88 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8bdc8 │ │ │ │ + bl 16f420 │ │ │ │ + b 8bfec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 382bbc │ │ │ │ + bl 38293c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bda4 │ │ │ │ + bgt 8bfc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bda4 │ │ │ │ + bne 8bfc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bdc8 │ │ │ │ + bgt 8bfec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bdc8 │ │ │ │ + bne 8bfec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8be30 │ │ │ │ + bne 8c054 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8be70 │ │ │ │ + beq 8c094 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8be70 │ │ │ │ - b 8be34 │ │ │ │ + ble 8c094 │ │ │ │ + b 8c058 │ │ │ │ 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 8be90 │ │ │ │ + bne 8c0b4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8be70 │ │ │ │ + beq 8c094 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8be94 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8c0b8 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8bef8 │ │ │ │ + bl 16f420 │ │ │ │ + b 8c11c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2ed3b8 │ │ │ │ + bl 2ed368 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bed4 │ │ │ │ + bgt 8c0f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bed4 │ │ │ │ + bne 8c0f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bef8 │ │ │ │ + bgt 8c11c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bef8 │ │ │ │ + bne 8c11c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8bf60 │ │ │ │ + bne 8c184 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8bfa0 │ │ │ │ + beq 8c1c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8bfa0 │ │ │ │ - b 8bf64 │ │ │ │ + ble 8c1c4 │ │ │ │ + b 8c188 │ │ │ │ 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 8bfc0 │ │ │ │ + bne 8c1e4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8bfa0 │ │ │ │ + beq 8c1c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8bfc4 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8c1e8 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8c028 │ │ │ │ + bl 16f420 │ │ │ │ + b 8c24c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 300064 │ │ │ │ + bl 2ffed8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c004 │ │ │ │ + bgt 8c228 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c004 │ │ │ │ + bne 8c228 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c028 │ │ │ │ + bgt 8c24c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c028 │ │ │ │ + bne 8c24c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8c090 │ │ │ │ + bne 8c2b4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8c0d0 │ │ │ │ + beq 8c2f4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8c0d0 │ │ │ │ - b 8c094 │ │ │ │ + ble 8c2f4 │ │ │ │ + b 8c2b8 │ │ │ │ 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 8c0f0 │ │ │ │ + bne 8c314 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8c0d0 │ │ │ │ + beq 8c2f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8c0f4 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8c318 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8c158 │ │ │ │ + bl 16f420 │ │ │ │ + b 8c37c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 159ac8 │ │ │ │ + bl 159e44 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c134 │ │ │ │ + bgt 8c358 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c134 │ │ │ │ + bne 8c358 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c158 │ │ │ │ + bgt 8c37c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c158 │ │ │ │ + bne 8c37c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008c160 : │ │ │ │ +0008c384 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #6676 @ 0x1a14 │ │ │ │ + movw r3, #6664 @ 0x1a08 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8c17c │ │ │ │ + bne 8c3a0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b 343dac │ │ │ │ + b 343bec <_PyObject_MaybeCallSpecialOneArg@@Base+0x2d4> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31416 @ 0x7ab8 │ │ │ │ + movw r1, #30536 @ 0x7748 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8548 @ 0x2164 │ │ │ │ + movw r1, #7576 @ 0x1d98 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008c1e4 : │ │ │ │ +0008c408 : │ │ │ │ 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, #58660 @ 0xe524 │ │ │ │ + movw r3, #58868 @ 0xe5f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8c230 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 8c454 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #8476 @ 0x211c │ │ │ │ + movw r1, #7504 @ 0x1d50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 8c280 │ │ │ │ + bne 8c4a4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - ldr r3, [pc, #556] @ 8c49c │ │ │ │ + ldr r3, [pc, #556] @ 8c6c0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 8c3a4 │ │ │ │ + bhi 8c5c8 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #29836 @ 0x748c │ │ │ │ + movw r0, #28876 @ 0x70cc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c264 │ │ │ │ + bne 8c488 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r8, [r4, #24] │ │ │ │ - b 8c2a8 │ │ │ │ + b 8c4cc │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1aac7c │ │ │ │ + bl 1aad8c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8c294 │ │ │ │ + beq 8c4b8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1aac7c │ │ │ │ + bl 1aad8c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8c2f0 │ │ │ │ + bne 8c514 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c294 │ │ │ │ + bgt 8c4b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c294 │ │ │ │ + bne 8c4b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 8c294 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 8c4b8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 8c30c │ │ │ │ + bne 8c530 │ │ │ │ mov r0, #1 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8c3c4 │ │ │ │ - b 8c450 │ │ │ │ + bne 8c5e8 │ │ │ │ + b 8c674 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1aac7c │ │ │ │ + bl 1aad8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c450 │ │ │ │ + beq 8c674 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 8c3c4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 8c5e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25576 @ 0x63e8 │ │ │ │ + movw r1, #24388 @ 0x5f44 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c450 │ │ │ │ + bgt 8c674 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c450 │ │ │ │ + bne 8c674 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 8c450 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 8c674 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1aac7c │ │ │ │ + bl 1aad8c │ │ │ │ subs r6, r0, #0 │ │ │ │ - ldrne r4, [pc, #288] @ 8c4a0 │ │ │ │ + ldrne r4, [pc, #288] @ 8c6c4 │ │ │ │ subne r5, r4, #16 │ │ │ │ - bne 8c3c4 │ │ │ │ - b 8c294 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 8c5e8 │ │ │ │ + b 8c4b8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25608 @ 0x6408 │ │ │ │ + movw r1, #24420 @ 0x5f64 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8c294 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl 16f420 │ │ │ │ + b 8c4b8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25652 @ 0x6434 │ │ │ │ + movw r1, #24464 @ 0x5f90 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1aae90 │ │ │ │ + bl 1aafa0 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c404 │ │ │ │ + bgt 8c628 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c404 │ │ │ │ + bne 8c628 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c428 │ │ │ │ + bgt 8c64c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c428 │ │ │ │ + bne 8c64c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c294 │ │ │ │ + bgt 8c4b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c294 │ │ │ │ + bne 8c4b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 8c294 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 8c4b8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c474 │ │ │ │ + bgt 8c698 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c474 │ │ │ │ + bne 8c698 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c294 │ │ │ │ + bgt 8c4b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c294 │ │ │ │ + bne 8c4b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 8c294 │ │ │ │ - subseq r9, lr, ip, lsl #9 │ │ │ │ - rsbeq fp, r2, r8, asr #21 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 8c4b8 │ │ │ │ + subseq r9, lr, ip, asr #32 │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 8c4dc │ │ │ │ + bne 8c700 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8c568 │ │ │ │ + b 8c78c │ │ │ │ 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] @ 8c570 │ │ │ │ - ldrne r0, [pc, #116] @ 8c574 │ │ │ │ + ldreq r0, [pc, #116] @ 8c794 │ │ │ │ + ldrne r0, [pc, #116] @ 8c798 │ │ │ │ strne r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1d1610 │ │ │ │ + bl 1d035c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c530 │ │ │ │ + bgt 8c754 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c530 │ │ │ │ + bne 8c754 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8c4d4 │ │ │ │ + beq 8c6f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8c54c │ │ │ │ + ble 8c770 │ │ │ │ mov r0, #0 │ │ │ │ - b 8c568 │ │ │ │ + b 8c78c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c544 │ │ │ │ + bne 8c768 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 8c544 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 8c768 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r1, r3, r8, lsl lr │ │ │ │ - ldrdeq r2, [r3], #-180 @ 0xffffff4c @ │ │ │ │ + rsbeq r1, r3, r0, lsl lr │ │ │ │ + rsbeq r2, r3, ip, asr #23 │ │ │ │ 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 becc8 │ │ │ │ + b bee24 │ │ │ │ │ │ │ │ -0008c59c <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +0008c7c0 <_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 becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 8c62c <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + beq 8c850 <_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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c62c <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + bgt 8c850 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c62c <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + bne 8c850 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #7620 @ 0x1dc4 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b aaefc │ │ │ │ │ │ │ │ -0008c638 : │ │ │ │ +0008c878 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - movw r9, #5196 @ 0x144c │ │ │ │ + movw r9, #5184 @ 0x1440 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, r9 │ │ │ │ - beq 8c698 │ │ │ │ + beq 8c8d8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 8c68c │ │ │ │ + bne 8c8cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl c5dc0 │ │ │ │ + bl c64e4 │ │ │ │ mov r3, r0 │ │ │ │ - b 8c69c │ │ │ │ + b 8c8dc │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ str r3, [r4] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 8c6bc │ │ │ │ + bne 8c8fc │ │ │ │ cmp r3, #0 │ │ │ │ sublt r0, r7, #1 │ │ │ │ movge r0, #0 │ │ │ │ - b 8c6d8 │ │ │ │ + b 8c918 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8c684 │ │ │ │ - bl c5dc0 │ │ │ │ + beq 8c8c4 │ │ │ │ + bl c64e4 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ str r0, [r5] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 8c6fc │ │ │ │ + bne 8c93c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movge r0, r7 │ │ │ │ mvnlt r0, #0 │ │ │ │ - b 8c718 │ │ │ │ + b 8c958 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8c684 │ │ │ │ - bl c5dc0 │ │ │ │ + beq 8c8c4 │ │ │ │ + bl c64e4 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ cmp r7, r0 │ │ │ │ str r0, [r6] │ │ │ │ - blt 8c684 │ │ │ │ + blt 8c8c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r7 │ │ │ │ - bge 8c684 │ │ │ │ + bge 8c8c4 │ │ │ │ ldr r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008c744 : │ │ │ │ +0008c984 : │ │ │ │ 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 1a8908 │ │ │ │ + bl 1a8a74 │ │ │ │ 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 1a8d84 │ │ │ │ + bl 1a8ef0 │ │ │ │ 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 │ │ │ │ @@ -97278,159 +97432,159 @@ │ │ │ │ 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, #21392 @ 0x5390 │ │ │ │ + movw r1, #20432 @ 0x4fd0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r2, r3 │ │ │ │ - bl 122c44 │ │ │ │ + bl 123c94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c7fc │ │ │ │ + bne 8ca3c │ │ │ │ mov r0, #0 │ │ │ │ - b 8c854 │ │ │ │ + b 8ca94 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 625ec │ │ │ │ + bl 6269c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8c830 │ │ │ │ + beq 8ca70 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c84c │ │ │ │ - b 8c840 │ │ │ │ - bl bea88 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8c814 │ │ │ │ - b 8c7f4 │ │ │ │ - bl bea88 │ │ │ │ + bne 8ca8c │ │ │ │ + b 8ca80 │ │ │ │ + bl bebe4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8ca54 │ │ │ │ + b 8ca34 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c7f4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 8ca34 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8c89c │ │ │ │ + beq 8cadc │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r0, #8592 @ 0x2190 │ │ │ │ + movw r0, #7632 @ 0x1dd0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - movweq r1, #56616 @ 0xdd28 │ │ │ │ + movweq r1, #55428 @ 0xd884 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #8628 @ 0x21b4 │ │ │ │ + movw r0, #7668 @ 0x1df4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - movweq r1, #56616 @ 0xdd28 │ │ │ │ + movweq r1, #55428 @ 0xd884 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ │ │ │ │ -0008c8c0 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +0008cb00 <_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 8c93c <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ + bls 8cb7c <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ tst r3, #3 │ │ │ │ - bne 8c92c <_PyUnicodeWriter_WriteLatin1String@@Base+0x6c> │ │ │ │ + bne 8cb6c <_PyUnicodeWriter_WriteLatin1String@@Base+0x6c> │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc 8c920 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + bcc 8cb60 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ tst r2, r1 │ │ │ │ - beq 8c900 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ - b 8c944 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + beq 8cb40 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + b 8cb84 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ cmp r7, r1 │ │ │ │ - beq 8c93c <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ + beq 8cb7c <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ mov r3, r1 │ │ │ │ ldrsb r1, [r3], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 8c8f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ - b 8c944 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + bge 8cb30 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ + b 8cb84 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - b 8c948 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ + b 8cb88 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 8c994 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + bcc 8cbd4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt 8c994 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + blt 8cbd4 <_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 8c9b4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ + beq 8cbf4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - b 8c9b4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ + b 8cbf4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8c968 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ + beq 8cba8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9c7c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9ddc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c968 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ + bne 8cba8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #2 │ │ │ │ - beq 8c9dc <_PyUnicodeWriter_WriteLatin1String@@Base+0x11c> │ │ │ │ + beq 8cc1c <_PyUnicodeWriter_WriteLatin1String@@Base+0x11c> │ │ │ │ cmp r1, #4 │ │ │ │ addeq r0, r0, r3, lsl #2 │ │ │ │ - beq 8c9fc <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ + beq 8cc3c <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e280 │ │ │ │ - b 8ca14 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ + b 8cc54 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ add r0, r0, r3, lsl #1 │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ - bls 8ca14 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ + bls 8cc54 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ ldrb r3, [r3] │ │ │ │ strh r3, [r0], #2 │ │ │ │ - b 8c9e0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ + b 8cc20 <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ ldrbhi r3, [r3] │ │ │ │ strhi r3, [r0], #4 │ │ │ │ - bhi 8c9fc <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ + bhi 8cc3c <_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} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -97439,1163 +97593,1228 @@ │ │ │ │ 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 8ca7c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ + bne 8ccbc <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 8ca7c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ + beq 8ccbc <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ cmp r3, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0800 │ │ │ │ + bl a0984 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8cab0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1f0> │ │ │ │ + beq 8ccf0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1f0> │ │ │ │ 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 ba2f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba458 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0008cabc : │ │ │ │ +0008ccfc : │ │ │ │ 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 8cafc │ │ │ │ + beq 8cd3c │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #36392 @ 0x8e28 │ │ │ │ + movw r3, #35432 @ 0x8a68 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6b9fc │ │ │ │ - bl 64884 │ │ │ │ + b 6b914 │ │ │ │ + bl 64934 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008cb08 : │ │ │ │ +0008cd48 : │ │ │ │ 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 8cb34 │ │ │ │ - bl 64884 │ │ │ │ - b 8cbc4 │ │ │ │ + bne 8cd74 │ │ │ │ + bl 64934 │ │ │ │ + b 8ce04 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #36392 @ 0x8e28 │ │ │ │ + movw r3, #35432 @ 0x8a68 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6b9fc │ │ │ │ + bl 6b914 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8cbc4 │ │ │ │ + beq 8ce04 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8cbb8 │ │ │ │ + bne 8cdf8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #49092 @ 0xbfc4 │ │ │ │ + movw r1, #47904 @ 0xbb20 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cbc4 │ │ │ │ + bgt 8ce04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cbc4 │ │ │ │ + bne 8ce04 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 8cbc4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 8ce04 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2583b0 │ │ │ │ + b 257558 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008cbcc : │ │ │ │ +0008ce0c : │ │ │ │ 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 8cc0c │ │ │ │ + beq 8ce4c │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #36392 @ 0x8e28 │ │ │ │ + movw r3, #35432 @ 0x8a68 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 38e6ac │ │ │ │ - bl 64884 │ │ │ │ + b 38e124 │ │ │ │ + bl 64934 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008cc18 : │ │ │ │ +0008ce58 : │ │ │ │ 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 8cc44 │ │ │ │ - bl 64884 │ │ │ │ - b 8cc68 │ │ │ │ + bne 8ce84 │ │ │ │ + bl 64934 │ │ │ │ + b 8cea8 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #36392 @ 0x8e28 │ │ │ │ + movw r3, #35432 @ 0x8a68 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 38e6ac │ │ │ │ + bl 38e124 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8cc70 │ │ │ │ + bne 8ceb0 │ │ │ │ mov r4, #0 │ │ │ │ - b 8ccc8 │ │ │ │ + b 8cf08 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8ccc8 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + bne 8cf08 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #8656 @ 0x21d0 │ │ │ │ + movw r1, #7696 @ 0x1e10 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cc68 │ │ │ │ + bgt 8cea8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cc68 │ │ │ │ + bne 8cea8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 8cc68 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 8cea8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008ccd0 : │ │ │ │ +0008cf10 : │ │ │ │ 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 174250 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1745a0 <_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 25c414 │ │ │ │ + b 25b5bc │ │ │ │ │ │ │ │ -0008cd10 : │ │ │ │ +0008cf50 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 229794 │ │ │ │ + b 228744 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8cd88 │ │ │ │ + bne 8cfc8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8cdc8 │ │ │ │ + beq 8d008 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8cdc8 │ │ │ │ - b 8cd8c │ │ │ │ + ble 8d008 │ │ │ │ + b 8cfcc │ │ │ │ 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 8cde8 │ │ │ │ + bne 8d028 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8cdc8 │ │ │ │ + beq 8d008 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8cdec │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8d02c │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8ce50 │ │ │ │ + bl 16f420 │ │ │ │ + b 8d090 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f853c │ │ │ │ + bl 1f77bc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ce2c │ │ │ │ + bgt 8d06c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ce2c │ │ │ │ + bne 8d06c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ce50 │ │ │ │ + bgt 8d090 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ce50 │ │ │ │ + bne 8d090 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8ced0 │ │ │ │ + bne 8d110 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8ceb0 │ │ │ │ + beq 8d0f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ced4 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8d114 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8cf10 │ │ │ │ + bl 16f420 │ │ │ │ + b 8d150 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1aa6c8 │ │ │ │ + bl 1aa7d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cf10 │ │ │ │ + bgt 8d150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cf10 │ │ │ │ + bne 8d150 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 r1, [r0, #4] │ │ │ │ - movw r2, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8cf90 │ │ │ │ + bne 8d1d0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8cf70 │ │ │ │ + beq 8d1b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8cf94 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8d1d4 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8cfd0 │ │ │ │ + bl 16f420 │ │ │ │ + b 8d210 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 36aa38 │ │ │ │ + bl 36a878 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cfd0 │ │ │ │ + bgt 8d210 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cfd0 │ │ │ │ + bne 8d210 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 r1, [r0, #4] │ │ │ │ - movw r2, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8d050 │ │ │ │ + bne 8d290 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8d030 │ │ │ │ + beq 8d270 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8d054 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8d294 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8d090 │ │ │ │ + bl 16f420 │ │ │ │ + b 8d2d0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f6d24 │ │ │ │ + bl 1f5970 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d090 │ │ │ │ + bgt 8d2d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d090 │ │ │ │ + bne 8d2d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 r1, [r0, #4] │ │ │ │ - movw r2, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8d110 │ │ │ │ + bne 8d350 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8d0f0 │ │ │ │ + beq 8d330 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8d114 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8d354 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8d150 │ │ │ │ + bl 16f420 │ │ │ │ + b 8d390 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b57f0 │ │ │ │ + bl 1b5864 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d150 │ │ │ │ + bgt 8d390 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d150 │ │ │ │ + bne 8d390 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 r1, [r0, #4] │ │ │ │ - movw r2, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8d1d0 │ │ │ │ + bne 8d410 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8d1b0 │ │ │ │ + beq 8d3f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8d1d4 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8d414 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8d210 │ │ │ │ + bl 16f420 │ │ │ │ + b 8d450 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b9b6c │ │ │ │ + bl 1b9be4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d210 │ │ │ │ + bgt 8d450 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d210 │ │ │ │ + bne 8d450 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 r1, [r0, #4] │ │ │ │ - movw r2, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8d290 │ │ │ │ + bne 8d4d0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8d270 │ │ │ │ + beq 8d4b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8d294 │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bgt 8d4d4 │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8d2d0 │ │ │ │ + bl 16f420 │ │ │ │ + b 8d510 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 225f04 │ │ │ │ + bl 224eb4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d2d0 │ │ │ │ + bgt 8d510 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d2d0 │ │ │ │ + bne 8d510 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008d2d8 : │ │ │ │ +0008d518 : │ │ │ │ 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 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8d320 │ │ │ │ - ldr r2, [pc, #84] @ 8d360 │ │ │ │ + bne 8d560 │ │ │ │ + ldr r2, [pc, #84] @ 8d5a0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2ba6c0 │ │ │ │ - b 8d358 │ │ │ │ + bl 2ba168 │ │ │ │ + b 8d598 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2b7a74 │ │ │ │ + bl 2b751c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d358 │ │ │ │ + bgt 8d598 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d358 │ │ │ │ + bne 8d598 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d364 : │ │ │ │ +0008d5a4 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r2, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 8d518 │ │ │ │ + │ │ │ │ +0008d5bc : │ │ │ │ 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 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8d3ac │ │ │ │ - ldr r2, [pc, #84] @ 8d3ec │ │ │ │ + bne 8d604 │ │ │ │ + ldr r2, [pc, #84] @ 8d644 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2ba6c0 │ │ │ │ - b 8d3e4 │ │ │ │ + bl 2ba168 │ │ │ │ + b 8d63c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 89734 │ │ │ │ + bl 89a44 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d3e4 │ │ │ │ + bgt 8d63c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d3e4 │ │ │ │ + bne 8d63c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ + │ │ │ │ +0008d648 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r2, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 8d5bc │ │ │ │ + │ │ │ │ +0008d660 : │ │ │ │ + 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 25d650 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + mvneq r5, #0 │ │ │ │ + beq 8d6d0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 2a87d0 <_PyEval_MakePendingCalls@@Base+0x6ac> │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8d6d0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 8d6d0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r5 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + │ │ │ │ +0008d6d8 : │ │ │ │ + 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 8d660 │ │ │ │ + │ │ │ │ +0008d6f4 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r3, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 8d660 │ │ │ │ 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, #42964 @ 0xa7d4 │ │ │ │ + movw lr, #42952 @ 0xa7c8 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ - movw ip, #42752 @ 0xa700 │ │ │ │ + movw ip, #42740 @ 0xa6f4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r3, lr │ │ │ │ cmpne r3, ip │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 8d44c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 8d768 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8760 @ 0x2238 │ │ │ │ + movw r1, #7800 @ 0x1e78 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8d494 │ │ │ │ + beq 8d7b0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl e84cc <_PyArena_AddPyObject@@Base> │ │ │ │ + bl e8b1c <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ strlt r4, [r6] │ │ │ │ - blt 8d444 │ │ │ │ + blt 8d760 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r6] │ │ │ │ - b 8d498 │ │ │ │ + b 8d7b4 │ │ │ │ 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 d8064 │ │ │ │ + bl d86bc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl d8064 │ │ │ │ + bl d86bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2beec4 │ │ │ │ - movw r3, #23848 @ 0x5d28 │ │ │ │ + bl 2be698 │ │ │ │ + movw r3, #23840 @ 0x5d20 │ │ │ │ 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 d8064 │ │ │ │ + bl d86bc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl d8064 │ │ │ │ + bl d86bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2beec4 │ │ │ │ - movw r3, #23850 @ 0x5d2a │ │ │ │ + bl 2be698 │ │ │ │ + movw r3, #23842 @ 0x5d22 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ nop {0} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008d540 : │ │ │ │ +0008d85c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 8d588 │ │ │ │ + ldr ip, [pc, #44] @ 8d8a4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 37f80 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 37f90 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #8792 @ 0x2258 │ │ │ │ + movw r0, #7832 @ 0x1e98 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2e9d94 │ │ │ │ + b 2e9d44 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d58c : │ │ │ │ - ldr r2, [pc, #28] @ 8d5b0 │ │ │ │ +0008d8a8 : │ │ │ │ + ldr r2, [pc, #28] @ 8d8cc │ │ │ │ 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 2fd914 <_PyContext_Enter@@Base> │ │ │ │ + b 2fdc88 <_PyContext_Enter@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d5b4 : │ │ │ │ - ldr r2, [pc, #28] @ 8d5d8 │ │ │ │ +0008d8d0 : │ │ │ │ + ldr r2, [pc, #28] @ 8d8f4 │ │ │ │ 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 303320 <_PyContext_Exit@@Base> │ │ │ │ + b 3032c8 <_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 143798 │ │ │ │ + bl 143b18 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16f0cc │ │ │ │ - bl 143798 │ │ │ │ + bl 16f420 │ │ │ │ + bl 143b18 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1d27c8 │ │ │ │ + bl 1d1514 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1437c8 │ │ │ │ + b 143b48 │ │ │ │ │ │ │ │ -0008d62c <_PyBytes_FromData@@Base>: │ │ │ │ +0008d948 <_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 a0b5c │ │ │ │ + b a0ce0 │ │ │ │ │ │ │ │ -0008d644 : │ │ │ │ - ldr r0, [pc, #44] @ 8d678 │ │ │ │ +0008d960 : │ │ │ │ + ldr r0, [pc, #44] @ 8d994 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #8832 @ 0x2280 │ │ │ │ + movw r2, #7872 @ 0x1ec0 │ │ │ │ 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 16f168 <_PyErr_SetString@@Base> │ │ │ │ + b 16f4bc <_PyErr_SetString@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d67c <_PyState_AddModule@@Base>: │ │ │ │ +0008d998 <_PyState_AddModule@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq 8d6d4 <_PyState_AddModule@@Base+0x58> │ │ │ │ + beq 8d9f0 <_PyState_AddModule@@Base+0x58> │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8d6c8 <_PyState_AddModule@@Base+0x4c> │ │ │ │ + beq 8d9e4 <_PyState_AddModule@@Base+0x4c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #8868 @ 0x22a4 │ │ │ │ + movw r2, #7908 @ 0x1ee4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f168 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f4bc <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 25cb94 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 25bd3c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d6dc : │ │ │ │ +0008d9f8 : │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #80] @ 8d738 │ │ │ │ + ldr r0, [pc, #80] @ 8da54 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8d704 │ │ │ │ + bne 8da20 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 4c714 <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ + b 4c7b4 <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #8916 @ 0x22d4 │ │ │ │ + movw r2, #7956 @ 0x1f14 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f168 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f4bc <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #8968 @ 0x2308 │ │ │ │ + movw r2, #8008 @ 0x1f48 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f168 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f4bc <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #8968 @ 0x2308 │ │ │ │ + movw r2, #8008 @ 0x1f48 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f168 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f4bc <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008d7a4 : │ │ │ │ +0008dac0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 8d7d0 │ │ │ │ + ldr lr, [pc, #28] @ 8daec │ │ │ │ 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 141420 <_PyErr_FormatV@@Base> │ │ │ │ + b 1417a0 <_PyErr_FormatV@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d7d4 : │ │ │ │ +0008daf0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2cdcc4 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b 2cd404 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ │ │ │ │ -0008d7ec <_PyEval_RaiseAsyncExc@@Base>: │ │ │ │ +0008db08 <_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 8d808 <_PyEval_RaiseAsyncExc@@Base+0x1c> │ │ │ │ + bne 8db24 <_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 8d82c <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ + bne 8db48 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ cmp r4, r2 │ │ │ │ dmb ish │ │ │ │ - beq 8d87c <_PyEval_RaiseAsyncExc@@Base+0x90> │ │ │ │ + beq 8db98 <_PyEval_RaiseAsyncExc@@Base+0x90> │ │ │ │ mov r1, r4 │ │ │ │ - bl 1414e4 <_PyErr_SetObject@@Base> │ │ │ │ + bl 141864 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d874 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ + bgt 8db90 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d874 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ + bne 8db90 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 8d8d4 <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 8dbf0 <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #55596 @ 0xd92c │ │ │ │ + movw r0, #54408 @ 0xd488 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r4 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #60] @ 8d918 <_PyEval_RaiseAsyncExc@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #60] @ 8dc34 <_PyEval_RaiseAsyncExc@@Base+0x12c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 25df74 │ │ │ │ + bl 25d11c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8d8cc <_PyEval_RaiseAsyncExc@@Base+0xe0> │ │ │ │ + beq 8dbe8 <_PyEval_RaiseAsyncExc@@Base+0xe0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d90c <_PyEval_RaiseAsyncExc@@Base+0x120> │ │ │ │ + beq 8dc28 <_PyEval_RaiseAsyncExc@@Base+0x120> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 260ac0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 25fc68 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8dbb8 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ - ldr r3, [pc, #636] @ 8dbc4 <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ + beq 8ded4 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ + ldr r3, [pc, #636] @ 8dee0 <_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 8d974 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ + bgt 8dc90 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ movne r6, #0 │ │ │ │ - bne 8d974 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ + bne 8dc90 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #224] @ 0xe0 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ - movw r3, #14424 @ 0x3858 │ │ │ │ + movw r3, #14420 @ 0x3854 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ add r7, r7, #16 │ │ │ │ ldr r0, [r7, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d9e0 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ - bl aad74 │ │ │ │ + beq 8dcfc <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8db94 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - bl c601c │ │ │ │ + beq 8deb0 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bl c6740 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d9d0 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ + bgt 8dcec <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d9d0 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ + bne 8dcec <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8d984 <_PyEval_RaiseAsyncExc@@Base+0x198> │ │ │ │ - b 8db94 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - movw r3, #14428 @ 0x385c │ │ │ │ + beq 8dca0 <_PyEval_RaiseAsyncExc@@Base+0x198> │ │ │ │ + b 8deb0 <_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 8da50 <_PyEval_RaiseAsyncExc@@Base+0x264> │ │ │ │ + beq 8dd6c <_PyEval_RaiseAsyncExc@@Base+0x264> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8d9ec <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ - bl aad74 │ │ │ │ + beq 8dd08 <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8db94 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - bl c601c │ │ │ │ + beq 8deb0 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bl c6740 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8da44 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ + bgt 8dd60 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8da44 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ + bne 8dd60 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8d9ec <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ - b 8db94 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - movw r3, #14432 @ 0x3860 │ │ │ │ + beq 8dd08 <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ + b 8deb0 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + movw r3, #14428 @ 0x385c │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dac0 <_PyEval_RaiseAsyncExc@@Base+0x2d4> │ │ │ │ + beq 8dddc <_PyEval_RaiseAsyncExc@@Base+0x2d4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8da5c <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ - bl aad74 │ │ │ │ + beq 8dd78 <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8db94 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - bl c601c │ │ │ │ + beq 8deb0 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bl c6740 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dab4 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ + bgt 8ddd0 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8dab4 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ + bne 8ddd0 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8da5c <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ - b 8db94 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8dd78 <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ + b 8deb0 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ movw r3, #62732 @ 0xf50c │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8dbbc <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ + beq 8ded8 <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dbbc <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ - bl aad74 │ │ │ │ + beq 8ded8 <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8db94 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8deb0 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 140304 │ │ │ │ + bl 140684 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8db2c <_PyEval_RaiseAsyncExc@@Base+0x340> │ │ │ │ + bge 8de48 <_PyEval_RaiseAsyncExc@@Base+0x340> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8db94 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bgt 8deb0 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8db94 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bne 8deb0 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 8db94 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - beq 8db58 <_PyEval_RaiseAsyncExc@@Base+0x36c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 8deb0 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8de74 <_PyEval_RaiseAsyncExc@@Base+0x36c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dad4 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bgt 8ddf0 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8dad4 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bne 8ddf0 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 8dad4 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 8ddf0 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8db8c <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ + bgt 8dea8 <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8db8c <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ + bne 8dea8 <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8dad4 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + beq 8ddf0 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dbb8 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ + bgt 8ded4 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8dbb8 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ + bne 8ded4 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ @@ -98604,210 +98823,210 @@ │ │ │ │ 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 8dc10 <_PyEval_RaiseAsyncExc@@Base+0x424> │ │ │ │ - movw r1, #53280 @ 0xd020 │ │ │ │ + bne 8df2c <_PyEval_RaiseAsyncExc@@Base+0x424> │ │ │ │ + movw r1, #52092 @ 0xcb7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #30672 @ 0x77d0 │ │ │ │ + movw r0, #29652 @ 0x73d4 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 8dc2c <_PyEval_RaiseAsyncExc@@Base+0x440> │ │ │ │ - bl 19ed18 │ │ │ │ - b 8dc5c <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ - bl 19f390 │ │ │ │ + bne 8df48 <_PyEval_RaiseAsyncExc@@Base+0x440> │ │ │ │ + bl 19f080 │ │ │ │ + b 8df78 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + bl 19f6f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8dc5c <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ - movw r3, #49120 @ 0xbfe0 │ │ │ │ + bge 8df78 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + movw r3, #49328 @ 0xc0b0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b17c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ac34 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dc5c <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + beq 8df78 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b19c <_PyErr_Clear@@Base> │ │ │ │ + bl 28ac54 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1bee54 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 1beeac <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -0008dc6c : │ │ │ │ +0008df88 : │ │ │ │ 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] @ 8dd14 │ │ │ │ - bl 2b0fdc │ │ │ │ + ldr r0, [pc, #132] @ 8e030 │ │ │ │ + bl 2b0a90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8dcbc │ │ │ │ - bl bea88 │ │ │ │ + bne 8dfd8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8dd08 │ │ │ │ - movw r0, #3744 @ 0xea0 │ │ │ │ + bne 8e024 │ │ │ │ + movw r0, #2840 @ 0xb18 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2886b8 │ │ │ │ + bl 288170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dd08 │ │ │ │ + beq 8e024 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #80] @ 8dd18 │ │ │ │ + ldr r0, [pc, #80] @ 8e034 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #20 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dcf4 │ │ │ │ + bgt 8e010 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8dcfc │ │ │ │ + beq 8e018 │ │ │ │ mov r4, r5 │ │ │ │ - b 8dd08 │ │ │ │ + b 8e024 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 8dcf4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 8e010 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq r5, [r3], #-44 @ 0xffffffd4 │ │ │ │ - rsbeq r6, r3, r4, asr #22 │ │ │ │ + strhteq r5, [r3], #-36 @ 0xffffffdc │ │ │ │ + rsbeq r6, r3, ip, lsr fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - movweq r0, #65520 @ 0xfff0 │ │ │ │ + movweq r0, #64332 @ 0xfb4c │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq 8ddcc │ │ │ │ + beq 8e0e8 │ │ │ │ sub r4, r4, #4 │ │ │ │ - movw r0, #24952 @ 0x6178 │ │ │ │ + movw r0, #23764 @ 0x5cd4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 28ca88 │ │ │ │ + bl 28c540 │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ sub r3, r1, #32 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8ddc4 │ │ │ │ + beq 8e0e0 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bne 8dd78 │ │ │ │ - movw r0, #8996 @ 0x2324 │ │ │ │ + bne 8e094 │ │ │ │ + movw r0, #8036 @ 0x1f64 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 28ca88 │ │ │ │ - b 8dd50 │ │ │ │ + bl 28c540 │ │ │ │ + b 8e06c │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bhi 8dd90 │ │ │ │ - movw r0, #9000 @ 0x2328 │ │ │ │ + bhi 8e0ac │ │ │ │ + movw r0, #8040 @ 0x1f68 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 28ca88 │ │ │ │ - b 8dd50 │ │ │ │ + bl 28c540 │ │ │ │ + b 8e06c │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bhi 8dda8 │ │ │ │ - movw r0, #9004 @ 0x232c │ │ │ │ + bhi 8e0c4 │ │ │ │ + movw r0, #8044 @ 0x1f6c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 28ca88 │ │ │ │ - b 8dd50 │ │ │ │ + bl 28c540 │ │ │ │ + b 8e06c │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - movw r0, #52312 @ 0xcc58 │ │ │ │ + movw r0, #51212 @ 0xc80c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movwcc r0, #9012 @ 0x2334 │ │ │ │ + movwcc r0, #8052 @ 0x1f74 │ │ │ │ movtcc r0, #65 @ 0x41 │ │ │ │ - bl 28ca88 │ │ │ │ - b 8dd50 │ │ │ │ - movw r0, #24952 @ 0x6178 │ │ │ │ + bl 28c540 │ │ │ │ + b 8e06c │ │ │ │ + movw r0, #23764 @ 0x5cd4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 28ca88 │ │ │ │ + b 28c540 │ │ │ │ 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, #55904 @ 0xda60 │ │ │ │ + movw r4, #56112 @ 0xdb30 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 8de14 │ │ │ │ + beq 8e130 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8de48 │ │ │ │ + bne 8e164 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8de54 │ │ │ │ - movw r0, #9020 @ 0x233c │ │ │ │ + beq 8e170 │ │ │ │ + movw r0, #8060 @ 0x1f7c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 180f04 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 181258 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de74 │ │ │ │ + beq 8e190 │ │ │ │ cmp r5, r4 │ │ │ │ - beq 8de54 │ │ │ │ + beq 8e170 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8de54 │ │ │ │ + beq 8e170 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 276b7c │ │ │ │ + b 276634 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8de48 │ │ │ │ + beq 8e164 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #9020 @ 0x233c │ │ │ │ + movw r0, #8060 @ 0x1f7c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8de48 │ │ │ │ + bne 8e164 │ │ │ │ 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] @ 8df0c │ │ │ │ + ldr r2, [pc, #116] @ 8e228 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8defc │ │ │ │ + beq 8e218 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1dc7ac │ │ │ │ + bl 1db4dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8dee0 │ │ │ │ + bne 8e1fc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30884 @ 0x78a4 │ │ │ │ + movw r1, #29924 @ 0x74e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8df04 │ │ │ │ + bl 16f420 │ │ │ │ + b 8e220 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 32520c <_Py_call_instrumentation_jump@@Base+0x7bc> │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b 325054 <_Py_call_instrumentation_jump@@Base+0x7bc> │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ @@ -98815,42 +99034,42 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ movw r3, #62888 @ 0xf5a8 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8df44 │ │ │ │ + beq 8e260 │ │ │ │ bl 2d8f8 │ │ │ │ movw r2, #23888 @ 0x5d50 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr r4, [r2] │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd3c │ │ │ │ mov r2, #20 │ │ │ │ - movw r1, #64880 @ 0xfd70 │ │ │ │ + movw r1, #63896 @ 0xf998 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8dfac │ │ │ │ + beq 8e2c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #10484 @ 0x28f4 │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #9524 @ 0x2534 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 2e19c <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -98862,904 +99081,1007 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 300c0 │ │ │ │ │ │ │ │ -0008dff4 : │ │ │ │ +0008e310 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8e020 │ │ │ │ - movw r1, #9044 @ 0x2354 │ │ │ │ + bne 8e33c │ │ │ │ + movw r1, #8084 @ 0x1f94 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #140] @ 8e0ac │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #140] @ 8e3c8 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #132] @ 8e0b0 │ │ │ │ + ldr r0, [pc, #132] @ 8e3cc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bne 8e08c │ │ │ │ + bne 8e3a8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e080 │ │ │ │ + beq 8e39c │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - ble 8e080 │ │ │ │ + ble 8e39c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8e080 │ │ │ │ - movw r1, #9072 @ 0x2370 │ │ │ │ + bne 8e39c │ │ │ │ + movw r1, #8112 @ 0x1fb0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #48] @ 8e0ac │ │ │ │ + ldr r0, [pc, #48] @ 8e3c8 │ │ │ │ mov r2, r3 │ │ │ │ - bl 8df10 │ │ │ │ + bl 8e22c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25cb94 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 25bd3c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #8868 @ 0x22a4 │ │ │ │ + movw r2, #7908 @ 0x1ee4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f168 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f4bc <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq r9, lr, r0, lsl r5 │ │ │ │ + ldrsbeq r9, [lr], #-0 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e0b4 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +0008e3d0 <_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, #9096 @ 0x2388 │ │ │ │ + movw r1, #8136 @ 0x1fc8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 8df10 │ │ │ │ + bl 8e22c │ │ │ │ │ │ │ │ -0008e0d8 : │ │ │ │ +0008e3f4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ bl 2dd3c │ │ │ │ bl 2de20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e14c │ │ │ │ - bl a0730 <_Py_GetConfig@@Base> │ │ │ │ + bne 8e468 │ │ │ │ + bl a08b4 <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8e14c │ │ │ │ + beq 8e468 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50704 @ 0xc610 │ │ │ │ + movw r1, #49744 @ 0xc250 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e14c │ │ │ │ + beq 8e468 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45128 @ 0xb048 │ │ │ │ + movw r1, #43940 @ 0xaba4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ bl 2e4d8 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008e154 <_PyObject_GetMethod@@Base>: │ │ │ │ +0008e470 : │ │ │ │ + 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 31c5c │ │ │ │ + │ │ │ │ +0008e48c : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r3, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 31c5c │ │ │ │ + │ │ │ │ +0008e4a4 : │ │ │ │ + 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 31c5c │ │ │ │ + │ │ │ │ +0008e4c0 : │ │ │ │ + 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 82dd8 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + │ │ │ │ +0008e4f8 : │ │ │ │ + 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 82dd8 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + │ │ │ │ +0008e534 : │ │ │ │ + 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 82dd8 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + │ │ │ │ +0008e570 : │ │ │ │ + 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 25d5bc │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + │ │ │ │ +0008e5a0 : │ │ │ │ + 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 25d5bc │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + │ │ │ │ +0008e5cc <_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 b464c <_PyType_GetDict@@Base> │ │ │ │ + bl b47cc <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e1a4 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + beq 8e61c <_PyObject_GetMethod@@Base+0x50> │ │ │ │ ldr r2, [sl, #72] @ 0x48 │ │ │ │ - movw r3, #49944 @ 0xc318 │ │ │ │ + movw r3, #51936 @ 0xcae0 │ │ │ │ movt r3, #17 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8e1b8 <_PyObject_GetMethod@@Base+0x64> │ │ │ │ - b 8e1cc <_PyObject_GetMethod@@Base+0x78> │ │ │ │ + beq 8e630 <_PyObject_GetMethod@@Base+0x64> │ │ │ │ + b 8e644 <_PyObject_GetMethod@@Base+0x78> │ │ │ │ mov r0, sl │ │ │ │ - bl be2e8 │ │ │ │ + bl be444 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8e18c <_PyObject_GetMethod@@Base+0x38> │ │ │ │ - b 8e1dc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bge 8e604 <_PyObject_GetMethod@@Base+0x38> │ │ │ │ + b 8e654 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8e1e4 <_PyObject_GetMethod@@Base+0x90> │ │ │ │ + beq 8e65c <_PyObject_GetMethod@@Base+0x90> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl b67a0 │ │ │ │ + bl b6920 │ │ │ │ str r0, [r8] │ │ │ │ mov r6, #0 │ │ │ │ - b 8e45c <_PyObject_GetMethod@@Base+0x308> │ │ │ │ + b 8e8d4 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 209fd0 <_PyType_LookupRef@@Base> │ │ │ │ + bl 208ca8 <_PyType_LookupRef@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8e234 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ + beq 8e6ac <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - bne 8e240 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ + bne 8e6b8 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ ldr r9, [r2, #136] @ 0x88 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8e24c <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ + beq 8e6c4 <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ ldr r6, [r2, #140] @ 0x8c │ │ │ │ cmp r6, #0 │ │ │ │ movne r1, r5 │ │ │ │ ldrne r2, [r5, #4] │ │ │ │ - beq 8e250 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ - b 8e3f0 <_PyObject_GetMethod@@Base+0x29c> │ │ │ │ + beq 8e6c8 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8e868 <_PyObject_GetMethod@@Base+0x29c> │ │ │ │ mov r9, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 8e250 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8e6c8 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ mov r9, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b 8e250 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8e6c8 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ mov r6, r9 │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - beq 8e2f8 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + beq 8e770 <_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 8e2f8 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + beq 8e770 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ ldr r2, [r1, #444] @ 0x1bc │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 8e2b0 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ + bne 8e728 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8e2b0 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ - bl 1438b4 │ │ │ │ + bne 8e728 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ + bl 143c34 │ │ │ │ mvn r0, #2 │ │ │ │ - b 8e2c4 <_PyObject_GetMethod@@Base+0x170> │ │ │ │ + b 8e73c <_PyObject_GetMethod@@Base+0x170> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r7 │ │ │ │ - bl a8c48 <_Py_dict_lookup@@Base+0xeb8> │ │ │ │ + bl a8dd0 <_Py_dict_lookup@@Base+0xebc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8e3d0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e848 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e3d0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e848 <_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 a7b9c │ │ │ │ - b 8e1dc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7d20 │ │ │ │ + b 8e654 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ tst r2, #16 │ │ │ │ ldrne r3, [r5, #-12] │ │ │ │ - bne 8e348 <_PyObject_GetMethod@@Base+0x1f4> │ │ │ │ + bne 8e7c0 <_PyObject_GetMethod@@Base+0x1f4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8e3d0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ - bge 8e33c <_PyObject_GetMethod@@Base+0x1e8> │ │ │ │ + beq 8e848 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bge 8e7b4 <_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 8e3d0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e848 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r3, [r5, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e3d0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e848 <_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 c29e0 │ │ │ │ + bl c2b3c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ - beq 8e3b0 <_PyObject_GetMethod@@Base+0x25c> │ │ │ │ + beq 8e828 <_PyObject_GetMethod@@Base+0x25c> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e3a4 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + bgt 8e81c <_PyObject_GetMethod@@Base+0x250> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8e3a4 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + bne 8e81c <_PyObject_GetMethod@@Base+0x250> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b9c │ │ │ │ - b 8e1dc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7d20 │ │ │ │ + b 8e654 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e3d0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bgt 8e848 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8e3d0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bne 8e848 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ strne r4, [r8] │ │ │ │ - bne 8e45c <_PyObject_GetMethod@@Base+0x308> │ │ │ │ + bne 8e8d4 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8e420 <_PyObject_GetMethod@@Base+0x2cc> │ │ │ │ + beq 8e898 <_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 8e1dc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bgt 8e654 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e1dc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bne 8e654 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 8e1dc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 8e654 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ cmp r4, #0 │ │ │ │ strne r4, [r8] │ │ │ │ - bne 8e1dc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ - movw r0, #49208 @ 0xc038 │ │ │ │ + bne 8e654 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + movw r0, #49416 @ 0xc108 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #21800 @ 0x5528 │ │ │ │ + movw r1, #20840 @ 0x5168 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14301c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b 8e1dc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl 14339c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b 8e654 <_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 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 8e4cc <_PyObject_GetMethod@@Base+0x378> │ │ │ │ + bne 8e944 <_PyObject_GetMethod@@Base+0x378> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 8e54c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + beq 8e9c4 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e54c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8e4d0 <_PyObject_GetMethod@@Base+0x37c> │ │ │ │ + ble 8e9c4 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8e948 <_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 8e510 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ + bne 8e988 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 8e54c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + beq 8e9c4 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e54c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8e514 <_PyObject_GetMethod@@Base+0x3c0> │ │ │ │ + ble 8e9c4 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8e98c <_PyObject_GetMethod@@Base+0x3c0> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8e58c <_PyObject_GetMethod@@Base+0x438> │ │ │ │ + beq 8ea04 <_PyObject_GetMethod@@Base+0x438> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8e57c <_PyObject_GetMethod@@Base+0x428> │ │ │ │ + bne 8e9f4 <_PyObject_GetMethod@@Base+0x428> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8e56c <_PyObject_GetMethod@@Base+0x418> │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bne 8e9e4 <_PyObject_GetMethod@@Base+0x418> │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8e5f0 <_PyObject_GetMethod@@Base+0x49c> │ │ │ │ + bl 16f420 │ │ │ │ + b 8ea68 <_PyObject_GetMethod@@Base+0x49c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8e54c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8e580 <_PyObject_GetMethod@@Base+0x42c> │ │ │ │ + ble 8e9c4 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8e9f8 <_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 3248f4 │ │ │ │ + bl 32473c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e5c4 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ + bgt 8ea3c <_PyObject_GetMethod@@Base+0x470> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e5c4 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ + bne 8ea3c <_PyObject_GetMethod@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e5e8 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ + bgt 8ea60 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e5e8 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ + bne 8ea60 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 8e65c <_PyObject_GetMethod@@Base+0x508> │ │ │ │ + bne 8ead4 <_PyObject_GetMethod@@Base+0x508> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 8e6dc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + beq 8eb54 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e6dc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8e660 <_PyObject_GetMethod@@Base+0x50c> │ │ │ │ + ble 8eb54 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8ead8 <_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 8e6a0 <_PyObject_GetMethod@@Base+0x54c> │ │ │ │ + bne 8eb18 <_PyObject_GetMethod@@Base+0x54c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 8e6dc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + beq 8eb54 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e6dc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8e6a4 <_PyObject_GetMethod@@Base+0x550> │ │ │ │ + ble 8eb54 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8eb1c <_PyObject_GetMethod@@Base+0x550> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8e71c <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ + beq 8eb94 <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8e70c <_PyObject_GetMethod@@Base+0x5b8> │ │ │ │ + bne 8eb84 <_PyObject_GetMethod@@Base+0x5b8> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8e6fc <_PyObject_GetMethod@@Base+0x5a8> │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bne 8eb74 <_PyObject_GetMethod@@Base+0x5a8> │ │ │ │ + movw r3, #49392 @ 0xc0f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 8e780 <_PyObject_GetMethod@@Base+0x62c> │ │ │ │ + bl 16f420 │ │ │ │ + b 8ebf8 <_PyObject_GetMethod@@Base+0x62c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8e6dc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8e710 <_PyObject_GetMethod@@Base+0x5bc> │ │ │ │ + ble 8eb54 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8eb88 <_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 53034 │ │ │ │ + bl 530d4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e754 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ + bgt 8ebcc <_PyObject_GetMethod@@Base+0x600> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e754 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ + bne 8ebcc <_PyObject_GetMethod@@Base+0x600> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e778 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ + bgt 8ebf0 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e778 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ + bne 8ebf0 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008e788 : │ │ │ │ +0008ec00 : │ │ │ │ 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 8e7d4 │ │ │ │ - ldr r3, [pc, #72] @ 8e800 │ │ │ │ + beq 8ec4c │ │ │ │ + ldr r3, [pc, #72] @ 8ec78 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8e7d4 │ │ │ │ + bne 8ec4c │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d76e8 │ │ │ │ + bl 2d75cc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7b9c │ │ │ │ + b a7d20 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e804 : │ │ │ │ +0008ec7c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mvn r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8e788 │ │ │ │ + b 8ec00 │ │ │ │ │ │ │ │ -0008e81c : │ │ │ │ +0008ec94 : │ │ │ │ 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 8e860 │ │ │ │ + beq 8ecd8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8e868 │ │ │ │ - ldr r3, [pc, #84] @ 8e8a4 │ │ │ │ + bne 8ece0 │ │ │ │ + ldr r3, [pc, #84] @ 8ed1c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ str r4, [r3, #84] @ 0x54 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r5, #0 │ │ │ │ - b 8e89c │ │ │ │ + b 8ed14 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2cdcc4 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 2cd404 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e89c │ │ │ │ + bgt 8ed14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e89c │ │ │ │ + bne 8ed14 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e8a8 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +0008ed20 <_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 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + bl 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8e8e8 <_PyMonitoring_FireCRaiseEvent@@Base+0x40> │ │ │ │ + bne 8ed60 <_PyMonitoring_FireCRaiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 8e940 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ + b 8edb8 <_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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 8e938 <_PyMonitoring_FireCRaiseEvent@@Base+0x90> │ │ │ │ - bl 1437c8 │ │ │ │ - b 8e940 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ - bl a7b9c │ │ │ │ - b 8e8e0 <_PyMonitoring_FireCRaiseEvent@@Base+0x38> │ │ │ │ + bne 8edb0 <_PyMonitoring_FireCRaiseEvent@@Base+0x90> │ │ │ │ + bl 143b48 │ │ │ │ + b 8edb8 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ + bl a7d20 │ │ │ │ + b 8ed58 <_PyMonitoring_FireCRaiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008e94c <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +0008edc4 <_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 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + bl 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8e98c <_PyMonitoring_FireReraiseEvent@@Base+0x40> │ │ │ │ + bne 8ee04 <_PyMonitoring_FireReraiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 8e9e4 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ + b 8ee5c <_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 69440 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69494 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 8e9dc <_PyMonitoring_FireReraiseEvent@@Base+0x90> │ │ │ │ - bl 1437c8 │ │ │ │ - b 8e9e4 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ - bl a7b9c │ │ │ │ - b 8e984 <_PyMonitoring_FireReraiseEvent@@Base+0x38> │ │ │ │ + bne 8ee54 <_PyMonitoring_FireReraiseEvent@@Base+0x90> │ │ │ │ + bl 143b48 │ │ │ │ + b 8ee5c <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ + bl a7d20 │ │ │ │ + b 8edfc <_PyMonitoring_FireReraiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008e9f0 : │ │ │ │ +0008ee68 : │ │ │ │ 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 aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ea98 │ │ │ │ + beq 8ef10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8ea74 │ │ │ │ + beq 8eeec │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8eaa0 │ │ │ │ + beq 8ef18 │ │ │ │ mov r0, r6 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8eaa0 │ │ │ │ + bne 8ef18 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ea74 │ │ │ │ + bgt 8eeec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ea74 │ │ │ │ + bne 8eeec │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ea98 │ │ │ │ + bgt 8ef10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ea98 │ │ │ │ + bne 8ef10 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mvn r6, #0 │ │ │ │ - b 8eb14 │ │ │ │ + b 8ef8c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 2d10d0 │ │ │ │ + bl 2d0890 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8eaf0 │ │ │ │ + bgt 8ef68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8eaf0 │ │ │ │ + bne 8ef68 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8eb14 │ │ │ │ + bgt 8ef8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8eb14 │ │ │ │ + bne 8ef8c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008eb20 : │ │ │ │ +0008ef98 : │ │ │ │ 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] @ 8ec54 │ │ │ │ + ldr ip, [pc, #280] @ 8f0cc │ │ │ │ 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 8eb74 │ │ │ │ + bne 8efec │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8eb5c │ │ │ │ + bne 8efd4 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 8eb94 │ │ │ │ + beq 8f00c │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r4, [r6, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8ebb0 │ │ │ │ + beq 8f028 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r7 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bne 8eb98 │ │ │ │ + bne 8f010 │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #912 @ 0x390 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8ebd8 │ │ │ │ + bne 8f050 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8ebc0 │ │ │ │ + bne 8f038 │ │ │ │ dmb ish │ │ │ │ - beq 8ebe4 │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 8f05c │ │ │ │ + bl 2d6e7c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8ec44 │ │ │ │ + beq 8f0bc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8ec04 │ │ │ │ + beq 8f07c │ │ │ │ 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 8ec0c │ │ │ │ + bne 8f084 │ │ │ │ dmb ish │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ add r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8ec2c │ │ │ │ + bne 8f0a4 │ │ │ │ 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 │ │ │ │ push {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] @ 8ee2c │ │ │ │ + ldr ip, [pc, #440] @ 8f2a4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #26684 @ 0x683c │ │ │ │ + movw r1, #25724 @ 0x647c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, ip] │ │ │ │ mov r2, #0 │ │ │ │ - bl 283acc │ │ │ │ + bl 283584 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8ed6c │ │ │ │ + beq 8f1e4 │ │ │ │ add r0, r5, #113664 @ 0x1bc00 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - movw r1, #32876 @ 0x806c │ │ │ │ + movw r1, #32892 @ 0x807c │ │ │ │ movt r1, #3 │ │ │ │ - bl 278aec <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 2785a4 <_Py_normpath@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8ed6c │ │ │ │ - ldr r0, [pc, #360] @ 8ee30 │ │ │ │ + blt 8f1e4 │ │ │ │ + ldr r0, [pc, #360] @ 8f2a8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8ece4 │ │ │ │ + bne 8f15c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8eccc │ │ │ │ + bne 8f144 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - bne 8ed0c │ │ │ │ + bne 8f184 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr sl, [r5, #3696] @ 0xe70 │ │ │ │ mov r4, #0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne sl, [sl, #4] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 8ed14 │ │ │ │ + bne 8f18c │ │ │ │ mov r0, r4 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ addne r4, r6, r4, lsl #2 │ │ │ │ addne r4, r4, #16 │ │ │ │ ldrne r3, [r5, #3696] @ 0xe70 │ │ │ │ - bne 8edc4 │ │ │ │ + bne 8f23c │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 8ed5c │ │ │ │ + bne 8f1d4 │ │ │ │ strexb r2, sl, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8ed44 │ │ │ │ + bne 8f1bc │ │ │ │ dmb ish │ │ │ │ - beq 8ed6c │ │ │ │ - ldr r0, [pc, #196] @ 8ee30 │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 8f1e4 │ │ │ │ + ldr r0, [pc, #196] @ 8f2a8 │ │ │ │ + bl 2d6e7c │ │ │ │ mvn r4, #0 │ │ │ │ - b 8ee20 │ │ │ │ + b 8f298 │ │ │ │ ldr ip, [r3, #68] @ 0x44 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ str r9, [r3, #68] @ 0x44 │ │ │ │ - beq 8ed98 │ │ │ │ + beq 8f210 │ │ │ │ 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 │ │ │ │ @@ -99768,142 +100090,142 @@ │ │ │ │ cmp r9, #0 │ │ │ │ addne r2, r2, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ str r2, [r1, #3480] @ 0xd98 │ │ │ │ str r0, [r4, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ed74 │ │ │ │ + bne 8f1ec │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8ede8 │ │ │ │ + bne 8f260 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8edd0 │ │ │ │ + bne 8f248 │ │ │ │ dmb ish │ │ │ │ - beq 8edf8 │ │ │ │ - ldr r0, [pc, #56] @ 8ee30 │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 8f270 │ │ │ │ + ldr r0, [pc, #56] @ 8f2a8 │ │ │ │ + bl 2d6e7c │ │ │ │ add r3, r5, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ mov r0, #6 │ │ │ │ ldr r3, [r3, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f3c70 <_PyEval_StopTheWorld@@Base+0xb4> │ │ │ │ + bl 2f3c20 <_PyEval_StopTheWorld@@Base+0xa0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r9, r2, r8, lsl #19 │ │ │ │ + rsbeq r9, r2, r0, lsl #19 │ │ │ │ │ │ │ │ -0008ee34 : │ │ │ │ +0008f2ac : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 8ee7c │ │ │ │ + ldr ip, [pc, #44] @ 8f2f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 8ec58 │ │ │ │ + bl 8f0d0 │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #9156 @ 0x23c4 │ │ │ │ + movw r0, #8196 @ 0x2004 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2e9d94 │ │ │ │ + b 2e9d44 │ │ │ │ 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] @ 8f0cc │ │ │ │ + ldr ip, [pc, #560] @ 8f544 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #26592 @ 0x67e0 │ │ │ │ + movw r1, #25632 @ 0x6420 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, ip] │ │ │ │ mov r2, #0 │ │ │ │ - bl 283acc │ │ │ │ + bl 283584 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8ef8c │ │ │ │ + beq 8f404 │ │ │ │ movw r0, #48533 @ 0xbd95 │ │ │ │ movt r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r4, r0 │ │ │ │ - movw r1, #31980 @ 0x7cec │ │ │ │ + movw r1, #31996 @ 0x7cfc │ │ │ │ movt r1, #3 │ │ │ │ - bl 278aec <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 2785a4 <_Py_normpath@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8ef8c │ │ │ │ - ldr r0, [pc, #476] @ 8f0d0 │ │ │ │ + blt 8f404 │ │ │ │ + ldr r0, [pc, #476] @ 8f548 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8ef10 │ │ │ │ + bne 8f388 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8eef8 │ │ │ │ + bne 8f370 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - bne 8ef38 │ │ │ │ + bne 8f3b0 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ mov r5, #0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne sl, [sl, #4] │ │ │ │ addne r5, r5, #1 │ │ │ │ - bne 8ef40 │ │ │ │ + bne 8f3b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8ef94 │ │ │ │ + bne 8f40c │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 8ef7c │ │ │ │ + bne 8f3f4 │ │ │ │ strexb r2, sl, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8ef64 │ │ │ │ + bne 8f3dc │ │ │ │ dmb ish │ │ │ │ - beq 8ef8c │ │ │ │ - ldr r0, [pc, #324] @ 8f0d0 │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 8f404 │ │ │ │ + ldr r0, [pc, #324] @ 8f548 │ │ │ │ + bl 2d6e7c │ │ │ │ mvn r4, #0 │ │ │ │ - b 8f0c0 │ │ │ │ + b 8f538 │ │ │ │ ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ add r5, r6, r5, lsl #2 │ │ │ │ add r5, r5, #16 │ │ │ │ mov r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f000 │ │ │ │ + beq 8f478 │ │ │ │ ldr ip, [r3, #72] @ 0x48 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str r9, [r3, #72] @ 0x48 │ │ │ │ - beq 8efd0 │ │ │ │ + beq 8f448 │ │ │ │ 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 │ │ │ │ @@ -99911,98 +100233,98 @@ │ │ │ │ ldr r2, [r1, #3484] @ 0xd9c │ │ │ │ cmp r9, #0 │ │ │ │ addne r2, r2, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ str r2, [r1, #3484] @ 0xd9c │ │ │ │ str r0, [r5, #-4]! │ │ │ │ - b 8efa4 │ │ │ │ + b 8f41c │ │ │ │ add r4, r4, #110592 @ 0x1b000 │ │ │ │ ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f048 │ │ │ │ + bne 8f4c0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8f030 │ │ │ │ + bne 8f4a8 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8f018 │ │ │ │ + bne 8f490 │ │ │ │ dmb ish │ │ │ │ - beq 8f09c │ │ │ │ - ldr r0, [pc, #144] @ 8f0d0 │ │ │ │ - bl 2bbad0 │ │ │ │ - b 8f09c │ │ │ │ + beq 8f514 │ │ │ │ + ldr r0, [pc, #144] @ 8f548 │ │ │ │ + bl 2d6e7c │ │ │ │ + b 8f514 │ │ │ │ ldr sl, [sl, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 8f010 │ │ │ │ + beq 8f488 │ │ │ │ ldr r0, [sl, #56] @ 0x38 │ │ │ │ - bl 2f92dc <_PyEval_GetBuiltin@@Base+0x270> │ │ │ │ + bl 2f928c <_PyEval_GetBuiltin@@Base+0x270> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f044 │ │ │ │ + beq 8f4bc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8f080 │ │ │ │ + bne 8f4f8 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8f068 │ │ │ │ + bne 8f4e0 │ │ │ │ dmb ish │ │ │ │ - beq 8f090 │ │ │ │ - ldr r0, [pc, #64] @ 8f0d0 │ │ │ │ - bl 2bbad0 │ │ │ │ + beq 8f508 │ │ │ │ + ldr r0, [pc, #64] @ 8f548 │ │ │ │ + bl 2d6e7c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ - b 8ef8c │ │ │ │ + bl a7d20 │ │ │ │ + b 8f404 │ │ │ │ ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ mov r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f3c70 <_PyEval_StopTheWorld@@Base+0xb4> │ │ │ │ + bl 2f3c20 <_PyEval_StopTheWorld@@Base+0xa0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r9, r2, r8, lsl #19 │ │ │ │ + rsbeq r9, r2, r0, lsl #19 │ │ │ │ │ │ │ │ -0008f0d4 : │ │ │ │ +0008f54c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 8f11c │ │ │ │ + ldr ip, [pc, #44] @ 8f594 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 8ee80 │ │ │ │ + bl 8f2f8 │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #9208 @ 0x23f8 │ │ │ │ + movw r0, #8248 @ 0x2038 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2e9d94 │ │ │ │ + b 2e9d44 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -100010,31 +100332,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 8f194 │ │ │ │ + bne 8f60c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f1a8 │ │ │ │ - b 8f1b8 │ │ │ │ + bne 8f620 │ │ │ │ + b 8f630 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f184 │ │ │ │ + beq 8f5fc │ │ │ │ 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 8f1d4 │ │ │ │ + beq 8f64c │ │ │ │ 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} │ │ │ │ @@ -100049,96 +100371,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 8f244 │ │ │ │ - movw r3, #42540 @ 0xa62c │ │ │ │ + bne 8f6bc │ │ │ │ + movw r3, #42528 @ 0xa620 │ │ │ │ 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 8f220 │ │ │ │ + beq 8f698 │ │ │ │ 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 8f2a4 │ │ │ │ + bne 8f71c │ │ │ │ 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 8f284 │ │ │ │ + beq 8f6fc │ │ │ │ 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 8f304 │ │ │ │ + bne 8f77c │ │ │ │ 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 8f2e4 │ │ │ │ + beq 8f75c │ │ │ │ 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 8f354 │ │ │ │ + bne 8f7cc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f368 │ │ │ │ - b 8f378 │ │ │ │ + bne 8f7e0 │ │ │ │ + b 8f7f0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f344 │ │ │ │ + beq 8f7bc │ │ │ │ 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 │ │ │ │ @@ -100160,75 +100482,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 8f3fc │ │ │ │ + bne 8f874 │ │ │ │ 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 8f3dc │ │ │ │ + beq 8f854 │ │ │ │ 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] @ 8f4b4 │ │ │ │ + ldr lr, [pc, #120] @ 8f92c │ │ │ │ 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 8f48c │ │ │ │ + bne 8f904 │ │ │ │ sub lr, fp, #4096 @ 0x1000 │ │ │ │ mov r3, #1 │ │ │ │ sub lr, lr, #16 │ │ │ │ strb r3, [lr] │ │ │ │ strb ip, [fp, #-17] @ 0xffffffef │ │ │ │ - bl 8f410 │ │ │ │ + bl 8f888 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #32] @ 8f4b4 │ │ │ │ + ldr r2, [pc, #32] @ 8f92c │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - beq 8f4a8 │ │ │ │ + beq 8f920 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f4e0 │ │ │ │ + beq 8f958 │ │ │ │ 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) │ │ │ │ @@ -100239,23 +100561,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 8f528 │ │ │ │ + bne 8f9a0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f53c │ │ │ │ - b 8f54c │ │ │ │ + bne 8f9b4 │ │ │ │ + b 8f9c4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f518 │ │ │ │ + beq 8f990 │ │ │ │ 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 │ │ │ │ @@ -100271,45 +100593,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 8f5a8 │ │ │ │ + bne 8fa20 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f5bc │ │ │ │ - b 8f5cc │ │ │ │ + bne 8fa34 │ │ │ │ + b 8fa44 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f598 │ │ │ │ + beq 8fa10 │ │ │ │ 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 8f5e8 │ │ │ │ + beq 8fa60 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f604 │ │ │ │ + beq 8fa7c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f620 │ │ │ │ + beq 8fa98 │ │ │ │ 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} │ │ │ │ @@ -100318,256 +100640,232 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8f66c │ │ │ │ + beq 8fae4 │ │ │ │ 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 │ │ │ │ ldrb r1, [r0, #58] @ 0x3a │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0, #58] @ 0x3a │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #4 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - 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 8f72c │ │ │ │ - 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 8f70c │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8f76c │ │ │ │ + beq 8fb84 │ │ │ │ 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 │ │ │ │ - movw r3, #42540 @ 0xa62c │ │ │ │ + movw r3, #42528 @ 0xa620 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ 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 1d0834 │ │ │ │ + b 1cf580 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #60] @ 8f800 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + ldr r0, [pc, #60] @ 8fc18 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ 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, #22616 @ 0x5858 │ │ │ │ + movwne r1, #17712 @ 0x4530 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #32 │ │ │ │ - bl 8ee80 │ │ │ │ + bl 8f2f8 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ 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 r0, [pc, #60] @ 8f85c │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + ldr r0, [pc, #60] @ 8fc74 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ 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, #38564 @ 0x96a4 │ │ │ │ + movwne r1, #38484 @ 0x9654 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #47 @ 0x2f │ │ │ │ - bl 8ec58 │ │ │ │ + bl 8f0d0 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {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 r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt 8f894 │ │ │ │ + bgt 8fcac │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2d844 │ │ │ │ - b 8f87c │ │ │ │ + b 8fc94 │ │ │ │ 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 8f918 │ │ │ │ + beq 8fd30 │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2e790 <__sysconf@plt> │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ movle r0, #32768 @ 0x8000 │ │ │ │ - ble 8f8d8 │ │ │ │ + ble 8fcf0 │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2e790 <__sysconf@plt> │ │ │ │ cmp r0, r4 │ │ │ │ - bls 8f8e8 │ │ │ │ + bls 8fd00 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8f92c │ │ │ │ + b 8fd44 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e100 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f8e0 │ │ │ │ + bne 8fcf8 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e0ac │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2dfd4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8f8e0 │ │ │ │ - ldr r3, [pc, #20] @ 8f934 │ │ │ │ + bne 8fcf8 │ │ │ │ + ldr r3, [pc, #20] @ 8fd4c │ │ │ │ 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 8f96c │ │ │ │ + beq 8fd84 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 21a4cc │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 219474 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 3a5d78 <_PyXIData_ReleaseAndRawFree@@Base+0x6d8> │ │ │ │ + b 3a59d8 <_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 387424 <_PyAsyncGenValueWrapperNew@@Base+0xd4> │ │ │ │ + b 3871a4 <_PyAsyncGenValueWrapperNew@@Base+0xd4> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2e55c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 3955e8 <_PyLong_UInt32_Converter@@Base+0xc24> │ │ │ │ + b 395168 <_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 70e5c <_Py_hashtable_size@@Base+0x208> │ │ │ │ + b 70f0c <_Py_hashtable_size@@Base+0x208> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8fa28 │ │ │ │ + beq 8fe40 │ │ │ │ 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 37c300 │ │ │ │ + bl 37c138 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ @@ -100582,353 +100880,299 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, #4 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2dd00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fa8c │ │ │ │ + bne 8fea4 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2d688 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 8fa48 │ │ │ │ + bl 8fe60 │ │ │ │ mov r0, #8 │ │ │ │ bl 2e034 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 8fa48 │ │ │ │ + bl 8fe60 │ │ │ │ bl 2d8f8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 65258 │ │ │ │ + b 65308 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3bcee4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 3bcc44 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ - │ │ │ │ -0008fb08 : │ │ │ │ - ldr r2, [pc, #28] @ 8fb2c │ │ │ │ - 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 2ba6c0 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - │ │ │ │ -0008fb30 : │ │ │ │ - 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 25e744 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - │ │ │ │ -0008fb64 : │ │ │ │ - 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 2777b0 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - │ │ │ │ -0008fba4 : │ │ │ │ - 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 27752c │ │ │ │ push {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 8fc78 │ │ │ │ + bne 8ffd8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 8fc64 │ │ │ │ + beq 8ffc4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc02c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 3cbc84 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ cmp r6, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 8fc48 │ │ │ │ + blt 8ffa8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc02c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 3cbc84 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ cmp r0, r6 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 8fc64 │ │ │ │ + bge 8ffc4 │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 8fe00 │ │ │ │ + b 90160 │ │ │ │ mul r7, r4, r7 │ │ │ │ umull r0, r1, r4, r6 │ │ │ │ mla r7, r6, r5, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ - b 8fe00 │ │ │ │ + b 90160 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r9 │ │ │ │ - blx 3cc02c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 3cbc84 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ 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 8fd00 │ │ │ │ + beq 90060 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc02c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 3cbc84 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 8fce4 │ │ │ │ + blt 90044 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc02c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 3cbc84 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 8fd00 │ │ │ │ + bge 90060 │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 8fd14 │ │ │ │ + b 90074 │ │ │ │ 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 3cc02c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 3cbc84 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ orrs r3, r4, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq 8fd90 │ │ │ │ + beq 900f0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc02c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 3cbc84 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ cmp sl, r0 │ │ │ │ sbcs r1, r6, r1 │ │ │ │ - blt 8fd74 │ │ │ │ + blt 900d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc02c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 3cbc84 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ cmp r0, sl │ │ │ │ sbcs r1, r1, r6 │ │ │ │ - bge 8fd90 │ │ │ │ + bge 900f0 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ movlt r2, #0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ mvnge r2, #0 │ │ │ │ rsb r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - b 8fda4 │ │ │ │ + b 90104 │ │ │ │ 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 8fdcc │ │ │ │ + blt 9012c │ │ │ │ mvn r0, r7 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, r2 │ │ │ │ sub r0, r1, r8 │ │ │ │ sbcs r0, r0, r3 │ │ │ │ - bge 8fdf0 │ │ │ │ - b 8fdfc │ │ │ │ + bge 90150 │ │ │ │ + b 9015c │ │ │ │ orrs r9, r8, r9 │ │ │ │ - beq 8fdf0 │ │ │ │ + beq 90150 │ │ │ │ rsbs r0, r7, #0 │ │ │ │ rsc r1, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ movlt r0, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ - blt 8fe00 │ │ │ │ + blt 90160 │ │ │ │ adds r0, r7, r2 │ │ │ │ adc r1, r3, r8 │ │ │ │ - b 8fe00 │ │ │ │ + b 90160 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0008fe08 : │ │ │ │ +00090168 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r0, [r3, #1152] @ 0x480 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fe34 │ │ │ │ + bne 90194 │ │ │ │ bl 2d430 │ │ │ │ mov r0, #0 │ │ │ │ bl 2d2bc │ │ │ │ │ │ │ │ -0008fe3c : │ │ │ │ +0009019c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #8 │ │ │ │ bl 2e3dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fe84 │ │ │ │ + bne 901e4 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r0, r3, #0 │ │ │ │ - bge 8fe88 │ │ │ │ + bge 901e8 │ │ │ │ bl 2de74 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008fe90 : │ │ │ │ +000901f0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2de74 │ │ │ │ │ │ │ │ -0008fea4 : │ │ │ │ +00090204 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d0c4 │ │ │ │ │ │ │ │ -0008febc : │ │ │ │ +0009021c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d0c4 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008fee4 : │ │ │ │ +00090244 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e2f8 │ │ │ │ │ │ │ │ -0008fef8 : │ │ │ │ - ldr r3, [pc, #28] @ 8ff1c │ │ │ │ +00090258 : │ │ │ │ + ldr r3, [pc, #28] @ 9027c │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008ff20 : │ │ │ │ +00090280 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8f89c │ │ │ │ + b 8fcb4 │ │ │ │ │ │ │ │ -0008ff34 : │ │ │ │ +00090294 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 279d50 <_PyOnceFlag_CallOnceSlow@@Base+0x1108> │ │ │ │ + b 279808 <_PyOnceFlag_CallOnceSlow@@Base+0x1108> │ │ │ │ │ │ │ │ -0008ff4c <_Py_closerange@@Base>: │ │ │ │ +000902ac <_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 │ │ │ │ @@ -100936,338 +101180,119 @@ │ │ │ │ mov r5, r1 │ │ │ │ bl 2e874 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ bl 2e118 │ │ │ │ cmp r0, r5 │ │ │ │ - bgt 8ff9c <_Py_closerange@@Base+0x50> │ │ │ │ + bgt 902fc <_Py_closerange@@Base+0x50> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2e868 │ │ │ │ cmp r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2d844 │ │ │ │ - b 8ff9c <_Py_closerange@@Base+0x50> │ │ │ │ + b 902fc <_Py_closerange@@Base+0x50> │ │ │ │ │ │ │ │ -0008ffb4 : │ │ │ │ +00090314 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008ffcc : │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ +0009032c : │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008fffc : │ │ │ │ +0009035c : │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 90070 │ │ │ │ + bhi 903d0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r5, #38392 @ 0x95f8 │ │ │ │ + movw r5, #38384 @ 0x95f0 │ │ │ │ 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 2b8fe0 │ │ │ │ + bl 2b8a88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90068 │ │ │ │ + bne 903c8 │ │ │ │ ldr r1, [r5, #1704] @ 0x6a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b8fe0 │ │ │ │ + bl 2b8a88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90068 │ │ │ │ + bne 903c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fce68 <_PySlice_FromIndices@@Base+0x1144> │ │ │ │ + bl 2fce18 <_PySlice_FromIndices@@Base+0x1144> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00090078 : │ │ │ │ +000903d8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8fffc │ │ │ │ + b 9035c │ │ │ │ │ │ │ │ -00090090 : │ │ │ │ - ldr r3, [pc, #24] @ 900b0 │ │ │ │ +000903f0 : │ │ │ │ + ldr r3, [pc, #24] @ 90410 │ │ │ │ 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 3a140 <_PyImport_SetModule@@Base+0x520> │ │ │ │ + b 3a150 <_PyImport_SetModule@@Base+0x520> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cb6a8 <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 9011c │ │ │ │ - ldr r3, [r2] │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [r0, #8] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9011c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r2] │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 9011c │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - mov r0, #0 │ │ │ │ - bx lr │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 90178 │ │ │ │ - ldr r3, [r2] │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [r0, #8] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90178 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r2] │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 90178 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - mov r0, #0 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00090180 : │ │ │ │ - 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 25e4a8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - mvneq r5, #0 │ │ │ │ - beq 901f0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 2a8c9c <_PyEval_MakePendingCalls@@Base+0x670> │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 901f0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 901f0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - │ │ │ │ -000901f8 : │ │ │ │ - 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 90180 │ │ │ │ - │ │ │ │ -00090214 : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r3, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 90180 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25e4a8 │ │ │ │ - │ │ │ │ -00090240 : │ │ │ │ - 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 31c5c │ │ │ │ - │ │ │ │ -0009025c : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r3, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31c5c │ │ │ │ - │ │ │ │ -00090274 : │ │ │ │ - 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 31c5c │ │ │ │ - │ │ │ │ -00090290 : │ │ │ │ - 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 82c50 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - │ │ │ │ -000902c8 : │ │ │ │ - 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 82c50 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - │ │ │ │ -00090304 : │ │ │ │ - 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 82c50 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - │ │ │ │ -00090340 : │ │ │ │ - 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 25e414 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - │ │ │ │ -00090370 : │ │ │ │ - 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 25e414 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - │ │ │ │ -0009039c : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r2, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8d364 │ │ │ │ - │ │ │ │ -000903b4 : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r2, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8d2d8 │ │ │ │ + b 3cb304 <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ 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] │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ 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 9043c │ │ │ │ + blt 90498 │ │ │ │ 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 │ │ │ │ @@ -101280,52 +101305,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 90478 │ │ │ │ + blt 904d4 │ │ │ │ mvn lr, r2 │ │ │ │ cmp lr, ip │ │ │ │ mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ sub r5, lr, r1 │ │ │ │ sbcs r5, r5, r4 │ │ │ │ - bge 904a0 │ │ │ │ - b 904b0 │ │ │ │ + bge 904fc │ │ │ │ + b 9050c │ │ │ │ orrs lr, r2, r1 │ │ │ │ - beq 904a0 │ │ │ │ + beq 904fc │ │ │ │ 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 904bc │ │ │ │ + blt 90518 │ │ │ │ adds r2, r2, ip │ │ │ │ mov lr, #0 │ │ │ │ adc r1, r1, r4 │ │ │ │ - b 904bc │ │ │ │ + b 90518 │ │ │ │ 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 904f8 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + beq 90554 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45520 @ 0xb1d0 │ │ │ │ + movw r1, #44560 @ 0xae10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 │ │ │ │ @@ -101340,77 +101365,77 @@ │ │ │ │ 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, #9256 @ 0x2428 │ │ │ │ + movw r1, #8296 @ 0x2068 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2d2d4 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne 905b0 │ │ │ │ + bne 9060c │ │ │ │ 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 905b0 │ │ │ │ + bhi 9060c │ │ │ │ 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 905cc │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + b 90628 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #8316 @ 0x207c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9300 @ 0x2454 │ │ │ │ + movw r1, #8340 @ 0x2094 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9344 @ 0x2480 │ │ │ │ + movw r1, #8384 @ 0x20c0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [r1] │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movle r0, r3 │ │ │ │ @@ -101418,53 +101443,53 @@ │ │ │ │ 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 4b798 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 4b838 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 906dc │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 90738 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28884 @ 0x70d4 │ │ │ │ + movw r0, #27924 @ 0x6d14 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9071c │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 90778 │ │ │ │ sub r1, fp, #8 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9071c │ │ │ │ + beq 90778 │ │ │ │ bl 2e31c │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #34668 @ 0x876c │ │ │ │ - movweq r1, #9392 @ 0x24b0 │ │ │ │ + movwne r1, #33708 @ 0x83ac │ │ │ │ + movweq r1, #8432 @ 0x20f0 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 │ │ │ │ @@ -101474,46 +101499,46 @@ │ │ │ │ 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 9077c │ │ │ │ + bne 907d8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 907c0 │ │ │ │ + beq 9081c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ mov r1, ip │ │ │ │ sub r4, fp, #20 │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw ip, #35740 @ 0x8b9c │ │ │ │ + movw ip, #35732 @ 0x8b94 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 907c0 │ │ │ │ + bne 9081c │ │ │ │ mov r0, #0 │ │ │ │ - b 907e4 │ │ │ │ - ldr ip, [pc, #36] @ 907ec │ │ │ │ + b 90840 │ │ │ │ + ldr ip, [pc, #36] @ 90848 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 3489bc │ │ │ │ + bl 348784 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 907b8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 90814 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -101524,773 +101549,824 @@ │ │ │ │ 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 90844 │ │ │ │ + bne 908a0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90884 │ │ │ │ - ldr r4, [pc, #100] @ 908b0 │ │ │ │ + beq 908e0 │ │ │ │ + ldr r4, [pc, #100] @ 9090c │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90884 │ │ │ │ + bne 908e0 │ │ │ │ mov r0, #0 │ │ │ │ - b 908a8 │ │ │ │ - ldr ip, [pc, #40] @ 908b4 │ │ │ │ + b 90904 │ │ │ │ + ldr ip, [pc, #40] @ 90910 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 349d34 <_PyTime_FromMillisecondsObject@@Base+0x70c> │ │ │ │ + bl 349b7c <_PyTime_FromMillisecondsObject@@Base+0x6c4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9087c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 908d8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, asr #23 │ │ │ │ + rsbeq r8, r2, r0, asr #23 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 90908 │ │ │ │ + bne 90964 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90940 │ │ │ │ - ldr r4, [pc, #116] @ 90984 │ │ │ │ + beq 9099c │ │ │ │ + ldr r4, [pc, #116] @ 909e0 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90978 │ │ │ │ + beq 909d4 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #29684 @ 0x73f4 │ │ │ │ + movw r1, #28496 @ 0x6f50 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 2b7c38 │ │ │ │ + bl 2b76e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90978 │ │ │ │ - movw r3, #45556 @ 0xb1f4 │ │ │ │ + beq 909d4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9424 @ 0x24d0 │ │ │ │ + movw r1, #8464 @ 0x2110 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e3ac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - strdeq r8, [r2], #-180 @ 0xffffff4c @ │ │ │ │ + rsbeq r8, r2, ip, ror #23 │ │ │ │ │ │ │ │ -00090988 : │ │ │ │ +000909e4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ bl 2d040 │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ asr ip, r0, #31 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ str r0, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ - movw r0, #9444 @ 0x24e4 │ │ │ │ + movw r0, #8484 @ 0x2124 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r0, [sp] │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ bl 2db20 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90a18 │ │ │ │ + beq 90a74 │ │ │ │ movw r4, #62912 @ 0xf5c0 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ - movw r1, #13768 @ 0x35c8 │ │ │ │ + movw r1, #12808 @ 0x3208 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ bl 2d124 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne 90a20 │ │ │ │ + bne 90a7c │ │ │ │ mov r0, r5 │ │ │ │ bl 2d844 │ │ │ │ mvn r0, #0 │ │ │ │ - b 90a40 │ │ │ │ - bl 1bbbe4 │ │ │ │ + b 90a9c │ │ │ │ + bl 1bbc5c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ movne r0, #0 │ │ │ │ - bne 90a40 │ │ │ │ + bne 90a9c │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e3ac │ │ │ │ mvn r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090a48 : │ │ │ │ +00090aa4 : │ │ │ │ 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, #62912 @ 0xf5c0 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90ac0 │ │ │ │ + beq 90b1c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd160 │ │ │ │ + bl 1bd1d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #9464 @ 0x24f8 │ │ │ │ + movw r2, #8504 @ 0x2138 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd9a0 │ │ │ │ + bl 1bd9f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 90acc │ │ │ │ - bl 90988 │ │ │ │ + b 90b28 │ │ │ │ + bl 909e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90a80 │ │ │ │ + beq 90adc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00090ad4 : │ │ │ │ +00090b30 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #62912 @ 0xf5c0 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd160 │ │ │ │ + bl 1bd1d8 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e3ac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd9a0 │ │ │ │ + bl 1bd9f8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090b2c : │ │ │ │ +00090b88 : │ │ │ │ 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, #62912 @ 0xf5c0 │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90b88 │ │ │ │ + beq 90be4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #34808 @ 0x87f8 │ │ │ │ + movw r1, #33848 @ 0x8438 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e5b0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 90c34 │ │ │ │ + beq 90c90 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 1bd160 │ │ │ │ - b 90bc4 │ │ │ │ - bl 90988 │ │ │ │ + bl 1bd1d8 │ │ │ │ + b 90c20 │ │ │ │ + bl 909e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90b60 │ │ │ │ - b 90c38 │ │ │ │ + beq 90bbc │ │ │ │ + b 90c94 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r7 │ │ │ │ bl 2e250 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc 90c1c │ │ │ │ + bcc 90c78 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 2e58c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 90c1c │ │ │ │ + bne 90c78 │ │ │ │ cmp r7, #4096 @ 0x1000 │ │ │ │ - bcc 90c08 │ │ │ │ + bcc 90c64 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #20 │ │ │ │ bl 2dcf4 │ │ │ │ subs r7, r0, #0 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, r0, #20 │ │ │ │ - bne 90b98 │ │ │ │ + bne 90bf4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e1b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 90c20 │ │ │ │ + b 90c7c │ │ │ │ mov r0, r6 │ │ │ │ bl 2d4e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90bc4 │ │ │ │ - b 90c20 │ │ │ │ + beq 90c20 │ │ │ │ + b 90c7c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3ac │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bd9a0 │ │ │ │ - b 90c38 │ │ │ │ + bl 1bd9f8 │ │ │ │ + b 90c94 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #9476 @ 0x2504 │ │ │ │ + movw r1, #8516 @ 0x2144 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38180 @ 0x9524 │ │ │ │ + movw r0, #37092 @ 0x90e4 │ │ │ │ movt r0, #94 @ 0x5e │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 90d1c │ │ │ │ + ldr r3, [r2] │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r0, #8] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 90d1c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne 90d1c │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r2 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + mov r0, #0 │ │ │ │ + bx lr │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 90d78 │ │ │ │ + ldr r3, [r2] │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r0, #8] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 90d78 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne 90d78 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r2 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + mov r0, #0 │ │ │ │ + bx lr │ │ │ │ │ │ │ │ -00090c6c : │ │ │ │ +00090d80 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ bl 2d7c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r5, r5, #1 │ │ │ │ addne r0, r4, #4 │ │ │ │ - bne 90c88 │ │ │ │ + bne 90d9c │ │ │ │ mov r0, r5 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 90d88 │ │ │ │ + beq 90e9c │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ bl 2d7c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 90cd0 │ │ │ │ + bne 90de4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cf74 │ │ │ │ add r5, r6, r0, lsl #2 │ │ │ │ sub r1, r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl cd39c │ │ │ │ + bl cda3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90d10 │ │ │ │ + bne 90e24 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90d88 │ │ │ │ + bgt 90e9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90d88 │ │ │ │ + bne 90e9c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 90d88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 90e9c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r5] │ │ │ │ str r0, [r3, r4] │ │ │ │ cmp r2, #0 │ │ │ │ addne r4, r4, #4 │ │ │ │ addne r6, r5, #4 │ │ │ │ - bne 90cb0 │ │ │ │ - ldr r0, [pc, #100] @ 90d98 │ │ │ │ + bne 90dc4 │ │ │ │ + ldr r0, [pc, #100] @ 90eac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #96] @ 90d9c │ │ │ │ + ldr r1, [pc, #96] @ 90eb0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 29367c │ │ │ │ + bl 293134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90d5c │ │ │ │ - movw r1, #9492 @ 0x2514 │ │ │ │ + beq 90e70 │ │ │ │ + movw r1, #8532 @ 0x2154 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #68] @ 90da0 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 90eb4 │ │ │ │ + bl 89858 <_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 a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #9516 @ 0x252c │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #8556 @ 0x216c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #8] @ 90da0 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ 90eb4 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r6, r3, r8, ror #11 │ │ │ │ - subseq r9, lr, r4, asr #10 │ │ │ │ + rsbeq r6, r3, r0, ror #11 │ │ │ │ + subseq r9, lr, r4, lsl #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #6488 @ 0x1958 │ │ │ │ + movw r1, #5904 @ 0x1710 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_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 37c48 │ │ │ │ + b 37c58 │ │ │ │ push {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] @ 90f74 │ │ │ │ + ldr r3, [pc, #364] @ 91088 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 90e30 │ │ │ │ + bne 90f44 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90e18 │ │ │ │ + bne 90f2c │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r9, r3 │ │ │ │ dmb ish │ │ │ │ - bne 90e5c │ │ │ │ + bne 90f70 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #276] @ 90f78 │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #276] @ 9108c │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90e84 │ │ │ │ + bne 90f98 │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9540 @ 0x2544 │ │ │ │ + movw r1, #8580 @ 0x2184 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ - b 90f34 │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ + b 91048 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ - bl 39b64 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ + bl 39b74 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 90f34 │ │ │ │ + beq 91048 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9608 @ 0x2588 │ │ │ │ + movw r1, #8648 @ 0x21c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ ldrh r3, [r5, #4] │ │ │ │ - movw r1, #9664 @ 0x25c0 │ │ │ │ + movw r1, #8704 @ 0x2200 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 90f24 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + ble 91038 │ │ │ │ + bl 24d23c <_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 36ef8 │ │ │ │ + bl 36f08 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9676 @ 0x25cc │ │ │ │ + movw r1, #8716 @ 0x220c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 371fc │ │ │ │ + bl 3720c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32656 @ 0x7f90 │ │ │ │ + movw r1, #31696 @ 0x7bd0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ - b 90eb0 │ │ │ │ - movw r1, #32656 @ 0x7f90 │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ + b 90fc4 │ │ │ │ + movw r1, #31696 @ 0x7bd0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #1 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 90f54 │ │ │ │ + bne 91068 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 90f3c │ │ │ │ + bne 91050 │ │ │ │ dmb ish │ │ │ │ - beq 90f6c │ │ │ │ - ldr r0, [pc, #16] @ 90f74 │ │ │ │ + beq 91080 │ │ │ │ + ldr r0, [pc, #16] @ 91088 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2bbad0 │ │ │ │ + b 2d6e7c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r0, ror ip │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ 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 70c54 <_Py_hashtable_size@@Base> │ │ │ │ + bl 70d04 <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090fb0 <_Py_stat@@Base>: │ │ │ │ +000910c4 <_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 1ad57c │ │ │ │ + bl 1ad68c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9104c <_Py_stat@@Base+0x9c> │ │ │ │ + beq 91160 <_Py_stat@@Base+0x9c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2ce460 │ │ │ │ + bl 2cdba0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91014 <_Py_stat@@Base+0x64> │ │ │ │ + bne 91128 <_Py_stat@@Base+0x64> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9104c <_Py_stat@@Base+0x9c> │ │ │ │ + bgt 91160 <_Py_stat@@Base+0x9c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9104c <_Py_stat@@Base+0x9c> │ │ │ │ + bne 91160 <_Py_stat@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 9104c <_Py_stat@@Base+0x9c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 91160 <_Py_stat@@Base+0x9c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2cef0 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91050 <_Py_stat@@Base+0xa0> │ │ │ │ + bgt 91164 <_Py_stat@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91050 <_Py_stat@@Base+0xa0> │ │ │ │ + bne 91164 <_Py_stat@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 91050 <_Py_stat@@Base+0xa0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 91164 <_Py_stat@@Base+0xa0> │ │ │ │ mvn r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r4, r0 │ │ │ │ bl 2d940 │ │ │ │ mov r0, r4 │ │ │ │ - bl df308 │ │ │ │ - bl b9540 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl df958 │ │ │ │ + bl b96b8 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000910a0 <_Py_open@@Base>: │ │ │ │ +000911b4 <_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 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91190 <_Py_open@@Base+0xf0> │ │ │ │ + beq 912a4 <_Py_open@@Base+0xf0> │ │ │ │ orr r6, r6, #524288 @ 0x80000 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9860 @ 0x2684 │ │ │ │ + movw r1, #8900 @ 0x22c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #152 @ 0x98 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl d887c │ │ │ │ + movw r0, #64500 @ 0xfbf4 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 911b0 <_Py_open@@Base+0x110> │ │ │ │ - bl dc794 │ │ │ │ + beq 912c4 <_Py_open@@Base+0x110> │ │ │ │ + bl dcde4 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d088 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 91144 <_Py_open@@Base+0xa4> │ │ │ │ + bge 91258 <_Py_open@@Base+0xa4> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 91198 <_Py_open@@Base+0xf8> │ │ │ │ - bl b9540 │ │ │ │ + bne 912ac <_Py_open@@Base+0xf8> │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 910fc <_Py_open@@Base+0x5c> │ │ │ │ - b 911b0 <_Py_open@@Base+0x110> │ │ │ │ + beq 91210 <_Py_open@@Base+0x5c> │ │ │ │ + b 912c4 <_Py_open@@Base+0x110> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91168 <_Py_open@@Base+0xc8> │ │ │ │ + bgt 9127c <_Py_open@@Base+0xc8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91168 <_Py_open@@Base+0xc8> │ │ │ │ + bne 9127c <_Py_open@@Base+0xc8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r3, #35492 @ 0x8aa4 │ │ │ │ + movw r3, #35488 @ 0x8aa0 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ - bl 27b654 │ │ │ │ + bl 27b10c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 911d8 <_Py_open@@Base+0x138> │ │ │ │ + bne 912ec <_Py_open@@Base+0x138> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d844 │ │ │ │ mvn r5, #0 │ │ │ │ - b 911d8 <_Py_open@@Base+0x138> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + b 912ec <_Py_open@@Base+0x138> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 174050 │ │ │ │ + bl 1743a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91190 <_Py_open@@Base+0xf0> │ │ │ │ + bgt 912a4 <_Py_open@@Base+0xf0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91190 <_Py_open@@Base+0xf0> │ │ │ │ + bne 912a4 <_Py_open@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 91190 <_Py_open@@Base+0xf0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 912a4 <_Py_open@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ 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 25d650 │ │ │ │ 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, #9688 @ 0x25d8 │ │ │ │ + movw r3, #8728 @ 0x2218 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ mov r1, #2 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2db20 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne 912d4 <_Py_open@@Base+0x234> │ │ │ │ - movw r5, #45552 @ 0xb1f0 │ │ │ │ + bne 913fc <_Py_open@@Base+0x248> │ │ │ │ + movw r5, #44924 @ 0xaf7c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 912d4 <_Py_open@@Base+0x234> │ │ │ │ - ldr r2, [pc, #112] @ 912e0 <_Py_open@@Base+0x240> │ │ │ │ + bne 913fc <_Py_open@@Base+0x248> │ │ │ │ + ldr r2, [pc, #112] @ 91408 <_Py_open@@Base+0x254> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91294 <_Py_open@@Base+0x1f4> │ │ │ │ + beq 913bc <_Py_open@@Base+0x208> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 912b8 <_Py_open@@Base+0x218> │ │ │ │ + bne 913e0 <_Py_open@@Base+0x22c> │ │ │ │ bl 2d460 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #9704 @ 0x25e8 │ │ │ │ + movw r2, #8744 @ 0x2228 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b 912d4 <_Py_open@@Base+0x234> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b 913fc <_Py_open@@Base+0x248> │ │ │ │ bl 2d460 │ │ │ │ - movw r1, #9704 @ 0x25e8 │ │ │ │ + movw r1, #8744 @ 0x2228 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r4, fp, #16 │ │ │ │ - bl 8fa48 │ │ │ │ + bl 8fe60 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - bcc 91324 <_Py_open@@Base+0x284> │ │ │ │ + bcc 9144c <_Py_open@@Base+0x298> │ │ │ │ cmn r4, #104857600 @ 0x6400000 │ │ │ │ sub r0, r4, #104857600 @ 0x6400000 │ │ │ │ mvncs r1, #0 │ │ │ │ - bcs 91328 <_Py_open@@Base+0x288> │ │ │ │ + bcs 91450 <_Py_open@@Base+0x29c> │ │ │ │ add r1, r4, #104857600 @ 0x6400000 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8f410 │ │ │ │ + bl 8f888 │ │ │ │ cmp r4, r0 │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4400 @ 0x1130 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - movw r1, #9732 @ 0x2604 │ │ │ │ + movw r1, #8772 @ 0x2244 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #796] @ 0x31c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 9139c <_Py_open@@Base+0x2fc> │ │ │ │ + beq 914c4 <_Py_open@@Base+0x310> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #60400 @ 0xebf0 │ │ │ │ + movw r1, #59440 @ 0xe830 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 14119c │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b 14151c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r1, [r0, #800] @ 0x320 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 913c4 <_Py_open@@Base+0x324> │ │ │ │ + beq 914ec <_Py_open@@Base+0x338> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [r0, #800] @ 0x320 │ │ │ │ movne r0, r1 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -102303,141 +102379,141 @@ │ │ │ │ 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 91438 <_Py_open@@Base+0x398> │ │ │ │ + bne 91560 <_Py_open@@Base+0x3ac> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91474 <_Py_open@@Base+0x3d4> │ │ │ │ - ldr r4, [pc, #88] @ 91498 <_Py_open@@Base+0x3f8> │ │ │ │ + beq 9159c <_Py_open@@Base+0x3e8> │ │ │ │ + ldr r4, [pc, #88] @ 915c0 <_Py_open@@Base+0x40c> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 91490 <_Py_open@@Base+0x3f0> │ │ │ │ - ldr r0, [pc, #32] @ 9149c <_Py_open@@Base+0x3fc> │ │ │ │ + beq 915b8 <_Py_open@@Base+0x404> │ │ │ │ + ldr r0, [pc, #32] @ 915c4 <_Py_open@@Base+0x410> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm ip, {r1, r2} │ │ │ │ ldr r0, [r3, r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 91364 <_Py_open@@Base+0x2c4> │ │ │ │ + b 9148c <_Py_open@@Base+0x2d8> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsr #24 │ │ │ │ + rsbeq r8, r2, r8, lsl ip │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 914e0 <_Py_open@@Base+0x440> │ │ │ │ + beq 91608 <_Py_open@@Base+0x454> │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ - b 914f0 <_Py_open@@Base+0x450> │ │ │ │ - bl 911e4 <_Py_open@@Base+0x144> │ │ │ │ + b 91618 <_Py_open@@Base+0x464> │ │ │ │ + bl 9130c <_Py_open@@Base+0x158> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 914d4 <_Py_open@@Base+0x434> │ │ │ │ - b 915a4 <_Py_open@@Base+0x504> │ │ │ │ + bne 915fc <_Py_open@@Base+0x448> │ │ │ │ + b 916cc <_Py_open@@Base+0x518> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, sl, r4 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r4, r3 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ stm sp, {r6, r8} │ │ │ │ sub r5, r9, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d640 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 915d8 <_Py_open@@Base+0x538> │ │ │ │ - movw r8, #45552 @ 0xb1f0 │ │ │ │ + bge 91700 <_Py_open@@Base+0x54c> │ │ │ │ + movw r8, #44924 @ 0xaf7c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 27ae6c │ │ │ │ - bl 3e984 │ │ │ │ + bl 27a924 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 915a4 <_Py_open@@Base+0x504> │ │ │ │ - ldr r3, [pc, #212] @ 91624 <_Py_open@@Base+0x584> │ │ │ │ + bne 916cc <_Py_open@@Base+0x518> │ │ │ │ + ldr r3, [pc, #212] @ 9174c <_Py_open@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r7, [r7] │ │ │ │ ldr sl, [r2, r3] │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91578 <_Py_open@@Base+0x4d8> │ │ │ │ + beq 916a0 <_Py_open@@Base+0x4ec> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 915ac <_Py_open@@Base+0x50c> │ │ │ │ + bne 916d4 <_Py_open@@Base+0x520> │ │ │ │ bl 2d460 │ │ │ │ - movw r2, #9824 @ 0x2660 │ │ │ │ + movw r2, #8864 @ 0x22a0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 9161c <_Py_open@@Base+0x57c> │ │ │ │ + b 91744 <_Py_open@@Base+0x590> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #9824 @ 0x2660 │ │ │ │ + movw r1, #8864 @ 0x22a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 915a4 <_Py_open@@Base+0x504> │ │ │ │ - bne 91608 <_Py_open@@Base+0x568> │ │ │ │ - movw r0, #45552 @ 0xb1f0 │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 916cc <_Py_open@@Base+0x518> │ │ │ │ + bne 91730 <_Py_open@@Base+0x57c> │ │ │ │ + movw r0, #44924 @ 0xaf7c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #9908 @ 0x26b4 │ │ │ │ + movw r1, #8948 @ 0x22f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 14119c │ │ │ │ - b 915a4 <_Py_open@@Base+0x504> │ │ │ │ + bl 14151c │ │ │ │ + b 916cc <_Py_open@@Base+0x518> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 914f0 <_Py_open@@Base+0x450> │ │ │ │ + bne 91618 <_Py_open@@Base+0x464> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -102446,335 +102522,335 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 91668 <_Py_open@@Base+0x5c8> │ │ │ │ + beq 91790 <_Py_open@@Base+0x5dc> │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ - b 91678 <_Py_open@@Base+0x5d8> │ │ │ │ - bl 911e4 <_Py_open@@Base+0x144> │ │ │ │ + b 917a0 <_Py_open@@Base+0x5ec> │ │ │ │ + bl 9130c <_Py_open@@Base+0x158> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 916bc <_Py_open@@Base+0x61c> │ │ │ │ - b 9165c <_Py_open@@Base+0x5bc> │ │ │ │ + beq 917e4 <_Py_open@@Base+0x630> │ │ │ │ + b 91784 <_Py_open@@Base+0x5d0> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, sl, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r4, r3 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ stm sp, {r7, r8} │ │ │ │ sub r6, r9, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 916c4 <_Py_open@@Base+0x624> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 917ec <_Py_open@@Base+0x638> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mvn r0, #0 │ │ │ │ - b 91708 <_Py_open@@Base+0x668> │ │ │ │ - bne 916f4 <_Py_open@@Base+0x654> │ │ │ │ - movw r0, #45552 @ 0xb1f0 │ │ │ │ + b 91830 <_Py_open@@Base+0x67c> │ │ │ │ + bne 9181c <_Py_open@@Base+0x668> │ │ │ │ + movw r0, #44924 @ 0xaf7c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #9996 @ 0x270c │ │ │ │ + movw r1, #9036 @ 0x234c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 14119c │ │ │ │ - b 916bc <_Py_open@@Base+0x61c> │ │ │ │ + bl 14151c │ │ │ │ + b 917e4 <_Py_open@@Base+0x630> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 91678 <_Py_open@@Base+0x5d8> │ │ │ │ + bne 917a0 <_Py_open@@Base+0x5ec> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d400 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 91748 <_Py_open@@Base+0x6a8> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 91870 <_Py_open@@Base+0x6bc> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2de8c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9178c <_Py_open@@Base+0x6ec> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 918b4 <_Py_open@@Base+0x700> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 917dc <_Py_open@@Base+0x73c> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 91904 <_Py_open@@Base+0x750> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 917f4 <_Py_open@@Base+0x754> │ │ │ │ + b 9191c <_Py_open@@Base+0x768> │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e280 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39640 │ │ │ │ + bl 39650 │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91840 <_Py_open@@Base+0x7a0> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 91968 <_Py_open@@Base+0x7b4> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 91868 <_Py_open@@Base+0x7c8> │ │ │ │ + b 91990 <_Py_open@@Base+0x7dc> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d5c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91828 <_Py_open@@Base+0x788> │ │ │ │ + bne 91950 <_Py_open@@Base+0x79c> │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e280 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39640 │ │ │ │ + bl 39650 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ bl 2d6d0 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ bl 2d334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 918c0 <_Py_open@@Base+0x820> │ │ │ │ + beq 919e8 <_Py_open@@Base+0x834> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 918c8 <_Py_open@@Base+0x828> │ │ │ │ + b 919f0 <_Py_open@@Base+0x83c> │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ - bl 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ 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 91908 <_Py_open@@Base+0x868> │ │ │ │ + bne 91a30 <_Py_open@@Base+0x87c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9193c <_Py_open@@Base+0x89c> │ │ │ │ + bne 91a64 <_Py_open@@Base+0x8b0> │ │ │ │ mov ip, #3 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #164] @ 919c4 <_Py_open@@Base+0x924> │ │ │ │ + ldr ip, [pc, #164] @ 91aec <_Py_open@@Base+0x938> │ │ │ │ sub lr, fp, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 919b8 <_Py_open@@Base+0x918> │ │ │ │ + beq 91ae0 <_Py_open@@Base+0x92c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9195c <_Py_open@@Base+0x8bc> │ │ │ │ - bl bea88 │ │ │ │ + bne 91a84 <_Py_open@@Base+0x8d0> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 919b8 <_Py_open@@Base+0x918> │ │ │ │ + bne 91ae0 <_Py_open@@Base+0x92c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9197c <_Py_open@@Base+0x8dc> │ │ │ │ - bl bea88 │ │ │ │ + bne 91aa4 <_Py_open@@Base+0x8f0> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 919b8 <_Py_open@@Base+0x918> │ │ │ │ + bne 91ae0 <_Py_open@@Base+0x92c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9199c <_Py_open@@Base+0x8fc> │ │ │ │ - bl bea88 │ │ │ │ + bne 91ac4 <_Py_open@@Base+0x910> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 919b8 <_Py_open@@Base+0x918> │ │ │ │ + bne 91ae0 <_Py_open@@Base+0x92c> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3c97f4 │ │ │ │ + b 3c9450 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, asr #24 │ │ │ │ + rsbeq r8, 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 r0, r1 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91a04 <_Py_open@@Base+0x964> │ │ │ │ - bl bea88 │ │ │ │ + bne 91b2c <_Py_open@@Base+0x978> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91a04 <_Py_open@@Base+0x964> │ │ │ │ + beq 91b2c <_Py_open@@Base+0x978> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fdb48 <_PyXI_EndInterpreter@@Base+0xa8> │ │ │ │ + bl 2fd878 <_PyXI_EndInterpreter@@Base+0xa8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 919fc <_Py_open@@Base+0x95c> │ │ │ │ - ldr r3, [pc, #56] @ 91a54 <_Py_open@@Base+0x9b4> │ │ │ │ + beq 91b24 <_Py_open@@Base+0x970> │ │ │ │ + ldr r3, [pc, #56] @ 91b7c <_Py_open@@Base+0x9c8> │ │ │ │ ldr r3, [r3, #1560] @ 0x618 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91a3c <_Py_open@@Base+0x99c> │ │ │ │ + beq 91b64 <_Py_open@@Base+0x9b0> │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ mov r1, r4 │ │ │ │ mla r0, r0, r4, r3 │ │ │ │ - bl 30fa34 │ │ │ │ + bl 30f874 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91a48 <_Py_open@@Base+0x9a8> │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + bne 91b70 <_Py_open@@Base+0x9bc> │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91aa8 <_Py_open@@Base+0xa08> │ │ │ │ + bne 91bd0 <_Py_open@@Base+0xa1c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91ae0 <_Py_open@@Base+0xa40> │ │ │ │ - ldr r4, [pc, #100] @ 91b14 <_Py_open@@Base+0xa74> │ │ │ │ + beq 91c08 <_Py_open@@Base+0xa54> │ │ │ │ + ldr r4, [pc, #100] @ 91c3c <_Py_open@@Base+0xa88> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91b08 <_Py_open@@Base+0xa68> │ │ │ │ + beq 91c30 <_Py_open@@Base+0xa7c> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91b00 <_Py_open@@Base+0xa60> │ │ │ │ - bl bea88 │ │ │ │ + bne 91c28 <_Py_open@@Base+0xa74> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91b08 <_Py_open@@Base+0xa68> │ │ │ │ + bne 91c30 <_Py_open@@Base+0xa7c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4a8 <_exit@plt> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, ror ip │ │ │ │ + rsbeq r8, r2, r0, ror 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 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91b54 <_Py_open@@Base+0xab4> │ │ │ │ - bl bea88 │ │ │ │ + bne 91c7c <_Py_open@@Base+0xac8> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -102785,536 +102861,536 @@ │ │ │ │ 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 91bc0 <_Py_open@@Base+0xb20> │ │ │ │ + bne 91ce8 <_Py_open@@Base+0xb34> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91c00 <_Py_open@@Base+0xb60> │ │ │ │ - ldr r4, [pc, #136] @ 91c50 <_Py_open@@Base+0xbb0> │ │ │ │ + beq 91d28 <_Py_open@@Base+0xb74> │ │ │ │ + ldr r4, [pc, #136] @ 91d78 <_Py_open@@Base+0xbc4> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91c00 <_Py_open@@Base+0xb60> │ │ │ │ + bne 91d28 <_Py_open@@Base+0xb74> │ │ │ │ mov r0, #0 │ │ │ │ - b 91c48 <_Py_open@@Base+0xba8> │ │ │ │ + b 91d70 <_Py_open@@Base+0xbbc> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91c28 <_Py_open@@Base+0xb88> │ │ │ │ - bl bea88 │ │ │ │ + bne 91d50 <_Py_open@@Base+0xb9c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 91c48 <_Py_open@@Base+0xba8> │ │ │ │ - b 91bf8 <_Py_open@@Base+0xb58> │ │ │ │ + beq 91d70 <_Py_open@@Base+0xbbc> │ │ │ │ + b 91d20 <_Py_open@@Base+0xb6c> │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ cmp r0, ip │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsr #25 │ │ │ │ + mlseq r2, ip, ip, r8 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91ca4 <_Py_open@@Base+0xc04> │ │ │ │ + bne 91dcc <_Py_open@@Base+0xc18> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91ce4 <_Py_open@@Base+0xc44> │ │ │ │ - ldr r4, [pc, #140] @ 91d38 <_Py_open@@Base+0xc98> │ │ │ │ + beq 91e0c <_Py_open@@Base+0xc58> │ │ │ │ + ldr r4, [pc, #140] @ 91e60 <_Py_open@@Base+0xcac> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91ce4 <_Py_open@@Base+0xc44> │ │ │ │ + bne 91e0c <_Py_open@@Base+0xc58> │ │ │ │ mov r0, #0 │ │ │ │ - b 91d30 <_Py_open@@Base+0xc90> │ │ │ │ + b 91e58 <_Py_open@@Base+0xca4> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91d0c <_Py_open@@Base+0xc6c> │ │ │ │ - bl bea88 │ │ │ │ + bne 91e34 <_Py_open@@Base+0xc80> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 91d30 <_Py_open@@Base+0xc90> │ │ │ │ - b 91cdc <_Py_open@@Base+0xc3c> │ │ │ │ + beq 91e58 <_Py_open@@Base+0xca4> │ │ │ │ + b 91e04 <_Py_open@@Base+0xc50> │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ cmp r3, #0 │ │ │ │ movle r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldrdeq r8, [r2], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r8, r2, r8, asr #25 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91d8c <_Py_open@@Base+0xcec> │ │ │ │ + bne 91eb4 <_Py_open@@Base+0xd00> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91dcc <_Py_open@@Base+0xd2c> │ │ │ │ - ldr r4, [pc, #128] @ 91e14 <_Py_open@@Base+0xd74> │ │ │ │ + beq 91ef4 <_Py_open@@Base+0xd40> │ │ │ │ + ldr r4, [pc, #128] @ 91f3c <_Py_open@@Base+0xd88> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91dcc <_Py_open@@Base+0xd2c> │ │ │ │ + bne 91ef4 <_Py_open@@Base+0xd40> │ │ │ │ mov r0, #0 │ │ │ │ - b 91e0c <_Py_open@@Base+0xd6c> │ │ │ │ + b 91f34 <_Py_open@@Base+0xd80> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91df4 <_Py_open@@Base+0xd54> │ │ │ │ - bl bea88 │ │ │ │ + bne 91f1c <_Py_open@@Base+0xd68> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 91e0c <_Py_open@@Base+0xd6c> │ │ │ │ - b 91dc4 <_Py_open@@Base+0xd24> │ │ │ │ + beq 91f34 <_Py_open@@Base+0xd80> │ │ │ │ + b 91eec <_Py_open@@Base+0xd38> │ │ │ │ tst r0, #127 @ 0x7f │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - strdeq r8, [r2], #-204 @ 0xffffff34 @ │ │ │ │ + strdeq r8, [r2], #-196 @ 0xffffff3c @ │ │ │ │ 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, #10084 @ 0x2764 │ │ │ │ + movw r0, #9124 @ 0x23a4 │ │ │ │ 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 b7778 │ │ │ │ + bl b78f0 │ │ │ │ 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 91e94 <_Py_open@@Base+0xdf4> │ │ │ │ + beq 91fbc <_Py_open@@Base+0xe08> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - movw r0, #10116 @ 0x2784 │ │ │ │ + movw r0, #9156 @ 0x23c4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ 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 301c94 <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ + bl 301d28 <_PyMarshal_GetXIData@@Base+0x34c> │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #10172 @ 0x27bc │ │ │ │ + movw r0, #9212 @ 0x23fc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ 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, #10196 @ 0x27d4 │ │ │ │ + movw ip, #9236 @ 0x2414 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ - movw r1, #60624 @ 0xecd0 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + movw r1, #4268 @ 0x10ac │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ moveq r1, ip │ │ │ │ - movw r0, #10208 @ 0x27e0 │ │ │ │ + movw r0, #9248 @ 0x2420 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7778 │ │ │ │ + b b78f0 │ │ │ │ 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, #60624 @ 0xecd0 │ │ │ │ - movweq r1, #10196 @ 0x27d4 │ │ │ │ + movwne r1, #4268 @ 0x10ac │ │ │ │ + movweq r1, #9236 @ 0x2414 │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ - movtne r1, #62 @ 0x3e │ │ │ │ + movtne r1, #63 @ 0x3f │ │ │ │ str r0, [sp, #12] │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ addne r3, r3, #1 │ │ │ │ strd r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r0, #10232 @ 0x27f8 │ │ │ │ + movw r0, #9272 @ 0x2438 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ 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 111ae4 │ │ │ │ + bl 112280 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 91fe4 <_Py_open@@Base+0xf44> │ │ │ │ + bne 9210c <_Py_open@@Base+0xf58> │ │ │ │ mov r0, #0 │ │ │ │ - b 9202c <_Py_open@@Base+0xf8c> │ │ │ │ + b 92154 <_Py_open@@Base+0xfa0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 111ae4 │ │ │ │ + bl 112280 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 91fdc <_Py_open@@Base+0xf3c> │ │ │ │ + beq 92104 <_Py_open@@Base+0xf50> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 111ae4 │ │ │ │ + bl 112280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91fdc <_Py_open@@Base+0xf3c> │ │ │ │ + beq 92104 <_Py_open@@Base+0xf50> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #10276 @ 0x2824 │ │ │ │ + movw r0, #9316 @ 0x2464 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7778 │ │ │ │ + bl b78f0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, 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 92044 <_Py_open@@Base+0xfa4> │ │ │ │ + bgt 9216c <_Py_open@@Base+0xfb8> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b28a4 │ │ │ │ + b b2a2c │ │ │ │ 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 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 92128 <_Py_open@@Base+0x1088> │ │ │ │ + beq 92250 <_Py_open@@Base+0x109c> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r6 │ │ │ │ - bls 9212c <_Py_open@@Base+0x108c> │ │ │ │ + bls 92254 <_Py_open@@Base+0x10a0> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r8, [r3, r6, lsl #2] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 920b8 <_Py_open@@Base+0x1018> │ │ │ │ + bne 921e0 <_Py_open@@Base+0x102c> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 9208c <_Py_open@@Base+0xfec> │ │ │ │ - bl becc8 │ │ │ │ + b 921b4 <_Py_open@@Base+0x1000> │ │ │ │ + bl bee24 │ │ │ │ mov r2, r8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 92104 <_Py_open@@Base+0x1064> │ │ │ │ + beq 9222c <_Py_open@@Base+0x1078> │ │ │ │ mov r1, r5 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 920fc <_Py_open@@Base+0x105c> │ │ │ │ + bgt 92224 <_Py_open@@Base+0x1070> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 920fc <_Py_open@@Base+0x105c> │ │ │ │ + bne 92224 <_Py_open@@Base+0x1070> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 920b0 <_Py_open@@Base+0x1010> │ │ │ │ + bne 921d8 <_Py_open@@Base+0x1024> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92128 <_Py_open@@Base+0x1088> │ │ │ │ + bgt 92250 <_Py_open@@Base+0x109c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92128 <_Py_open@@Base+0x1088> │ │ │ │ + bne 92250 <_Py_open@@Base+0x109c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 92064 <_Py_open@@Base+0xfc4> │ │ │ │ + b 9218c <_Py_open@@Base+0xfd8> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 92064 <_Py_open@@Base+0xfc4> │ │ │ │ + bl 9218c <_Py_open@@Base+0xfd8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 921d0 <_Py_open@@Base+0x1130> │ │ │ │ + beq 922f8 <_Py_open@@Base+0x1144> │ │ │ │ mov r0, #1 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 921a0 <_Py_open@@Base+0x1100> │ │ │ │ + bne 922c8 <_Py_open@@Base+0x1114> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 921d0 <_Py_open@@Base+0x1130> │ │ │ │ + bgt 922f8 <_Py_open@@Base+0x1144> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 921d0 <_Py_open@@Base+0x1130> │ │ │ │ + bne 922f8 <_Py_open@@Base+0x1144> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 921d0 <_Py_open@@Base+0x1130> │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 922f8 <_Py_open@@Base+0x1144> │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r1, #16] │ │ │ │ - movw r0, #19260 @ 0x4b3c │ │ │ │ + movw r0, #19248 @ 0x4b30 │ │ │ │ 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 cf48c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cfb2c <_PyTuple_FromPairSteal@@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, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ - movw ip, #20924 @ 0x51bc │ │ │ │ + movw ip, #19964 @ 0x4dfc │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ sub r2, fp, #148 @ 0x94 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [pc, #156] @ 922ac <_Py_open@@Base+0x120c> │ │ │ │ + ldr ip, [pc, #156] @ 923d4 <_Py_open@@Base+0x1220> │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-16] │ │ │ │ mov ip, #0 │ │ │ │ - bl 306a9c │ │ │ │ + bl 306a44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92230 <_Py_open@@Base+0x1190> │ │ │ │ + bne 92358 <_Py_open@@Base+0x11a4> │ │ │ │ mov r0, #0 │ │ │ │ - b 92288 <_Py_open@@Base+0x11e8> │ │ │ │ + b 923b0 <_Py_open@@Base+0x11fc> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #19404 @ 0x4bcc │ │ │ │ + movw r1, #18444 @ 0x480c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #35856 @ 0x8c10 │ │ │ │ + movw r0, #34896 @ 0x8850 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92228 <_Py_open@@Base+0x1188> │ │ │ │ + beq 92350 <_Py_open@@Base+0x119c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ - bl 308080 <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ + bl 308028 <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92280 <_Py_open@@Base+0x11e0> │ │ │ │ - bl bea88 │ │ │ │ + bne 923a8 <_Py_open@@Base+0x11f4> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92228 <_Py_open@@Base+0x1188> │ │ │ │ + bne 92350 <_Py_open@@Base+0x119c> │ │ │ │ mov r0, r4 │ │ │ │ - bl becc8 │ │ │ │ - ldr r3, [pc, #28] @ 922ac <_Py_open@@Base+0x120c> │ │ │ │ + bl bee24 │ │ │ │ + ldr r3, [pc, #28] @ 923d4 <_Py_open@@Base+0x1220> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 922a4 <_Py_open@@Base+0x1204> │ │ │ │ + beq 923cc <_Py_open@@Base+0x1218> │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 922ec <_Py_open@@Base+0x124c> │ │ │ │ + bne 92414 <_Py_open@@Base+0x1260> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2dfe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 becc8 │ │ │ │ + b bee24 │ │ │ │ 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 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9237c <_Py_open@@Base+0x12dc> │ │ │ │ - bl bea88 │ │ │ │ + bne 924a4 <_Py_open@@Base+0x12f0> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 923cc <_Py_open@@Base+0x132c> │ │ │ │ + bne 924f4 <_Py_open@@Base+0x1340> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e388 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 923c0 <_Py_open@@Base+0x1320> │ │ │ │ + bne 924e8 <_Py_open@@Base+0x1334> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 923c0 <_Py_open@@Base+0x1320> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 924e8 <_Py_open@@Base+0x1334> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 │ │ │ │ @@ -103322,411 +103398,411 @@ │ │ │ │ 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 92424 <_Py_open@@Base+0x1384> │ │ │ │ + bne 9254c <_Py_open@@Base+0x1398> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9245c <_Py_open@@Base+0x13bc> │ │ │ │ - ldr r4, [pc, #144] @ 924bc <_Py_open@@Base+0x141c> │ │ │ │ + beq 92584 <_Py_open@@Base+0x13d0> │ │ │ │ + ldr r4, [pc, #144] @ 925e4 <_Py_open@@Base+0x1430> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 924b0 <_Py_open@@Base+0x1410> │ │ │ │ + beq 925d8 <_Py_open@@Base+0x1424> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9247c <_Py_open@@Base+0x13dc> │ │ │ │ - bl bea88 │ │ │ │ + bne 925a4 <_Py_open@@Base+0x13f0> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 924b0 <_Py_open@@Base+0x1410> │ │ │ │ + bne 925d8 <_Py_open@@Base+0x1424> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d148 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 924a4 <_Py_open@@Base+0x1404> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 925cc <_Py_open@@Base+0x1418> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, lsr #26 │ │ │ │ + rsbeq r8, r2, r0, lsr #26 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 92510 <_Py_open@@Base+0x1470> │ │ │ │ + bne 92638 <_Py_open@@Base+0x1484> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 92548 <_Py_open@@Base+0x14a8> │ │ │ │ - ldr r4, [pc, #108] @ 92584 <_Py_open@@Base+0x14e4> │ │ │ │ + beq 92670 <_Py_open@@Base+0x14bc> │ │ │ │ + ldr r4, [pc, #108] @ 926ac <_Py_open@@Base+0x14f8> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92578 <_Py_open@@Base+0x14d8> │ │ │ │ + beq 926a0 <_Py_open@@Base+0x14ec> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92568 <_Py_open@@Base+0x14c8> │ │ │ │ - bl bea88 │ │ │ │ + bne 92690 <_Py_open@@Base+0x14dc> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92578 <_Py_open@@Base+0x14d8> │ │ │ │ + bne 926a0 <_Py_open@@Base+0x14ec> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, asr sp │ │ │ │ + rsbeq r8, r2, ip, asr #26 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 925d8 <_Py_open@@Base+0x1538> │ │ │ │ + bne 92700 <_Py_open@@Base+0x154c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 92610 <_Py_open@@Base+0x1570> │ │ │ │ - ldr r4, [pc, #108] @ 9264c <_Py_open@@Base+0x15ac> │ │ │ │ + beq 92738 <_Py_open@@Base+0x1584> │ │ │ │ + ldr r4, [pc, #108] @ 92774 <_Py_open@@Base+0x15c0> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92640 <_Py_open@@Base+0x15a0> │ │ │ │ + beq 92768 <_Py_open@@Base+0x15b4> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92630 <_Py_open@@Base+0x1590> │ │ │ │ - bl bea88 │ │ │ │ + bne 92758 <_Py_open@@Base+0x15a4> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92640 <_Py_open@@Base+0x15a0> │ │ │ │ + bne 92768 <_Py_open@@Base+0x15b4> │ │ │ │ and r0, r4, #127 @ 0x7f │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsl #27 │ │ │ │ + rsbeq r8, r2, r8, ror sp │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 926a0 <_Py_open@@Base+0x1600> │ │ │ │ + bne 927c8 <_Py_open@@Base+0x1614> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 926d8 <_Py_open@@Base+0x1638> │ │ │ │ - ldr r4, [pc, #108] @ 92714 <_Py_open@@Base+0x1674> │ │ │ │ + beq 92800 <_Py_open@@Base+0x164c> │ │ │ │ + ldr r4, [pc, #108] @ 9283c <_Py_open@@Base+0x1688> │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92708 <_Py_open@@Base+0x1668> │ │ │ │ + beq 92830 <_Py_open@@Base+0x167c> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 926f8 <_Py_open@@Base+0x1658> │ │ │ │ - bl bea88 │ │ │ │ + bne 92820 <_Py_open@@Base+0x166c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92708 <_Py_open@@Base+0x1668> │ │ │ │ + bne 92830 <_Py_open@@Base+0x167c> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, lsr #27 │ │ │ │ + rsbeq r8, r2, r4, lsr #27 │ │ │ │ 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, #62784 @ 0xf540 │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9275c <_Py_open@@Base+0x16bc> │ │ │ │ - bl dc794 │ │ │ │ + beq 92884 <_Py_open@@Base+0x16d0> │ │ │ │ + bl dcde4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ 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 326c24 <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ + bl 326a6c <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 927f8 <_Py_open@@Base+0x1758> │ │ │ │ + beq 92920 <_Py_open@@Base+0x176c> │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e280 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ sub r1, fp, #272 @ 0x110 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e268 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 927f0 <_Py_open@@Base+0x1750> │ │ │ │ + beq 92918 <_Py_open@@Base+0x1764> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 927f8 <_Py_open@@Base+0x1758> │ │ │ │ + b 92920 <_Py_open@@Base+0x176c> │ │ │ │ ldr r0, [fp, #-272] @ 0xfffffef0 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ble 92844 <_Py_open@@Base+0x17a4> │ │ │ │ + ble 9296c <_Py_open@@Base+0x17b8> │ │ │ │ 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 becc8 │ │ │ │ + b bee24 │ │ │ │ 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 84644 <_PyLong_UInt16_Converter@@Base> │ │ │ │ + bl 84958 <_PyLong_UInt16_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92890 <_Py_open@@Base+0x17f0> │ │ │ │ + beq 929b8 <_Py_open@@Base+0x1804> │ │ │ │ ldrh r0, [fp, #-6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl b28a4 │ │ │ │ + bl b2a2c │ │ │ │ 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 92854 <_Py_open@@Base+0x17b4> │ │ │ │ + b 9297c <_Py_open@@Base+0x17c8> │ │ │ │ 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 3949c4 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + bl 394544 <_PyLong_UInt32_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 928e4 <_Py_open@@Base+0x1844> │ │ │ │ + beq 92a0c <_Py_open@@Base+0x1858> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ rev r0, r0 │ │ │ │ - bl b28a4 │ │ │ │ + bl b2a2c │ │ │ │ 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 928ac <_Py_open@@Base+0x180c> │ │ │ │ + b 929d4 <_Py_open@@Base+0x1820> │ │ │ │ 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 9294c <_Py_open@@Base+0x18ac> │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 92a74 <_Py_open@@Base+0x18c0> │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10352 @ 0x2870 │ │ │ │ + movw r0, #9392 @ 0x24b0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 92960 <_Py_open@@Base+0x18c0> │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 92a88 <_Py_open@@Base+0x18d4> │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92968 <_Py_open@@Base+0x18c8> │ │ │ │ + bne 92a90 <_Py_open@@Base+0x18dc> │ │ │ │ mov r0, #0 │ │ │ │ - b 929d4 <_Py_open@@Base+0x1934> │ │ │ │ + b 92afc <_Py_open@@Base+0x1948> │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - beq 92994 <_Py_open@@Base+0x18f4> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 92abc <_Py_open@@Base+0x1908> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 92960 <_Py_open@@Base+0x18c0> │ │ │ │ + bl 16f420 │ │ │ │ + b 92a88 <_Py_open@@Base+0x18d4> │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #16 │ │ │ │ bl 2d3b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 929b8 <_Py_open@@Base+0x1918> │ │ │ │ + beq 92ae0 <_Py_open@@Base+0x192c> │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #16 │ │ │ │ - bl a0b5c │ │ │ │ - b 929d4 <_Py_open@@Base+0x1934> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bl a0ce0 │ │ │ │ + b 92afc <_Py_open@@Base+0x1948> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10316 @ 0x284c │ │ │ │ + movw r1, #9356 @ 0x248c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92a38 <_Py_open@@Base+0x1998> │ │ │ │ + beq 92b60 <_Py_open@@Base+0x19ac> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r2, fp, #8 │ │ │ │ sub r1, fp, #12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2d43c │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 92a44 <_Py_open@@Base+0x19a4> │ │ │ │ + beq 92b6c <_Py_open@@Base+0x19b8> │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ add r0, r0, r3 │ │ │ │ sub r1, r1, r3 │ │ │ │ - bl a0b5c │ │ │ │ - b 92a44 <_Py_open@@Base+0x19a4> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl a0ce0 │ │ │ │ + b 92b6c <_Py_open@@Base+0x19b8> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -103737,221 +103813,221 @@ │ │ │ │ mov r4, r1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 92ae4 <_Py_open@@Base+0x1a44> │ │ │ │ + bne 92c0c <_Py_open@@Base+0x1a58> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 92ac4 <_Py_open@@Base+0x1a24> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 92bec <_Py_open@@Base+0x1a38> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10364 @ 0x287c │ │ │ │ + movw r1, #9404 @ 0x24bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 92ae4 <_Py_open@@Base+0x1a44> │ │ │ │ + bl 1c5938 │ │ │ │ + b 92c0c <_Py_open@@Base+0x1a58> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ bl 2daa8 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92af8 <_Py_open@@Base+0x1a58> │ │ │ │ + beq 92c20 <_Py_open@@Base+0x1a6c> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92b3c <_Py_open@@Base+0x1a9c> │ │ │ │ - bl bea88 │ │ │ │ + bne 92c64 <_Py_open@@Base+0x1ab0> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92b4c <_Py_open@@Base+0x1aac> │ │ │ │ + beq 92c74 <_Py_open@@Base+0x1ac0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls 92b68 <_Py_open@@Base+0x1ac8> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bls 92c90 <_Py_open@@Base+0x1adc> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30024 @ 0x7548 │ │ │ │ + movw r1, #29064 @ 0x7188 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 92b34 <_Py_open@@Base+0x1a94> │ │ │ │ + bl 16f420 │ │ │ │ + b 92c5c <_Py_open@@Base+0x1aa8> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5] │ │ │ │ bl 2d034 │ │ │ │ clz r3, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r4, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r2, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92bc4 <_Py_open@@Base+0x1b24> │ │ │ │ - movw r1, #10404 @ 0x28a4 │ │ │ │ + bne 92cec <_Py_open@@Base+0x1b38> │ │ │ │ + movw r1, #9444 @ 0x24e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2defc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92bc4 <_Py_open@@Base+0x1b24> │ │ │ │ + bne 92cec <_Py_open@@Base+0x1b38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aad74 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b aaefc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #56860 @ 0xde1c │ │ │ │ + movw r0, #55720 @ 0xd9a8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #56860 @ 0xde1c │ │ │ │ + movw r0, #55720 @ 0xd9a8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ 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 3003ac <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 300170 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 92c78 <_Py_open@@Base+0x1bd8> │ │ │ │ + beq 92da0 <_Py_open@@Base+0x1bec> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #32 │ │ │ │ str r2, [r3] │ │ │ │ bl 2cf98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92c6c <_Py_open@@Base+0x1bcc> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 92d94 <_Py_open@@Base+0x1be0> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 92c78 <_Py_open@@Base+0x1bd8> │ │ │ │ + bl 27a924 │ │ │ │ + b 92da0 <_Py_open@@Base+0x1bec> │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 25e4a8 │ │ │ │ + bl 25d650 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - vldr d8, [pc, #164] @ 92d48 <_Py_open@@Base+0x1ca8> │ │ │ │ + vldr d8, [pc, #164] @ 92e70 <_Py_open@@Base+0x1cbc> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r0, #24] │ │ │ │ - blx 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 92d38 <_Py_open@@Base+0x1c98> │ │ │ │ + beq 92e60 <_Py_open@@Base+0x1cac> │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 3cbfd0 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + blx 3cbc28 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl c5eb0 │ │ │ │ + bl c65d4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 92d24 <_Py_open@@Base+0x1c84> │ │ │ │ + bne 92e4c <_Py_open@@Base+0x1c98> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92d38 <_Py_open@@Base+0x1c98> │ │ │ │ + bgt 92e60 <_Py_open@@Base+0x1cac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92d38 <_Py_open@@Base+0x1c98> │ │ │ │ + bne 92e60 <_Py_open@@Base+0x1cac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 92d38 <_Py_open@@Base+0x1c98> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 92e60 <_Py_open@@Base+0x1cac> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf48c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cfb2c <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92d90 <_Py_open@@Base+0x1cf0> │ │ │ │ - bl bea88 │ │ │ │ + bne 92eb8 <_Py_open@@Base+0x1d04> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 92dc0 <_Py_open@@Base+0x1d20> │ │ │ │ + bne 92ee8 <_Py_open@@Base+0x1d34> │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r4, [r5, #12] │ │ │ │ bl 2e070 <__getitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92db8 <_Py_open@@Base+0x1d18> │ │ │ │ + beq 92ee0 <_Py_open@@Base+0x1d2c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 92dc0 <_Py_open@@Base+0x1d20> │ │ │ │ + b 92ee8 <_Py_open@@Base+0x1d34> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 92c84 <_Py_open@@Base+0x1be4> │ │ │ │ + bl 92dac <_Py_open@@Base+0x1bf8> │ │ │ │ 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 │ │ │ │ @@ -103969,193 +104045,193 @@ │ │ │ │ str r5, [fp, #-132] @ 0xffffff7c │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ str r5, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq 92e44 <_Py_open@@Base+0x1da4> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 92f6c <_Py_open@@Base+0x1db8> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10420 @ 0x28b4 │ │ │ │ + movw r1, #9460 @ 0x24f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 92e98 <_Py_open@@Base+0x1df8> │ │ │ │ + bl 16f420 │ │ │ │ + b 92fc0 <_Py_open@@Base+0x1e0c> │ │ │ │ sub r3, fp, #144 @ 0x90 │ │ │ │ sub r2, fp, #136 @ 0x88 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ sub r3, fp, #140 @ 0x8c │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #12] │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10456 @ 0x28d8 │ │ │ │ + movw r2, #9496 @ 0x2518 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #132 @ 0x84 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #804] @ 931b4 <_Py_open@@Base+0x2114> │ │ │ │ - bl 141fe0 │ │ │ │ + ldr r3, [pc, #804] @ 932dc <_Py_open@@Base+0x2128> │ │ │ │ + bl 142360 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92ea0 <_Py_open@@Base+0x1e00> │ │ │ │ + bne 92fc8 <_Py_open@@Base+0x1e14> │ │ │ │ mov r4, #0 │ │ │ │ - b 931a8 <_Py_open@@Base+0x2108> │ │ │ │ + b 932d0 <_Py_open@@Base+0x211c> │ │ │ │ sub r8, fp, #108 @ 0x6c │ │ │ │ mov r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92ee4 <_Py_open@@Base+0x1e44> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 9300c <_Py_open@@Base+0x1e58> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10484 @ 0x28f4 │ │ │ │ + movw r1, #9524 @ 0x2534 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 93158 <_Py_open@@Base+0x20b8> │ │ │ │ - bl 176d5c │ │ │ │ + b 93280 <_Py_open@@Base+0x20cc> │ │ │ │ + bl 1770b0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 92ec0 <_Py_open@@Base+0x1e20> │ │ │ │ + blt 92fe8 <_Py_open@@Base+0x1e34> │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92f44 <_Py_open@@Base+0x1ea4> │ │ │ │ - bl 176d5c │ │ │ │ + beq 9306c <_Py_open@@Base+0x1eb8> │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92f20 <_Py_open@@Base+0x1e80> │ │ │ │ - bl bea88 │ │ │ │ + bne 93048 <_Py_open@@Base+0x1e94> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne 93158 <_Py_open@@Base+0x20b8> │ │ │ │ - b 92f28 <_Py_open@@Base+0x1e88> │ │ │ │ + bne 93280 <_Py_open@@Base+0x20cc> │ │ │ │ + b 93050 <_Py_open@@Base+0x1e9c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 92f48 <_Py_open@@Base+0x1ea8> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bge 93070 <_Py_open@@Base+0x1ebc> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10520 @ 0x2918 │ │ │ │ + movw r1, #9560 @ 0x2558 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 92ed8 <_Py_open@@Base+0x1e38> │ │ │ │ + bl 16f420 │ │ │ │ + b 93000 <_Py_open@@Base+0x1e4c> │ │ │ │ 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 a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 92f84 <_Py_open@@Base+0x1ee4> │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 92ed8 <_Py_open@@Base+0x1e38> │ │ │ │ + bne 930ac <_Py_open@@Base+0x1ef8> │ │ │ │ + bl 2e0e64 │ │ │ │ + b 93000 <_Py_open@@Base+0x1e4c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne 92fb4 <_Py_open@@Base+0x1f14> │ │ │ │ + bne 930dc <_Py_open@@Base+0x1f28> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #11 │ │ │ │ - bhi 92fd0 <_Py_open@@Base+0x1f30> │ │ │ │ - b 92fdc <_Py_open@@Base+0x1f3c> │ │ │ │ + bhi 930f8 <_Py_open@@Base+0x1f44> │ │ │ │ + b 93104 <_Py_open@@Base+0x1f50> │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ - bl 3d3c0 │ │ │ │ + bl 3d3d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92fa4 <_Py_open@@Base+0x1f04> │ │ │ │ - b 92ff4 <_Py_open@@Base+0x1f54> │ │ │ │ + bne 930cc <_Py_open@@Base+0x1f18> │ │ │ │ + b 9311c <_Py_open@@Base+0x1f68> │ │ │ │ ldr r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 92ffc <_Py_open@@Base+0x1f5c> │ │ │ │ + bne 93124 <_Py_open@@Base+0x1f70> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10548 @ 0x2934 │ │ │ │ + movw r1, #9588 @ 0x2574 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b 93158 <_Py_open@@Base+0x20b8> │ │ │ │ + b 93280 <_Py_open@@Base+0x20cc> │ │ │ │ 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 93080 <_Py_open@@Base+0x1fe0> │ │ │ │ + beq 931a8 <_Py_open@@Base+0x1ff4> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, #27 │ │ │ │ - bls 93034 <_Py_open@@Base+0x1f94> │ │ │ │ + bls 9315c <_Py_open@@Base+0x1fa8> │ │ │ │ adds sl, r4, #16 │ │ │ │ - bne 93050 <_Py_open@@Base+0x1fb0> │ │ │ │ + bne 93178 <_Py_open@@Base+0x1fc4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10592 @ 0x2960 │ │ │ │ + movw r1, #9632 @ 0x25a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 92ff4 <_Py_open@@Base+0x1f54> │ │ │ │ + bl 16f420 │ │ │ │ + b 9311c <_Py_open@@Base+0x1f68> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r0, r4, #32 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r4, #24] │ │ │ │ add r3, r2, #7 │ │ │ │ bic r3, r3, #3 │ │ │ │ str r2, [r4, #28] │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r4, #16] │ │ │ │ bl 2e280 │ │ │ │ - b 93084 <_Py_open@@Base+0x1fe4> │ │ │ │ + b 931ac <_Py_open@@Base+0x1ff8> │ │ │ │ mov sl, r4 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 9310c <_Py_open@@Base+0x206c> │ │ │ │ + beq 93234 <_Py_open@@Base+0x2080> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 930d4 <_Py_open@@Base+0x2034> │ │ │ │ + bls 931fc <_Py_open@@Base+0x2048> │ │ │ │ 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 930d4 <_Py_open@@Base+0x2034> │ │ │ │ + bhi 931fc <_Py_open@@Base+0x2048> │ │ │ │ sub r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 930d4 <_Py_open@@Base+0x2034> │ │ │ │ + bhi 931fc <_Py_open@@Base+0x2048> │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ adds r2, sl, r3 │ │ │ │ - bne 930f0 <_Py_open@@Base+0x2050> │ │ │ │ + bne 93218 <_Py_open@@Base+0x2064> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10636 @ 0x298c │ │ │ │ + movw r1, #9676 @ 0x25cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 92ff4 <_Py_open@@Base+0x1f54> │ │ │ │ + bl 16f420 │ │ │ │ + b 9311c <_Py_open@@Base+0x1f68> │ │ │ │ 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] │ │ │ │ @@ -104166,71 +104242,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, #54512 @ 0xd4f0 │ │ │ │ + movw r2, #54528 @ 0xd500 │ │ │ │ movt r2, #3 │ │ │ │ - bl 309718 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ + bl 3096c0 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92ff4 <_Py_open@@Base+0x1f54> │ │ │ │ + beq 9311c <_Py_open@@Base+0x1f68> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93174 <_Py_open@@Base+0x20d4> │ │ │ │ + beq 9329c <_Py_open@@Base+0x20e8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 931a4 <_Py_open@@Base+0x2104> │ │ │ │ + ble 932cc <_Py_open@@Base+0x2118> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 93184 <_Py_open@@Base+0x20e4> │ │ │ │ - bl a63ec │ │ │ │ + bl 1c5938 │ │ │ │ + b 932ac <_Py_open@@Base+0x20f8> │ │ │ │ + bl a6570 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r8, [r2], #-216 @ 0xffffff28 @ │ │ │ │ + ldrdeq r8, [r2], #-208 @ 0xffffff30 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #9 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 93200 <_Py_open@@Base+0x2160> │ │ │ │ + beq 93328 <_Py_open@@Base+0x2174> │ │ │ │ cmn r0, #3 │ │ │ │ - beq 931ec <_Py_open@@Base+0x214c> │ │ │ │ + beq 93314 <_Py_open@@Base+0x2160> │ │ │ │ cmn r0, #10 │ │ │ │ - beq 9321c <_Py_open@@Base+0x217c> │ │ │ │ + beq 93344 <_Py_open@@Base+0x2190> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10720 @ 0x29e0 │ │ │ │ + movw r1, #9760 @ 0x2620 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 9320c <_Py_open@@Base+0x216c> │ │ │ │ - movw r3, #49104 @ 0xbfd0 │ │ │ │ + b 93334 <_Py_open@@Base+0x2180> │ │ │ │ + movw r3, #49312 @ 0xc0a0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10684 @ 0x29bc │ │ │ │ + movw r1, #9724 @ 0x25fc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 9320c <_Py_open@@Base+0x216c> │ │ │ │ + b 93334 <_Py_open@@Base+0x2180> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16f0cc │ │ │ │ + b 16f420 │ │ │ │ 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 │ │ │ │ @@ -104239,569 +104315,569 @@ │ │ │ │ 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, #10764 @ 0x2a0c │ │ │ │ + movw r1, #9804 @ 0x264c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, r5 │ │ │ │ - bne 93280 <_Py_open@@Base+0x21e0> │ │ │ │ + bne 933a8 <_Py_open@@Base+0x21f4> │ │ │ │ mov r4, #0 │ │ │ │ - b 93408 <_Py_open@@Base+0x2368> │ │ │ │ + b 93530 <_Py_open@@Base+0x237c> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r1, #10784 @ 0x2a20 │ │ │ │ + movw r1, #9824 @ 0x2660 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 179658 │ │ │ │ + bl 1799ac │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 93278 <_Py_open@@Base+0x21d8> │ │ │ │ + beq 933a0 <_Py_open@@Base+0x21ec> │ │ │ │ ldr r9, [r6, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - ble 932fc <_Py_open@@Base+0x225c> │ │ │ │ + ble 93424 <_Py_open@@Base+0x2270> │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bls 932b4 <_Py_open@@Base+0x2214> │ │ │ │ + bls 933dc <_Py_open@@Base+0x2228> │ │ │ │ mov r7, #0 │ │ │ │ - b 932e8 <_Py_open@@Base+0x2248> │ │ │ │ + b 93410 <_Py_open@@Base+0x225c> │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 932ac <_Py_open@@Base+0x220c> │ │ │ │ + beq 933d4 <_Py_open@@Base+0x2220> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bhi 932e8 <_Py_open@@Base+0x2248> │ │ │ │ + bhi 93410 <_Py_open@@Base+0x225c> │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r9 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 93300 <_Py_open@@Base+0x2260> │ │ │ │ + bne 93428 <_Py_open@@Base+0x2274> │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 2e0e64 │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b 933b4 <_Py_open@@Base+0x2314> │ │ │ │ + b 934dc <_Py_open@@Base+0x2328> │ │ │ │ mov r7, r5 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #10832 @ 0x2a50 │ │ │ │ + movw r1, #9872 @ 0x2690 │ │ │ │ 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 93370 <_Py_open@@Base+0x22d0> │ │ │ │ + bge 93498 <_Py_open@@Base+0x22e4> │ │ │ │ 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 22289c │ │ │ │ + bl 221844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 933ac <_Py_open@@Base+0x230c> │ │ │ │ + beq 934d4 <_Py_open@@Base+0x2320> │ │ │ │ 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 93320 <_Py_open@@Base+0x2280> │ │ │ │ + b 93448 <_Py_open@@Base+0x2294> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r9 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #8880 @ 0x22b0 │ │ │ │ + movw ip, #9176 @ 0x23d8 │ │ │ │ movt ip, #9 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 3b904 │ │ │ │ + bl 3b914 │ │ │ │ mov r4, r0 │ │ │ │ - b 933b4 <_Py_open@@Base+0x2314> │ │ │ │ + b 934dc <_Py_open@@Base+0x2328> │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, #0 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r9, r5 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 933d4 <_Py_open@@Base+0x2334> │ │ │ │ + beq 934fc <_Py_open@@Base+0x2348> │ │ │ │ add r9, r9, #1 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 933bc <_Py_open@@Base+0x231c> │ │ │ │ + bl 1c5938 │ │ │ │ + b 934e4 <_Py_open@@Base+0x2330> │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r7 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93408 <_Py_open@@Base+0x2368> │ │ │ │ + bgt 93530 <_Py_open@@Base+0x237c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93408 <_Py_open@@Base+0x2368> │ │ │ │ + bne 93530 <_Py_open@@Base+0x237c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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, #10920 @ 0x2aa8 │ │ │ │ + movw r1, #9960 @ 0x26e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93480 <_Py_open@@Base+0x23e0> │ │ │ │ - bl 1438b4 │ │ │ │ + bne 935a8 <_Py_open@@Base+0x23f4> │ │ │ │ + bl 143c34 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #44704 @ 0xaea0 │ │ │ │ + movw r2, #44824 @ 0xaf18 │ │ │ │ movt r2, #27 │ │ │ │ - movw r1, #10936 @ 0x2ab8 │ │ │ │ + movw r1, #9976 @ 0x26f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bne 93484 <_Py_open@@Base+0x23e4> │ │ │ │ + bne 935ac <_Py_open@@Base+0x23f8> │ │ │ │ mov r0, #0 │ │ │ │ - b 93530 <_Py_open@@Base+0x2490> │ │ │ │ + b 93658 <_Py_open@@Base+0x24a4> │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #26592 @ 0x67e0 │ │ │ │ + movw r1, #25632 @ 0x6420 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #10952 @ 0x2ac8 │ │ │ │ + movw r0, #9992 @ 0x2708 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93478 <_Py_open@@Base+0x23d8> │ │ │ │ + beq 935a0 <_Py_open@@Base+0x23ec> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 93524 <_Py_open@@Base+0x2484> │ │ │ │ + bne 9364c <_Py_open@@Base+0x2498> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d868 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 93500 <_Py_open@@Base+0x2460> │ │ │ │ + beq 93628 <_Py_open@@Base+0x2474> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93500 <_Py_open@@Base+0x2460> │ │ │ │ + bgt 93628 <_Py_open@@Base+0x2474> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93500 <_Py_open@@Base+0x2460> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 93628 <_Py_open@@Base+0x2474> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 93530 <_Py_open@@Base+0x2490> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 93658 <_Py_open@@Base+0x24a4> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 93478 <_Py_open@@Base+0x23d8> │ │ │ │ + bl 27a924 │ │ │ │ + b 935a0 <_Py_open@@Base+0x23ec> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 934dc <_Py_open@@Base+0x243c> │ │ │ │ - b 93510 <_Py_open@@Base+0x2470> │ │ │ │ + bne 93604 <_Py_open@@Base+0x2450> │ │ │ │ + b 93638 <_Py_open@@Base+0x2484> │ │ │ │ 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, #10972 @ 0x2adc │ │ │ │ + movw r1, #10012 @ 0x271c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 935dc <_Py_open@@Base+0x253c> │ │ │ │ + beq 93704 <_Py_open@@Base+0x2550> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #24712 @ 0x6088 │ │ │ │ + movw r1, #24492 @ 0x5fac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #10992 @ 0x2af0 │ │ │ │ + movw r0, #10032 @ 0x2730 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 935dc <_Py_open@@Base+0x253c> │ │ │ │ - bl dc794 │ │ │ │ + beq 93704 <_Py_open@@Base+0x2550> │ │ │ │ + bl dcde4 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d814 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 935e4 <_Py_open@@Base+0x2544> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 9370c <_Py_open@@Base+0x2558> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11016 @ 0x2b08 │ │ │ │ + movw r1, #10056 @ 0x2748 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 935f4 <_Py_open@@Base+0x2554> │ │ │ │ + b 9371c <_Py_open@@Base+0x2568> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ 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, #11040 @ 0x2b20 │ │ │ │ + movw r1, #10080 @ 0x2760 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93660 <_Py_open@@Base+0x25c0> │ │ │ │ + beq 93788 <_Py_open@@Base+0x25d4> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcc 93668 <_Py_open@@Base+0x25c8> │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bcc 93790 <_Py_open@@Base+0x25dc> │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11060 @ 0x2b34 │ │ │ │ + movw r1, #10100 @ 0x2774 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 936dc <_Py_open@@Base+0x263c> │ │ │ │ + b 93804 <_Py_open@@Base+0x2650> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #44772 @ 0xaee4 │ │ │ │ + movw r1, #43812 @ 0xab24 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #11100 @ 0x2b5c │ │ │ │ + movw r0, #10140 @ 0x279c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93660 <_Py_open@@Base+0x25c0> │ │ │ │ - bl dc794 │ │ │ │ + beq 93788 <_Py_open@@Base+0x25d4> │ │ │ │ + bl dcde4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ bl 2e310 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 936d4 <_Py_open@@Base+0x2634> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 937fc <_Py_open@@Base+0x2648> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11124 @ 0x2b74 │ │ │ │ + movw r1, #10164 @ 0x27b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 93660 <_Py_open@@Base+0x25c0> │ │ │ │ + bl 16f420 │ │ │ │ + b 93788 <_Py_open@@Base+0x25d4> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ 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, #11148 @ 0x2b8c │ │ │ │ + movw r1, #10188 @ 0x27cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93754 <_Py_open@@Base+0x26b4> │ │ │ │ - bl dc794 │ │ │ │ + beq 9387c <_Py_open@@Base+0x26c8> │ │ │ │ + bl dcde4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d550 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9375c <_Py_open@@Base+0x26bc> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 93884 <_Py_open@@Base+0x26d0> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11168 @ 0x2ba0 │ │ │ │ + movw r1, #10208 @ 0x27e0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 93764 <_Py_open@@Base+0x26c4> │ │ │ │ + b 9388c <_Py_open@@Base+0x26d8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #104 @ 0x68 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ - movw r1, #11188 @ 0x2bb4 │ │ │ │ + movw r1, #10228 @ 0x27f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 937dc <_Py_open@@Base+0x273c> │ │ │ │ + beq 93904 <_Py_open@@Base+0x2750> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 937e4 <_Py_open@@Base+0x2744> │ │ │ │ + bne 9390c <_Py_open@@Base+0x2758> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 93824 <_Py_open@@Base+0x2784> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 9394c <_Py_open@@Base+0x2798> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11204 @ 0x2bc4 │ │ │ │ + movw r1, #10244 @ 0x2804 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, #0 │ │ │ │ - b 93868 <_Py_open@@Base+0x27c8> │ │ │ │ + b 93990 <_Py_open@@Base+0x27dc> │ │ │ │ cmp r0, #10 │ │ │ │ - bne 937fc <_Py_open@@Base+0x275c> │ │ │ │ + bne 93924 <_Py_open@@Base+0x2770> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #16 │ │ │ │ - beq 93824 <_Py_open@@Base+0x2784> │ │ │ │ - b 937bc <_Py_open@@Base+0x271c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 9394c <_Py_open@@Base+0x2798> │ │ │ │ + b 938e4 <_Py_open@@Base+0x2730> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #11248 @ 0x2bf0 │ │ │ │ + movw r1, #10288 @ 0x2830 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 937dc <_Py_open@@Base+0x273c> │ │ │ │ + bl 1c5938 │ │ │ │ + b 93904 <_Py_open@@Base+0x2750> │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ bl 2d394 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 93858 <_Py_open@@Base+0x27b8> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 93980 <_Py_open@@Base+0x27cc> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c58e0 │ │ │ │ - b 937dc <_Py_open@@Base+0x273c> │ │ │ │ + bl 1c5938 │ │ │ │ + b 93904 <_Py_open@@Base+0x2750> │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c58e0 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r4 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ 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, #11276 @ 0x2c0c │ │ │ │ + movw r1, #10316 @ 0x284c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 938d4 <_Py_open@@Base+0x2834> │ │ │ │ + beq 939fc <_Py_open@@Base+0x2848> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmn r0, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 938bc <_Py_open@@Base+0x281c> │ │ │ │ + bhi 939e4 <_Py_open@@Base+0x2830> │ │ │ │ add r0, r0, #12 │ │ │ │ - bl b28a4 │ │ │ │ - b 938d8 <_Py_open@@Base+0x2838> │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bl b2a2c │ │ │ │ + b 93a00 <_Py_open@@Base+0x284c> │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11288 @ 0x2c18 │ │ │ │ + movw r1, #10328 @ 0x2858 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #11324 @ 0x2c3c │ │ │ │ + movw r1, #10364 @ 0x287c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9394c <_Py_open@@Base+0x28ac> │ │ │ │ + beq 93a74 <_Py_open@@Base+0x28c0> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl 8fffc │ │ │ │ + bl 9035c │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 93950 <_Py_open@@Base+0x28b0> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 93a78 <_Py_open@@Base+0x28c4> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30024 @ 0x7548 │ │ │ │ + movw r1, #29064 @ 0x7188 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #11336 @ 0x2c48 │ │ │ │ + movw r1, #10376 @ 0x2888 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 939c0 <_Py_open@@Base+0x2920> │ │ │ │ + beq 93ae8 <_Py_open@@Base+0x2934> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #28672 @ 0x7000 │ │ │ │ - bge 939c8 <_Py_open@@Base+0x2928> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 93af0 <_Py_open@@Base+0x293c> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11352 @ 0x2c58 │ │ │ │ + movw r1, #10392 @ 0x2898 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov r0, #0 │ │ │ │ - b 93a0c <_Py_open@@Base+0x296c> │ │ │ │ - ldr r2, [pc, #68] @ 93a14 <_Py_open@@Base+0x2974> │ │ │ │ + b 93b34 <_Py_open@@Base+0x2980> │ │ │ │ + ldr r2, [pc, #68] @ 93b3c <_Py_open@@Base+0x2988> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #3712] @ 0xe80 │ │ │ │ - bl 8f89c │ │ │ │ + bl 8fcb4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93a04 <_Py_open@@Base+0x2964> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 93b2c <_Py_open@@Base+0x2978> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r1, #11384 @ 0x2c78 │ │ │ │ + movw r1, #10424 @ 0x28b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b 939c0 <_Py_open@@Base+0x2920> │ │ │ │ + bl 14151c │ │ │ │ + b 93ae8 <_Py_open@@Base+0x2934> │ │ │ │ mov r0, r4 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152a1c │ │ │ │ + bl 152dac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93a54 <_Py_open@@Base+0x29b4> │ │ │ │ - bl bea88 │ │ │ │ + bne 93b7c <_Py_open@@Base+0x29c8> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93a54 <_Py_open@@Base+0x29b4> │ │ │ │ + beq 93b7c <_Py_open@@Base+0x29c8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d844 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 93aa0 <_Py_open@@Base+0x2a00> │ │ │ │ + bge 93bc8 <_Py_open@@Base+0x2a14> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq 93aa0 <_Py_open@@Base+0x2a00> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 93bc8 <_Py_open@@Base+0x2a14> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 152a1c │ │ │ │ + bl 152dac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93ae8 <_Py_open@@Base+0x2a48> │ │ │ │ - bl bea88 │ │ │ │ + bne 93c10 <_Py_open@@Base+0x2a5c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93ae8 <_Py_open@@Base+0x2a48> │ │ │ │ + beq 93c10 <_Py_open@@Base+0x2a5c> │ │ │ │ mov r4, #0 │ │ │ │ - b 93b10 <_Py_open@@Base+0x2a70> │ │ │ │ + b 93c38 <_Py_open@@Base+0x2a84> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d11ac <_Py_dup@@Base> │ │ │ │ + bl 2d096c <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93ae0 <_Py_open@@Base+0x2a40> │ │ │ │ - bl becc8 │ │ │ │ + beq 93c08 <_Py_open@@Base+0x2a54> │ │ │ │ + bl bee24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 93b10 <_Py_open@@Base+0x2a70> │ │ │ │ + bne 93c38 <_Py_open@@Base+0x2a84> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d844 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -104812,301 +104888,301 @@ │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, r2, #4 │ │ │ │ - movw r1, #11412 @ 0x2c94 │ │ │ │ + movw r1, #10452 @ 0x28d4 │ │ │ │ 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 d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 93ba4 <_Py_open@@Base+0x2b04> │ │ │ │ + beq 93ccc <_Py_open@@Base+0x2b18> │ │ │ │ ldr r0, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 93bac <_Py_open@@Base+0x2b0c> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 93cd4 <_Py_open@@Base+0x2b20> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11428 @ 0x2ca4 │ │ │ │ + movw r1, #10468 @ 0x28e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b 93dcc <_Py_open@@Base+0x2d2c> │ │ │ │ + b 93ef4 <_Py_open@@Base+0x2d40> │ │ │ │ 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, #11472 @ 0x2cd0 │ │ │ │ + movw r1, #10512 @ 0x2910 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93ba4 <_Py_open@@Base+0x2b04> │ │ │ │ + beq 93ccc <_Py_open@@Base+0x2b18> │ │ │ │ ldr r3, [fp, #-1140] @ 0xfffffb8c │ │ │ │ cmp r3, #1048576 @ 0x100000 │ │ │ │ - bcc 93c0c <_Py_open@@Base+0x2b6c> │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bcc 93d34 <_Py_open@@Base+0x2b80> │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11520 @ 0x2d00 │ │ │ │ + movw r1, #10560 @ 0x2940 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 93ba4 <_Py_open@@Base+0x2b04> │ │ │ │ + bl 16f420 │ │ │ │ + b 93ccc <_Py_open@@Base+0x2b18> │ │ │ │ ldr r2, [fp, #-1124] @ 0xfffffb9c │ │ │ │ - movw r1, #26592 @ 0x67e0 │ │ │ │ + movw r1, #25632 @ 0x6420 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #11564 @ 0x2d2c │ │ │ │ + movw r0, #10604 @ 0x296c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93ba4 <_Py_open@@Base+0x2b04> │ │ │ │ + beq 93ccc <_Py_open@@Base+0x2b18> │ │ │ │ sub r5, fp, #1088 @ 0x440 │ │ │ │ ldr r3, [fp, #-1136] @ 0xfffffb90 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #25804 @ 0x64cc │ │ │ │ + movw r2, #24844 @ 0x610c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98f74 │ │ │ │ + bl 9909c │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [fp, #-1112] @ 0xfffffba8 │ │ │ │ str r3, [fp, #-1120] @ 0xfffffba0 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-1132] @ 0xfffffb94 │ │ │ │ bl 2d1d8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 93cb4 <_Py_open@@Base+0x2c14> │ │ │ │ + beq 93ddc <_Py_open@@Base+0x2c28> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r7 │ │ │ │ str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - bl 3acee8 <_Py_IsPrivateName@@Base+0x8b0> │ │ │ │ - b 93cdc <_Py_open@@Base+0x2c3c> │ │ │ │ + bl 3acc4c <_Py_IsPrivateName@@Base+0x9b4> │ │ │ │ + b 93e04 <_Py_open@@Base+0x2c50> │ │ │ │ ldr r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93ce4 <_Py_open@@Base+0x2c44> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 93e0c <_Py_open@@Base+0x2c58> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11584 @ 0x2d40 │ │ │ │ + movw r1, #10624 @ 0x2980 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b 93dbc <_Py_open@@Base+0x2d1c> │ │ │ │ + b 93ee4 <_Py_open@@Base+0x2d30> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 93d14 <_Py_open@@Base+0x2c74> │ │ │ │ + beq 93e3c <_Py_open@@Base+0x2c88> │ │ │ │ cmp r2, #10 │ │ │ │ - bne 93d40 <_Py_open@@Base+0x2ca0> │ │ │ │ + bne 93e68 <_Py_open@@Base+0x2cb4> │ │ │ │ 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 93d40 <_Py_open@@Base+0x2ca0> │ │ │ │ + b 93e68 <_Py_open@@Base+0x2cb4> │ │ │ │ ldr r3, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 93d40 <_Py_open@@Base+0x2ca0> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 93e68 <_Py_open@@Base+0x2cb4> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + movw r1, #10664 @ 0x29a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 93cdc <_Py_open@@Base+0x2c3c> │ │ │ │ - bl dc794 │ │ │ │ + bl 16f420 │ │ │ │ + b 93e04 <_Py_open@@Base+0x2c50> │ │ │ │ + bl dcde4 │ │ │ │ ldr r2, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r3, [fp, #-1128] @ 0xfffffb98 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #32 │ │ │ │ str r5, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ bl 2df80 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 93d98 <_Py_open@@Base+0x2cf8> │ │ │ │ + beq 93ec0 <_Py_open@@Base+0x2d0c> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 3acee8 <_Py_IsPrivateName@@Base+0x8b0> │ │ │ │ - b 93cdc <_Py_open@@Base+0x2c3c> │ │ │ │ + bl 3acc4c <_Py_IsPrivateName@@Base+0x9b4> │ │ │ │ + b 93e04 <_Py_open@@Base+0x2c50> │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 93cdc <_Py_open@@Base+0x2c3c> │ │ │ │ + beq 93e04 <_Py_open@@Base+0x2c50> │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #11656 @ 0x2d88 │ │ │ │ + movw r0, #10696 @ 0x29c8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-1148] @ 0xfffffb84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93dcc <_Py_open@@Base+0x2d2c> │ │ │ │ + beq 93ef4 <_Py_open@@Base+0x2d40> │ │ │ │ bl 2d160 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #10904 @ 0x2a98 │ │ │ │ + movw r1, #9944 @ 0x26d8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 1783d4 │ │ │ │ + bl 178728 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93e30 <_Py_open@@Base+0x2d90> │ │ │ │ + beq 93f58 <_Py_open@@Base+0x2da4> │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93e30 <_Py_open@@Base+0x2d90> │ │ │ │ + bgt 93f58 <_Py_open@@Base+0x2da4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 93e30 <_Py_open@@Base+0x2d90> │ │ │ │ + bne 93f58 <_Py_open@@Base+0x2da4> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov r0, #0 │ │ │ │ mov ip, r1 │ │ │ │ add r2, r1, #8 │ │ │ │ add fp, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ ldrb lr, [r2, #-1]! │ │ │ │ lsl r3, r1, #8 │ │ │ │ orr r1, r3, r0, lsr #24 │ │ │ │ cmp ip, r2 │ │ │ │ orr r0, lr, r0, lsl #8 │ │ │ │ - bne 93e50 <_Py_open@@Base+0x2db0> │ │ │ │ + bne 93f78 <_Py_open@@Base+0x2dc4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19f5b4 │ │ │ │ + b 19f91c │ │ │ │ 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 93e8c <_Py_open@@Base+0x2dec> │ │ │ │ + bgt 93fb4 <_Py_open@@Base+0x2e00> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185fec │ │ │ │ + b 186338 │ │ │ │ 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 93ef8 <_Py_open@@Base+0x2e58> │ │ │ │ - bl bea88 │ │ │ │ + bne 94020 <_Py_open@@Base+0x2e6c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93f34 <_Py_open@@Base+0x2e94> │ │ │ │ + bne 9405c <_Py_open@@Base+0x2ea8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vmov d9, r2, r3 │ │ │ │ vcmp.f64 d9, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93f1c <_Py_open@@Base+0x2e7c> │ │ │ │ - bl bea88 │ │ │ │ + bne 94044 <_Py_open@@Base+0x2e90> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93f34 <_Py_open@@Base+0x2e94> │ │ │ │ + bne 9405c <_Py_open@@Base+0x2ea8> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22f0b4 │ │ │ │ + b 22e184 │ │ │ │ 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 3a5e2c │ │ │ │ + bl 3a5a8c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93f8c <_Py_open@@Base+0x2eec> │ │ │ │ - bl bea88 │ │ │ │ + bne 940b4 <_Py_open@@Base+0x2f00> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93fcc <_Py_open@@Base+0x2f2c> │ │ │ │ + bne 940f4 <_Py_open@@Base+0x2f40> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 3a5e2c │ │ │ │ + bl 3a5a8c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93fb4 <_Py_open@@Base+0x2f14> │ │ │ │ - bl bea88 │ │ │ │ + bne 940dc <_Py_open@@Base+0x2f28> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93fcc <_Py_open@@Base+0x2f2c> │ │ │ │ + bne 940f4 <_Py_open@@Base+0x2f40> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22f0b4 │ │ │ │ + b 22e184 │ │ │ │ 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 │ │ │ │ @@ -105114,138 +105190,138 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 2163a0 │ │ │ │ + bl 215348 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94048 <_Py_open@@Base+0x2fa8> │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bne 94170 <_Py_open@@Base+0x2fbc> │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94040 <_Py_open@@Base+0x2fa0> │ │ │ │ + beq 94168 <_Py_open@@Base+0x2fb4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 3006fc <_PyLong_UnsignedInt_Converter@@Base+0x350> │ │ │ │ + bl 3008a0 <_PyLong_UnsignedInt_Converter@@Base+0x730> │ │ │ │ mvn r0, #0 │ │ │ │ - b 94084 <_Py_open@@Base+0x2fe4> │ │ │ │ + b 941ac <_Py_open@@Base+0x2ff8> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 94064 <_Py_open@@Base+0x2fc4> │ │ │ │ + bne 9418c <_Py_open@@Base+0x2fd8> │ │ │ │ add r3, r1, #32768 @ 0x8000 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 94030 <_Py_open@@Base+0x2f90> │ │ │ │ + bcs 94158 <_Py_open@@Base+0x2fa4> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r4, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ asr r1, r1, #8 │ │ │ │ sub r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 9406c <_Py_open@@Base+0x2fcc> │ │ │ │ + bgt 94194 <_Py_open@@Base+0x2fe0> │ │ │ │ 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 3005b4 <_PyLong_UnsignedInt_Converter@@Base+0x208> │ │ │ │ + bl 300580 <_PyLong_UnsignedInt_Converter@@Base+0x410> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 940f4 <_Py_open@@Base+0x3054> │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bne 9421c <_Py_open@@Base+0x3068> │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 940ec <_Py_open@@Base+0x304c> │ │ │ │ + beq 94214 <_Py_open@@Base+0x3060> │ │ │ │ ldm r5, {r1, r2} │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 3006fc <_PyLong_UnsignedInt_Converter@@Base+0x350> │ │ │ │ + bl 3008a0 <_PyLong_UnsignedInt_Converter@@Base+0x730> │ │ │ │ mvn r0, #0 │ │ │ │ - b 94144 <_Py_open@@Base+0x30a4> │ │ │ │ + b 9426c <_Py_open@@Base+0x30b8> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 94124 <_Py_open@@Base+0x3084> │ │ │ │ + beq 9424c <_Py_open@@Base+0x3098> │ │ │ │ lsl r0, r2, #3 │ │ │ │ mov r3, #1 │ │ │ │ cmp r1, r3, lsl r0 │ │ │ │ - bcc 94124 <_Py_open@@Base+0x3084> │ │ │ │ + bcc 9424c <_Py_open@@Base+0x3098> │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 3006fc <_PyLong_UnsignedInt_Converter@@Base+0x350> │ │ │ │ - b 940ec <_Py_open@@Base+0x304c> │ │ │ │ + bl 3008a0 <_PyLong_UnsignedInt_Converter@@Base+0x730> │ │ │ │ + b 94214 <_Py_open@@Base+0x3060> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r4, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ lsr r1, r1, #8 │ │ │ │ sub r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 9412c <_Py_open@@Base+0x308c> │ │ │ │ + bgt 94254 <_Py_open@@Base+0x30a0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 300668 <_PyLong_UnsignedInt_Converter@@Base+0x2bc> │ │ │ │ + bl 300664 <_PyLong_UnsignedInt_Converter@@Base+0x4f4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 941f8 <_Py_open@@Base+0x3158> │ │ │ │ + beq 94320 <_Py_open@@Base+0x316c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1a349c <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1a3804 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 941c4 <_Py_open@@Base+0x3124> │ │ │ │ + bgt 942ec <_Py_open@@Base+0x3138> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 941c4 <_Py_open@@Base+0x3124> │ │ │ │ + bne 942ec <_Py_open@@Base+0x3138> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 941fc <_Py_open@@Base+0x315c> │ │ │ │ - vldr d7, [pc, #48] @ 94208 <_Py_open@@Base+0x3168> │ │ │ │ + bne 94324 <_Py_open@@Base+0x3170> │ │ │ │ + vldr d7, [pc, #48] @ 94330 <_Py_open@@Base+0x317c> │ │ │ │ mov r8, #0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r9, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #58024 @ 0xe2a8 │ │ │ │ + movw r1, #57064 @ 0xdee8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ strd r8, [sp] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00ffffff │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -105254,1031 +105330,1031 @@ │ │ │ │ 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 300668 <_PyLong_UnsignedInt_Converter@@Base+0x2bc> │ │ │ │ + bl 300664 <_PyLong_UnsignedInt_Converter@@Base+0x4f4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 942b4 <_Py_open@@Base+0x3214> │ │ │ │ + beq 943dc <_Py_open@@Base+0x3228> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ - bl 1a349c <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1a3804 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94288 <_Py_open@@Base+0x31e8> │ │ │ │ + bgt 943b0 <_Py_open@@Base+0x31fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94288 <_Py_open@@Base+0x31e8> │ │ │ │ + bne 943b0 <_Py_open@@Base+0x31fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 942b8 <_Py_open@@Base+0x3218> │ │ │ │ + bne 943e0 <_Py_open@@Base+0x322c> │ │ │ │ ldr r2, [r6] │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mvn r9, #0 │ │ │ │ - movw r1, #21848 @ 0x5558 │ │ │ │ + movw r1, #20888 @ 0x5198 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ 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 1e7b88 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 94308 <_Py_open@@Base+0x3268> │ │ │ │ - bl bea88 │ │ │ │ + bne 94430 <_Py_open@@Base+0x327c> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94324 <_Py_open@@Base+0x3284> │ │ │ │ + bne 9444c <_Py_open@@Base+0x3298> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22d5ac │ │ │ │ + b 22c680 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #28796 @ 0x707c │ │ │ │ + movw r1, #27836 @ 0x6cbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 1e7b88 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 9438c <_Py_open@@Base+0x32ec> │ │ │ │ - bl bea88 │ │ │ │ + bne 944b4 <_Py_open@@Base+0x3300> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 943a8 <_Py_open@@Base+0x3308> │ │ │ │ + bne 944d0 <_Py_open@@Base+0x331c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f29d0 │ │ │ │ + b 1f1620 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #28796 @ 0x707c │ │ │ │ + movw r1, #27836 @ 0x6cbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 225950 │ │ │ │ + bl 224900 │ │ │ │ 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 9442c <_Py_open@@Base+0x338c> │ │ │ │ - bl bea88 │ │ │ │ + bne 94554 <_Py_open@@Base+0x33a0> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9442c <_Py_open@@Base+0x338c> │ │ │ │ + beq 94554 <_Py_open@@Base+0x33a0> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #53328 @ 0xd050 │ │ │ │ + movw r1, #52508 @ 0xcd1c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16f0cc │ │ │ │ - b 94460 <_Py_open@@Base+0x33c0> │ │ │ │ + bl 16f420 │ │ │ │ + b 94588 <_Py_open@@Base+0x33d4> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22d5ac │ │ │ │ + bl 22c680 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94460 <_Py_open@@Base+0x33c0> │ │ │ │ + bne 94588 <_Py_open@@Base+0x33d4> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22d5ac │ │ │ │ + b 22c680 │ │ │ │ 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 225950 │ │ │ │ + bl 224900 │ │ │ │ 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 944c0 <_Py_open@@Base+0x3420> │ │ │ │ - bl bea88 │ │ │ │ + bne 945e8 <_Py_open@@Base+0x3434> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 944ec <_Py_open@@Base+0x344c> │ │ │ │ + bne 94614 <_Py_open@@Base+0x3460> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f29d0 │ │ │ │ + bl 1f1620 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #8 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f29d0 │ │ │ │ + b 1f1620 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #53328 @ 0xd050 │ │ │ │ + movw r1, #52508 @ 0xcd1c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 94548 <_Py_open@@Base+0x34a8> │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne 94670 <_Py_open@@Base+0x34bc> │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60796 @ 0xed7c │ │ │ │ + movw r1, #59836 @ 0xe9bc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 94554 <_Py_open@@Base+0x34b4> │ │ │ │ - bl 12928c │ │ │ │ + bl 16f420 │ │ │ │ + b 9467c <_Py_open@@Base+0x34c8> │ │ │ │ + bl 129d00 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9455c <_Py_open@@Base+0x34bc> │ │ │ │ + bge 94684 <_Py_open@@Base+0x34d0> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - beq 9457c <_Py_open@@Base+0x34dc> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 946a4 <_Py_open@@Base+0x34f0> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11660 @ 0x2d8c │ │ │ │ + movw r1, #10700 @ 0x29cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 94554 <_Py_open@@Base+0x34b4> │ │ │ │ + bl 16f420 │ │ │ │ + b 9467c <_Py_open@@Base+0x34c8> │ │ │ │ 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 945bc <_Py_open@@Base+0x351c> │ │ │ │ + bhi 946e4 <_Py_open@@Base+0x3530> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 945e4 <_Py_open@@Base+0x3544> │ │ │ │ - b 94618 <_Py_open@@Base+0x3578> │ │ │ │ + bgt 9470c <_Py_open@@Base+0x3558> │ │ │ │ + b 94740 <_Py_open@@Base+0x358c> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #26880 @ 0x6900 │ │ │ │ + movw r0, #25692 @ 0x645c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 945b0 <_Py_open@@Base+0x3510> │ │ │ │ + bne 946d8 <_Py_open@@Base+0x3524> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 945dc <_Py_open@@Base+0x353c> │ │ │ │ - beq 94618 <_Py_open@@Base+0x3578> │ │ │ │ - bl dc794 │ │ │ │ + blt 94704 <_Py_open@@Base+0x3550> │ │ │ │ + beq 94740 <_Py_open@@Base+0x358c> │ │ │ │ + bl dcde4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8fa48 │ │ │ │ + bl 8fe60 │ │ │ │ mov r0, #11 │ │ │ │ bl 2e034 │ │ │ │ mov r0, r4 │ │ │ │ - bl df308 │ │ │ │ - b 94624 <_Py_open@@Base+0x3584> │ │ │ │ - bl 8fa48 │ │ │ │ + bl df958 │ │ │ │ + b 9474c <_Py_open@@Base+0x3598> │ │ │ │ + bl 8fe60 │ │ │ │ mov r0, #11 │ │ │ │ bl 2e034 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 94668 <_Py_open@@Base+0x35c8> │ │ │ │ + bne 94790 <_Py_open@@Base+0x35dc> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9469c <_Py_open@@Base+0x35fc> │ │ │ │ - b 94690 <_Py_open@@Base+0x35f0> │ │ │ │ + bne 947c4 <_Py_open@@Base+0x3610> │ │ │ │ + b 947b8 <_Py_open@@Base+0x3604> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16592 @ 0x40d0 │ │ │ │ + movw r0, #15404 @ 0x3c2c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94650 <_Py_open@@Base+0x35b0> │ │ │ │ + bne 94778 <_Py_open@@Base+0x35c4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94688 <_Py_open@@Base+0x35e8> │ │ │ │ + bne 947b0 <_Py_open@@Base+0x35fc> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 946bc <_Py_open@@Base+0x361c> │ │ │ │ - bl bea88 │ │ │ │ + bne 947e4 <_Py_open@@Base+0x3630> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94688 <_Py_open@@Base+0x35e8> │ │ │ │ + bne 947b0 <_Py_open@@Base+0x35fc> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6ac │ │ │ │ cmp r0, #0 │ │ │ │ - bge 946e8 <_Py_open@@Base+0x3648> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 94810 <_Py_open@@Base+0x365c> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 9472c <_Py_open@@Base+0x368c> │ │ │ │ + bne 94854 <_Py_open@@Base+0x36a0> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94760 <_Py_open@@Base+0x36c0> │ │ │ │ - b 94754 <_Py_open@@Base+0x36b4> │ │ │ │ + bne 94888 <_Py_open@@Base+0x36d4> │ │ │ │ + b 9487c <_Py_open@@Base+0x36c8> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16624 @ 0x40f0 │ │ │ │ + movw r0, #15436 @ 0x3c4c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94714 <_Py_open@@Base+0x3674> │ │ │ │ + bne 9483c <_Py_open@@Base+0x3688> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9474c <_Py_open@@Base+0x36ac> │ │ │ │ + bne 94874 <_Py_open@@Base+0x36c0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94780 <_Py_open@@Base+0x36e0> │ │ │ │ - bl bea88 │ │ │ │ + bne 948a8 <_Py_open@@Base+0x36f4> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9474c <_Py_open@@Base+0x36ac> │ │ │ │ - bl dc794 │ │ │ │ + bne 94874 <_Py_open@@Base+0x36c0> │ │ │ │ + bl dcde4 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ff4c <_Py_closerange@@Base> │ │ │ │ + bl 902ac <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl df308 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl df958 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 947e4 <_Py_open@@Base+0x3744> │ │ │ │ + bne 9490c <_Py_open@@Base+0x3758> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94814 <_Py_open@@Base+0x3774> │ │ │ │ - b 94808 <_Py_open@@Base+0x3768> │ │ │ │ + bne 9493c <_Py_open@@Base+0x3788> │ │ │ │ + b 94930 <_Py_open@@Base+0x377c> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29516 @ 0x734c │ │ │ │ + movw r0, #28328 @ 0x6ea8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 947cc <_Py_open@@Base+0x372c> │ │ │ │ - b 948b0 <_Py_open@@Base+0x3810> │ │ │ │ - bl bea88 │ │ │ │ + bne 948f4 <_Py_open@@Base+0x3740> │ │ │ │ + b 949d8 <_Py_open@@Base+0x3824> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 948b0 <_Py_open@@Base+0x3810> │ │ │ │ + bne 949d8 <_Py_open@@Base+0x3824> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94834 <_Py_open@@Base+0x3794> │ │ │ │ - bl bea88 │ │ │ │ + bne 9495c <_Py_open@@Base+0x37a8> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 948b0 <_Py_open@@Base+0x3810> │ │ │ │ + bne 949d8 <_Py_open@@Base+0x3824> │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls 9485c <_Py_open@@Base+0x37bc> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bls 94984 <_Py_open@@Base+0x37d0> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30024 @ 0x7548 │ │ │ │ + movw r1, #29064 @ 0x7188 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 948b0 <_Py_open@@Base+0x3810> │ │ │ │ + bl 16f420 │ │ │ │ + b 949d8 <_Py_open@@Base+0x3824> │ │ │ │ mov r1, #0 │ │ │ │ sub r2, fp, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0dc │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r5, #0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ bicne r3, r3, #268435456 @ 0x10000000 │ │ │ │ orreq r3, r3, #268435456 @ 0x10000000 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2e0dc │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 948b4 <_Py_open@@Base+0x3814> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 949dc <_Py_open@@Base+0x3828> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ 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 94900 <_Py_open@@Base+0x3860> │ │ │ │ + bhi 94a28 <_Py_open@@Base+0x3874> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94934 <_Py_open@@Base+0x3894> │ │ │ │ - b 94928 <_Py_open@@Base+0x3888> │ │ │ │ + bne 94a5c <_Py_open@@Base+0x38a8> │ │ │ │ + b 94a50 <_Py_open@@Base+0x389c> │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #29540 @ 0x7364 │ │ │ │ + movw r0, #28352 @ 0x6ec0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 948e8 <_Py_open@@Base+0x3848> │ │ │ │ + bne 94a10 <_Py_open@@Base+0x385c> │ │ │ │ mov r0, #0 │ │ │ │ - b 94a00 <_Py_open@@Base+0x3960> │ │ │ │ - bl bea88 │ │ │ │ + b 94b28 <_Py_open@@Base+0x3974> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94920 <_Py_open@@Base+0x3880> │ │ │ │ + bne 94a48 <_Py_open@@Base+0x3894> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94954 <_Py_open@@Base+0x38b4> │ │ │ │ - bl bea88 │ │ │ │ + bne 94a7c <_Py_open@@Base+0x38c8> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94920 <_Py_open@@Base+0x3880> │ │ │ │ + bne 94a48 <_Py_open@@Base+0x3894> │ │ │ │ cmp r5, #2 │ │ │ │ - ble 949bc <_Py_open@@Base+0x391c> │ │ │ │ + ble 94ae4 <_Py_open@@Base+0x3930> │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq 9498c <_Py_open@@Base+0x38ec> │ │ │ │ + beq 94ab4 <_Py_open@@Base+0x3900> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94990 <_Py_open@@Base+0x38f0> │ │ │ │ - bl bea88 │ │ │ │ + bne 94ab8 <_Py_open@@Base+0x3904> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94990 <_Py_open@@Base+0x38f0> │ │ │ │ - b 94920 <_Py_open@@Base+0x3880> │ │ │ │ + beq 94ab8 <_Py_open@@Base+0x3904> │ │ │ │ + b 94a48 <_Py_open@@Base+0x3894> │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 949c0 <_Py_open@@Base+0x3920> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq 94ae8 <_Py_open@@Base+0x3934> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11700 @ 0x2db4 │ │ │ │ + movw r1, #10740 @ 0x29f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 94920 <_Py_open@@Base+0x3880> │ │ │ │ + bl 16f420 │ │ │ │ + b 94a48 <_Py_open@@Base+0x3894> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp] │ │ │ │ bl 2d580 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 94a00 <_Py_open@@Base+0x3960> │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 94b28 <_Py_open@@Base+0x3974> │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ 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 8fa48 │ │ │ │ - bl 1bbbe4 │ │ │ │ + bl 8fe60 │ │ │ │ + bl 1bbc5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 94a38 <_Py_open@@Base+0x3998> │ │ │ │ + bne 94b60 <_Py_open@@Base+0x39ac> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1bd160 │ │ │ │ + bl 1bd1d8 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3140 @ 0xc44 │ │ │ │ + movw r0, #3232 @ 0xca0 │ │ │ │ movt r0, #9 │ │ │ │ - bl 2b4dd4 │ │ │ │ + bl 2b487c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94a80 <_Py_open@@Base+0x39e0> │ │ │ │ + bne 94ba8 <_Py_open@@Base+0x39f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11724 @ 0x2dcc │ │ │ │ + movw r1, #10764 @ 0x2a0c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bd160 │ │ │ │ + bl 1bd1d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bd9a0 │ │ │ │ + bl 1bd9f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98814 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 9843c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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] @ 94c84 <_Py_open@@Base+0x3be4> │ │ │ │ + ldr r6, [pc, #448] @ 94dac <_Py_open@@Base+0x3bf8> │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r6, #1480] @ 0x5c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94c7c <_Py_open@@Base+0x3bdc> │ │ │ │ + beq 94da4 <_Py_open@@Base+0x3bf0> │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r6, #1488] @ 0x5d0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ - movw r5, #44536 @ 0xadf8 │ │ │ │ + movw r5, #44928 @ 0xaf80 │ │ │ │ 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 94b20 <_Py_open@@Base+0x3a80> │ │ │ │ + beq 94c48 <_Py_open@@Base+0x3a94> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #5 │ │ │ │ - bne 94af4 <_Py_open@@Base+0x3a54> │ │ │ │ + bne 94c1c <_Py_open@@Base+0x3a68> │ │ │ │ mov r1, #624 @ 0x270 │ │ │ │ mov sl, #4 │ │ │ │ mov r3, #0 │ │ │ │ - b 94b24 <_Py_open@@Base+0x3a84> │ │ │ │ + b 94c4c <_Py_open@@Base+0x3a98> │ │ │ │ mov r3, #1 │ │ │ │ mov ip, #156 @ 0x9c │ │ │ │ mla ip, ip, sl, r5 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 94b54 <_Py_open@@Base+0x3ab4> │ │ │ │ + beq 94c7c <_Py_open@@Base+0x3ac8> │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [ip, #4] │ │ │ │ bl 2e0dc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94b90 <_Py_open@@Base+0x3af0> │ │ │ │ + beq 94cb8 <_Py_open@@Base+0x3b04> │ │ │ │ mov r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64880 @ 0xfd70 │ │ │ │ + movw r1, #63896 @ 0xf998 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mla r5, r3, sl, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b 94be8 <_Py_open@@Base+0x3b48> │ │ │ │ + b 94d10 <_Py_open@@Base+0x3b5c> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #23 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, #23 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw ip, #25804 @ 0x64cc │ │ │ │ + movw ip, #24844 @ 0x610c │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ str ip, [sp] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11752 @ 0x2de8 │ │ │ │ + movw r1, #10792 @ 0x2a28 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2e31c │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r5, #62912 @ 0xf5c0 │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21708 @ 0x54cc │ │ │ │ + movw r1, #20748 @ 0x510c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [r6, #1504] @ 0x5e0 │ │ │ │ ldr r1, [r6, #1492] @ 0x5d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 387f0 │ │ │ │ + bl 38800 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94c5c <_Py_open@@Base+0x3bbc> │ │ │ │ + bne 94d84 <_Py_open@@Base+0x3bd0> │ │ │ │ ldr r3, [r6, #1500] @ 0x5dc │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94c54 <_Py_open@@Base+0x3bb4> │ │ │ │ + beq 94d7c <_Py_open@@Base+0x3bc8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32656 @ 0x7f90 │ │ │ │ + movw r1, #31696 @ 0x7bd0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e0f4 <_Py_write_noraise@@Base> │ │ │ │ + bl 24d23c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 33fe8 <_Py_DumpStack@@Base> │ │ │ │ + bl 34000 <_Py_DumpStack@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #1496] @ 0x5d8 │ │ │ │ bl 307d8 │ │ │ │ mov r0, r7 │ │ │ │ str r9, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2e034 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -00094c88 : │ │ │ │ +00094db0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a1ac │ │ │ │ + b 3a1bc │ │ │ │ push {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 14be1c │ │ │ │ + bl 14c1ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94ed8 │ │ │ │ + beq 95000 │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #11796 @ 0x2e14 │ │ │ │ + movw r1, #10836 @ 0x2a54 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r7, #0 │ │ │ │ - movwne r6, #23080 @ 0x5a28 │ │ │ │ + movwne r6, #23076 @ 0x5a24 │ │ │ │ movtne r6, #97 @ 0x61 │ │ │ │ - beq 94ed0 │ │ │ │ + beq 94ff8 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - movw r1, #20124 @ 0x4e9c │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #19164 @ 0x4adc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94ed0 │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94ff8 │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r6 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 94ed0 │ │ │ │ - bl b4eb8 │ │ │ │ + beq 94ff8 │ │ │ │ + bl b5038 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94ed0 │ │ │ │ - bl 1df810 │ │ │ │ + beq 94ff8 │ │ │ │ + bl 1de5dc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 94e54 │ │ │ │ + blt 94f7c │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94d78 │ │ │ │ + bgt 94ea0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 94d78 │ │ │ │ + bne 94ea0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - movw r1, #2984 @ 0xba8 │ │ │ │ + movw r1, #1948 @ 0x79c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r7, #10 │ │ │ │ - beq 94da8 │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94ed0 │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94cec │ │ │ │ - b 94ed0 │ │ │ │ - movw r6, #22580 @ 0x5834 │ │ │ │ + bne 94e14 │ │ │ │ + b 94ff8 │ │ │ │ + movw r6, #22576 @ 0x5830 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ - movw r9, #5196 @ 0x144c │ │ │ │ + movw r9, #5184 @ 0x1440 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov sl, #24 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ - movw r1, #2984 @ 0xba8 │ │ │ │ + movw r1, #1948 @ 0x79c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94ed0 │ │ │ │ + beq 94ff8 │ │ │ │ cmp r5, r9 │ │ │ │ - beq 94e98 │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94fc0 │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94ed0 │ │ │ │ + beq 94ff8 │ │ │ │ ldr r1, [r6] │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94ed0 │ │ │ │ + beq 94ff8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20124 @ 0x4e9c │ │ │ │ + movw r1, #19164 @ 0x4adc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r5 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94ed0 │ │ │ │ + beq 94ff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df810 │ │ │ │ + bl 1de5dc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 94e78 │ │ │ │ + bge 94fa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94ed0 │ │ │ │ + bgt 94ff8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94ed0 │ │ │ │ + bne 94ff8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 94ed0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 94ff8 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94e98 │ │ │ │ + bgt 94fc0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 94e98 │ │ │ │ + bne 94fc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #20 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 94dbc │ │ │ │ + bne 94ee4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52100 @ 0xcb84 │ │ │ │ + movw r1, #51280 @ 0xc850 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94ed0 │ │ │ │ + beq 94ff8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14cde8 │ │ │ │ + b 14d178 │ │ │ │ mov r0, r4 │ │ │ │ - bl 204994 │ │ │ │ + bl 20366c │ │ │ │ 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 1ef62c │ │ │ │ + bl 1ee27c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94f28 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 95050 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11816 @ 0x2e28 │ │ │ │ + movw r1, #10856 @ 0x2a68 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 94f38 │ │ │ │ + bl 16f420 │ │ │ │ + b 95060 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1eceb8 │ │ │ │ + bl 1ebb08 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 94f40 │ │ │ │ + bge 95068 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ - ble 94f64 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + ble 9508c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11856 @ 0x2e50 │ │ │ │ + movw r1, #10896 @ 0x2a90 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 94f38 │ │ │ │ + bl 16f420 │ │ │ │ + b 95060 │ │ │ │ lsl r0, r7, #2 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 94fc0 │ │ │ │ - bl 2e0eb8 │ │ │ │ - b 94f38 │ │ │ │ - bl 16b5d8 │ │ │ │ + bne 950e8 │ │ │ │ + bl 2e0e64 │ │ │ │ + b 95060 │ │ │ │ + bl 16b930 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9505c │ │ │ │ - bl 1accfc │ │ │ │ + beq 95184 │ │ │ │ + bl 1ace0c │ │ │ │ add r1, r5, r6, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94fd4 │ │ │ │ - bl 2dd480 <_Py_Gid_Converter@@Base> │ │ │ │ + beq 950fc │ │ │ │ + bl 2dd7e8 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94ffc │ │ │ │ + beq 95124 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 95020 │ │ │ │ + ble 95148 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ cmp r6, r7 │ │ │ │ - bne 94f80 │ │ │ │ - b 95038 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 950a8 │ │ │ │ + b 95160 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11872 @ 0x2e60 │ │ │ │ + movw r1, #10912 @ 0x2aa0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 95004 │ │ │ │ - b 9505c │ │ │ │ + ble 9512c │ │ │ │ + b 95184 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9505c │ │ │ │ + bgt 95184 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9505c │ │ │ │ + bne 95184 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 9505c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 95184 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 94fbc │ │ │ │ + bne 950e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 94fbc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 950e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dce8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 95068 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bge 95190 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ - b 94f38 │ │ │ │ + bl a6570 │ │ │ │ + b 95060 │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl a6570 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 950a8 │ │ │ │ + bne 951d0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 2d238 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 950cc │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 951f4 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27a924 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 95128 │ │ │ │ + bne 95250 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 95124 │ │ │ │ + ble 9524c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95170 │ │ │ │ + beq 95298 │ │ │ │ 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] @ 95208 │ │ │ │ + ldr r1, [pc, #192] @ 95330 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 95170 │ │ │ │ + bne 95298 │ │ │ │ mov r0, #0 │ │ │ │ - b 95200 │ │ │ │ + b 95328 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 2ffd44 │ │ │ │ + bl 2ffc0c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95168 │ │ │ │ + beq 95290 │ │ │ │ add r2, r6, r4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 951b4 │ │ │ │ + beq 952dc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 951b8 │ │ │ │ - bl bea88 │ │ │ │ + bne 952e0 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 951b8 │ │ │ │ - b 95168 │ │ │ │ + beq 952e0 │ │ │ │ + b 95290 │ │ │ │ mov r4, #0 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2dae4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 95200 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 95328 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq r8, [r2], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq r8, r2, r8, ror #27 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95228 │ │ │ │ + bne 95350 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ strd r2, [r1, #8] │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -106286,1174 +106362,1174 @@ │ │ │ │ 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 2dbbbc <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dbb3c <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95274 │ │ │ │ + beq 9539c │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 373608 <_PyTime_AsTimeval@@Base> │ │ │ │ + b 373448 <_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 952c4 │ │ │ │ + bhi 953ec │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 952f4 │ │ │ │ - b 952e8 │ │ │ │ + bne 9541c │ │ │ │ + b 95410 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #29436 @ 0x72fc │ │ │ │ + movw r0, #28248 @ 0x6e58 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 952ac │ │ │ │ - b 9534c │ │ │ │ - bl bea88 │ │ │ │ + bne 953d4 │ │ │ │ + b 95474 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9534c │ │ │ │ + bne 95474 │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ movle r4, #0 │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldrgt r4, [r4, #8] │ │ │ │ - bl 9520c │ │ │ │ + bl 95334 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9534c │ │ │ │ + beq 95474 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9520c │ │ │ │ + bl 95334 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9534c │ │ │ │ + beq 95474 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e760 <__setitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95354 │ │ │ │ + beq 9547c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 9535c │ │ │ │ + b 95484 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 92c84 <_Py_open@@Base+0x1be4> │ │ │ │ + bl 92dac <_Py_open@@Base+0x1bf8> │ │ │ │ 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 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0] │ │ │ │ - bl 143798 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bl 143b18 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - movw r0, #11896 @ 0x2e78 │ │ │ │ + bl 27a924 │ │ │ │ + movw r0, #10936 @ 0x2ab8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2e9d94 │ │ │ │ + bl 2e9d44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1437c8 │ │ │ │ + bl 143b48 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl c5498 │ │ │ │ + bl c5bbc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95484 │ │ │ │ + beq 955ac │ │ │ │ ldr r0, [r5] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 28e4e4 │ │ │ │ + bl 28df9c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95488 │ │ │ │ + beq 955b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95484 │ │ │ │ + bgt 955ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95484 │ │ │ │ + bne 955ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 326c24 <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ + bl 326a6c <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95540 │ │ │ │ + beq 95668 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #404 @ 0x194 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2e280 │ │ │ │ - bl dc794 │ │ │ │ + bl dcde4 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2dd6c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 95530 │ │ │ │ + bne 95658 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 9551c │ │ │ │ - bl b9540 │ │ │ │ + bne 95644 │ │ │ │ + bl b96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 954d0 │ │ │ │ + beq 955f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 95540 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + b 95668 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 95514 │ │ │ │ + bl 27a924 │ │ │ │ + b 9563c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 953c4 │ │ │ │ + bl 954ec │ │ │ │ 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 95588 │ │ │ │ + bne 956b0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ - bl 326c24 <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ + bl 326a6c <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 955ac │ │ │ │ - b 95684 │ │ │ │ + bne 956d4 │ │ │ │ + b 957ac │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29624 @ 0x73b8 │ │ │ │ + movw r0, #28436 @ 0x6f14 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95570 │ │ │ │ - b 95684 │ │ │ │ + bne 95698 │ │ │ │ + b 957ac │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2e280 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #436 @ 0x1b4 │ │ │ │ - bl 2dbbbc <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dbb3c <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95684 │ │ │ │ + beq 957ac │ │ │ │ ldr r4, [fp, #-432] @ 0xfffffe50 │ │ │ │ ldr r5, [fp, #-436] @ 0xfffffe4c │ │ │ │ cmp r4, #0 │ │ │ │ - bge 95604 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 9572c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23512 @ 0x5bd8 │ │ │ │ + movw r1, #22552 @ 0x5818 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 95684 │ │ │ │ + bl 16f420 │ │ │ │ + b 957ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 33fea8 <_PyDeadline_Init@@Base> │ │ │ │ + bl 33fcec <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #428 @ 0x1ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dbdc8 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc794 │ │ │ │ + bl 2dbed8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dcde4 │ │ │ │ sub r2, fp, #428 @ 0x1ac │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2de98 <__sigtimedwait64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 956b0 │ │ │ │ + bne 957d8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq 9568c │ │ │ │ + beq 957b4 │ │ │ │ cmp r3, #11 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 956c0 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 957e8 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, #0 │ │ │ │ - b 956c0 │ │ │ │ - bl b9540 │ │ │ │ + b 957e8 │ │ │ │ + bl b96b8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 95684 │ │ │ │ - bl 3941f4 <_PyDeadline_Get@@Base> │ │ │ │ + bne 957ac │ │ │ │ + bl 392268 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 95618 │ │ │ │ + bge 95740 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 953c4 │ │ │ │ + bl 954ec │ │ │ │ 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, #20188 @ 0x4edc │ │ │ │ + movw r1, #20184 @ 0x4ed8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b68c4 │ │ │ │ + b 2b6368 │ │ │ │ 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, #6732 @ 0x1a4c │ │ │ │ + movw r1, #6728 @ 0x1a48 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95760 │ │ │ │ + beq 95888 │ │ │ │ ldrb r2, [r5, #58] @ 0x3a │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r4, #5464 @ 0x1558 │ │ │ │ + movw r4, #5452 @ 0x154c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ tst r2, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 95778 │ │ │ │ + b 958a0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59820 @ 0xe9ac │ │ │ │ + movw r1, #58848 @ 0xe5e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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, #6732 @ 0x1a4c │ │ │ │ + movw r1, #6728 @ 0x1a48 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3bdef8 │ │ │ │ + b 3bdc58 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 95780 │ │ │ │ + b 958a8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 95780 │ │ │ │ + b 958a8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45556 @ 0xb1f4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5488 │ │ │ │ + bl 1f40d4 │ │ │ │ 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, #45556 @ 0xb1f4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5488 │ │ │ │ + bl 1f40d4 │ │ │ │ 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, #49216 @ 0xc040 │ │ │ │ + movw r3, #49424 @ 0xc110 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5488 │ │ │ │ + bl 1f40d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38340 @ 0x95c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r4 │ │ │ │ - beq 958c4 │ │ │ │ + beq 959ec │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 958c4 │ │ │ │ + beq 959ec │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 958e8 │ │ │ │ - b 95904 │ │ │ │ + bne 95a10 │ │ │ │ + b 95a2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 958b4 │ │ │ │ + beq 959dc │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #11960 @ 0x2eb8 │ │ │ │ + movw r0, #11000 @ 0x2af8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 958b4 │ │ │ │ - b 95964 │ │ │ │ + bne 959dc │ │ │ │ + b 95a8c │ │ │ │ mov r3, #2 │ │ │ │ - movw r0, #11960 @ 0x2eb8 │ │ │ │ + movw r0, #11000 @ 0x2af8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95964 │ │ │ │ + beq 95a8c │ │ │ │ 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 95950 │ │ │ │ + beq 95a78 │ │ │ │ mov r1, r6 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95950 │ │ │ │ + bne 95a78 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #11960 @ 0x2eb8 │ │ │ │ + movw r0, #11000 @ 0x2af8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95964 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95a8c │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 348944 │ │ │ │ + b 348814 │ │ │ │ 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 r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 959a0 │ │ │ │ + bne 95ac8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 959b8 │ │ │ │ - b 959d4 │ │ │ │ - movw r0, #23336 @ 0x5b28 │ │ │ │ + bne 95ae0 │ │ │ │ + b 95afc │ │ │ │ + movw r0, #22376 @ 0x5768 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95990 │ │ │ │ - b 959e8 │ │ │ │ + bne 95ab8 │ │ │ │ + b 95b10 │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #23336 @ 0x5b28 │ │ │ │ + movw r0, #22376 @ 0x5768 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 959e8 │ │ │ │ + beq 95b10 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34c600 │ │ │ │ + b 34c448 │ │ │ │ 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 95a24 │ │ │ │ + bne 95b4c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 95a3c │ │ │ │ - b 95a58 │ │ │ │ - movw r0, #60232 @ 0xeb48 │ │ │ │ + bne 95b64 │ │ │ │ + b 95b80 │ │ │ │ + movw r0, #59272 @ 0xe788 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95a14 │ │ │ │ - b 95a6c │ │ │ │ + bne 95b3c │ │ │ │ + b 95b94 │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #60232 @ 0xeb48 │ │ │ │ + movw r0, #59272 @ 0xe788 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95a6c │ │ │ │ + beq 95b94 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 348268 │ │ │ │ + b 3480a8 │ │ │ │ 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 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95aec │ │ │ │ - ldr r2, [pc, #92] @ 95af8 │ │ │ │ - movw r1, #11972 @ 0x2ec4 │ │ │ │ + beq 95c14 │ │ │ │ + ldr r2, [pc, #92] @ 95c20 │ │ │ │ + movw r1, #11012 @ 0x2b04 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95ac8 │ │ │ │ - ldr r2, [pc, #68] @ 95af8 │ │ │ │ + beq 95bf0 │ │ │ │ + ldr r2, [pc, #68] @ 95c20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11988 @ 0x2ed4 │ │ │ │ + movw r1, #11028 @ 0x2b14 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95af0 │ │ │ │ + bne 95c18 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95aec │ │ │ │ + bgt 95c14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95aec │ │ │ │ + bne 95c14 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ + strhteq fp, [r2], #-160 @ 0xffffff60 │ │ │ │ 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 r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 95b50 │ │ │ │ + bne 95c78 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 95b4c │ │ │ │ + blt 95c74 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 95b8c │ │ │ │ + beq 95cb4 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #480] @ 95d38 │ │ │ │ + ldr r1, [pc, #480] @ 95e60 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 95d20 │ │ │ │ + beq 95e48 │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 95bc4 │ │ │ │ + beq 95cec │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95bb8 │ │ │ │ - bl 12928c │ │ │ │ + beq 95ce0 │ │ │ │ + bl 129d00 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 95d20 │ │ │ │ + blt 95e48 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 95bbc │ │ │ │ - b 95bd0 │ │ │ │ + bne 95ce4 │ │ │ │ + b 95cf8 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - b 95bd4 │ │ │ │ + b 95cfc │ │ │ │ mov r1, r4 │ │ │ │ mov r5, #1 │ │ │ │ - b 95bd4 │ │ │ │ + b 95cfc │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, #340 @ 0x154 │ │ │ │ ldrd r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 95c04 │ │ │ │ + bne 95d2c │ │ │ │ mov r3, #13824 @ 0x3600 │ │ │ │ movt r3, #50277 @ 0xc465 │ │ │ │ ldr r7, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 95c44 │ │ │ │ - b 95c1c │ │ │ │ + bne 95d6c │ │ │ │ + b 95d44 │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 2dbbbc <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dbb3c <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95be8 │ │ │ │ - b 95d20 │ │ │ │ + bne 95d10 │ │ │ │ + b 95e48 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ - beq 95c44 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 95d6c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1352 @ 0x548 │ │ │ │ + movw r1, #272 @ 0x110 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 95d20 │ │ │ │ + bl 16f420 │ │ │ │ + b 95e48 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r2, r2, r4, lsr #31 │ │ │ │ - beq 95c78 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 95da0 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1400 @ 0x578 │ │ │ │ + movw r1, #320 @ 0x140 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 95d20 │ │ │ │ + bl 16f420 │ │ │ │ + b 95e48 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 95cd4 │ │ │ │ + beq 95dfc │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ - beq 95cdc │ │ │ │ + beq 95e04 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2878b4 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 28744c <_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 95cdc │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bge 95e04 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1444 @ 0x5a4 │ │ │ │ + movw r1, #364 @ 0x16c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 95d20 │ │ │ │ + bl 16f420 │ │ │ │ + b 95e48 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ add r0, r6, #8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ cmp r0, #2 │ │ │ │ - beq 95d20 │ │ │ │ + beq 95e48 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 95d24 │ │ │ │ - bl bea88 │ │ │ │ + bne 95e4c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 95d24 │ │ │ │ + beq 95e4c │ │ │ │ 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, ip, lsl lr │ │ │ │ + rsbeq r8, r2, r4, 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 2b8468 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2b7f10 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ef4ec <_PyEvent_IsSet@@Base+0x10c0> │ │ │ │ + bl 2ef49c <_PyEvent_IsSet@@Base+0x10c0> │ │ │ │ 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, #55356 @ 0xd83c │ │ │ │ + movw r1, #54536 @ 0xd508 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95df0 │ │ │ │ + beq 95f18 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1b5860 │ │ │ │ + bl 1b58d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95df0 │ │ │ │ + beq 95f18 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 2dbdc8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dbed8 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d0d0 <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 95df4 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + beq 95f1c │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ 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 2aa458 │ │ │ │ + bl 2a9d30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95e94 │ │ │ │ + beq 95fbc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl c4b48 │ │ │ │ + bl c526c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl c4b48 │ │ │ │ + bl c526c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl c4b48 │ │ │ │ + bl c526c │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r0, #12000 @ 0x2ee0 │ │ │ │ + movw r0, #11040 @ 0x2b20 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95e80 │ │ │ │ + bgt 95fa8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 95e88 │ │ │ │ + beq 95fb0 │ │ │ │ mov r4, r5 │ │ │ │ - b 95e94 │ │ │ │ + b 95fbc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 95e80 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 95fa8 │ │ │ │ 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 95eec │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 96014 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #30352 @ 0x7690 │ │ │ │ + movw r0, #29392 @ 0x72d0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95f4c │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96074 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95f4c │ │ │ │ + beq 96074 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95f2c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 96054 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 95f4c │ │ │ │ + bl 16f420 │ │ │ │ + b 96074 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #0 │ │ │ │ bl 2de80 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 174204 │ │ │ │ + b 174554 │ │ │ │ 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 95f94 │ │ │ │ + bne 960bc │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 95fb8 │ │ │ │ - b 96010 │ │ │ │ + bne 960e0 │ │ │ │ + b 96138 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24780 @ 0x60cc │ │ │ │ + movw r0, #23740 @ 0x5cbc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95f7c │ │ │ │ - b 960a8 │ │ │ │ + bne 960a4 │ │ │ │ + b 961d0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95ff0 │ │ │ │ + beq 96118 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 960a8 │ │ │ │ + beq 961d0 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 96014 │ │ │ │ - b 9606c │ │ │ │ - movw r2, #4892 @ 0x131c │ │ │ │ + beq 9613c │ │ │ │ + b 96194 │ │ │ │ + movw r2, #3704 @ 0xe78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24780 @ 0x60cc │ │ │ │ + movw r0, #23740 @ 0x5cbc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 960a8 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 961d0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 96048 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 96170 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24780 @ 0x60cc │ │ │ │ + movw r0, #23740 @ 0x5cbc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 960a8 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 961d0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 960a8 │ │ │ │ + beq 961d0 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 96088 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 961b0 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 960a8 │ │ │ │ + bl 16f420 │ │ │ │ + b 961d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de80 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 174204 │ │ │ │ + b 174554 │ │ │ │ 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 960f0 │ │ │ │ + bne 96218 │ │ │ │ ldr r3, [r6] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 96114 │ │ │ │ - b 9616c │ │ │ │ + bne 9623c │ │ │ │ + b 96294 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24792 @ 0x60d8 │ │ │ │ + movw r0, #23752 @ 0x5cc8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 960d8 │ │ │ │ - b 96224 │ │ │ │ + bne 96200 │ │ │ │ + b 9634c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 9614c │ │ │ │ + beq 96274 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96224 │ │ │ │ + beq 9634c │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 96170 │ │ │ │ - b 961c8 │ │ │ │ - movw r2, #4892 @ 0x131c │ │ │ │ + beq 96298 │ │ │ │ + b 962f0 │ │ │ │ + movw r2, #3704 @ 0xe78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24792 @ 0x60d8 │ │ │ │ + movw r0, #23752 @ 0x5cc8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 96224 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 9634c │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 961a4 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 962cc │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24792 @ 0x60d8 │ │ │ │ + movw r0, #23752 @ 0x5cc8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 96224 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 9634c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 96224 │ │ │ │ + beq 9634c │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 961e4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 9630c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 96224 │ │ │ │ + bl 16f420 │ │ │ │ + b 9634c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 176d5c │ │ │ │ + bl 1770b0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 96204 │ │ │ │ - bl bea88 │ │ │ │ + bne 9632c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96224 │ │ │ │ + bne 9634c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de80 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 174204 │ │ │ │ + b 174554 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 962cc │ │ │ │ + beq 963f4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 962ac │ │ │ │ + beq 963d4 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96308 │ │ │ │ + beq 96430 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 962d0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 963f8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 96308 │ │ │ │ - movw r2, #4892 @ 0x131c │ │ │ │ + bl 16f420 │ │ │ │ + b 96430 │ │ │ │ + movw r2, #3704 @ 0xe78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #11988 @ 0x2ed4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24808 @ 0x60e8 │ │ │ │ + movw r0, #23768 @ 0x5cd8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 96308 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96430 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d604 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 962f8 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 96420 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ae6c │ │ │ │ + b 27a924 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 174204 │ │ │ │ + b 174554 │ │ │ │ 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 9636c │ │ │ │ + bne 96494 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 96390 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 964b8 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24820 @ 0x60f4 │ │ │ │ + movw r0, #23780 @ 0x5ce4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 963a4 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 964cc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24820 @ 0x60f4 │ │ │ │ + movw r0, #23780 @ 0x5ce4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96338 │ │ │ │ - b 963a4 │ │ │ │ + bne 96460 │ │ │ │ + b 964cc │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 963ac │ │ │ │ + bne 964d4 │ │ │ │ mov r0, #0 │ │ │ │ - b 96470 │ │ │ │ + b 96598 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - bne 96404 │ │ │ │ + bne 9652c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 96440 │ │ │ │ + beq 96568 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 96420 │ │ │ │ + beq 96548 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 963a4 │ │ │ │ + beq 964cc │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 96444 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 9656c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 963a4 │ │ │ │ - movw r2, #4892 @ 0x131c │ │ │ │ + bl 16f420 │ │ │ │ + b 964cc │ │ │ │ + movw r2, #3704 @ 0xe78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24820 @ 0x60f4 │ │ │ │ + movw r0, #23780 @ 0x5ce4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 963a4 │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 964cc │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d220 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 96470 │ │ │ │ + beq 96598 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 174204 │ │ │ │ + b 174554 │ │ │ │ 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 │ │ │ │ @@ -107462,105 +107538,105 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 964cc │ │ │ │ + bne 965f4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9650c │ │ │ │ + beq 96634 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 96588 │ │ │ │ + ldr ip, [pc, #168] @ 966b0 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9650c │ │ │ │ + bne 96634 │ │ │ │ mov r0, #0 │ │ │ │ - b 96580 │ │ │ │ + b 966a8 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 96548 │ │ │ │ - bl b6720 │ │ │ │ + beq 96670 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96548 │ │ │ │ + bne 96670 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15810c │ │ │ │ + bl 158470 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 96578 │ │ │ │ - b 96504 │ │ │ │ + bne 966a0 │ │ │ │ + b 9662c │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96578 │ │ │ │ - ldr r1, [pc, #48] @ 9658c │ │ │ │ + bne 966a0 │ │ │ │ + ldr r1, [pc, #48] @ 966b4 │ │ │ │ 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 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, asr #28 │ │ │ │ + rsbeq r8, r2, r0, asr #28 │ │ │ │ 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 r5, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96618 │ │ │ │ + beq 96740 │ │ │ │ ldrb r2, [r5, #57] @ 0x39 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 965cc │ │ │ │ + beq 966f4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 197afc │ │ │ │ + b 197e5c │ │ │ │ mov r0, r2 │ │ │ │ - bl 197afc │ │ │ │ + bl 197e5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96610 │ │ │ │ + beq 96738 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ - bl 15810c │ │ │ │ + bl 158470 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96620 │ │ │ │ + beq 96748 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96610 │ │ │ │ + bgt 96738 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96610 │ │ │ │ + bne 96738 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 96620 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b 96748 │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ 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 │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -107569,151 +107645,151 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 96684 │ │ │ │ + bne 967ac │ │ │ │ cmp r3, #0 │ │ │ │ - blt 96680 │ │ │ │ + blt 967a8 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 966bc │ │ │ │ + beq 967e4 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #164] @ 96730 │ │ │ │ + ldr r1, [pc, #164] @ 96858 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96728 │ │ │ │ + beq 96850 │ │ │ │ adds r7, r7, r4 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ moveq ip, r0 │ │ │ │ - beq 96700 │ │ │ │ + beq 96828 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 966e8 │ │ │ │ + beq 96810 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 966f0 │ │ │ │ - b 966f8 │ │ │ │ - movw ip, #5196 @ 0x144c │ │ │ │ + bne 96818 │ │ │ │ + b 96820 │ │ │ │ + movw ip, #5184 @ 0x1440 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b 96700 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 96828 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ 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 d5d98 │ │ │ │ + bl d63f0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, ror lr │ │ │ │ + rsbeq r8, r2, ip, ror #28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 96788 │ │ │ │ + bne 968b0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 967c8 │ │ │ │ + beq 968f0 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #220] @ 96878 │ │ │ │ + ldr ip, [pc, #220] @ 969a0 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 967c8 │ │ │ │ + bne 968f0 │ │ │ │ mov r0, #0 │ │ │ │ - b 96870 │ │ │ │ + b 96998 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 96814 │ │ │ │ - bl b6720 │ │ │ │ + beq 9693c │ │ │ │ + bl b68a0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 96814 │ │ │ │ + bne 9693c │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #128] @ 9687c │ │ │ │ + ldr r0, [pc, #128] @ 969a4 │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 96848 │ │ │ │ - b 967c0 │ │ │ │ + bne 96970 │ │ │ │ + b 968e8 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96868 │ │ │ │ - ldr r1, [pc, #88] @ 96880 │ │ │ │ + bne 96990 │ │ │ │ + ldr r1, [pc, #88] @ 969a8 │ │ │ │ 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 96868 │ │ │ │ + b 96990 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96868 │ │ │ │ + bgt 96990 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96868 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 96990 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsr #29 │ │ │ │ - rsbeq r3, r3, r0, ror r5 │ │ │ │ + mlseq r2, r8, lr, r8 │ │ │ │ + rsbeq r3, r3, r8, ror #10 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs ip, r2, #0 │ │ │ │ @@ -107721,276 +107797,276 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 968d8 │ │ │ │ + bne 96a00 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96918 │ │ │ │ + beq 96a40 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #208] @ 969bc │ │ │ │ + ldr ip, [pc, #208] @ 96ae4 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96918 │ │ │ │ + bne 96a40 │ │ │ │ mov r0, #0 │ │ │ │ - b 969b4 │ │ │ │ + b 96adc │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 96964 │ │ │ │ - bl b6720 │ │ │ │ + beq 96a8c │ │ │ │ + bl b68a0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 96964 │ │ │ │ + bne 96a8c │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #116] @ 969c0 │ │ │ │ + ldr r0, [pc, #116] @ 96ae8 │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d8504 │ │ │ │ + bl d8b5c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 9698c │ │ │ │ - b 96910 │ │ │ │ + bne 96ab4 │ │ │ │ + b 96a38 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 969ac │ │ │ │ + beq 96ad4 │ │ │ │ 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 969ac │ │ │ │ + b 96ad4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 969ac │ │ │ │ + bgt 96ad4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 969ac │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 96ad4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, asr #29 │ │ │ │ - rsbeq r4, r3, r0, lsr r6 │ │ │ │ + rsbeq r8, r2, r4, asr #29 │ │ │ │ + rsbeq r4, r3, r8, lsr #12 │ │ │ │ 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 r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 96a18 │ │ │ │ + bne 96b40 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96a58 │ │ │ │ + beq 96b80 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #156] @ 96ac8 │ │ │ │ + ldr ip, [pc, #156] @ 96bf0 │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96a58 │ │ │ │ + bne 96b80 │ │ │ │ mov r0, #0 │ │ │ │ - b 96ac0 │ │ │ │ + b 96be8 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 96a94 │ │ │ │ - bl b6720 │ │ │ │ + beq 96bbc │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96a94 │ │ │ │ + bne 96bbc │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1589dc │ │ │ │ + bl 158d40 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 96ab8 │ │ │ │ - b 96a50 │ │ │ │ + bne 96be0 │ │ │ │ + b 96b78 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 96ab8 │ │ │ │ + beq 96be0 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r1] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r8, [r2], #-232 @ 0xffffff18 @ │ │ │ │ + strdeq r8, [r2], #-224 @ 0xffffff20 @ │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3bc740 <_PyXIData_Free@@Base+0x17b4> │ │ │ │ + bl 3bc4a0 <_PyXIData_Free@@Base+0x17b4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96b08 │ │ │ │ + beq 96c30 │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r0, [fp, #-16] │ │ │ │ - beq 96b44 │ │ │ │ - b 96b20 │ │ │ │ + beq 96c6c │ │ │ │ + b 96c48 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 37f594 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 37f314 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96b28 │ │ │ │ + ble 96c50 │ │ │ │ mov r0, #0 │ │ │ │ - b 96b44 │ │ │ │ + b 96c6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96b20 │ │ │ │ + bne 96c48 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 96b20 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 96c48 │ │ │ │ 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 96acc │ │ │ │ + b 96bf4 │ │ │ │ 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 b7950 │ │ │ │ + bl b7ac8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 96c1c │ │ │ │ + beq 96d44 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96bd8 │ │ │ │ + bgt 96d00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96bd8 │ │ │ │ + bne 96d00 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 96c1c │ │ │ │ + beq 96d44 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3446e4 │ │ │ │ + bl 344524 <_PyObject_MaybeCallSpecialOneArg@@Base+0xc0c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 96c24 │ │ │ │ + bne 96d4c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96c1c │ │ │ │ + bgt 96d44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96c1c │ │ │ │ + bne 96d44 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 96c54 │ │ │ │ + b 96d7c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96c38 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble 96d60 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 96c54 │ │ │ │ + b 96d7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96c2c │ │ │ │ + bne 96d54 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 96c2c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 96d54 │ │ │ │ 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, #3376 @ 0xd30 │ │ │ │ + movw r1, #2188 @ 0x88c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96ca0 │ │ │ │ + bne 96dc8 │ │ │ │ mov r4, #0 │ │ │ │ - b 96ce4 │ │ │ │ + b 96e0c │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ - bl 16c1e0 │ │ │ │ + bl 16c538 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 96c98 │ │ │ │ + beq 96dc0 │ │ │ │ ldr r2, [r3] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r4, #5464 @ 0x1558 │ │ │ │ + movw r4, #5452 @ 0x154c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ moveq r4, r3 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ 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} │ │ │ │ @@ -107999,390 +108075,390 @@ │ │ │ │ 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, #12008 @ 0x2ee8 │ │ │ │ + movw r1, #11048 @ 0x2b28 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96d30 │ │ │ │ + bne 96e58 │ │ │ │ mov r4, #0 │ │ │ │ - b 96dd8 │ │ │ │ + b 96f00 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 16c1e0 │ │ │ │ + bl 16c538 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 96d28 │ │ │ │ + beq 96e50 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 16c1e0 │ │ │ │ + bl 16c538 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96dd0 │ │ │ │ + beq 96ef8 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, r0 │ │ │ │ - bgt 96d80 │ │ │ │ + bgt 96ea8 │ │ │ │ sub r0, r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r6, r0, lsl #2 │ │ │ │ bl 2db5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96da4 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + beq 96ecc │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r5, #5464 @ 0x1558 │ │ │ │ + movw r5, #5452 @ 0x154c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 96dc4 │ │ │ │ + b 96eec │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #4404 @ 0x1134 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r6 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00096de4 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ +00096f0c <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #19844 @ 0x4d84 │ │ │ │ + movw r0, #18960 @ 0x4a10 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #15752 @ 0x3d88 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25e4d8 │ │ │ │ + b 25d680 │ │ │ │ │ │ │ │ -00096e04 : │ │ │ │ +00096f2c : │ │ │ │ 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] @ 96f50 │ │ │ │ + ldr r2, [pc, #304] @ 97078 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 96e40 │ │ │ │ - movw r1, #2948 @ 0xb84 │ │ │ │ + bne 96f68 │ │ │ │ + movw r1, #1608 @ 0x648 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #276] @ 96f54 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #276] @ 9707c │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ - ldr r0, [pc, #264] @ 96f58 │ │ │ │ - bl 294370 │ │ │ │ + ldr r0, [pc, #264] @ 97080 │ │ │ │ + bl 293e68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 96f38 │ │ │ │ + blt 97060 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96e74 │ │ │ │ + beq 96f9c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 96ec8 │ │ │ │ - bl af1d8 │ │ │ │ + bne 96ff0 │ │ │ │ + bl af360 │ │ │ │ mov r0, #0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 96f38 │ │ │ │ - ldr r1, [pc, #192] @ 96f58 │ │ │ │ + beq 97060 │ │ │ │ + ldr r1, [pc, #192] @ 97080 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 29367c │ │ │ │ + bl 293134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96ec8 │ │ │ │ + beq 96ff0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96f38 │ │ │ │ + bgt 97060 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96f38 │ │ │ │ - b 96f08 │ │ │ │ + bne 97060 │ │ │ │ + b 97030 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 96f38 │ │ │ │ + beq 97060 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96f10 │ │ │ │ + beq 97038 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96f38 │ │ │ │ + bgt 97060 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96f38 │ │ │ │ + bne 97060 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 96f38 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 97060 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96f48 │ │ │ │ + bgt 97070 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96f48 │ │ │ │ + bne 97070 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 28b19c <_PyErr_Clear@@Base> │ │ │ │ + b 28ac54 <_PyErr_Clear@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq r9, lr, r4, asr r5 │ │ │ │ - ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ + subseq r9, lr, r4, lsl r1 │ │ │ │ + rsbeq r7, r3, r8, asr #21 │ │ │ │ │ │ │ │ -00096f5c : │ │ │ │ +00097084 : │ │ │ │ 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] @ 96fd4 │ │ │ │ + ldr r0, [pc, #92] @ 970fc │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 294370 │ │ │ │ + bl 293e68 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 96f94 │ │ │ │ + bge 970bc │ │ │ │ mov r4, #0 │ │ │ │ - bl 1438b4 │ │ │ │ - b 96fc8 │ │ │ │ + bl 143c34 │ │ │ │ + b 970f0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 96fc4 │ │ │ │ + beq 970ec │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq 96fc4 │ │ │ │ + beq 970ec │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ + rsbeq r7, r3, r8, asr #21 │ │ │ │ │ │ │ │ -00096fd8 : │ │ │ │ +00097100 : │ │ │ │ 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] @ 97214 │ │ │ │ + ldr lr, [pc, #544] @ 9733c │ │ │ │ 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, #18496 @ 0x4840 │ │ │ │ + movw r3, #17320 @ 0x43a8 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 971fc │ │ │ │ + beq 97324 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd39c │ │ │ │ + bl cda3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97074 │ │ │ │ + bne 9719c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 971fc │ │ │ │ + bgt 97324 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 971fc │ │ │ │ + bne 97324 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 971fc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 97324 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 97038 │ │ │ │ + bne 97160 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ - movw r0, #60312 @ 0xeb98 │ │ │ │ + movw r0, #58888 @ 0xe608 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aaa1c │ │ │ │ + bl aaba4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 29367c │ │ │ │ + bl 293134 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 970f4 │ │ │ │ + beq 9721c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 970e4 │ │ │ │ + bgt 9720c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 970e4 │ │ │ │ + bne 9720c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #12012 @ 0x2eec │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #11052 @ 0x2b2c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #292] @ 97218 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #292] @ 97340 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97114 │ │ │ │ + bgt 9723c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97114 │ │ │ │ + bne 9723c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9720c │ │ │ │ + beq 97334 │ │ │ │ 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 2a758c │ │ │ │ + bl 2a7084 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 9720c │ │ │ │ + beq 97334 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, r7 │ │ │ │ - bne 9715c │ │ │ │ - movw r1, #12036 @ 0x2f04 │ │ │ │ + bne 97284 │ │ │ │ + movw r1, #11076 @ 0x2b44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #188] @ 97218 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #184] @ 9721c │ │ │ │ + ldr r0, [pc, #188] @ 97340 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #184] @ 97344 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 294370 │ │ │ │ + bl 293e68 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 97180 │ │ │ │ - movw r1, #12068 @ 0x2f24 │ │ │ │ + bge 972a8 │ │ │ │ + movw r1, #11108 @ 0x2b64 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #152] @ 97218 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #152] @ 97340 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 971d4 │ │ │ │ + beq 972fc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2885d4 │ │ │ │ + bl 28808c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 971b0 │ │ │ │ - movw r1, #12088 @ 0x2f38 │ │ │ │ + bne 972d8 │ │ │ │ + movw r1, #11128 @ 0x2b78 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #104] @ 97218 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #104] @ 97340 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 971d4 │ │ │ │ + bgt 972fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 971d4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 972fc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9720c │ │ │ │ + bgt 97334 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9720c │ │ │ │ + bne 97334 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 9720c │ │ │ │ - movw r1, #12120 @ 0x2f58 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 97334 │ │ │ │ + movw r1, #11160 @ 0x2b98 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #12] @ 97218 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ 97340 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq r9, lr, r0, ror r5 │ │ │ │ - rsbeq r6, r3, r8, ror #11 │ │ │ │ + subseq r9, lr, r0, lsr r1 │ │ │ │ + rsbeq r6, r3, r0, ror #11 │ │ │ │ │ │ │ │ -00097220 : │ │ │ │ +00097348 : │ │ │ │ movw r3, #25404 @ 0x633c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 96fd8 │ │ │ │ + b 97100 │ │ │ │ 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 1baea0 │ │ │ │ + bl 1baf18 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97288 │ │ │ │ + bne 973b0 │ │ │ │ mov r4, #0 │ │ │ │ - b 972c4 │ │ │ │ + b 973ec │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #19 │ │ │ │ add r0, r5, #16 │ │ │ │ str r2, [r3] │ │ │ │ bl 2e0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 972bc │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 973e4 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ - b 97280 │ │ │ │ - bl b28a4 │ │ │ │ + bl 27a924 │ │ │ │ + b 973a8 │ │ │ │ + bl b2a2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ 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 │ │ │ │ @@ -108393,360 +108469,360 @@ │ │ │ │ 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] @ 973fc │ │ │ │ - movw r2, #12140 @ 0x2f6c │ │ │ │ + ldr r3, [pc, #224] @ 97524 │ │ │ │ + movw r2, #11180 @ 0x2bac │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 141fe0 │ │ │ │ + bl 142360 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97360 │ │ │ │ + beq 97488 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 97368 │ │ │ │ + bge 97490 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c58e0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl 1c5938 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12160 @ 0x2f80 │ │ │ │ + movw r1, #11200 @ 0x2bc0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b 973f4 │ │ │ │ + b 9751c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r2, r3 │ │ │ │ streq r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq 973a8 │ │ │ │ + beq 974d0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 973a8 │ │ │ │ + ble 974d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c58e0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl 1c5938 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12200 @ 0x2fa8 │ │ │ │ + movw r1, #11240 @ 0x2be8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 97360 │ │ │ │ + bl 16f420 │ │ │ │ + b 97488 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7c32c │ │ │ │ + bl 7c3dc │ │ │ │ ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 973dc │ │ │ │ - bl 1c58e0 │ │ │ │ + bge 97504 │ │ │ │ + bl 1c5938 │ │ │ │ mov r0, r6 │ │ │ │ - bl af1d8 │ │ │ │ - b 97360 │ │ │ │ - bl 1c58e0 │ │ │ │ - movw r0, #12248 @ 0x2fd8 │ │ │ │ + bl af360 │ │ │ │ + b 97488 │ │ │ │ + bl 1c5938 │ │ │ │ + movw r0, #11288 @ 0x2c18 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsr #30 │ │ │ │ + rsbeq r8, r2, ip, lsl pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 974dc │ │ │ │ + beq 97604 │ │ │ │ bl 2d3d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r7, r6 │ │ │ │ - bne 9748c │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 975b4 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 974dc │ │ │ │ + bgt 97604 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 974dc │ │ │ │ + bne 97604 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 974dc │ │ │ │ - bl c601c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 97604 │ │ │ │ + bl c6740 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 974c0 │ │ │ │ + beq 975e8 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 97500 │ │ │ │ + ble 97628 │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r1, [r7] │ │ │ │ - movw r2, #556 @ 0x22c │ │ │ │ + movw r2, #4856 @ 0x12f8 │ │ │ │ movt r2, #9 │ │ │ │ - movw r0, #12252 @ 0x2fdc │ │ │ │ + movw r0, #11292 @ 0x2c1c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 97518 │ │ │ │ + beq 97640 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 9746c │ │ │ │ + bne 97594 │ │ │ │ mov r0, r5 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 974e4 │ │ │ │ + ble 9760c │ │ │ │ mov r0, r6 │ │ │ │ bl 2cf50 │ │ │ │ mov r4, #0 │ │ │ │ - b 97520 │ │ │ │ + b 97648 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 974d4 │ │ │ │ + bne 975fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 974d4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 975fc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 97488 │ │ │ │ + bne 975b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 97488 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 975b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cf50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 97584 │ │ │ │ + bne 976ac │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 975a8 │ │ │ │ - movw r2, #26204 @ 0x665c │ │ │ │ + bne 976d0 │ │ │ │ + movw r2, #25244 @ 0x629c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24804 @ 0x60e4 │ │ │ │ + movw r0, #23764 @ 0x5cd4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9763c │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 97764 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24804 @ 0x60e4 │ │ │ │ + movw r0, #23764 @ 0x5cd4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97550 │ │ │ │ - b 9763c │ │ │ │ + bne 97678 │ │ │ │ + b 97764 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 9763c │ │ │ │ + beq 97764 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 975e8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 97710 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 9763c │ │ │ │ + bl 16f420 │ │ │ │ + b 97764 │ │ │ │ ldrb r3, [r5] │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, r4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 9761c │ │ │ │ + bne 97744 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a340 │ │ │ │ - movw r1, #12256 @ 0x2fe0 │ │ │ │ + bl 13a6c0 │ │ │ │ + movw r1, #11296 @ 0x2c20 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 16f0cc │ │ │ │ - b 9763c │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 16f420 │ │ │ │ + b 97764 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 97658 │ │ │ │ + beq 97780 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1baea0 │ │ │ │ + bl 1baf18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97644 │ │ │ │ + bne 9776c │ │ │ │ mov r4, #0 │ │ │ │ - b 976a0 │ │ │ │ + b 977c8 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl fcd3c │ │ │ │ + bl fd49c │ │ │ │ mov r1, r0 │ │ │ │ - b 9765c │ │ │ │ + b 97784 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e094 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97688 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bne 977b0 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae6c │ │ │ │ + bl 27a924 │ │ │ │ mov r0, r4 │ │ │ │ - bl af1d8 │ │ │ │ - b 9763c │ │ │ │ + bl af360 │ │ │ │ + b 97764 │ │ │ │ mov r1, #0 │ │ │ │ - bl 174204 │ │ │ │ + bl 174554 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl af1d8 │ │ │ │ + bl af360 │ │ │ │ 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 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r7, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ ldrne r9, [r3, #8] │ │ │ │ - bne 97734 │ │ │ │ - b 97770 │ │ │ │ + bne 9785c │ │ │ │ + b 97898 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #27972 @ 0x6d44 │ │ │ │ + movw r0, #27012 @ 0x6984 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 97778 │ │ │ │ + beq 978a0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 977a0 │ │ │ │ + ble 978c8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 977bc │ │ │ │ + ble 978e4 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 97768 │ │ │ │ + beq 97890 │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bls 977d8 │ │ │ │ + bls 97900 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldr r6, [r3, r7, lsl #3] │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 97730 │ │ │ │ + beq 97858 │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r3, #4] │ │ │ │ - bl b28a4 │ │ │ │ + bl b2a2c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 976e0 │ │ │ │ + bne 97808 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r5, #0 │ │ │ │ - b 977d8 │ │ │ │ + b 97900 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97768 │ │ │ │ + bgt 97890 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97768 │ │ │ │ + bne 97890 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 97768 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 97890 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9771c │ │ │ │ + bne 97844 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 9771c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 97844 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97728 │ │ │ │ + bne 97850 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 97728 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 97850 │ │ │ │ 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 976ac │ │ │ │ + b 977d4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 976ac │ │ │ │ + bl 977d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9787c │ │ │ │ + beq 979a4 │ │ │ │ mov r0, #1 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9784c │ │ │ │ + bne 97974 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9787c │ │ │ │ + bgt 979a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9787c │ │ │ │ + bne 979a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 9787c │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 979a4 │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r1, #16] │ │ │ │ - movw r0, #19260 @ 0x4b3c │ │ │ │ + movw r0, #19248 @ 0x4b30 │ │ │ │ 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 cf48c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cfb2c <_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 │ │ │ │ @@ -108756,1016 +108832,696 @@ │ │ │ │ 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 978dc │ │ │ │ + bne 97a04 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, lr │ │ │ │ - beq 9791c │ │ │ │ - ldr r4, [pc, #208] @ 979b4 │ │ │ │ + beq 97a44 │ │ │ │ + ldr r4, [pc, #208] @ 97adc │ │ │ │ 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 16f1fc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f550 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9791c │ │ │ │ + bne 97a44 │ │ │ │ mov r4, #0 │ │ │ │ - b 979a0 │ │ │ │ + b 97ac8 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1baea0 │ │ │ │ + bl 1baf18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97914 │ │ │ │ + beq 97a3c │ │ │ │ ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl fcd3c │ │ │ │ + bl fd49c │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #26592 @ 0x67e0 │ │ │ │ + movw r1, #25632 @ 0x6420 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #12292 @ 0x3004 │ │ │ │ + movw r0, #11332 @ 0x2c44 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 97984 │ │ │ │ - bl dc794 │ │ │ │ + beq 97aac │ │ │ │ + bl dcde4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2da90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df308 │ │ │ │ + bl df958 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 97994 │ │ │ │ - bl bea88 │ │ │ │ + bne 97abc │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97914 │ │ │ │ + bne 97a3c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsr pc │ │ │ │ + rsbeq r8, r2, ip, lsr #30 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38340 @ 0x95c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 180c04 │ │ │ │ + bl 180f58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 97a14 │ │ │ │ + beq 97b3c │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 97a14 │ │ │ │ + beq 97b3c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 97a38 │ │ │ │ - b 97a54 │ │ │ │ + bne 97b60 │ │ │ │ + b 97b7c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 97a04 │ │ │ │ + beq 97b2c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #12304 @ 0x3010 │ │ │ │ + movw r0, #11344 @ 0x2c50 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c6970 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c60b0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97a04 │ │ │ │ - b 97aac │ │ │ │ + bne 97b2c │ │ │ │ + b 97bd4 │ │ │ │ mov r3, #3 │ │ │ │ - movw r0, #12304 @ 0x3010 │ │ │ │ + movw r0, #11344 @ 0x2c50 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97aac │ │ │ │ + beq 97bd4 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 97a8c │ │ │ │ + bne 97bb4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #61632 @ 0xf0c0 │ │ │ │ + movw r2, #60552 @ 0xec88 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #12304 @ 0x3010 │ │ │ │ + movw r0, #11344 @ 0x2c50 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 372618 <_PyArg_BadArgument@@Base> │ │ │ │ - b 97aac │ │ │ │ + bl 372458 <_PyArg_BadArgument@@Base> │ │ │ │ + b 97bd4 │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r4, [r4, #24] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 30455c <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ + bl 304424 <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97ab4 │ │ │ │ + bne 97bdc │ │ │ │ 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 97ae8 │ │ │ │ - bl a7b9c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + ble 97c10 │ │ │ │ + bl a7d20 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12320 @ 0x3020 │ │ │ │ + movw r1, #11360 @ 0x2c60 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b 97aac │ │ │ │ + bl 16f420 │ │ │ │ + b 97bd4 │ │ │ │ cmp r2, r1 │ │ │ │ - ble 97b14 │ │ │ │ + ble 97c3c │ │ │ │ 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 97ae8 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b 97c10 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne 97b58 │ │ │ │ + bne 97c80 │ │ │ │ cmp r4, r3 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 97ac8 │ │ │ │ + bne 97bf0 │ │ │ │ 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 97ac8 │ │ │ │ + b 97bf0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 97ba0 │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne 97cc8 │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60796 @ 0xed7c │ │ │ │ + movw r1, #59836 @ 0xe9bc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 97c08 │ │ │ │ + beq 97d30 │ │ │ │ mov r0, r1 │ │ │ │ - bl b9074 │ │ │ │ + bl b91ec │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 97c18 │ │ │ │ - b 97c2c │ │ │ │ + bne 97d40 │ │ │ │ + b 97d54 │ │ │ │ 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 a7b9c │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + bl a7d20 │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00097c34 <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #24] @ 97c54 <_PyOS_IsMainThread@@Base+0x20> │ │ │ │ +00097d5c <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #24] @ 97d7c <_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 257e00 │ │ │ │ + b 256fa8 │ │ │ │ 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 97da4 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 97ecc <_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 97c7c <_PyOS_IsMainThread@@Base+0x48> │ │ │ │ + bne 97da4 <_PyOS_IsMainThread@@Base+0x48> │ │ │ │ movw r3, #23880 @ 0x5d48 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97da4 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 97ecc <_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 97ce8 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ + b 97e10 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 97df4 <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ + beq 97f1c <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ cmp r3, lr │ │ │ │ - beq 97da4 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 97ecc <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97da8 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ + beq 97ed0 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 97ccc <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + beq 97df4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ sub r1, r2, #97 @ 0x61 │ │ │ │ cmp r1, #25 │ │ │ │ - bls 97e3c <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ + bls 97f64 <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ cmp r2, r4 │ │ │ │ - bne 97ccc <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + bne 97df4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ cmp r2, #0 │ │ │ │ streq r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ addeq r1, r0, #1 │ │ │ │ - beq 97de4 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + beq 97f0c <_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 97e50 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ + beq 97f78 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97e64 <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ + beq 97f8c <_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 97db0 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ + beq 97ed8 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 97cd4 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + b 97dfc <_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 97d44 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + bne 97e6c <_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 97cd4 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + bne 97dfc <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ ldrb r2, [r0, ip] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne 97ce0 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ + bne 97e08 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ add r5, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, r0, r5 │ │ │ │ - beq 97e78 <_PyOS_IsMainThread@@Base+0x244> │ │ │ │ + beq 97fa0 <_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 97e74 <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ + beq 97f9c <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ strb r0, [r1], #1 │ │ │ │ - b 97e18 <_PyOS_IsMainThread@@Base+0x1e4> │ │ │ │ + b 97f40 <_PyOS_IsMainThread@@Base+0x1e4> │ │ │ │ sub r2, r2, #32 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 97ccc <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ - b 97d14 <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ + bne 97df4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + b 97e3c <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 97de8 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ + b 97f10 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 97df4 <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ + b 97f1c <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ strb r2, [r1] │ │ │ │ mov r0, #1 │ │ │ │ - b 97da8 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ - push {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] │ │ │ │ - mov r3, r0 │ │ │ │ - str r2, [fp, #-364] @ 0xfffffe94 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - mov r1, #0 │ │ │ │ - str r2, [fp, #-368] @ 0xfffffe90 │ │ │ │ - mov r7, #16 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - str r2, [fp, #-372] @ 0xfffffe8c │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - str r0, [fp, #-384] @ 0xfffffe80 │ │ │ │ - sub r0, fp, #356 @ 0x164 │ │ │ │ - str r2, [fp, #-376] @ 0xfffffe88 │ │ │ │ - mov r2, #320 @ 0x140 │ │ │ │ - str r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ - bl 2d6c4 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - sub ip, fp, #356 @ 0x164 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - rev r2, r2 │ │ │ │ - ldr r5, [r6] │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - rev r5, r5 │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ - rev r4, r4 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - ldr r3, [r6, #24] │ │ │ │ - rev r0, r0 │ │ │ │ - str r5, [fp, #-356] @ 0xfffffe9c │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - ldr r3, [r6, #28] │ │ │ │ - str r4, [fp, #-352] @ 0xfffffea0 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ - str r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ - ldr r3, [r6, #36] @ 0x24 │ │ │ │ - str r2, [fp, #-300] @ 0xfffffed4 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [r6, #40] @ 0x28 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ - ldr r3, [r6, #44] @ 0x2c │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ - ldr r3, [r6, #48] @ 0x30 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-308] @ 0xfffffecc │ │ │ │ - ldr r3, [r6, #60] @ 0x3c │ │ │ │ - mov r6, r2 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ - ldr r1, [ip, #8] │ │ │ │ - add r7, r7, #9 │ │ │ │ - ldr r2, [ip, #32] │ │ │ │ - cmp r7, #79 @ 0x4f │ │ │ │ - add ip, ip, #36 @ 0x24 │ │ │ │ - eor r2, r2, r1 │ │ │ │ - eor r2, r2, r5 │ │ │ │ - ldr r5, [ip, #-24] @ 0xffffffe8 │ │ │ │ - eor r2, r2, r0 │ │ │ │ - ror r0, r2, #31 │ │ │ │ - ldr r2, [ip] │ │ │ │ - str r0, [ip, #28] │ │ │ │ - eor r2, r2, r5 │ │ │ │ - eor r2, r2, r6 │ │ │ │ - eor r2, r2, r4 │ │ │ │ - ldr r4, [ip, #-20] @ 0xffffffec │ │ │ │ - ror r6, r2, #31 │ │ │ │ - ldr r2, [ip, #4] │ │ │ │ - str r6, [ip, #32] │ │ │ │ - eor r1, r1, r2 │ │ │ │ - ldr r2, [ip, #8] │ │ │ │ - eor r1, r1, r4 │ │ │ │ - eor r1, r1, r3 │ │ │ │ - ror r3, r1, #31 │ │ │ │ - ldr r1, [ip, #-16] │ │ │ │ - str r3, [ip, #36] @ 0x24 │ │ │ │ - eor r2, r2, r1 │ │ │ │ - eor r2, r2, r5 │ │ │ │ - ldr r5, [ip, #-12] │ │ │ │ - eor r2, r2, r0 │ │ │ │ - ror r0, r2, #31 │ │ │ │ - ldr r2, [ip, #12] │ │ │ │ - str r0, [ip, #40] @ 0x28 │ │ │ │ - eor r2, r2, r5 │ │ │ │ - eor r2, r2, r6 │ │ │ │ - eor r2, r2, r4 │ │ │ │ - ldr r4, [ip, #-8] │ │ │ │ - ror r6, r2, #31 │ │ │ │ - ldr r2, [ip, #16] │ │ │ │ - str r6, [ip, #44] @ 0x2c │ │ │ │ - eor r1, r1, r2 │ │ │ │ - ldr r2, [ip, #20] │ │ │ │ - eor r1, r1, r4 │ │ │ │ - eor r1, r1, r3 │ │ │ │ - ror r3, r1, #31 │ │ │ │ - ldr r1, [ip, #-4] │ │ │ │ - str r3, [ip, #48] @ 0x30 │ │ │ │ - eor r2, r2, r1 │ │ │ │ - eor r2, r2, r5 │ │ │ │ - ldr r5, [ip] │ │ │ │ - eor r2, r2, r0 │ │ │ │ - ror r0, r2, #31 │ │ │ │ - ldr r2, [ip, #24] │ │ │ │ - str r0, [ip, #52] @ 0x34 │ │ │ │ - eor r2, r2, r5 │ │ │ │ - eor r2, r2, r6 │ │ │ │ - eor r2, r2, r4 │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ - ror r6, r2, #31 │ │ │ │ - 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 97fa8 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ - 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 │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr sl, [fp, #-376] @ 0xfffffe88 │ │ │ │ - mov r9, r8 │ │ │ │ - eor r3, r3, r2 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr lr, [fp, #-372] @ 0xfffffe8c │ │ │ │ - add r4, r7, #76 @ 0x4c │ │ │ │ - eor r3, r3, r2 │ │ │ │ - ldr r6, [fp, #-364] @ 0xfffffe94 │ │ │ │ - and r2, r1, lr │ │ │ │ - str r4, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ror r3, r3, #31 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bic r3, sl, r1 │ │ │ │ - eor r3, r3, r2 │ │ │ │ - ldr r2, [r7] │ │ │ │ - add r2, r2, r8 │ │ │ │ - add r2, r2, r6, ror #27 │ │ │ │ - add r3, r3, r2 │ │ │ │ - ldr r2, [fp, #-380] @ 0xfffffe84 │ │ │ │ - add r3, r3, r2 │ │ │ │ - ror r2, r1, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - mov ip, r3 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ - and r8, r6, r2 │ │ │ │ - bic r0, lr, r6 │ │ │ │ - add r5, r7, #4 │ │ │ │ - add r4, r4, r9 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - add r4, r4, r3, ror #27 │ │ │ │ - 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 9827c <_PyOS_IsMainThread@@Base+0x648> │ │ │ │ - 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 │ │ │ │ - mov r1, r2 │ │ │ │ - add r0, r0, r4 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ - add ip, r0, sl │ │ │ │ - ror r2, r6, #2 │ │ │ │ - and r8, r3, r2 │ │ │ │ - bic r0, r1, r3 │ │ │ │ - add r4, r4, r9 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - add r4, r4, ip, ror #27 │ │ │ │ - mov sl, lr │ │ │ │ - add r0, r0, r4 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ - mov r6, ip │ │ │ │ - mov lr, r1 │ │ │ │ - add ip, r0, sl │ │ │ │ - mov r1, r2 │ │ │ │ - ror r2, r3, #2 │ │ │ │ - bic r0, r1, r6 │ │ │ │ - and r8, r6, r2 │ │ │ │ - add r4, r4, r9 │ │ │ │ - add r4, r4, ip, ror #27 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - mov sl, lr │ │ │ │ - add r0, r0, r4 │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ - mov lr, r1 │ │ │ │ - mov r1, r2 │ │ │ │ - ror r2, r6, #2 │ │ │ │ - mov r6, ip │ │ │ │ - add ip, r0, sl │ │ │ │ - and r8, r6, r2 │ │ │ │ - bic r0, r1, r6 │ │ │ │ - add r4, r4, r9 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - add r4, r4, ip, ror #27 │ │ │ │ - mov sl, lr │ │ │ │ - add r0, r0, r4 │ │ │ │ - mov lr, r1 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ - mov r1, r2 │ │ │ │ - add r3, r0, sl │ │ │ │ - ror r2, r6, #2 │ │ │ │ - mov sl, lr │ │ │ │ - mov lr, r1 │ │ │ │ - and r8, ip, r2 │ │ │ │ - bic r0, lr, ip │ │ │ │ - add r4, r4, r9 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - add r4, r4, r3, ror #27 │ │ │ │ - mov r1, r2 │ │ │ │ - add r0, r0, r4 │ │ │ │ - ror r2, ip, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - add r3, r0, sl │ │ │ │ - add r7, r5, #20 │ │ │ │ - mov sl, lr │ │ │ │ - mov ip, r3 │ │ │ │ - mov lr, r1 │ │ │ │ - mov r1, r2 │ │ │ │ - b 98130 <_PyOS_IsMainThread@@Base+0x4fc> │ │ │ │ - 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 982e0 <_PyOS_IsMainThread@@Base+0x6ac> │ │ │ │ - eor r6, r6, r1 │ │ │ │ - cmp r5, #39 @ 0x27 │ │ │ │ - add r0, sl, r3, ror #27 │ │ │ │ - bls 9831c <_PyOS_IsMainThread@@Base+0x6e8> │ │ │ │ - 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 98338 <_PyOS_IsMainThread@@Base+0x704> │ │ │ │ - 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 982a0 <_PyOS_IsMainThread@@Base+0x66c> │ │ │ │ - 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 982cc <_PyOS_IsMainThread@@Base+0x698> │ │ │ │ - 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 982cc <_PyOS_IsMainThread@@Base+0x698> │ │ │ │ - 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 │ │ │ │ - add r2, ip, r2 │ │ │ │ - ldr ip, [fp, #-380] @ 0xfffffe84 │ │ │ │ - add r1, ip, r1 │ │ │ │ - ldr ip, [fp, #-384] @ 0xfffffe80 │ │ │ │ - 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} │ │ │ │ + b 97ed0 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ │ │ │ │ -00098380 : │ │ │ │ +00097fa8 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 983d8 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + blt 98000 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #34196 @ 0x8594 │ │ │ │ + movw r2, #33212 @ 0x81bc │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #968] @ 0x3c8 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 983c4 │ │ │ │ + bne 97fec │ │ │ │ cmp r1, #1 │ │ │ │ movcs r0, r1 │ │ │ │ movcc r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2e304 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000983e0 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +00098008 <_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 98418 <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ + beq 98040 <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ str r4, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 234724 │ │ │ │ + b 23d3fc │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #364] @ 98590 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ + ldr r3, [pc, #364] @ 981b8 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ mov r6, r0 │ │ │ │ ldr ip, [r3, #1764] @ 0x6e4 │ │ │ │ cmp ip, #0 │ │ │ │ - ble 98460 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ + ble 98088 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [fp, #8] │ │ │ │ str r5, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 234950 │ │ │ │ + b 23d628 │ │ │ │ ldr r0, [r3, #1476] @ 0x5c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 984f4 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + beq 9811c <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r5 │ │ │ │ moveq r0, r6 │ │ │ │ - beq 98408 <_Py_DecodeLocaleEx@@Base+0x28> │ │ │ │ + beq 98030 <_Py_DecodeLocaleEx@@Base+0x28> │ │ │ │ cmp r4, #1 │ │ │ │ - beq 98514 <_Py_DecodeLocaleEx@@Base+0x134> │ │ │ │ + beq 9813c <_Py_DecodeLocaleEx@@Base+0x134> │ │ │ │ cmp r4, #2 │ │ │ │ moveq r7, #1 │ │ │ │ - bne 9851c <_Py_DecodeLocaleEx@@Base+0x13c> │ │ │ │ + bne 98144 <_Py_DecodeLocaleEx@@Base+0x13c> │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ bl 2e31c │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 9852c <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + bhi 98154 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 98380 │ │ │ │ + bl 97fa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9852c <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + beq 98154 <_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 98534 <_Py_DecodeLocaleEx@@Base+0x154> │ │ │ │ + beq 9815c <_Py_DecodeLocaleEx@@Base+0x154> │ │ │ │ tst ip, #128 @ 0x80 │ │ │ │ - bne 98554 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ + bne 9817c <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ add r4, r4, #1 │ │ │ │ str ip, [r3], #4 │ │ │ │ - b 984d4 <_Py_DecodeLocaleEx@@Base+0xf4> │ │ │ │ + b 980fc <_Py_DecodeLocaleEx@@Base+0xf4> │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2342b0 │ │ │ │ - ldr r3, [pc, #136] @ 98590 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ + bl 23cf88 │ │ │ │ + ldr r3, [pc, #136] @ 981b8 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r3, #1476] @ 0x5c4 │ │ │ │ - b 9846c <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ + b 98094 <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ mov r7, #0 │ │ │ │ - b 98490 <_Py_DecodeLocaleEx@@Base+0xb0> │ │ │ │ + b 980b8 <_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 98520 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 98148 <_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 98520 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 98148 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ add ip, ip, #56320 @ 0xdc00 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 984e8 <_Py_DecodeLocaleEx@@Base+0x108> │ │ │ │ + bne 98110 <_Py_DecodeLocaleEx@@Base+0x108> │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #0 │ │ │ │ subne r3, r4, r6 │ │ │ │ strne r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - movwne r3, #50880 @ 0xc6c0 │ │ │ │ + movwne r3, #49920 @ 0xc300 │ │ │ │ movtne r3, #60 @ 0x3c │ │ │ │ strne r3, [r5] │ │ │ │ mvn r3, #1 │ │ │ │ - b 98520 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + b 98148 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ movcs r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ movcc r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e304 │ │ │ │ │ │ │ │ -000985b4 : │ │ │ │ +000981dc : │ │ │ │ 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 2345a8 │ │ │ │ + bl 23d280 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9864c │ │ │ │ + bne 98274 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 98624 │ │ │ │ + bne 9824c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ 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 98bb8 │ │ │ │ + bl 987e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 985f8 │ │ │ │ - ldr r2, [pc, #32] @ 9865c │ │ │ │ + bne 98220 │ │ │ │ + ldr r2, [pc, #32] @ 98284 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #51064 @ 0xc778 │ │ │ │ + movw r3, #50104 @ 0xc3b8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ stm r6, {r1, r2, r3, r4} │ │ │ │ - b 98618 │ │ │ │ + b 98240 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ - b 98618 │ │ │ │ - subeq r6, r1, r0, ror r0 │ │ │ │ + b 98240 │ │ │ │ + strheq r5, [r1], #-192 @ 0xffffff40 │ │ │ │ │ │ │ │ -00098660 : │ │ │ │ +00098288 : │ │ │ │ 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 98380 │ │ │ │ + bl 97fa8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 987cc │ │ │ │ - ldr r4, [pc, #376] @ 98810 │ │ │ │ + beq 983f4 │ │ │ │ + ldr r4, [pc, #376] @ 98438 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 986b4 │ │ │ │ + bne 982dc │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9869c │ │ │ │ + bne 982c4 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - bne 98768 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + bne 98390 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r3, #916] @ 0x394 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 987f0 │ │ │ │ + beq 98418 │ │ │ │ ldr r0, [r2, #3648] @ 0xe40 │ │ │ │ ldr r3, [r2, #3652] @ 0xe44 │ │ │ │ cmp r6, r3 │ │ │ │ cmpeq r5, r0 │ │ │ │ - bne 987e8 │ │ │ │ + bne 98410 │ │ │ │ add r3, r2, #114688 @ 0x1c000 │ │ │ │ add r3, r3, #180 @ 0xb4 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r3] │ │ │ │ dmb ish │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9879c │ │ │ │ + beq 983c4 │ │ │ │ add ip, r0, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r14, [r3] │ │ │ │ cmp lr, r0 │ │ │ │ - bne 98728 │ │ │ │ + bne 98350 │ │ │ │ strex r5, ip, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 98710 │ │ │ │ + bne 98338 │ │ │ │ dmb ish │ │ │ │ - bne 986f4 │ │ │ │ + bne 9831c │ │ │ │ str r2, [r1] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 98754 │ │ │ │ + bne 9837c │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9873c │ │ │ │ + bne 98364 │ │ │ │ dmb ish │ │ │ │ - bne 98788 │ │ │ │ + bne 983b0 │ │ │ │ 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 18b090 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 986c4 │ │ │ │ - ldr r0, [pc, #128] @ 98810 │ │ │ │ + b 982ec │ │ │ │ + ldr r0, [pc, #128] @ 98438 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 9875c │ │ │ │ + b 98384 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 987bc │ │ │ │ + bne 983e4 │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 987a4 │ │ │ │ + bne 983cc │ │ │ │ dmb ish │ │ │ │ - bne 987d4 │ │ │ │ + bne 983fc │ │ │ │ mov r0, r1 │ │ │ │ - bl 98814 │ │ │ │ + bl 9843c │ │ │ │ mov r1, #0 │ │ │ │ - b 9875c │ │ │ │ - ldr r0, [pc, #52] @ 98810 │ │ │ │ + b 98384 │ │ │ │ + ldr r0, [pc, #52] @ 98438 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2bbad0 │ │ │ │ + bl 2d6e7c │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 987c4 │ │ │ │ + b 983ec │ │ │ │ ldr r2, [r2, #3644] @ 0xe3c │ │ │ │ - b 986d0 │ │ │ │ + b 982f8 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 987bc │ │ │ │ + bne 983e4 │ │ │ │ strexb r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 987bc │ │ │ │ - b 987f4 │ │ │ │ - rsbeq r9, r2, r8, lsl #19 │ │ │ │ + beq 983e4 │ │ │ │ + b 9841c │ │ │ │ + rsbeq r9, r2, r0, lsl #19 │ │ │ │ │ │ │ │ -00098814 : │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ +0009843c : │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #35316 @ 0x89f4 │ │ │ │ + movw r2, #34332 @ 0x861c │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #980] @ 0x3d4 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 98844 │ │ │ │ + bne 9846c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2d1b4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ @@ -109777,203 +109533,203 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 2d280 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ cmnne r0, #1 │ │ │ │ - bne 98890 │ │ │ │ + bne 984b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98888 │ │ │ │ + beq 984b0 │ │ │ │ sub r5, r6, #4 │ │ │ │ mov r0, #0 │ │ │ │ ands r3, r4, #3 │ │ │ │ movw lr, #2047 @ 0x7ff │ │ │ │ - beq 9898c │ │ │ │ + beq 985b4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 988e4 │ │ │ │ + beq 9850c │ │ │ │ cmp r3, #2 │ │ │ │ - bne 989c4 │ │ │ │ + bne 985ec │ │ │ │ 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 989bc │ │ │ │ + bne 985e4 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 989bc │ │ │ │ + bne 985e4 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bne 9898c │ │ │ │ - b 98888 │ │ │ │ + bne 985b4 │ │ │ │ + b 984b0 │ │ │ │ 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 989bc │ │ │ │ + bne 985e4 │ │ │ │ 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 989bc │ │ │ │ + bne 985e4 │ │ │ │ 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 989bc │ │ │ │ + bne 985e4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 98888 │ │ │ │ + beq 984b0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add ip, r5, #4 │ │ │ │ add r0, r0, #4 │ │ │ │ add r5, ip, #12 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98918 │ │ │ │ + beq 98540 │ │ │ │ mvn r4, #0 │ │ │ │ - b 98888 │ │ │ │ + b 984b0 │ │ │ │ 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 989bc │ │ │ │ + bne 985e4 │ │ │ │ mov r0, #1 │ │ │ │ - b 988bc │ │ │ │ + b 984e4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d1b4 │ │ │ │ │ │ │ │ -00098a0c : │ │ │ │ +00098634 : │ │ │ │ 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 98660 │ │ │ │ + bl 98288 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 98a6c │ │ │ │ - bl 1de1bc │ │ │ │ + beq 98694 │ │ │ │ + bl 1db954 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 98a64 │ │ │ │ - ldr r1, [pc, #68] @ 98a88 │ │ │ │ + beq 9868c │ │ │ │ + ldr r1, [pc, #68] @ 986b0 │ │ │ │ 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 98a74 │ │ │ │ + bne 9869c │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dc73c │ │ │ │ + bl 1db46c │ │ │ │ mov r3, #0 │ │ │ │ - b 98a58 │ │ │ │ + b 98680 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1dc73c │ │ │ │ + bl 1db46c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b 98a58 │ │ │ │ + b 98680 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00098a8c : │ │ │ │ +000986b4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98acc │ │ │ │ + beq 986f4 │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 234234 │ │ │ │ + bl 23cf0c │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - b 98ac4 │ │ │ │ + b 986ec │ │ │ │ │ │ │ │ -00098ae0 : │ │ │ │ +00098708 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98b24 │ │ │ │ + beq 9874c │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 234234 │ │ │ │ - b 98b0c │ │ │ │ + bl 23cf0c │ │ │ │ + b 98734 │ │ │ │ │ │ │ │ -00098b2c : │ │ │ │ +00098754 : │ │ │ │ cmp r1, #0 │ │ │ │ - blt 98b8c │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + blt 987b4 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #35732 @ 0x8b94 │ │ │ │ + movw r2, #34748 @ 0x87bc │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 98b6c │ │ │ │ + bne 98794 │ │ │ │ cmp r1, #1 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2dac0 │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -109999,112 +109755,432 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ bl 2cf74 │ │ │ │ cmn r0, #-536870910 @ 0xe0000002 │ │ │ │ - bhi 98c54 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + bhi 9887c │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r0, r0, #1 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r3, #968] @ 0x3c8 │ │ │ │ lsl r2, r0, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 98c38 │ │ │ │ + bne 98860 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 98c54 │ │ │ │ + beq 9887c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ bl 2e280 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 98c1c │ │ │ │ + bne 98844 │ │ │ │ mov r3, #0 │ │ │ │ - b 98c2c │ │ │ │ + b 98854 │ │ │ │ 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] @ 98ce0 │ │ │ │ - bl 2517ac │ │ │ │ + ldr r0, [pc, #84] @ 98908 │ │ │ │ + bl 2508f4 │ │ │ │ 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 98c98 │ │ │ │ + bne 988c0 │ │ │ │ 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 2d6c4 │ │ │ │ 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 │ │ │ │ - subeq r3, r5, r8, asr r4 │ │ │ │ + subeq r3, r5, r8, asr 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, #3704] @ 0xe78 │ │ │ │ + sub sp, sp, #356 @ 0x164 │ │ │ │ + ldr r2, [r0] │ │ │ │ + mov r3, r0 │ │ │ │ + str r2, [fp, #-364] @ 0xfffffe94 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + mov r1, #0 │ │ │ │ + str r2, [fp, #-368] @ 0xfffffe90 │ │ │ │ + mov r7, #16 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + str r2, [fp, #-372] @ 0xfffffe8c │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + str r0, [fp, #-384] @ 0xfffffe80 │ │ │ │ + sub r0, fp, #356 @ 0x164 │ │ │ │ + str r2, [fp, #-376] @ 0xfffffe88 │ │ │ │ + mov r2, #320 @ 0x140 │ │ │ │ + str r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ + bl 2d6c4 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + sub ip, fp, #356 @ 0x164 │ │ │ │ + ldr r2, [r6, #56] @ 0x38 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + rev r2, r2 │ │ │ │ + ldr r5, [r6] │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ + rev r5, r5 │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ + rev r4, r4 │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ + rev r0, r0 │ │ │ │ + str r5, [fp, #-356] @ 0xfffffe9c │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ + ldr r3, [r6, #28] │ │ │ │ + str r4, [fp, #-352] @ 0xfffffea0 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ + str r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ + ldr r3, [r6, #36] @ 0x24 │ │ │ │ + str r2, [fp, #-300] @ 0xfffffed4 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ + ldr r3, [r6, #40] @ 0x28 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ + ldr r3, [r6, #44] @ 0x2c │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ + ldr r3, [r6, #48] @ 0x30 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-308] @ 0xfffffecc │ │ │ │ + ldr r3, [r6, #60] @ 0x3c │ │ │ │ + mov r6, r2 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ + ldr r1, [ip, #8] │ │ │ │ + add r7, r7, #9 │ │ │ │ + ldr r2, [ip, #32] │ │ │ │ + cmp r7, #79 @ 0x4f │ │ │ │ + add ip, ip, #36 @ 0x24 │ │ │ │ + eor r2, r2, r1 │ │ │ │ + eor r2, r2, r5 │ │ │ │ + ldr r5, [ip, #-24] @ 0xffffffe8 │ │ │ │ + eor r2, r2, r0 │ │ │ │ + ror r0, r2, #31 │ │ │ │ + ldr r2, [ip] │ │ │ │ + str r0, [ip, #28] │ │ │ │ + eor r2, r2, r5 │ │ │ │ + eor r2, r2, r6 │ │ │ │ + eor r2, r2, r4 │ │ │ │ + ldr r4, [ip, #-20] @ 0xffffffec │ │ │ │ + ror r6, r2, #31 │ │ │ │ + ldr r2, [ip, #4] │ │ │ │ + str r6, [ip, #32] │ │ │ │ + eor r1, r1, r2 │ │ │ │ + ldr r2, [ip, #8] │ │ │ │ + eor r1, r1, r4 │ │ │ │ + eor r1, r1, r3 │ │ │ │ + ror r3, r1, #31 │ │ │ │ + ldr r1, [ip, #-16] │ │ │ │ + str r3, [ip, #36] @ 0x24 │ │ │ │ + eor r2, r2, r1 │ │ │ │ + eor r2, r2, r5 │ │ │ │ + ldr r5, [ip, #-12] │ │ │ │ + eor r2, r2, r0 │ │ │ │ + ror r0, r2, #31 │ │ │ │ + ldr r2, [ip, #12] │ │ │ │ + str r0, [ip, #40] @ 0x28 │ │ │ │ + eor r2, r2, r5 │ │ │ │ + eor r2, r2, r6 │ │ │ │ + eor r2, r2, r4 │ │ │ │ + ldr r4, [ip, #-8] │ │ │ │ + ror r6, r2, #31 │ │ │ │ + ldr r2, [ip, #16] │ │ │ │ + str r6, [ip, #44] @ 0x2c │ │ │ │ + eor r1, r1, r2 │ │ │ │ + ldr r2, [ip, #20] │ │ │ │ + eor r1, r1, r4 │ │ │ │ + eor r1, r1, r3 │ │ │ │ + ror r3, r1, #31 │ │ │ │ + ldr r1, [ip, #-4] │ │ │ │ + str r3, [ip, #48] @ 0x30 │ │ │ │ + eor r2, r2, r1 │ │ │ │ + eor r2, r2, r5 │ │ │ │ + ldr r5, [ip] │ │ │ │ + eor r2, r2, r0 │ │ │ │ + ror r0, r2, #31 │ │ │ │ + ldr r2, [ip, #24] │ │ │ │ + str r0, [ip, #52] @ 0x34 │ │ │ │ + eor r2, r2, r5 │ │ │ │ + eor r2, r2, r6 │ │ │ │ + eor r2, r2, r4 │ │ │ │ + ldr r4, [ip, #4] │ │ │ │ + ror r6, r2, #31 │ │ │ │ + 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 98a34 │ │ │ │ + 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 │ │ │ │ + ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr sl, [fp, #-376] @ 0xfffffe88 │ │ │ │ + mov r9, r8 │ │ │ │ + eor r3, r3, r2 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr lr, [fp, #-372] @ 0xfffffe8c │ │ │ │ + add r4, r7, #76 @ 0x4c │ │ │ │ + eor r3, r3, r2 │ │ │ │ + ldr r6, [fp, #-364] @ 0xfffffe94 │ │ │ │ + and r2, r1, lr │ │ │ │ + str r4, [fp, #-360] @ 0xfffffe98 │ │ │ │ + ror r3, r3, #31 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bic r3, sl, r1 │ │ │ │ + eor r3, r3, r2 │ │ │ │ + ldr r2, [r7] │ │ │ │ + add r2, r2, r8 │ │ │ │ + add r2, r2, r6, ror #27 │ │ │ │ + add r3, r3, r2 │ │ │ │ + ldr r2, [fp, #-380] @ 0xfffffe84 │ │ │ │ + add r3, r3, r2 │ │ │ │ + ror r2, r1, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + mov ip, r3 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ + and r8, r6, r2 │ │ │ │ + bic r0, lr, r6 │ │ │ │ + add r5, r7, #4 │ │ │ │ + add r4, r4, r9 │ │ │ │ + eor r0, r0, r8 │ │ │ │ + add r4, r4, r3, ror #27 │ │ │ │ + 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 98d08 │ │ │ │ + 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 │ │ │ │ + mov r1, r2 │ │ │ │ + add r0, r0, r4 │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + add ip, r0, sl │ │ │ │ + ror r2, r6, #2 │ │ │ │ + and r8, r3, r2 │ │ │ │ + bic r0, r1, r3 │ │ │ │ + add r4, r4, r9 │ │ │ │ + eor r0, r0, r8 │ │ │ │ + add r4, r4, ip, ror #27 │ │ │ │ + mov sl, lr │ │ │ │ + add r0, r0, r4 │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ + mov r6, ip │ │ │ │ + mov lr, r1 │ │ │ │ + add ip, r0, sl │ │ │ │ + mov r1, r2 │ │ │ │ + ror r2, r3, #2 │ │ │ │ + bic r0, r1, r6 │ │ │ │ + and r8, r6, r2 │ │ │ │ + add r4, r4, r9 │ │ │ │ + add r4, r4, ip, ror #27 │ │ │ │ + eor r0, r0, r8 │ │ │ │ + mov sl, lr │ │ │ │ + add r0, r0, r4 │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ + mov lr, r1 │ │ │ │ + mov r1, r2 │ │ │ │ + ror r2, r6, #2 │ │ │ │ + mov r6, ip │ │ │ │ + add ip, r0, sl │ │ │ │ + and r8, r6, r2 │ │ │ │ + bic r0, r1, r6 │ │ │ │ + add r4, r4, r9 │ │ │ │ + eor r0, r0, r8 │ │ │ │ + add r4, r4, ip, ror #27 │ │ │ │ + mov sl, lr │ │ │ │ + add r0, r0, r4 │ │ │ │ + mov lr, r1 │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ + mov r1, r2 │ │ │ │ + add r3, r0, sl │ │ │ │ + ror r2, r6, #2 │ │ │ │ + mov sl, lr │ │ │ │ + mov lr, r1 │ │ │ │ + and r8, ip, r2 │ │ │ │ + bic r0, lr, ip │ │ │ │ + add r4, r4, r9 │ │ │ │ + eor r0, r0, r8 │ │ │ │ + add r4, r4, r3, ror #27 │ │ │ │ + mov r1, r2 │ │ │ │ + add r0, r0, r4 │ │ │ │ + ror r2, ip, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + add r3, r0, sl │ │ │ │ + add r7, r5, #20 │ │ │ │ + mov sl, lr │ │ │ │ + mov ip, r3 │ │ │ │ + mov lr, r1 │ │ │ │ + mov r1, r2 │ │ │ │ + b 98bbc │ │ │ │ + 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 98d6c │ │ │ │ + eor r6, r6, r1 │ │ │ │ + cmp r5, #39 @ 0x27 │ │ │ │ + add r0, sl, r3, ror #27 │ │ │ │ + bls 98da8 │ │ │ │ + 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 98dc4 │ │ │ │ + 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 98d2c │ │ │ │ + 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 98d58 │ │ │ │ + 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 98d58 │ │ │ │ + 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 │ │ │ │ + add r2, ip, r2 │ │ │ │ + ldr ip, [fp, #-380] @ 0xfffffe84 │ │ │ │ + add r1, ip, r1 │ │ │ │ + ldr ip, [fp, #-384] @ 0xfffffe80 │ │ │ │ + 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] @ 98f6c │ │ │ │ + ldr r3, [pc, #616] @ 99094 │ │ │ │ mov r8, r0 │ │ │ │ subs r6, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 98f34 │ │ │ │ + beq 9905c │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, #584] @ 98f70 │ │ │ │ + ldr r0, [pc, #584] @ 99098 │ │ │ │ mov r2, r6 │ │ │ │ - bl 2517ac │ │ │ │ + bl 2508f4 │ │ │ │ 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 98d3c │ │ │ │ + bne 98e64 │ │ │ │ cmn r5, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 98f64 │ │ │ │ + bhi 9908c │ │ │ │ add r3, r5, #12 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bls 98e0c │ │ │ │ + bls 98f34 │ │ │ │ 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] │ │ │ │ @@ -110112,15 +110188,15 @@ │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r1, [ip, #-12] │ │ │ │ add sl, sl, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne 98d78 │ │ │ │ + bne 98ea0 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, r7 │ │ │ │ bl 2d6c4 │ │ │ │ sub r3, r4, #64 @ 0x40 │ │ │ │ add sl, r6, r3 │ │ │ │ sub r6, fp, #104 @ 0x68 │ │ │ │ @@ -110133,20 +110209,20 @@ │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r1, [ip, #-12] │ │ │ │ add r6, r6, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne 98dcc │ │ │ │ + bne 98ef4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ bl 2d6c4 │ │ │ │ - b 98e30 │ │ │ │ + b 98f58 │ │ │ │ sub r9, fp, #168 @ 0xa8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e280 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ add r2, r4, #12 │ │ │ │ @@ -110162,231 +110238,231 @@ │ │ │ │ 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 98e5c │ │ │ │ + bne 98f84 │ │ │ │ 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 98ef4 │ │ │ │ + bhi 9901c │ │ │ │ cmp r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 2e280 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 98f64 │ │ │ │ + beq 9908c │ │ │ │ cmp r5, r4 │ │ │ │ - bls 98ed0 │ │ │ │ + bls 98ff8 │ │ │ │ sub r2, r5, r4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ add r0, sl, r4 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r3, [pc, #148] @ 98f6c │ │ │ │ + ldr r3, [pc, #148] @ 99094 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 98f60 │ │ │ │ + bne 99088 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ sub r7, r4, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ bl 2e280 │ │ │ │ cmp r5, r7 │ │ │ │ - bls 98eb0 │ │ │ │ + bls 98fd8 │ │ │ │ sub r2, r5, r7 │ │ │ │ add r0, sl, r7 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ bl 2e280 │ │ │ │ - b 98eb0 │ │ │ │ - ldr r3, [pc, #48] @ 98f6c │ │ │ │ + b 98fd8 │ │ │ │ + ldr r3, [pc, #48] @ 99094 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bne 98f60 │ │ │ │ + bne 99088 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2498a4 │ │ │ │ + b 248974 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov sl, #0 │ │ │ │ - b 98ed0 │ │ │ │ + b 98ff8 │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ - subeq r3, r5, r4, lsr #9 │ │ │ │ + subeq r3, r5, r0, ror #1 │ │ │ │ │ │ │ │ -00098f74 : │ │ │ │ +0009909c : │ │ │ │ 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 98fb0 │ │ │ │ + bl 990d8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00098fb0 : │ │ │ │ +000990d8 : │ │ │ │ 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 99004 │ │ │ │ + bhi 9912c │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ bl 2d4b4 <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 98ffc │ │ │ │ + beq 99124 │ │ │ │ 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 98ff0 │ │ │ │ + b 99118 │ │ │ │ │ │ │ │ -00099010 : │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ +00099138 : │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00099030 <_PyInterpreterState_Main@@Base>: │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ +00099158 <_PyInterpreterState_Main@@Base>: │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00099050 <_Py_hashtable_new_full@@Base>: │ │ │ │ +00099178 <_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, #25580 @ 0x63ec │ │ │ │ + movweq r7, #25968 @ 0x6570 │ │ │ │ movteq r7, #10 │ │ │ │ - bne 99294 <_Py_hashtable_new_full@@Base+0x244> │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + bne 993bc <_Py_hashtable_new_full@@Base+0x244> │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r8, #352 @ 0x160 │ │ │ │ + movw r8, #736 @ 0x2e0 │ │ │ │ movt r8, #10 │ │ │ │ ldr r3, [r2, #988] @ 0x3dc │ │ │ │ cmp r3, r8 │ │ │ │ - bne 99320 <_Py_hashtable_new_full@@Base+0x2d0> │ │ │ │ - ldr r1, [pc, #732] @ 9938c <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ + bne 99448 <_Py_hashtable_new_full@@Base+0x2d0> │ │ │ │ + ldr r1, [pc, #732] @ 994b4 <_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, #1604] @ 0x644 │ │ │ │ ldr r3, [r9, #32] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 99304 <_Py_hashtable_new_full@@Base+0x2b4> │ │ │ │ + beq 9942c <_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 991b8 <_Py_hashtable_new_full@@Base+0x168> │ │ │ │ + beq 992e0 <_Py_hashtable_new_full@@Base+0x168> │ │ │ │ ldr r3, [r2, #988] @ 0x3dc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 99340 <_Py_hashtable_new_full@@Base+0x2f0> │ │ │ │ - ldr r1, [pc, #640] @ 9938c <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ + bne 99468 <_Py_hashtable_new_full@@Base+0x2f0> │ │ │ │ + ldr r1, [pc, #640] @ 994b4 <_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, #1604] @ 0x644 │ │ │ │ ldr r3, [r8, #56] @ 0x38 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 992ec <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ + beq 99414 <_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 9922c <_Py_hashtable_new_full@@Base+0x1dc> │ │ │ │ - movw r8, #24284 @ 0x5edc │ │ │ │ + beq 99354 <_Py_hashtable_new_full@@Base+0x1dc> │ │ │ │ + movw r8, #24672 @ 0x6060 │ │ │ │ movt r8, #10 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r4, #28] │ │ │ │ - movw r2, #25260 @ 0x62ac │ │ │ │ + movw r2, #26104 @ 0x65f8 │ │ │ │ movt r2, #24 │ │ │ │ - movw r3, #63636 @ 0xf894 │ │ │ │ + movw r3, #63724 @ 0xf8ec │ │ │ │ movt r3, #27 │ │ │ │ str sl, [r4, #24] │ │ │ │ cmp r5, r2 │ │ │ │ cmpeq r6, r3 │ │ │ │ str r5, [r4, #16] │ │ │ │ - movw r3, #57976 @ 0xe278 │ │ │ │ + movw r3, #58360 @ 0xe3f8 │ │ │ │ movt r3, #9 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #32] │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #12] │ │ │ │ - movweq r3, #25144 @ 0x6238 │ │ │ │ + movweq r3, #25988 @ 0x6584 │ │ │ │ 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] │ │ │ │ @@ -110396,193 +110472,193 @@ │ │ │ │ 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 990ec <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ + bne 99214 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ ldr r3, [r2, #968] @ 0x3c8 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 99358 <_Py_hashtable_new_full@@Base+0x308> │ │ │ │ + bne 99480 <_Py_hashtable_new_full@@Base+0x308> │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 992e4 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ + beq 9940c <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b 990ec <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ + b 99214 <_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 99148 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ + bne 99270 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ ldr r3, [r2, #968] @ 0x3c8 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 99374 <_Py_hashtable_new_full@@Base+0x324> │ │ │ │ + bne 9949c <_Py_hashtable_new_full@@Base+0x324> │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99384 <_Py_hashtable_new_full@@Base+0x334> │ │ │ │ + beq 994ac <_Py_hashtable_new_full@@Base+0x334> │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b 99148 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ + b 99270 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ ldr r8, [ip] │ │ │ │ - movw r3, #24284 @ 0x5edc │ │ │ │ + movw r3, #24672 @ 0x6060 │ │ │ │ movt r3, #10 │ │ │ │ ldr r7, [ip, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 9908c <_Py_hashtable_new_full@@Base+0x3c> │ │ │ │ + beq 991b4 <_Py_hashtable_new_full@@Base+0x3c> │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ blx r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 992e4 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ + beq 9940c <_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 99154 <_Py_hashtable_new_full@@Base+0x104> │ │ │ │ + bne 9927c <_Py_hashtable_new_full@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r4, #0 │ │ │ │ - b 991ac <_Py_hashtable_new_full@@Base+0x15c> │ │ │ │ + b 992d4 <_Py_hashtable_new_full@@Base+0x15c> │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 99258 <_Py_hashtable_new_full@@Base+0x208> │ │ │ │ + b 99380 <_Py_hashtable_new_full@@Base+0x208> │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ - b 991e4 <_Py_hashtable_new_full@@Base+0x194> │ │ │ │ + b 9930c <_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 990ec <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ - b 992e4 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ + bne 99214 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ + b 9940c <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - movw r8, #24284 @ 0x5edc │ │ │ │ + movw r8, #24672 @ 0x6060 │ │ │ │ movt r8, #10 │ │ │ │ blx r3 │ │ │ │ - b 992d0 <_Py_hashtable_new_full@@Base+0x280> │ │ │ │ + b 993f8 <_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 99214 <_Py_hashtable_new_full@@Base+0x1c4> │ │ │ │ + b 9933c <_Py_hashtable_new_full@@Base+0x1c4> │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 9927c <_Py_hashtable_new_full@@Base+0x22c> │ │ │ │ + b 993a4 <_Py_hashtable_new_full@@Base+0x22c> │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 992dc <_Py_hashtable_new_full@@Base+0x28c> │ │ │ │ + b 99404 <_Py_hashtable_new_full@@Base+0x28c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00099390 : │ │ │ │ +000994b8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 993a4 │ │ │ │ + beq 994cc │ │ │ │ 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 b464c <_PyType_GetDict@@Base> │ │ │ │ + bl b47cc <_PyType_GetDict@@Base> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9940c │ │ │ │ + bne 99534 │ │ │ │ mov r0, r2 │ │ │ │ - bl be2e8 │ │ │ │ + bl be444 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 99428 │ │ │ │ + blt 99550 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [r4, #4] │ │ │ │ - beq 9940c │ │ │ │ + beq 99534 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 993a0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b 994c8 │ │ │ │ + movw r3, #44928 @ 0xaf80 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2596 @ 0xa24 │ │ │ │ + movw r1, #1256 @ 0x4e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + ldr r0, [r3, #1020] @ 0x3fc │ │ │ │ + bl 14151c │ │ │ │ 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 9992c │ │ │ │ + bne 99a54 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #32 │ │ │ │ - beq 99bc8 │ │ │ │ + beq 99cf0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 99b9c │ │ │ │ + beq 99cc4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 99924 │ │ │ │ + beq 99a4c │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #46376 @ 0xb528 │ │ │ │ + movw r2, #44928 @ 0xaf80 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #40052 @ 0x9c74 │ │ │ │ + movw r3, #40348 @ 0x9d9c │ │ │ │ movt r3, #9 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r2, #1024] @ 0x400 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 99bd8 │ │ │ │ - movw r3, #25464 @ 0x6378 │ │ │ │ + bne 99d00 │ │ │ │ + movw r3, #58312 @ 0xe3c8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ movw r4, #28005 @ 0x6d65 │ │ │ │ @@ -110608,15 +110684,15 @@ │ │ │ │ cmp r5, #7 │ │ │ │ lsl r6, r5, #24 │ │ │ │ eor lr, lr, r7 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ eor ip, ip, r7 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ble 99938 │ │ │ │ + ble 99a60 │ │ │ │ adds r9, r8, lr │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ eor ip, ip, r8 │ │ │ │ adds sl, r1, ip │ │ │ │ @@ -110650,15 +110726,15 @@ │ │ │ │ eor ip, ip, r7 │ │ │ │ add r3, r3, r6, lsr #11 │ │ │ │ sub r7, r5, #8 │ │ │ │ eor r4, r4, r9 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor r3, r3, r9 │ │ │ │ cmp r7, #7 │ │ │ │ - bls 996b4 │ │ │ │ + bls 997dc │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ add sl, r6, #8 │ │ │ │ str r7, [fp, #-68] @ 0xffffffbc │ │ │ │ add r6, r6, r5 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r9, r8, lr │ │ │ │ @@ -110702,29 +110778,29 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl r2, r2, #17 │ │ │ │ add r2, r2, r7, lsr #15 │ │ │ │ sub r5, r5, sl │ │ │ │ eor lr, lr, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 995f4 │ │ │ │ + bgt 9971c │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r7, [fp, #-68] @ 0xffffffbc │ │ │ │ bic r6, r5, #7 │ │ │ │ - ldr r9, [pc, #1324] @ 99bec │ │ │ │ + ldr r9, [pc, #1324] @ 99d14 │ │ │ │ sub r6, r7, r6 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r5, r5, #7 │ │ │ │ add r6, r6, #7 │ │ │ │ add r5, r7, r5 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r7 │ │ │ │ cmp r6, #6 │ │ │ │ - bhi 99988 │ │ │ │ + bhi 99ab0 │ │ │ │ add r9, r9, r6 │ │ │ │ ldrh r9, [r9, r6] │ │ │ │ add pc, pc, r9, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ @@ -110866,20 +110942,20 @@ │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #688] @ 99bf0 │ │ │ │ + ldr r6, [pc, #688] @ 99d18 │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi 99988 │ │ │ │ + bhi 99ab0 │ │ │ │ add r6, r6, r9 │ │ │ │ ldrsh r6, [r6, r9] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #2] │ │ │ │ bfi r7, r5, #16, #8 │ │ │ │ @@ -111014,87 +111090,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 9991c │ │ │ │ + b 99a44 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ bfi r5, r6, #0, #8 │ │ │ │ - b 99714 │ │ │ │ + b 9983c │ │ │ │ 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 9948c │ │ │ │ - b 99924 │ │ │ │ + bne 995b4 │ │ │ │ + b 99a4c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 99ba8 │ │ │ │ + b 99cd0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9991c │ │ │ │ - subeq r9, r5, ip, asr ip │ │ │ │ - subeq r9, r5, sl, ror #24 │ │ │ │ + b 99a44 │ │ │ │ + subeq r3, r5, ip, lsl #1 │ │ │ │ + umaaleq r3, r5, sl, r0 │ │ │ │ │ │ │ │ -00099bf4 : │ │ │ │ +00099d1c : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 99c60 │ │ │ │ + beq 99d88 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw lr, #46376 @ 0xb528 │ │ │ │ + movw lr, #44928 @ 0xaf80 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw ip, #40052 @ 0x9c74 │ │ │ │ + movw ip, #40348 @ 0x9d9c │ │ │ │ movt ip, #9 │ │ │ │ - ldr r4, [lr, #4] │ │ │ │ + ldr r4, [lr, #1024] @ 0x400 │ │ │ │ cmp r4, ip │ │ │ │ - bne 99c68 │ │ │ │ - movw r1, #25464 @ 0x6378 │ │ │ │ + bne 99d90 │ │ │ │ + movw r1, #58312 @ 0xe3c8 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ stm sp, {r0, r3} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl 99cac │ │ │ │ + bl 99dd4 │ │ │ │ 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 99c4c │ │ │ │ + b 99d74 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw ip, #25464 @ 0x6378 │ │ │ │ + movw ip, #58312 @ 0xe3c8 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r2, [ip, #8] │ │ │ │ ldrd r0, [ip] │ │ │ │ - bl 99cac │ │ │ │ + bl 99dd4 │ │ │ │ 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 │ │ │ │ @@ -111123,15 +111199,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 9a370 │ │ │ │ + ble 9a498 │ │ │ │ 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 │ │ │ │ @@ -111167,15 +111243,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 99ebc │ │ │ │ + bls 99fe4 │ │ │ │ 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] │ │ │ │ @@ -111218,28 +111294,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 99dfc │ │ │ │ + bgt 99f24 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ - ldr r7, [pc, #1248] @ 9a3a8 │ │ │ │ + ldr r7, [pc, #1248] @ 9a4d0 │ │ │ │ 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 9a150 │ │ │ │ + bhi 9a278 │ │ │ │ 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] │ │ │ │ @@ -111524,79 +111600,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] @ 9a3ac │ │ │ │ + ldr r7, [pc, #44] @ 9a4d4 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 9a150 │ │ │ │ + bhi 9a278 │ │ │ │ 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 99f10 │ │ │ │ - subeq r9, r5, r8, ror ip │ │ │ │ - subeq r9, r5, r6, lsl #25 │ │ │ │ + b 9a038 │ │ │ │ + subeq r3, r5, r8, lsr #1 │ │ │ │ + strheq r3, [r5], #-6 │ │ │ │ │ │ │ │ -0009a3b0 : │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ +0009a4d8 : │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a3cc │ │ │ │ + beq 9a4f4 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ b 2d580 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 234234 │ │ │ │ + bl 23cf0c │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2d580 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009a408 <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ +0009a530 <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ bl 2d6d0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ bl 2d70c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a4a0 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne 9a5c8 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2cfc8 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2e46c │ │ │ │ orr r5, r6, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2dfd4 │ │ │ │ orrs r5, r5, r0 │ │ │ │ - bne 9a4a0 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne 9a5c8 <_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 │ │ │ │ @@ -111607,3833 +111683,3855 @@ │ │ │ │ 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 9a47c <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ + b 9a5a4 <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ add r3, r4, #32 │ │ │ │ ldr sl, [r0] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 9a8f0 <_Py_InitializeRecursionLimits@@Base+0x4e8> │ │ │ │ + beq 9a9f8 <_Py_InitializeRecursionLimits@@Base+0x4c8> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ bl 2cf38 │ │ │ │ subs r3, r0, #0 │ │ │ │ addeq r9, r5, #8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #24] │ │ │ │ - bne 9a860 <_Py_InitializeRecursionLimits@@Base+0x458> │ │ │ │ + bne 9aa08 <_Py_InitializeRecursionLimits@@Base+0x4d8> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a628 <_Py_InitializeRecursionLimits@@Base+0x220> │ │ │ │ + bne 9a750 <_Py_InitializeRecursionLimits@@Base+0x220> │ │ │ │ add r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ bl 2cf38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a890 <_Py_InitializeRecursionLimits@@Base+0x488> │ │ │ │ + bne 9aa18 <_Py_InitializeRecursionLimits@@Base+0x4e8> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 9a7a4 <_Py_InitializeRecursionLimits@@Base+0x39c> │ │ │ │ + bne 9a84c <_Py_InitializeRecursionLimits@@Base+0x31c> │ │ │ │ add r0, r5, #88 @ 0x58 │ │ │ │ bl 2d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a880 <_Py_InitializeRecursionLimits@@Base+0x478> │ │ │ │ + bne 9aa38 <_Py_InitializeRecursionLimits@@Base+0x508> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e814 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a870 <_Py_InitializeRecursionLimits@@Base+0x468> │ │ │ │ + bne 9aa28 <_Py_InitializeRecursionLimits@@Base+0x4f8> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 9a8c4 <_Py_InitializeRecursionLimits@@Base+0x4bc> │ │ │ │ + beq 9a988 <_Py_InitializeRecursionLimits@@Base+0x458> │ │ │ │ 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 9a594 <_Py_InitializeRecursionLimits@@Base+0x18c> │ │ │ │ + bne 9a6bc <_Py_InitializeRecursionLimits@@Base+0x18c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a7b8 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ - movw r5, #38392 @ 0x95f8 │ │ │ │ + bne 9a8e0 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ + movw r5, #38384 @ 0x95f0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ ldr r3, [r5, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a80c <_Py_InitializeRecursionLimits@@Base+0x404> │ │ │ │ + beq 9a934 <_Py_InitializeRecursionLimits@@Base+0x404> │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #936] @ 0x3a8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9a5f4 <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ - ldr r3, [pc, #864] @ 9a94c <_Py_InitializeRecursionLimits@@Base+0x544> │ │ │ │ + bne 9a71c <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + ldr r3, [pc, #864] @ 9aa74 <_Py_InitializeRecursionLimits@@Base+0x544> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a7b8 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ + bne 9a8e0 <_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 9a7d8 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ + bne 9a900 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e814 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a900 <_Py_InitializeRecursionLimits@@Base+0x4f8> │ │ │ │ + bne 9aa64 <_Py_InitializeRecursionLimits@@Base+0x534> │ │ │ │ str sl, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2], #16 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ movcc r3, #1 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ - movw r1, #38392 @ 0x95f8 │ │ │ │ + movw r1, #38384 @ 0x95f0 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ umull r2, r3, r3, r2 │ │ │ │ ldr r1, [r1, #1156] @ 0x484 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 9a8b4 <_Py_InitializeRecursionLimits@@Base+0x4ac> │ │ │ │ - bl 1dff40 │ │ │ │ + beq 9aa54 <_Py_InitializeRecursionLimits@@Base+0x524> │ │ │ │ + bl 1dce2c │ │ │ │ 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 9a8a0 <_Py_InitializeRecursionLimits@@Base+0x498> │ │ │ │ + blt 9aa48 <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ adds r0, r0, r2 │ │ │ │ adc r1, r1, r3 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ - bl 1e0a70 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + bl 1dd010 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e1f0 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - beq 9a748 <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ + bne 9a860 <_Py_InitializeRecursionLimits@@Base+0x330> │ │ │ │ + ldr r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 9a648 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 9a648 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r2, [r2] │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9a954 <_Py_InitializeRecursionLimits@@Base+0x424> │ │ │ │ + add r3, r3, #12 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r3] │ │ │ │ + orr r1, r1, #1 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 9a828 <_Py_InitializeRecursionLimits@@Base+0x2f8> │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + b 9a648 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 9a67c <_Py_InitializeRecursionLimits@@Base+0x14c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a918 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ + bne 9a9c4 <_Py_InitializeRecursionLimits@@Base+0x494> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a52c <_Py_InitializeRecursionLimits@@Base+0x124> │ │ │ │ + beq 9a654 <_Py_InitializeRecursionLimits@@Base+0x124> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #1 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ movcc r3, #1 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ umull r3, r2, r3, r2 │ │ │ │ strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r3, #1156] @ 0x484 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a910 <_Py_InitializeRecursionLimits@@Base+0x508> │ │ │ │ - bl 1dff40 │ │ │ │ + beq 9a9b4 <_Py_InitializeRecursionLimits@@Base+0x484> │ │ │ │ + bl 1dce2c │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ mvn r1, ip │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r3 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ sub r0, r1, lr │ │ │ │ sbcs r0, r0, r2 │ │ │ │ - blt 9a8ac <_Py_InitializeRecursionLimits@@Base+0x4a4> │ │ │ │ + blt 9a9bc <_Py_InitializeRecursionLimits@@Base+0x48c> │ │ │ │ adds r0, r3, ip │ │ │ │ adc r1, r2, lr │ │ │ │ - b 9a6a8 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ - ldr r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 9a520 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 9a520 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 9a82c <_Py_InitializeRecursionLimits@@Base+0x424> │ │ │ │ - add r3, r3, #12 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r3] │ │ │ │ - orr r1, r1, #1 │ │ │ │ - strex r2, r1, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 9a780 <_Py_InitializeRecursionLimits@@Base+0x378> │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 9a520 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b 9a554 <_Py_InitializeRecursionLimits@@Base+0x14c> │ │ │ │ + b 9a7d0 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ orr r3, r3, #4 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a7bc <_Py_InitializeRecursionLimits@@Base+0x3b4> │ │ │ │ + bne 9a8e4 <_Py_InitializeRecursionLimits@@Base+0x3b4> │ │ │ │ dmb ish │ │ │ │ - b 9a5f4 <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + b 9a71c <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orr r1, r1, r3 │ │ │ │ ldrex r0, [r9] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 9a7fc <_Py_InitializeRecursionLimits@@Base+0x3f4> │ │ │ │ + bne 9a924 <_Py_InitializeRecursionLimits@@Base+0x3f4> │ │ │ │ strex ip, r1, [r9] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9a7e4 <_Py_InitializeRecursionLimits@@Base+0x3dc> │ │ │ │ + bne 9a90c <_Py_InitializeRecursionLimits@@Base+0x3dc> │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq 9a60c <_Py_InitializeRecursionLimits@@Base+0x204> │ │ │ │ - b 9a7d8 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ - bl 234234 │ │ │ │ + beq 9a734 <_Py_InitializeRecursionLimits@@Base+0x204> │ │ │ │ + b 9a900 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ + bl 23cf0c │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #936] @ 0x3a8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9a5e4 <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ - b 9a5f4 <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + beq 9a70c <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ + b 9a71c <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e814 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a900 <_Py_InitializeRecursionLimits@@Base+0x4f8> │ │ │ │ + bne 9aa64 <_Py_InitializeRecursionLimits@@Base+0x534> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a928 <_Py_InitializeRecursionLimits@@Base+0x520> │ │ │ │ + bne 9a9d4 <_Py_InitializeRecursionLimits@@Base+0x4a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 317ef0 <_PyGen_FetchStopIterationValue@@Base+0x38ec> │ │ │ │ + bl 317d34 <_PyGen_FetchStopIterationValue@@Base+0x38ec> │ │ │ │ bl 2d940 │ │ │ │ - b 9a858 <_Py_InitializeRecursionLimits@@Base+0x450> │ │ │ │ - movw r1, #3152 @ 0xc50 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #224] @ 9a950 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #3332 @ 0xd04 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #208] @ 9a950 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #3292 @ 0xcdc │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #192] @ 9a950 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #3252 @ 0xcb4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #176] @ 9a950 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r1, lr │ │ │ │ - mvn r0, #0 │ │ │ │ - b 9a6a8 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ - mvn r0, #0 │ │ │ │ - b 9a6a8 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ - bl 82f48 │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 9a684 <_Py_InitializeRecursionLimits@@Base+0x27c> │ │ │ │ + b 9a980 <_Py_InitializeRecursionLimits@@Base+0x450> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e814 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9a900 <_Py_InitializeRecursionLimits@@Base+0x4f8> │ │ │ │ + bne 9aa64 <_Py_InitializeRecursionLimits@@Base+0x534> │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 25f310 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 317ef0 <_PyGen_FetchStopIterationValue@@Base+0x38ec> │ │ │ │ - bl 2d940 │ │ │ │ - b 9a8e8 <_Py_InitializeRecursionLimits@@Base+0x4e0> │ │ │ │ + bl 25e4b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 317ef0 <_PyGen_FetchStopIterationValue@@Base+0x38ec> │ │ │ │ + bl 317d34 <_PyGen_FetchStopIterationValue@@Base+0x38ec> │ │ │ │ bl 2d940 │ │ │ │ - b 9a8f8 <_Py_InitializeRecursionLimits@@Base+0x4f0> │ │ │ │ - movw r1, #3216 @ 0xc90 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #64] @ 9a950 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 82f48 │ │ │ │ - b 9a714 <_Py_InitializeRecursionLimits@@Base+0x30c> │ │ │ │ - movw r1, #3184 @ 0xc70 │ │ │ │ + b 9a9ac <_Py_InitializeRecursionLimits@@Base+0x47c> │ │ │ │ + bl 830d0 │ │ │ │ + b 9a8ac <_Py_InitializeRecursionLimits@@Base+0x37c> │ │ │ │ + mvn r0, #0 │ │ │ │ + b 9a7d0 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + movw r1, #1844 @ 0x734 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #40] @ 9a950 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #164] @ 9aa78 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ add r3, r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a930 <_Py_InitializeRecursionLimits@@Base+0x528> │ │ │ │ + bne 9a9dc <_Py_InitializeRecursionLimits@@Base+0x4ac> │ │ │ │ dmb ish │ │ │ │ - b 9a850 <_Py_InitializeRecursionLimits@@Base+0x448> │ │ │ │ - rsbeq r9, r2, ip, lsl #27 │ │ │ │ - subeq r9, r5, r0, lsl sp │ │ │ │ + b 9a978 <_Py_InitializeRecursionLimits@@Base+0x448> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 317d34 <_PyGen_FetchStopIterationValue@@Base+0x38ec> │ │ │ │ + bl 2d940 │ │ │ │ + b 9aa00 <_Py_InitializeRecursionLimits@@Base+0x4d0> │ │ │ │ + movw r1, #1812 @ 0x714 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #96] @ 9aa78 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #1912 @ 0x778 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #80] @ 9aa78 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #1992 @ 0x7c8 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #64] @ 9aa78 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #1952 @ 0x7a0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #48] @ 9aa78 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r1, lr │ │ │ │ + mvn r0, #0 │ │ │ │ + b 9a7d0 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + bl 830d0 │ │ │ │ + ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + b 9a7ac <_Py_InitializeRecursionLimits@@Base+0x27c> │ │ │ │ + movw r1, #1876 @ 0x754 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #4] @ 9aa78 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + rsbeq r9, r2, r4, lsl #27 │ │ │ │ + subeq r4, r5, r4, lsl #20 │ │ │ │ + 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 │ │ │ │ + str r0, [ip, #3968] @ 0xf80 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r3, [r1, #784] @ 0x310 │ │ │ │ - strd r0, [fp, #-100] @ 0xffffff9c │ │ │ │ + mov r9, r1 │ │ │ │ + str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dd58 <_Py_InitializeRecursionLimits@@Base+0x3950> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r8, #38392 @ 0x95f8 │ │ │ │ - movt r8, #98 @ 0x62 │ │ │ │ - ldr r9, [r3, #8] │ │ │ │ + beq 9decc <_Py_InitializeRecursionLimits@@Base+0x399c> │ │ │ │ + movw r7, #38384 @ 0x95f0 │ │ │ │ + movt r7, #98 @ 0x62 │ │ │ │ + ldr r6, [r9, #8] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [r8, #920] @ 0x398 │ │ │ │ + str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r2, [r7, #920] @ 0x398 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - cmp r9, r2 │ │ │ │ - bne 9dc2c <_Py_InitializeRecursionLimits@@Base+0x3824> │ │ │ │ - add r7, r8, #8192 @ 0x2000 │ │ │ │ + cmp r6, r2 │ │ │ │ + bne 9dd90 <_Py_InitializeRecursionLimits@@Base+0x3860> │ │ │ │ + add r8, r7, #8192 @ 0x2000 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ - movw r2, #33664 @ 0x8380 │ │ │ │ + movw r2, #32680 @ 0x7fa8 │ │ │ │ movt r2, #9 │ │ │ │ - movw r1, #47676 @ 0xba3c │ │ │ │ + movw r1, #48068 @ 0xbbc4 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #61016 @ 0xee58 │ │ │ │ + movw r0, #61400 @ 0xefd8 │ │ │ │ movt r0, #9 │ │ │ │ - movw r2, #34836 @ 0x8814 │ │ │ │ + movw r2, #33852 @ 0x843c │ │ │ │ movt r2, #9 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp] │ │ │ │ - bl 99050 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 99178 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r7, #1132] @ 0x46c │ │ │ │ - beq 9de9c <_Py_InitializeRecursionLimits@@Base+0x3a94> │ │ │ │ - ldr r0, [pc, #4088] @ 9b9ec <_Py_InitializeRecursionLimits@@Base+0x15e4> │ │ │ │ - mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4080] @ 9b9f0 <_Py_InitializeRecursionLimits@@Base+0x15e8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4076] @ 9b9f4 <_Py_InitializeRecursionLimits@@Base+0x15ec> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4072] @ 9b9f8 <_Py_InitializeRecursionLimits@@Base+0x15f0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4068] @ 9b9fc <_Py_InitializeRecursionLimits@@Base+0x15f4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4064] @ 9ba00 <_Py_InitializeRecursionLimits@@Base+0x15f8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4060] @ 9ba04 <_Py_InitializeRecursionLimits@@Base+0x15fc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4056] @ 9ba08 <_Py_InitializeRecursionLimits@@Base+0x1600> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4052] @ 9ba0c <_Py_InitializeRecursionLimits@@Base+0x1604> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4048] @ 9ba10 <_Py_InitializeRecursionLimits@@Base+0x1608> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4044] @ 9ba14 <_Py_InitializeRecursionLimits@@Base+0x160c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4040] @ 9ba18 <_Py_InitializeRecursionLimits@@Base+0x1610> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4036] @ 9ba1c <_Py_InitializeRecursionLimits@@Base+0x1614> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4032] @ 9ba20 <_Py_InitializeRecursionLimits@@Base+0x1618> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4028] @ 9ba24 <_Py_InitializeRecursionLimits@@Base+0x161c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4024] @ 9ba28 <_Py_InitializeRecursionLimits@@Base+0x1620> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4020] @ 9ba2c <_Py_InitializeRecursionLimits@@Base+0x1624> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4016] @ 9ba30 <_Py_InitializeRecursionLimits@@Base+0x1628> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4012] @ 9ba34 <_Py_InitializeRecursionLimits@@Base+0x162c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4008] @ 9ba38 <_Py_InitializeRecursionLimits@@Base+0x1630> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4004] @ 9ba3c <_Py_InitializeRecursionLimits@@Base+0x1634> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4000] @ 9ba40 <_Py_InitializeRecursionLimits@@Base+0x1638> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3996] @ 9ba44 <_Py_InitializeRecursionLimits@@Base+0x163c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3992] @ 9ba48 <_Py_InitializeRecursionLimits@@Base+0x1640> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - add r0, r8, #33536 @ 0x8300 │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3980] @ 9ba4c <_Py_InitializeRecursionLimits@@Base+0x1644> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3976] @ 9ba50 <_Py_InitializeRecursionLimits@@Base+0x1648> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3972] @ 9ba54 <_Py_InitializeRecursionLimits@@Base+0x164c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3968] @ 9ba58 <_Py_InitializeRecursionLimits@@Base+0x1650> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3964] @ 9ba5c <_Py_InitializeRecursionLimits@@Base+0x1654> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3960] @ 9ba60 <_Py_InitializeRecursionLimits@@Base+0x1658> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3956] @ 9ba64 <_Py_InitializeRecursionLimits@@Base+0x165c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3952] @ 9ba68 <_Py_InitializeRecursionLimits@@Base+0x1660> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3948] @ 9ba6c <_Py_InitializeRecursionLimits@@Base+0x1664> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3944] @ 9ba70 <_Py_InitializeRecursionLimits@@Base+0x1668> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3940] @ 9ba74 <_Py_InitializeRecursionLimits@@Base+0x166c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3936] @ 9ba78 <_Py_InitializeRecursionLimits@@Base+0x1670> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3932] @ 9ba7c <_Py_InitializeRecursionLimits@@Base+0x1674> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3928] @ 9ba80 <_Py_InitializeRecursionLimits@@Base+0x1678> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3924] @ 9ba84 <_Py_InitializeRecursionLimits@@Base+0x167c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3920] @ 9ba88 <_Py_InitializeRecursionLimits@@Base+0x1680> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3916] @ 9ba8c <_Py_InitializeRecursionLimits@@Base+0x1684> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3912] @ 9ba90 <_Py_InitializeRecursionLimits@@Base+0x1688> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3908] @ 9ba94 <_Py_InitializeRecursionLimits@@Base+0x168c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3904] @ 9ba98 <_Py_InitializeRecursionLimits@@Base+0x1690> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3900] @ 9ba9c <_Py_InitializeRecursionLimits@@Base+0x1694> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3896] @ 9baa0 <_Py_InitializeRecursionLimits@@Base+0x1698> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3892] @ 9baa4 <_Py_InitializeRecursionLimits@@Base+0x169c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3888] @ 9baa8 <_Py_InitializeRecursionLimits@@Base+0x16a0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3884] @ 9baac <_Py_InitializeRecursionLimits@@Base+0x16a4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3880] @ 9bab0 <_Py_InitializeRecursionLimits@@Base+0x16a8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3876] @ 9bab4 <_Py_InitializeRecursionLimits@@Base+0x16ac> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3872] @ 9bab8 <_Py_InitializeRecursionLimits@@Base+0x16b0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3868] @ 9babc <_Py_InitializeRecursionLimits@@Base+0x16b4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3864] @ 9bac0 <_Py_InitializeRecursionLimits@@Base+0x16b8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3860] @ 9bac4 <_Py_InitializeRecursionLimits@@Base+0x16bc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3856] @ 9bac8 <_Py_InitializeRecursionLimits@@Base+0x16c0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3852] @ 9bacc <_Py_InitializeRecursionLimits@@Base+0x16c4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3848] @ 9bad0 <_Py_InitializeRecursionLimits@@Base+0x16c8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3844] @ 9bad4 <_Py_InitializeRecursionLimits@@Base+0x16cc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3840] @ 9bad8 <_Py_InitializeRecursionLimits@@Base+0x16d0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - add r0, r8, #34816 @ 0x8800 │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3828] @ 9badc <_Py_InitializeRecursionLimits@@Base+0x16d4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3824] @ 9bae0 <_Py_InitializeRecursionLimits@@Base+0x16d8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3820] @ 9bae4 <_Py_InitializeRecursionLimits@@Base+0x16dc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3816] @ 9bae8 <_Py_InitializeRecursionLimits@@Base+0x16e0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3812] @ 9baec <_Py_InitializeRecursionLimits@@Base+0x16e4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3808] @ 9baf0 <_Py_InitializeRecursionLimits@@Base+0x16e8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3804] @ 9baf4 <_Py_InitializeRecursionLimits@@Base+0x16ec> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3800] @ 9baf8 <_Py_InitializeRecursionLimits@@Base+0x16f0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3796] @ 9bafc <_Py_InitializeRecursionLimits@@Base+0x16f4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3792] @ 9bb00 <_Py_InitializeRecursionLimits@@Base+0x16f8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3788] @ 9bb04 <_Py_InitializeRecursionLimits@@Base+0x16fc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3784] @ 9bb08 <_Py_InitializeRecursionLimits@@Base+0x1700> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3780] @ 9bb0c <_Py_InitializeRecursionLimits@@Base+0x1704> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3776] @ 9bb10 <_Py_InitializeRecursionLimits@@Base+0x1708> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3772] @ 9bb14 <_Py_InitializeRecursionLimits@@Base+0x170c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - add r0, r8, #35328 @ 0x8a00 │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3760] @ 9bb18 <_Py_InitializeRecursionLimits@@Base+0x1710> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3756] @ 9bb1c <_Py_InitializeRecursionLimits@@Base+0x1714> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3752] @ 9bb20 <_Py_InitializeRecursionLimits@@Base+0x1718> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3748] @ 9bb24 <_Py_InitializeRecursionLimits@@Base+0x171c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3744] @ 9bb28 <_Py_InitializeRecursionLimits@@Base+0x1720> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3740] @ 9bb2c <_Py_InitializeRecursionLimits@@Base+0x1724> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3736] @ 9bb30 <_Py_InitializeRecursionLimits@@Base+0x1728> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3732] @ 9bb34 <_Py_InitializeRecursionLimits@@Base+0x172c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3728] @ 9bb38 <_Py_InitializeRecursionLimits@@Base+0x1730> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3724] @ 9bb3c <_Py_InitializeRecursionLimits@@Base+0x1734> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3720] @ 9bb40 <_Py_InitializeRecursionLimits@@Base+0x1738> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3716] @ 9bb44 <_Py_InitializeRecursionLimits@@Base+0x173c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3712] @ 9bb48 <_Py_InitializeRecursionLimits@@Base+0x1740> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3708] @ 9bb4c <_Py_InitializeRecursionLimits@@Base+0x1744> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3704] @ 9bb50 <_Py_InitializeRecursionLimits@@Base+0x1748> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3700] @ 9bb54 <_Py_InitializeRecursionLimits@@Base+0x174c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3696] @ 9bb58 <_Py_InitializeRecursionLimits@@Base+0x1750> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3692] @ 9bb5c <_Py_InitializeRecursionLimits@@Base+0x1754> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3688] @ 9bb60 <_Py_InitializeRecursionLimits@@Base+0x1758> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3684] @ 9bb64 <_Py_InitializeRecursionLimits@@Base+0x175c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3680] @ 9bb68 <_Py_InitializeRecursionLimits@@Base+0x1760> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3676] @ 9bb6c <_Py_InitializeRecursionLimits@@Base+0x1764> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3672] @ 9bb70 <_Py_InitializeRecursionLimits@@Base+0x1768> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3668] @ 9bb74 <_Py_InitializeRecursionLimits@@Base+0x176c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3664] @ 9bb78 <_Py_InitializeRecursionLimits@@Base+0x1770> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3660] @ 9bb7c <_Py_InitializeRecursionLimits@@Base+0x1774> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3656] @ 9bb80 <_Py_InitializeRecursionLimits@@Base+0x1778> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3652] @ 9bb84 <_Py_InitializeRecursionLimits@@Base+0x177c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3648] @ 9bb88 <_Py_InitializeRecursionLimits@@Base+0x1780> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3644] @ 9bb8c <_Py_InitializeRecursionLimits@@Base+0x1784> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3640] @ 9bb90 <_Py_InitializeRecursionLimits@@Base+0x1788> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3636] @ 9bb94 <_Py_InitializeRecursionLimits@@Base+0x178c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3632] @ 9bb98 <_Py_InitializeRecursionLimits@@Base+0x1790> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3628] @ 9bb9c <_Py_InitializeRecursionLimits@@Base+0x1794> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3624] @ 9bba0 <_Py_InitializeRecursionLimits@@Base+0x1798> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3620] @ 9bba4 <_Py_InitializeRecursionLimits@@Base+0x179c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3616] @ 9bba8 <_Py_InitializeRecursionLimits@@Base+0x17a0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3612] @ 9bbac <_Py_InitializeRecursionLimits@@Base+0x17a4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3608] @ 9bbb0 <_Py_InitializeRecursionLimits@@Base+0x17a8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3604] @ 9bbb4 <_Py_InitializeRecursionLimits@@Base+0x17ac> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3600] @ 9bbb8 <_Py_InitializeRecursionLimits@@Base+0x17b0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3596] @ 9bbbc <_Py_InitializeRecursionLimits@@Base+0x17b4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3592] @ 9bbc0 <_Py_InitializeRecursionLimits@@Base+0x17b8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3588] @ 9bbc4 <_Py_InitializeRecursionLimits@@Base+0x17bc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3584] @ 9bbc8 <_Py_InitializeRecursionLimits@@Base+0x17c0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3580] @ 9bbcc <_Py_InitializeRecursionLimits@@Base+0x17c4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3576] @ 9bbd0 <_Py_InitializeRecursionLimits@@Base+0x17c8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3572] @ 9bbd4 <_Py_InitializeRecursionLimits@@Base+0x17cc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3568] @ 9bbd8 <_Py_InitializeRecursionLimits@@Base+0x17d0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3564] @ 9bbdc <_Py_InitializeRecursionLimits@@Base+0x17d4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3560] @ 9bbe0 <_Py_InitializeRecursionLimits@@Base+0x17d8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3556] @ 9bbe4 <_Py_InitializeRecursionLimits@@Base+0x17dc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3552] @ 9bbe8 <_Py_InitializeRecursionLimits@@Base+0x17e0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3548] @ 9bbec <_Py_InitializeRecursionLimits@@Base+0x17e4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3544] @ 9bbf0 <_Py_InitializeRecursionLimits@@Base+0x17e8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3540] @ 9bbf4 <_Py_InitializeRecursionLimits@@Base+0x17ec> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3536] @ 9bbf8 <_Py_InitializeRecursionLimits@@Base+0x17f0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3532] @ 9bbfc <_Py_InitializeRecursionLimits@@Base+0x17f4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3528] @ 9bc00 <_Py_InitializeRecursionLimits@@Base+0x17f8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3524] @ 9bc04 <_Py_InitializeRecursionLimits@@Base+0x17fc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3520] @ 9bc08 <_Py_InitializeRecursionLimits@@Base+0x1800> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3516] @ 9bc0c <_Py_InitializeRecursionLimits@@Base+0x1804> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3512] @ 9bc10 <_Py_InitializeRecursionLimits@@Base+0x1808> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3508] @ 9bc14 <_Py_InitializeRecursionLimits@@Base+0x180c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3504] @ 9bc18 <_Py_InitializeRecursionLimits@@Base+0x1810> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3500] @ 9bc1c <_Py_InitializeRecursionLimits@@Base+0x1814> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3496] @ 9bc20 <_Py_InitializeRecursionLimits@@Base+0x1818> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3492] @ 9bc24 <_Py_InitializeRecursionLimits@@Base+0x181c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3488] @ 9bc28 <_Py_InitializeRecursionLimits@@Base+0x1820> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3484] @ 9bc2c <_Py_InitializeRecursionLimits@@Base+0x1824> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3480] @ 9bc30 <_Py_InitializeRecursionLimits@@Base+0x1828> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3476] @ 9bc34 <_Py_InitializeRecursionLimits@@Base+0x182c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3472] @ 9bc38 <_Py_InitializeRecursionLimits@@Base+0x1830> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3468] @ 9bc3c <_Py_InitializeRecursionLimits@@Base+0x1834> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3464] @ 9bc40 <_Py_InitializeRecursionLimits@@Base+0x1838> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3460] @ 9bc44 <_Py_InitializeRecursionLimits@@Base+0x183c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3456] @ 9bc48 <_Py_InitializeRecursionLimits@@Base+0x1840> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3452] @ 9bc4c <_Py_InitializeRecursionLimits@@Base+0x1844> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3448] @ 9bc50 <_Py_InitializeRecursionLimits@@Base+0x1848> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3444] @ 9bc54 <_Py_InitializeRecursionLimits@@Base+0x184c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3440] @ 9bc58 <_Py_InitializeRecursionLimits@@Base+0x1850> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3436] @ 9bc5c <_Py_InitializeRecursionLimits@@Base+0x1854> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3432] @ 9bc60 <_Py_InitializeRecursionLimits@@Base+0x1858> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3428] @ 9bc64 <_Py_InitializeRecursionLimits@@Base+0x185c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3424] @ 9bc68 <_Py_InitializeRecursionLimits@@Base+0x1860> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3420] @ 9bc6c <_Py_InitializeRecursionLimits@@Base+0x1864> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3416] @ 9bc70 <_Py_InitializeRecursionLimits@@Base+0x1868> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3412] @ 9bc74 <_Py_InitializeRecursionLimits@@Base+0x186c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3408] @ 9bc78 <_Py_InitializeRecursionLimits@@Base+0x1870> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3404] @ 9bc7c <_Py_InitializeRecursionLimits@@Base+0x1874> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3400] @ 9bc80 <_Py_InitializeRecursionLimits@@Base+0x1878> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3396] @ 9bc84 <_Py_InitializeRecursionLimits@@Base+0x187c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3392] @ 9bc88 <_Py_InitializeRecursionLimits@@Base+0x1880> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3388] @ 9bc8c <_Py_InitializeRecursionLimits@@Base+0x1884> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3384] @ 9bc90 <_Py_InitializeRecursionLimits@@Base+0x1888> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3380] @ 9bc94 <_Py_InitializeRecursionLimits@@Base+0x188c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3376] @ 9bc98 <_Py_InitializeRecursionLimits@@Base+0x1890> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3372] @ 9bc9c <_Py_InitializeRecursionLimits@@Base+0x1894> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3368] @ 9bca0 <_Py_InitializeRecursionLimits@@Base+0x1898> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3364] @ 9bca4 <_Py_InitializeRecursionLimits@@Base+0x189c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3360] @ 9bca8 <_Py_InitializeRecursionLimits@@Base+0x18a0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3356] @ 9bcac <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3352] @ 9bcb0 <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3348] @ 9bcb4 <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3344] @ 9bcb8 <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3340] @ 9bcbc <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3336] @ 9bcc0 <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3332] @ 9bcc4 <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3328] @ 9bcc8 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3324] @ 9bccc <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3320] @ 9bcd0 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3316] @ 9bcd4 <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3312] @ 9bcd8 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3308] @ 9bcdc <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3304] @ 9bce0 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3300] @ 9bce4 <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3296] @ 9bce8 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3292] @ 9bcec <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3288] @ 9bcf0 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3284] @ 9bcf4 <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3280] @ 9bcf8 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3276] @ 9bcfc <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3272] @ 9bd00 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3268] @ 9bd04 <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3264] @ 9bd08 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3260] @ 9bd0c <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3256] @ 9bd10 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3252] @ 9bd14 <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3248] @ 9bd18 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3244] @ 9bd1c <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3240] @ 9bd20 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3236] @ 9bd24 <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3232] @ 9bd28 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3228] @ 9bd2c <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3224] @ 9bd30 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3220] @ 9bd34 <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3216] @ 9bd38 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3212] @ 9bd3c <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3208] @ 9bd40 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3204] @ 9bd44 <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3200] @ 9bd48 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3196] @ 9bd4c <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3192] @ 9bd50 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3188] @ 9bd54 <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3184] @ 9bd58 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3180] @ 9bd5c <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3176] @ 9bd60 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3172] @ 9bd64 <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3168] @ 9bd68 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3164] @ 9bd6c <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3160] @ 9bd70 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - add r0, r8, #40448 @ 0x9e00 │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3148] @ 9bd74 <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3144] @ 9bd78 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3140] @ 9bd7c <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3136] @ 9bd80 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3132] @ 9bd84 <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3128] @ 9bd88 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3124] @ 9bd8c <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3120] @ 9bd90 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3116] @ 9bd94 <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3112] @ 9bd98 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3108] @ 9bd9c <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3104] @ 9bda0 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3100] @ 9bda4 <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3096] @ 9bda8 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3092] @ 9bdac <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3088] @ 9bdb0 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3084] @ 9bdb4 <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3080] @ 9bdb8 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3076] @ 9bdbc <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3072] @ 9bdc0 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3068] @ 9bdc4 <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3064] @ 9bdc8 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3060] @ 9bdcc <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3056] @ 9bdd0 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3052] @ 9bdd4 <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3048] @ 9bdd8 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3044] @ 9bddc <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3040] @ 9bde0 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3036] @ 9bde4 <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3032] @ 9bde8 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3028] @ 9bdec <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3024] @ 9bdf0 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3020] @ 9bdf4 <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3016] @ 9bdf8 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3012] @ 9bdfc <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3008] @ 9be00 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3004] @ 9be04 <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3000] @ 9be08 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2996] @ 9be0c <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2992] @ 9be10 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2988] @ 9be14 <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2984] @ 9be18 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2980] @ 9be1c <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2976] @ 9be20 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2972] @ 9be24 <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2968] @ 9be28 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2964] @ 9be2c <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2960] @ 9be30 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2956] @ 9be34 <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2952] @ 9be38 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2948] @ 9be3c <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2944] @ 9be40 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2940] @ 9be44 <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2936] @ 9be48 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2932] @ 9be4c <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2928] @ 9be50 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2924] @ 9be54 <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2920] @ 9be58 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2916] @ 9be5c <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2912] @ 9be60 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2908] @ 9be64 <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2904] @ 9be68 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2900] @ 9be6c <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2896] @ 9be70 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2892] @ 9be74 <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2888] @ 9be78 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2884] @ 9be7c <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2880] @ 9be80 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2876] @ 9be84 <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2872] @ 9be88 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2868] @ 9be8c <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2864] @ 9be90 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2860] @ 9be94 <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2856] @ 9be98 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2852] @ 9be9c <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2848] @ 9bea0 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2844] @ 9bea4 <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2840] @ 9bea8 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2836] @ 9beac <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2832] @ 9beb0 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2828] @ 9beb4 <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2824] @ 9beb8 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2820] @ 9bebc <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2816] @ 9bec0 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2812] @ 9bec4 <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2808] @ 9bec8 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2804] @ 9becc <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2800] @ 9bed0 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2796] @ 9bed4 <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2792] @ 9bed8 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2788] @ 9bedc <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2784] @ 9bee0 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2780] @ 9bee4 <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2776] @ 9bee8 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2772] @ 9beec <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2768] @ 9bef0 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2764] @ 9bef4 <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2760] @ 9bef8 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2756] @ 9befc <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2752] @ 9bf00 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2748] @ 9bf04 <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2744] @ 9bf08 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2740] @ 9bf0c <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - add r0, r8, #43776 @ 0xab00 │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2728] @ 9bf10 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2724] @ 9bf14 <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2720] @ 9bf18 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2716] @ 9bf1c <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2712] @ 9bf20 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2708] @ 9bf24 <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2704] @ 9bf28 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - add r0, r8, #44032 @ 0xac00 │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2692] @ 9bf2c <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2688] @ 9bf30 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2684] @ 9bf34 <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2680] @ 9bf38 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2676] @ 9bf3c <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2672] @ 9bf40 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2668] @ 9bf44 <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2664] @ 9bf48 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2660] @ 9bf4c <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2656] @ 9bf50 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2652] @ 9bf54 <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2648] @ 9bf58 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2644] @ 9bf5c <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2640] @ 9bf60 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2636] @ 9bf64 <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2632] @ 9bf68 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2628] @ 9bf6c <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2624] @ 9bf70 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2620] @ 9bf74 <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2616] @ 9bf78 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2612] @ 9bf7c <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2608] @ 9bf80 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2604] @ 9bf84 <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2600] @ 9bf88 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2596] @ 9bf8c <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2592] @ 9bf90 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2588] @ 9bf94 <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2584] @ 9bf98 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2580] @ 9bf9c <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2576] @ 9bfa0 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2572] @ 9bfa4 <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2568] @ 9bfa8 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2564] @ 9bfac <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2560] @ 9bfb0 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2556] @ 9bfb4 <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2552] @ 9bfb8 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2548] @ 9bfbc <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2544] @ 9bfc0 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2540] @ 9bfc4 <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2536] @ 9bfc8 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2532] @ 9bfcc <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2528] @ 9bfd0 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2524] @ 9bfd4 <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2520] @ 9bfd8 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2516] @ 9bfdc <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2512] @ 9bfe0 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2508] @ 9bfe4 <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2504] @ 9bfe8 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2500] @ 9bfec <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2496] @ 9bff0 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2492] @ 9bff4 <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2488] @ 9bff8 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2484] @ 9bffc <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2480] @ 9c000 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2476] @ 9c004 <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2472] @ 9c008 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2468] @ 9c00c <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2464] @ 9c010 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2460] @ 9c014 <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2456] @ 9c018 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2452] @ 9c01c <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2448] @ 9c020 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2444] @ 9c024 <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2440] @ 9c028 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2436] @ 9c02c <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2432] @ 9c030 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2428] @ 9c034 <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - add r0, r8, #46080 @ 0xb400 │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2416] @ 9c038 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2412] @ 9c03c <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2408] @ 9c040 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2404] @ 9c044 <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2400] @ 9c048 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2396] @ 9c04c <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2392] @ 9c050 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2388] @ 9c054 <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2384] @ 9c058 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2380] @ 9c05c <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2376] @ 9c060 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2372] @ 9c064 <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2368] @ 9c068 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2364] @ 9c06c <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2360] @ 9c070 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2356] @ 9c074 <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2352] @ 9c078 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2348] @ 9c07c <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2344] @ 9c080 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2340] @ 9c084 <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2336] @ 9c088 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2332] @ 9c08c <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2328] @ 9c090 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2324] @ 9c094 <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2320] @ 9c098 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - add r0, r8, #46848 @ 0xb700 │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2308] @ 9c09c <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2304] @ 9c0a0 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2300] @ 9c0a4 <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2296] @ 9c0a8 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2292] @ 9c0ac <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2288] @ 9c0b0 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2284] @ 9c0b4 <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2280] @ 9c0b8 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2276] @ 9c0bc <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2272] @ 9c0c0 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2268] @ 9c0c4 <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2264] @ 9c0c8 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2260] @ 9c0cc <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2256] @ 9c0d0 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2252] @ 9c0d4 <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2248] @ 9c0d8 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2244] @ 9c0dc <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2240] @ 9c0e0 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2236] @ 9c0e4 <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2232] @ 9c0e8 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2228] @ 9c0ec <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2224] @ 9c0f0 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2220] @ 9c0f4 <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2216] @ 9c0f8 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2212] @ 9c0fc <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2208] @ 9c100 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2204] @ 9c104 <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2200] @ 9c108 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2196] @ 9c10c <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2192] @ 9c110 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2188] @ 9c114 <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2184] @ 9c118 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2180] @ 9c11c <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2176] @ 9c120 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2172] @ 9c124 <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2168] @ 9c128 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2164] @ 9c12c <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2160] @ 9c130 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2156] @ 9c134 <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2152] @ 9c138 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2148] @ 9c13c <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2144] @ 9c140 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2140] @ 9c144 <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2136] @ 9c148 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2132] @ 9c14c <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2128] @ 9c150 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2124] @ 9c154 <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2120] @ 9c158 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2116] @ 9c15c <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2112] @ 9c160 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - add r0, r8, #48384 @ 0xbd00 │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2100] @ 9c164 <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2096] @ 9c168 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2092] @ 9c16c <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2088] @ 9c170 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2084] @ 9c174 <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2080] @ 9c178 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2076] @ 9c17c <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2072] @ 9c180 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2068] @ 9c184 <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2064] @ 9c188 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2060] @ 9c18c <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2056] @ 9c190 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2052] @ 9c194 <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2048] @ 9c198 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2044] @ 9c19c <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2040] @ 9c1a0 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2036] @ 9c1a4 <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2032] @ 9c1a8 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2028] @ 9c1ac <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2024] @ 9c1b0 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2020] @ 9c1b4 <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2016] @ 9c1b8 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2012] @ 9c1bc <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2008] @ 9c1c0 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - b 9c760 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ - rsbeq r1, r3, r0, ror #11 │ │ │ │ - rsbeq r1, r3, r0, lsl #12 │ │ │ │ - rsbeq r1, r3, r4, lsr #12 │ │ │ │ - rsbeq r1, r3, r8, asr #12 │ │ │ │ - rsbeq r1, r3, ip, ror #12 │ │ │ │ - rsbeq r1, r3, ip, lsl #13 │ │ │ │ - rsbeq r1, r3, ip, lsr #13 │ │ │ │ - ldrdeq r1, [r3], #-96 @ 0xffffffa0 @ │ │ │ │ - strdeq r1, [r3], #-100 @ 0xffffff9c @ │ │ │ │ - rsbeq r1, r3, r8, lsl r7 │ │ │ │ - rsbeq r1, r3, r4, lsr r7 │ │ │ │ - rsbeq r1, r3, r0, asr r7 │ │ │ │ - rsbeq r1, r3, r0, ror r7 │ │ │ │ - rsbeq r1, r3, ip, lsl #15 │ │ │ │ - rsbeq r1, r3, ip, lsr #15 │ │ │ │ - rsbeq r1, r3, ip, asr #15 │ │ │ │ - rsbeq r1, r3, ip, ror #15 │ │ │ │ - rsbeq r1, r3, r0, lsl r8 │ │ │ │ - rsbeq r1, r3, r4, lsr r8 │ │ │ │ - rsbeq r1, r3, r0, asr r8 │ │ │ │ - rsbeq r1, r3, ip, ror #16 │ │ │ │ - mlseq r3, r0, r8, r1 │ │ │ │ - rsbeq r1, r3, ip, lsr #17 │ │ │ │ - ldrdeq r1, [r3], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r1, r3, ip, lsl r9 │ │ │ │ - rsbeq r1, r3, r0, asr #18 │ │ │ │ - rsbeq r1, r3, ip, asr r9 │ │ │ │ - rsbeq r1, r3, r4, lsl #19 │ │ │ │ - rsbeq r1, r3, r0, lsr #19 │ │ │ │ - rsbeq r1, r3, r0, asr #19 │ │ │ │ - rsbeq r1, r3, r0, ror #19 │ │ │ │ - rsbeq r1, r3, r0, lsl #20 │ │ │ │ - rsbeq r1, r3, ip, lsl sl │ │ │ │ - rsbeq r1, r3, r8, lsr sl │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ - rsbeq r1, r3, ip, ror sl │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ - rsbeq r1, r3, r8, asr #21 │ │ │ │ - strdeq r1, [r3], #-164 @ 0xffffff5c @ │ │ │ │ - rsbeq r1, r3, r4, lsl fp │ │ │ │ - rsbeq r1, r3, r4, lsr fp │ │ │ │ - rsbeq r1, r3, r4, asr fp │ │ │ │ - rsbeq r1, r3, r4, ror fp │ │ │ │ - mlseq r3, r4, fp, r1 │ │ │ │ - strhteq r1, [r3], #-184 @ 0xffffff48 │ │ │ │ - ldrdeq r1, [r3], #-188 @ 0xffffff44 @ │ │ │ │ - strdeq r1, [r3], #-188 @ 0xffffff44 @ │ │ │ │ - rsbeq r1, r3, ip, lsl ip │ │ │ │ - rsbeq r1, r3, r0, asr #24 │ │ │ │ - rsbeq r1, r3, r0, ror #24 │ │ │ │ - rsbeq r1, r3, r0, lsl #25 │ │ │ │ - rsbeq r1, r3, r8, lsr #25 │ │ │ │ - rsbeq r1, r3, ip, asr #25 │ │ │ │ - strdeq r1, [r3], #-192 @ 0xffffff40 @ │ │ │ │ - rsbeq r1, r3, r8, lsl sp │ │ │ │ - rsbeq r1, r3, r8, lsr sp │ │ │ │ - rsbeq r1, r3, r8, ror #26 │ │ │ │ - rsbeq r1, r3, ip, lsl #27 │ │ │ │ - strhteq r1, [r3], #-220 @ 0xffffff24 │ │ │ │ - ldrdeq r1, [r3], #-216 @ 0xffffff28 @ │ │ │ │ - rsbeq r1, r3, r8, lsl lr │ │ │ │ - rsbeq r1, r3, r8, lsr lr │ │ │ │ - rsbeq r1, r3, r8, asr lr │ │ │ │ - rsbeq r1, r3, ip, ror lr │ │ │ │ - mlseq r3, r8, lr, r1 │ │ │ │ - strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ - ldrdeq r1, [r3], #-228 @ 0xffffff1c @ │ │ │ │ - strdeq r1, [r3], #-228 @ 0xffffff1c @ │ │ │ │ - rsbeq r1, r3, r0, lsl pc │ │ │ │ - rsbeq r1, r3, r0, lsr pc │ │ │ │ - rsbeq r1, r3, r0, asr pc │ │ │ │ - rsbeq r1, r3, r4, ror pc │ │ │ │ - mlseq r3, r4, pc, r1 @ │ │ │ │ - strhteq r1, [r3], #-244 @ 0xffffff0c │ │ │ │ - ldrdeq r1, [r3], #-248 @ 0xffffff08 @ │ │ │ │ - rsbeq r2, r3, r8, lsl r0 │ │ │ │ - rsbeq r2, r3, r4, lsr r0 │ │ │ │ - rsbeq r2, r3, r0, asr r0 │ │ │ │ - rsbeq r2, r3, r0, ror r0 │ │ │ │ - mlseq r3, r8, r0, r2 │ │ │ │ - strhteq r2, [r3], #-12 │ │ │ │ - ldrdeq r2, [r3], #-12 @ │ │ │ │ - rsbeq r2, r3, r0, lsl #2 │ │ │ │ - rsbeq r2, r3, r8, lsr #2 │ │ │ │ - rsbeq r2, r3, ip, asr #2 │ │ │ │ - rsbeq r2, r3, r8, ror #2 │ │ │ │ - rsbeq r2, r3, r8, lsl #3 │ │ │ │ - rsbeq r2, r3, r8, lsr #3 │ │ │ │ - rsbeq r2, r3, r8, asr #3 │ │ │ │ - rsbeq r2, r3, ip, ror #3 │ │ │ │ - rsbeq r2, r3, ip, lsl #4 │ │ │ │ - rsbeq r2, r3, ip, lsr #4 │ │ │ │ - rsbeq r2, r3, ip, asr #4 │ │ │ │ - rsbeq r2, r3, ip, ror #4 │ │ │ │ - rsbeq r2, r3, ip, lsl #5 │ │ │ │ - rsbeq r2, r3, ip, lsr #5 │ │ │ │ - rsbeq r2, r3, ip, asr #5 │ │ │ │ - strdeq r2, [r3], #-36 @ 0xffffffdc @ │ │ │ │ - rsbeq r2, r3, ip, lsl r3 │ │ │ │ - rsbeq r2, r3, r8, lsr r3 │ │ │ │ - rsbeq r2, r3, r8, asr r3 │ │ │ │ - rsbeq r2, r3, r4, ror r3 │ │ │ │ - mlseq r3, r4, r3, r2 │ │ │ │ - strhteq r2, [r3], #-52 @ 0xffffffcc │ │ │ │ - rsbeq r2, r3, r0, ror #7 │ │ │ │ - rsbeq r2, r3, r0, lsl #8 │ │ │ │ - rsbeq r2, r3, r0, lsr #8 │ │ │ │ - rsbeq r2, r3, r4, asr #8 │ │ │ │ - rsbeq r2, r3, r4, ror #8 │ │ │ │ - rsbeq r2, r3, r8, lsl #9 │ │ │ │ - strhteq r2, [r3], #-64 @ 0xffffffc0 │ │ │ │ - rsbeq r2, r3, ip, asr #9 │ │ │ │ - rsbeq r2, r3, r8, ror #9 │ │ │ │ - rsbeq r2, r3, ip, lsl #10 │ │ │ │ - rsbeq r2, r3, ip, lsr #10 │ │ │ │ - rsbeq r2, r3, ip, asr #10 │ │ │ │ - rsbeq r2, r3, ip, ror #10 │ │ │ │ - rsbeq r2, r3, r8, lsl #11 │ │ │ │ - rsbeq r2, r3, r8, lsr #11 │ │ │ │ - rsbeq r2, r3, ip, asr #11 │ │ │ │ - rsbeq r2, r3, ip, ror #11 │ │ │ │ - rsbeq r2, r3, ip, lsl #12 │ │ │ │ - rsbeq r2, r3, r8, lsr #12 │ │ │ │ - rsbeq r2, r3, r8, asr #12 │ │ │ │ - rsbeq r2, r3, ip, ror #12 │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ - rsbeq r2, r3, r8, lsr #13 │ │ │ │ - rsbeq r2, r3, r4, asr #13 │ │ │ │ - rsbeq r2, r3, r0, ror #13 │ │ │ │ - strdeq r2, [r3], #-108 @ 0xffffff94 @ │ │ │ │ - rsbeq r2, r3, ip, lsl r7 │ │ │ │ - rsbeq r2, r3, r0, asr #14 │ │ │ │ - rsbeq r2, r3, r0, ror #14 │ │ │ │ - rsbeq r2, r3, r0, lsl #15 │ │ │ │ - mlseq r3, ip, r7, r2 │ │ │ │ - rsbeq r2, r3, r0, asr #15 │ │ │ │ - rsbeq r2, r3, r0, ror #15 │ │ │ │ - rsbeq r2, r3, r0, lsl #16 │ │ │ │ - rsbeq r2, r3, r4, lsr #16 │ │ │ │ - rsbeq r2, r3, r4, asr #16 │ │ │ │ - rsbeq r2, r3, r0, ror #16 │ │ │ │ - rsbeq r2, r3, ip, ror r8 │ │ │ │ - mlseq r3, ip, r8, r2 │ │ │ │ - rsbeq r2, r3, r0, asr #17 │ │ │ │ - rsbeq r2, r3, r0, ror #17 │ │ │ │ - rsbeq r2, r3, r0, lsl #18 │ │ │ │ - rsbeq r2, r3, r0, lsr #18 │ │ │ │ - rsbeq r2, r3, r0, asr #18 │ │ │ │ - rsbeq r2, r3, r4, ror #18 │ │ │ │ - rsbeq r2, r3, ip, lsl #19 │ │ │ │ - rsbeq r2, r3, ip, lsr #19 │ │ │ │ - ldrdeq r2, [r3], #-144 @ 0xffffff70 @ │ │ │ │ - strdeq r2, [r3], #-148 @ 0xffffff6c @ │ │ │ │ - rsbeq r2, r3, r4, lsl sl │ │ │ │ - rsbeq r2, r3, r4, lsr sl │ │ │ │ - rsbeq r2, r3, r4, asr sl │ │ │ │ - rsbeq r2, r3, r4, ror sl │ │ │ │ - mlseq r3, r0, sl, r2 │ │ │ │ - strhteq r2, [r3], #-160 @ 0xffffff60 │ │ │ │ - ldrdeq r2, [r3], #-160 @ 0xffffff60 @ │ │ │ │ - strdeq r2, [r3], #-160 @ 0xffffff60 @ │ │ │ │ - rsbeq r2, r3, r0, lsl fp │ │ │ │ - rsbeq r2, r3, r0, lsr fp │ │ │ │ - rsbeq r2, r3, r4, asr fp │ │ │ │ - rsbeq r2, r3, r4, ror fp │ │ │ │ - mlseq r3, r0, fp, r2 │ │ │ │ - strhteq r2, [r3], #-180 @ 0xffffff4c │ │ │ │ - ldrdeq r2, [r3], #-180 @ 0xffffff4c @ │ │ │ │ - strdeq r2, [r3], #-180 @ 0xffffff4c @ │ │ │ │ - rsbeq r2, r3, r8, lsl ip │ │ │ │ - rsbeq r2, r3, r8, lsr ip │ │ │ │ - rsbeq r2, r3, ip, asr ip │ │ │ │ - rsbeq r2, r3, ip, ror ip │ │ │ │ - mlseq r3, ip, ip, r2 │ │ │ │ - rsbeq r2, r3, r8, asr #25 │ │ │ │ - rsbeq r2, r3, r4, ror #25 │ │ │ │ - rsbeq r2, r3, r0, lsl #26 │ │ │ │ - rsbeq r2, r3, r8, lsr #26 │ │ │ │ - rsbeq r2, r3, r0, asr sp │ │ │ │ - rsbeq r2, r3, r0, ror sp │ │ │ │ - mlseq r3, r0, sp, r2 │ │ │ │ - strhteq r2, [r3], #-212 @ 0xffffff2c │ │ │ │ - rsbeq r2, r3, ip, ror #27 │ │ │ │ - rsbeq r2, r3, ip, lsl lr │ │ │ │ - rsbeq r2, r3, r4, asr #28 │ │ │ │ - rsbeq r2, r3, r8, ror lr │ │ │ │ - rsbeq r2, r3, r0, lsr #29 │ │ │ │ - rsbeq r2, r3, r8, asr #29 │ │ │ │ - rsbeq r2, r3, r8, ror #29 │ │ │ │ - rsbeq r2, r3, r4, lsl #30 │ │ │ │ - rsbeq r2, r3, r4, lsr #30 │ │ │ │ - rsbeq r2, r3, r4, asr #30 │ │ │ │ - rsbeq r2, r3, r0, ror #30 │ │ │ │ - rsbeq r2, r3, r0, lsl #31 │ │ │ │ - rsbeq r2, r3, r0, lsr #31 │ │ │ │ - rsbeq r2, r3, r4, asr #31 │ │ │ │ - strdeq r2, [r3], #-244 @ 0xffffff0c @ │ │ │ │ - rsbeq r3, r3, r4, lsl r0 │ │ │ │ - rsbeq r3, r3, r4, lsr r0 │ │ │ │ - rsbeq r3, r3, r8, asr r0 │ │ │ │ - rsbeq r3, r3, ip, ror r0 │ │ │ │ - rsbeq r3, r3, r4, lsr #1 │ │ │ │ - rsbeq r3, r3, r8, asr #1 │ │ │ │ - rsbeq r3, r3, r8, ror #1 │ │ │ │ - rsbeq r3, r3, r8, lsl #2 │ │ │ │ - rsbeq r3, r3, r8, lsr #2 │ │ │ │ - rsbeq r3, r3, ip, asr #2 │ │ │ │ - rsbeq r3, r3, r0, ror r1 │ │ │ │ - rsbeq r3, r3, ip, lsl #3 │ │ │ │ - strhteq r3, [r3], #-16 │ │ │ │ - ldrdeq r3, [r3], #-24 @ 0xffffffe8 @ │ │ │ │ - strdeq r3, [r3], #-28 @ 0xffffffe4 @ │ │ │ │ - rsbeq r3, r3, r0, lsr #4 │ │ │ │ - rsbeq r3, r3, r8, lsr r2 │ │ │ │ - rsbeq r3, r3, r0, ror #4 │ │ │ │ - rsbeq r3, r3, r8, lsl #5 │ │ │ │ - rsbeq r3, r3, r8, lsr #5 │ │ │ │ - rsbeq r3, r3, r4, asr #5 │ │ │ │ - rsbeq r3, r3, ip, ror #5 │ │ │ │ - rsbeq r3, r3, r8, lsl #6 │ │ │ │ - rsbeq r3, r3, r0, lsr r3 │ │ │ │ - rsbeq r3, r3, r4, asr r3 │ │ │ │ - rsbeq r3, r3, r4, ror r3 │ │ │ │ - mlseq r3, r8, r3, r3 │ │ │ │ - strhteq r3, [r3], #-56 @ 0xffffffc8 │ │ │ │ - ldrdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r3, r3, r4, lsr #8 │ │ │ │ - rsbeq r3, r3, r4, asr r4 │ │ │ │ - rsbeq r3, r3, r0, lsl #9 │ │ │ │ - mlseq r3, ip, r4, r3 │ │ │ │ - rsbeq r3, r3, ip, asr #9 │ │ │ │ - strdeq r3, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ - rsbeq r3, r3, ip, lsl r5 │ │ │ │ - rsbeq r3, r3, r8, lsr r5 │ │ │ │ - rsbeq r3, r3, r4, asr r5 │ │ │ │ - rsbeq r3, r3, r0, ror r5 │ │ │ │ - rsbeq r3, r3, r8, lsl #11 │ │ │ │ - strhteq r3, [r3], #-80 @ 0xffffffb0 │ │ │ │ - rsbeq r3, r3, ip, asr #11 │ │ │ │ - strdeq r3, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r3, r3, r4, lsl r6 │ │ │ │ - rsbeq r3, r3, r0, lsr r6 │ │ │ │ - rsbeq r3, r3, ip, asr #12 │ │ │ │ - rsbeq r3, r3, r4, ror #12 │ │ │ │ - rsbeq r3, r3, ip, lsl #13 │ │ │ │ - rsbeq r3, r3, ip, lsr #13 │ │ │ │ - rsbeq r3, r3, ip, asr #13 │ │ │ │ - rsbeq r3, r3, ip, ror #13 │ │ │ │ - rsbeq r3, r3, r4, lsl #14 │ │ │ │ - rsbeq r3, r3, r0, lsr #14 │ │ │ │ - rsbeq r3, r3, r8, lsr r7 │ │ │ │ - rsbeq r3, r3, r4, asr r7 │ │ │ │ - rsbeq r3, r3, r0, ror r7 │ │ │ │ - mlseq r3, r0, r7, r3 │ │ │ │ - rsbeq r3, r3, ip, lsr #15 │ │ │ │ - ldrdeq r3, [r3], #-116 @ 0xffffff8c @ │ │ │ │ - strdeq r3, [r3], #-112 @ 0xffffff90 @ │ │ │ │ - rsbeq r3, r3, r8, lsl #16 │ │ │ │ - rsbeq r3, r3, r4, lsr #16 │ │ │ │ - rsbeq r3, r3, r4, asr #16 │ │ │ │ - rsbeq r3, r3, r4, ror #16 │ │ │ │ - rsbeq r3, r3, r4, lsl #17 │ │ │ │ - rsbeq r3, r3, r0, lsr #17 │ │ │ │ - strhteq r3, [r3], #-140 @ 0xffffff74 │ │ │ │ - ldrdeq r3, [r3], #-132 @ 0xffffff7c @ │ │ │ │ - strdeq r3, [r3], #-132 @ 0xffffff7c @ │ │ │ │ - rsbeq r3, r3, r4, lsl r9 │ │ │ │ - rsbeq r3, r3, r4, lsr r9 │ │ │ │ - rsbeq r3, r3, r0, asr r9 │ │ │ │ - rsbeq r3, r3, r0, ror r9 │ │ │ │ - rsbeq r3, r3, ip, lsl #19 │ │ │ │ - rsbeq r3, r3, r8, lsr #19 │ │ │ │ - rsbeq r3, r3, ip, asr #19 │ │ │ │ - rsbeq r3, r3, ip, ror #19 │ │ │ │ - rsbeq r3, r3, ip, lsl #20 │ │ │ │ - rsbeq r3, r3, r8, lsr #20 │ │ │ │ - rsbeq r3, r3, r4, asr #20 │ │ │ │ - rsbeq r3, r3, r4, ror #20 │ │ │ │ - rsbeq r3, r3, r4, lsl #21 │ │ │ │ - rsbeq r3, r3, r4, lsr #21 │ │ │ │ - rsbeq r3, r3, r4, asr #21 │ │ │ │ - rsbeq r3, r3, r0, ror #21 │ │ │ │ - rsbeq r3, r3, r4, lsl #22 │ │ │ │ - rsbeq r3, r3, r0, lsr #22 │ │ │ │ - rsbeq r3, r3, r0, asr #22 │ │ │ │ - rsbeq r3, r3, r8, ror #22 │ │ │ │ - rsbeq r3, r3, r8, lsl #23 │ │ │ │ - rsbeq r3, r3, r4, lsr #23 │ │ │ │ - rsbeq r3, r3, r8, asr #23 │ │ │ │ - strdeq r3, [r3], #-180 @ 0xffffff4c @ │ │ │ │ - rsbeq r3, r3, ip, lsl ip │ │ │ │ - rsbeq r3, r3, r8, lsr ip │ │ │ │ - rsbeq r3, r3, r4, asr ip │ │ │ │ - rsbeq r3, r3, r0, ror ip │ │ │ │ - mlseq r3, ip, ip, r3 │ │ │ │ - strhteq r3, [r3], #-204 @ 0xffffff34 │ │ │ │ - ldrdeq r3, [r3], #-204 @ 0xffffff34 @ │ │ │ │ - strdeq r3, [r3], #-204 @ 0xffffff34 @ │ │ │ │ - rsbeq r3, r3, r8, lsl sp │ │ │ │ - rsbeq r3, r3, r8, lsr sp │ │ │ │ - rsbeq r3, r3, r4, asr sp │ │ │ │ - rsbeq r3, r3, r4, ror sp │ │ │ │ - mlseq r3, r4, sp, r3 │ │ │ │ - strhteq r3, [r3], #-208 @ 0xffffff30 │ │ │ │ - ldrdeq r3, [r3], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r3, r3, ip, ror #27 │ │ │ │ - rsbeq r3, r3, r4, lsl lr │ │ │ │ - rsbeq r3, r3, r0, lsr lr │ │ │ │ - rsbeq r3, r3, ip, asr #28 │ │ │ │ - rsbeq r3, r3, r8, ror #28 │ │ │ │ - rsbeq r3, r3, r4, lsl #29 │ │ │ │ - rsbeq r3, r3, r0, lsr #29 │ │ │ │ - strhteq r3, [r3], #-236 @ 0xffffff14 │ │ │ │ - ldrdeq r3, [r3], #-236 @ 0xffffff14 @ │ │ │ │ - strdeq r3, [r3], #-236 @ 0xffffff14 @ │ │ │ │ - rsbeq r3, r3, r8, lsl pc │ │ │ │ - rsbeq r3, r3, r8, lsr pc │ │ │ │ - rsbeq r3, r3, r0, ror #30 │ │ │ │ - rsbeq r3, r3, r0, lsl #31 │ │ │ │ - rsbeq r3, r3, r4, lsr #31 │ │ │ │ - rsbeq r3, r3, r4, asr #31 │ │ │ │ - rsbeq r3, r3, r4, ror #31 │ │ │ │ - rsbeq r4, r3, ip │ │ │ │ - rsbeq r4, r3, r0, lsr r0 │ │ │ │ - rsbeq r4, r3, ip, asr #32 │ │ │ │ - rsbeq r4, r3, ip, rrx │ │ │ │ - rsbeq r4, r3, ip, lsl #1 │ │ │ │ - strhteq r4, [r3], #-4 │ │ │ │ - ldrdeq r4, [r3], #-4 @ │ │ │ │ - rsbeq r4, r3, r8, lsl r1 │ │ │ │ - rsbeq r4, r3, r4, lsr r1 │ │ │ │ - rsbeq r4, r3, r4, asr r1 │ │ │ │ - rsbeq r4, r3, r4, ror r1 │ │ │ │ - mlseq r3, r0, r1, r4 │ │ │ │ - strhteq r4, [r3], #-20 @ 0xffffffec │ │ │ │ - ldrdeq r4, [r3], #-24 @ 0xffffffe8 @ │ │ │ │ - rsbeq r4, r3, r4, lsl r2 │ │ │ │ - rsbeq r4, r3, r0, lsr r2 │ │ │ │ - rsbeq r4, r3, ip, asr #4 │ │ │ │ - rsbeq r4, r3, r0, ror r2 │ │ │ │ - mlseq r3, r0, r2, r4 │ │ │ │ - rsbeq r4, r3, ip, lsr #5 │ │ │ │ - rsbeq r4, r3, r8, asr #5 │ │ │ │ - rsbeq r4, r3, r4, ror #5 │ │ │ │ - rsbeq r4, r3, r0, lsl #6 │ │ │ │ - rsbeq r4, r3, ip, lsl r3 │ │ │ │ - rsbeq r4, r3, ip, lsr r3 │ │ │ │ - rsbeq r4, r3, r4, asr r3 │ │ │ │ - rsbeq r4, r3, ip, ror #6 │ │ │ │ - mlseq r3, r4, r3, r4 │ │ │ │ - strhteq r4, [r3], #-48 @ 0xffffffd0 │ │ │ │ - ldrdeq r4, [r3], #-48 @ 0xffffffd0 @ │ │ │ │ - rsbeq r4, r3, ip, ror #7 │ │ │ │ - rsbeq r4, r3, r4, lsl #8 │ │ │ │ - rsbeq r4, r3, r0, lsr #8 │ │ │ │ - rsbeq r4, r3, ip, lsr r4 │ │ │ │ - rsbeq r4, r3, r8, asr r4 │ │ │ │ - rsbeq r4, r3, r4, ror r4 │ │ │ │ - mlseq r3, r0, r4, r4 │ │ │ │ - strhteq r4, [r3], #-68 @ 0xffffffbc │ │ │ │ - ldrdeq r4, [r3], #-64 @ 0xffffffc0 @ │ │ │ │ - rsbeq r4, r3, ip, ror #9 │ │ │ │ - rsbeq r4, r3, r0, lsl r5 │ │ │ │ - rsbeq r4, r3, r4, lsr r5 │ │ │ │ - rsbeq r4, r3, r8, asr r5 │ │ │ │ - rsbeq r4, r3, r4, ror r5 │ │ │ │ - mlseq r3, r0, r5, r4 │ │ │ │ - strhteq r4, [r3], #-88 @ 0xffffffa8 │ │ │ │ - ldrdeq r4, [r3], #-84 @ 0xffffffac @ │ │ │ │ - strdeq r4, [r3], #-84 @ 0xffffffac @ │ │ │ │ - rsbeq r4, r3, r4, lsl r6 │ │ │ │ - rsbeq r4, r3, r0, lsr r6 │ │ │ │ - rsbeq r4, r3, ip, asr #12 │ │ │ │ - rsbeq r4, r3, r0, ror r6 │ │ │ │ - mlseq r3, r0, r6, r4 │ │ │ │ - rsbeq r4, r3, ip, lsr #13 │ │ │ │ - rsbeq r4, r3, r4, asr #13 │ │ │ │ - rsbeq r4, r3, r0, ror #13 │ │ │ │ - rsbeq r4, r3, r4, lsl #14 │ │ │ │ - rsbeq r4, r3, ip, lsl r7 │ │ │ │ - rsbeq r4, r3, ip, lsr r7 │ │ │ │ - rsbeq r4, r3, ip, asr r7 │ │ │ │ - rsbeq r4, r3, r0, lsl #15 │ │ │ │ - rsbeq r4, r3, r4, lsr #15 │ │ │ │ - rsbeq r4, r3, r4, asr #15 │ │ │ │ - rsbeq r4, r3, r0, ror #15 │ │ │ │ - rsbeq r4, r3, r0, lsl #16 │ │ │ │ - rsbeq r4, r3, r8, lsl r8 │ │ │ │ - rsbeq r4, r3, ip, lsr r8 │ │ │ │ - rsbeq r4, r3, ip, asr r8 │ │ │ │ - rsbeq r4, r3, ip, ror r8 │ │ │ │ - mlseq r3, r8, r8, r4 │ │ │ │ - strhteq r4, [r3], #-136 @ 0xffffff78 │ │ │ │ - ldrdeq r4, [r3], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r4, r3, ip, ror #17 │ │ │ │ - rsbeq r4, r3, r8, lsl #18 │ │ │ │ - rsbeq r4, r3, r8, lsr #18 │ │ │ │ - rsbeq r4, r3, r0, asr #18 │ │ │ │ - rsbeq r4, r3, ip, asr r9 │ │ │ │ - rsbeq r4, r3, ip, ror r9 │ │ │ │ - mlseq r3, r8, r9, r4 │ │ │ │ - strhteq r4, [r3], #-152 @ 0xffffff68 │ │ │ │ - ldrdeq r4, [r3], #-152 @ 0xffffff68 @ │ │ │ │ - rsbeq r4, r3, r0, lsr #20 │ │ │ │ - rsbeq r4, r3, ip, lsr sl │ │ │ │ - rsbeq r4, r3, r4, asr sl │ │ │ │ - rsbeq r4, r3, r4, ror sl │ │ │ │ - mlseq r3, r0, sl, r4 │ │ │ │ - strhteq r4, [r3], #-164 @ 0xffffff5c │ │ │ │ - ldrdeq r4, [r3], #-164 @ 0xffffff5c @ │ │ │ │ - strdeq r4, [r3], #-160 @ 0xffffff60 @ │ │ │ │ - rsbeq r4, r3, r0, lsl fp │ │ │ │ - rsbeq r4, r3, ip, lsr #22 │ │ │ │ - rsbeq r4, r3, r8, asr #22 │ │ │ │ - rsbeq r4, r3, r4, ror #22 │ │ │ │ - rsbeq r4, r3, ip, ror fp │ │ │ │ - mlseq r3, r4, fp, r4 │ │ │ │ - strhteq r4, [r3], #-176 @ 0xffffff50 │ │ │ │ - rsbeq r4, r3, ip, asr #23 │ │ │ │ - rsbeq r4, r3, r8, ror #23 │ │ │ │ - rsbeq r4, r3, r4, lsl #24 │ │ │ │ - rsbeq r4, r3, r8, lsr #24 │ │ │ │ - rsbeq r4, r3, r8, asr #24 │ │ │ │ - rsbeq r4, r3, r4, ror #24 │ │ │ │ - rsbeq r4, r3, r4, lsl #25 │ │ │ │ - rsbeq r4, r3, r4, lsr #25 │ │ │ │ - rsbeq r4, r3, r0, asr #25 │ │ │ │ - ldrdeq r4, [r3], #-204 @ 0xffffff34 @ │ │ │ │ - rsbeq r4, r3, r8, lsl sp │ │ │ │ - rsbeq r4, r3, r8, lsr sp │ │ │ │ - rsbeq r4, r3, r4, asr sp │ │ │ │ - rsbeq r4, r3, r0, ror sp │ │ │ │ - rsbeq r4, r3, ip, lsl #27 │ │ │ │ - rsbeq r4, r3, ip, lsr #27 │ │ │ │ - ldrdeq r4, [r3], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r4, r3, ip, ror #27 │ │ │ │ - rsbeq r4, r3, ip, lsl #28 │ │ │ │ - rsbeq r4, r3, r0, lsr lr │ │ │ │ - rsbeq r4, r3, r4, asr lr │ │ │ │ - rsbeq r4, r3, r4, ror lr │ │ │ │ - mlseq r3, r4, lr, r4 │ │ │ │ - strhteq r4, [r3], #-232 @ 0xffffff18 │ │ │ │ - ldrdeq r4, [r3], #-228 @ 0xffffff1c @ │ │ │ │ - strdeq r4, [r3], #-224 @ 0xffffff20 @ │ │ │ │ - rsbeq r4, r3, r0, lsl pc │ │ │ │ - rsbeq r4, r3, ip, lsr #30 │ │ │ │ - rsbeq r4, r3, r8, asr #30 │ │ │ │ - rsbeq r4, r3, r0, ror #30 │ │ │ │ - rsbeq r4, r3, r0, lsl #31 │ │ │ │ - mlseq r3, r8, pc, r4 @ │ │ │ │ - strhteq r4, [r3], #-248 @ 0xffffff08 │ │ │ │ - ldrdeq r4, [r3], #-252 @ 0xffffff04 @ │ │ │ │ - strdeq r4, [r3], #-252 @ 0xffffff04 @ │ │ │ │ - rsbeq r5, r3, ip, lsl r0 │ │ │ │ - rsbeq r5, r3, r8, lsr r0 │ │ │ │ - rsbeq r5, r3, r8, asr r0 │ │ │ │ - rsbeq r5, r3, r0, ror r0 │ │ │ │ - rsbeq r5, r3, ip, lsl #1 │ │ │ │ - rsbeq r5, r3, ip, lsr #1 │ │ │ │ - rsbeq r5, r3, r8, asr #1 │ │ │ │ - rsbeq r5, r3, r4, ror #1 │ │ │ │ - rsbeq r5, r3, r4, lsl #2 │ │ │ │ - rsbeq r5, r3, r8, lsr #2 │ │ │ │ - rsbeq r5, r3, r8, asr #2 │ │ │ │ - rsbeq r5, r3, r4, ror #2 │ │ │ │ - rsbeq r5, r3, r0, lsl #3 │ │ │ │ - mlseq r3, r8, r1, r5 │ │ │ │ - strhteq r5, [r3], #-20 @ 0xffffffec │ │ │ │ - ldrdeq r5, [r3], #-16 @ │ │ │ │ - rsbeq r5, r3, ip, ror #3 │ │ │ │ - rsbeq r5, r3, r4, lsl #4 │ │ │ │ - rsbeq r5, r3, r0, lsr #4 │ │ │ │ - rsbeq r5, r3, r4, asr #4 │ │ │ │ - rsbeq r5, r3, r0, ror #4 │ │ │ │ - rsbeq r5, r3, r0, lsl #5 │ │ │ │ - mlseq r3, ip, r2, r5 │ │ │ │ - strhteq r5, [r3], #-44 @ 0xffffffd4 │ │ │ │ - ldrdeq r5, [r3], #-44 @ 0xffffffd4 @ │ │ │ │ - rsbeq r5, r3, ip, lsl r3 │ │ │ │ - rsbeq r5, r3, ip, lsr r3 │ │ │ │ - rsbeq r5, r3, r8, asr r3 │ │ │ │ - rsbeq r5, r3, r8, ror r3 │ │ │ │ - mlseq r3, r0, r3, r5 │ │ │ │ - strhteq r5, [r3], #-52 @ 0xffffffcc │ │ │ │ - ldrdeq r5, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - strdeq r5, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r5, r3, r4, lsl r4 │ │ │ │ - rsbeq r5, r3, r8, lsr r4 │ │ │ │ - rsbeq r5, r3, ip, asr r4 │ │ │ │ - rsbeq r5, r3, r0, lsl #9 │ │ │ │ - rsbeq r5, r3, r4, lsr #9 │ │ │ │ - rsbeq r5, r3, r0, asr #9 │ │ │ │ - rsbeq r5, r3, r0, ror #9 │ │ │ │ - strdeq r5, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ - rsbeq r5, r3, r0, lsr #10 │ │ │ │ - rsbeq r5, r3, r0, asr #10 │ │ │ │ - rsbeq r5, r3, r4, ror #10 │ │ │ │ - rsbeq r5, r3, r0, lsl #11 │ │ │ │ - rsbeq r5, r3, r4, lsr #11 │ │ │ │ - rsbeq r5, r3, r4, asr #11 │ │ │ │ - ldrdeq r5, [r3], #-92 @ 0xffffffa4 @ │ │ │ │ - strdeq r5, [r3], #-92 @ 0xffffffa4 @ │ │ │ │ - rsbeq r5, r3, r8, lsl r6 │ │ │ │ - rsbeq r5, r3, r8, lsr r6 │ │ │ │ - rsbeq r5, r3, r8, asr r6 │ │ │ │ - rsbeq r5, r3, r4, ror r6 │ │ │ │ - mlseq r3, r4, r6, r5 │ │ │ │ - strhteq r5, [r3], #-100 @ 0xffffff9c │ │ │ │ - ldrdeq r5, [r3], #-104 @ 0xffffff98 @ │ │ │ │ - strdeq r5, [r3], #-100 @ 0xffffff9c @ │ │ │ │ - rsbeq r5, r3, r0, lsl r7 │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ - rsbeq r5, r3, r8, asr #14 │ │ │ │ - rsbeq r5, r3, r8, ror #14 │ │ │ │ - rsbeq r5, r3, r8, lsl #15 │ │ │ │ - rsbeq r5, r3, r4, lsr #15 │ │ │ │ - rsbeq r5, r3, r0, asr #15 │ │ │ │ - rsbeq r5, r3, r0, ror #15 │ │ │ │ - strdeq r5, [r3], #-120 @ 0xffffff88 @ │ │ │ │ - rsbeq r5, r3, r4, lsl r8 │ │ │ │ - rsbeq r5, r3, r0, lsr r8 │ │ │ │ - rsbeq r5, r3, ip, asr #16 │ │ │ │ - rsbeq r5, r3, r4, ror #16 │ │ │ │ - rsbeq r5, r3, ip, ror r8 │ │ │ │ - mlseq r3, r4, r8, r5 │ │ │ │ - strhteq r5, [r3], #-128 @ 0xffffff80 │ │ │ │ - ldrdeq r5, [r3], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r5, r3, ip, ror #17 │ │ │ │ - rsbeq r5, r3, r8, lsl #18 │ │ │ │ - rsbeq r5, r3, r8, lsr #18 │ │ │ │ - rsbeq r5, r3, r8, asr #18 │ │ │ │ - rsbeq r5, r3, ip, ror #18 │ │ │ │ - rsbeq r5, r3, ip, lsl #19 │ │ │ │ - rsbeq r5, r3, ip, lsr #19 │ │ │ │ - rsbeq r5, r3, r8, asr #19 │ │ │ │ - rsbeq r5, r3, r8, ror #19 │ │ │ │ - rsbeq r5, r3, r4, lsl #20 │ │ │ │ - rsbeq r5, r3, ip, lsl sl │ │ │ │ - rsbeq r5, r3, r8, lsr sl │ │ │ │ - rsbeq r5, r3, r4, asr sl │ │ │ │ - rsbeq r5, r3, r0, ror sl │ │ │ │ - rsbeq r5, r3, ip, lsl #21 │ │ │ │ - strhteq r5, [r3], #-160 @ 0xffffff60 │ │ │ │ - rsbeq r5, r3, ip, asr #21 │ │ │ │ - rsbeq r5, r3, r8, ror #21 │ │ │ │ - rsbeq r5, r3, r0, lsl #22 │ │ │ │ - rsbeq r5, r3, ip, lsl fp │ │ │ │ - rsbeq r5, r3, r8, lsr fp │ │ │ │ - rsbeq r5, r3, r8, asr fp │ │ │ │ - rsbeq r5, r3, r4, ror fp │ │ │ │ - mlseq r3, r8, fp, r5 │ │ │ │ - strhteq r5, [r3], #-180 @ 0xffffff4c │ │ │ │ - ldrdeq r5, [r3], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq r5, r3, ip, ror #23 │ │ │ │ - rsbeq r5, r3, ip, lsl #24 │ │ │ │ - rsbeq r5, r3, ip, lsr #24 │ │ │ │ - rsbeq r5, r3, ip, asr #24 │ │ │ │ - rsbeq r5, r3, ip, ror #24 │ │ │ │ - rsbeq r5, r3, r8, lsl #25 │ │ │ │ - rsbeq r5, r3, r4, lsr #25 │ │ │ │ - rsbeq r5, r3, r0, asr #25 │ │ │ │ - rsbeq r5, r3, r0, ror #25 │ │ │ │ - rsbeq r5, r3, r0, lsl #26 │ │ │ │ - rsbeq r5, r3, r0, lsr #26 │ │ │ │ - rsbeq r5, r3, r0, asr #26 │ │ │ │ - rsbeq r5, r3, ip, asr sp │ │ │ │ - rsbeq r5, r3, ip, ror sp │ │ │ │ - mlseq r3, ip, sp, r5 │ │ │ │ - strhteq r5, [r3], #-216 @ 0xffffff28 │ │ │ │ - ldrdeq r5, [r3], #-216 @ 0xffffff28 @ │ │ │ │ - strdeq r5, [r3], #-220 @ 0xffffff24 @ │ │ │ │ - rsbeq r5, r3, r0, lsr #28 │ │ │ │ - rsbeq r5, r3, ip, lsr lr │ │ │ │ - rsbeq r5, r3, r8, asr lr │ │ │ │ - rsbeq r5, r3, r0, ror lr │ │ │ │ - rsbeq r5, r3, ip, lsl #29 │ │ │ │ - rsbeq r5, r3, r8, lsr #29 │ │ │ │ - rsbeq r5, r3, ip, asr #29 │ │ │ │ - rsbeq r5, r3, r8, ror #29 │ │ │ │ - rsbeq r5, r3, r4, lsl #30 │ │ │ │ - rsbeq r5, r3, r0, lsr #30 │ │ │ │ - rsbeq r5, r3, r8, lsr pc │ │ │ │ - rsbeq r5, r3, r0, asr pc │ │ │ │ - rsbeq r5, r3, ip, ror #30 │ │ │ │ - rsbeq r5, r3, r8, lsl #31 │ │ │ │ - rsbeq r5, r3, r8, lsr #31 │ │ │ │ - ldrdeq r5, [r3], #-240 @ 0xffffff10 @ │ │ │ │ - strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ - rsbeq r6, r3, r4, lsl r0 │ │ │ │ - rsbeq r6, r3, r4, lsr r0 │ │ │ │ - rsbeq r6, r3, ip, asr r0 │ │ │ │ - rsbeq r6, r3, ip, ror r0 │ │ │ │ - mlseq r3, r8, r0, r6 │ │ │ │ - strhteq r6, [r3], #-4 │ │ │ │ - ldrdeq r6, [r3], #-0 @ │ │ │ │ - strdeq r6, [r3], #-4 @ │ │ │ │ - rsbeq r6, r3, r4, lsl r1 │ │ │ │ - rsbeq r6, r3, r0, lsr r1 │ │ │ │ - rsbeq r6, r3, r0, asr r1 │ │ │ │ - rsbeq r6, r3, ip, ror #2 │ │ │ │ - rsbeq r6, r3, r8, lsl #3 │ │ │ │ - rsbeq r6, r3, r8, lsr #3 │ │ │ │ - rsbeq r6, r3, r8, asr #3 │ │ │ │ - rsbeq r6, r3, r0, ror #3 │ │ │ │ - strdeq r6, [r3], #-28 @ 0xffffffe4 @ │ │ │ │ - rsbeq r6, r3, r4, lsl r2 │ │ │ │ - rsbeq r6, r3, r0, lsr r2 │ │ │ │ - rsbeq r6, r3, ip, asr #4 │ │ │ │ - rsbeq r6, r3, r4, ror #4 │ │ │ │ - rsbeq r6, r3, r0, lsl #5 │ │ │ │ - mlseq r3, ip, r2, r6 │ │ │ │ - strhteq r6, [r3], #-44 @ 0xffffffd4 │ │ │ │ - ldrdeq r6, [r3], #-44 @ 0xffffffd4 @ │ │ │ │ - rsbeq r6, r3, r0, lsl #6 │ │ │ │ - rsbeq r6, r3, r4, lsr #6 │ │ │ │ - rsbeq r6, r3, ip, asr #6 │ │ │ │ - rsbeq r6, r3, ip, ror #6 │ │ │ │ - rsbeq r6, r3, r8, lsl #7 │ │ │ │ - rsbeq r6, r3, r4, lsr #7 │ │ │ │ - rsbeq r6, r3, r0, asr #7 │ │ │ │ - ldrdeq r6, [r3], #-60 @ 0xffffffc4 @ │ │ │ │ - strdeq r6, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r6, r3, r8, lsl r4 │ │ │ │ - rsbeq r6, r3, r8, lsr r4 │ │ │ │ - rsbeq r6, r3, r4, asr r4 │ │ │ │ - rsbeq r6, r3, r0, ror r4 │ │ │ │ - rsbeq r6, r3, ip, lsl #9 │ │ │ │ - rsbeq r6, r3, r8, lsr #9 │ │ │ │ - rsbeq r6, r3, r4, asr #9 │ │ │ │ - rsbeq r6, r3, r4, ror #9 │ │ │ │ - rsbeq r6, r3, r0, lsl #10 │ │ │ │ - rsbeq r6, r3, r0, lsr #10 │ │ │ │ - rsbeq r6, r3, ip, lsr r5 │ │ │ │ - rsbeq r6, r3, r4, asr r5 │ │ │ │ - rsbeq r6, r3, r0, ror r5 │ │ │ │ - rsbeq r6, r3, ip, lsl #11 │ │ │ │ - rsbeq r6, r3, ip, lsr #11 │ │ │ │ - rsbeq r6, r3, r8, asr #11 │ │ │ │ - rsbeq r6, r3, r8, ror #11 │ │ │ │ - rsbeq r6, r3, r4, lsl #12 │ │ │ │ - rsbeq r6, r3, r0, lsr #12 │ │ │ │ - rsbeq r6, r3, ip, lsr r6 │ │ │ │ - rsbeq r6, r3, r0, ror #12 │ │ │ │ - rsbeq r6, r3, r4, lsl #13 │ │ │ │ - rsbeq r6, r3, r0, lsr #13 │ │ │ │ - rsbeq r6, r3, r0, asr #13 │ │ │ │ - ldrdeq r6, [r3], #-104 @ 0xffffff98 @ │ │ │ │ - strdeq r6, [r3], #-108 @ 0xffffff94 @ │ │ │ │ - rsbeq r6, r3, r8, lsl r7 │ │ │ │ - rsbeq r6, r3, r0, lsr r7 │ │ │ │ - rsbeq r6, r3, ip, asr #14 │ │ │ │ - rsbeq r6, r3, r8, ror #14 │ │ │ │ - rsbeq r6, r3, r4, lsl #15 │ │ │ │ - rsbeq r6, r3, r0, lsr #15 │ │ │ │ - rsbeq r6, r3, r4, asr #15 │ │ │ │ - rsbeq r6, r3, ip, ror #15 │ │ │ │ - rsbeq r6, r3, ip, lsl #16 │ │ │ │ - rsbeq r6, r3, ip, lsr #16 │ │ │ │ - rsbeq r6, r3, r4, asr r8 │ │ │ │ - rsbeq r6, r3, ip, ror r8 │ │ │ │ - mlseq r3, r8, r8, r6 │ │ │ │ - strhteq r6, [r3], #-136 @ 0xffffff78 │ │ │ │ - ldrdeq r6, [r3], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r6, r3, r8, ror #17 │ │ │ │ - rsbeq r6, r3, r0, lsl #18 │ │ │ │ - rsbeq r6, r3, r0, lsr #18 │ │ │ │ - rsbeq r6, r3, ip, lsr r9 │ │ │ │ - rsbeq r6, r3, ip, asr r9 │ │ │ │ - rsbeq r6, r3, ip, ror r9 │ │ │ │ - mlseq r3, r4, r9, r6 │ │ │ │ - strhteq r6, [r3], #-144 @ 0xffffff70 │ │ │ │ - rsbeq r6, r3, ip, asr #19 │ │ │ │ - rsbeq r6, r3, ip, ror #19 │ │ │ │ - rsbeq r6, r3, r8, lsl #20 │ │ │ │ - rsbeq r6, r3, r8, lsr #20 │ │ │ │ - rsbeq r6, r3, r8, asr #20 │ │ │ │ - rsbeq r6, r3, r8, ror #20 │ │ │ │ - rsbeq r6, r3, r8, lsl #21 │ │ │ │ - rsbeq r6, r3, r4, lsr #21 │ │ │ │ - rsbeq r6, r3, r4, asr #21 │ │ │ │ - rsbeq r6, r3, ip, ror #21 │ │ │ │ - rsbeq r6, r3, ip, lsl #22 │ │ │ │ - rsbeq r6, r3, r8, lsr #22 │ │ │ │ - rsbeq r6, r3, r4, asr #22 │ │ │ │ - rsbeq r6, r3, r0, ror #22 │ │ │ │ - rsbeq r6, r3, ip, ror fp │ │ │ │ - mlseq r3, r8, fp, r6 │ │ │ │ - strhteq r6, [r3], #-180 @ 0xffffff4c │ │ │ │ - ldrdeq r6, [r3], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq r6, r3, ip, ror #23 │ │ │ │ - rsbeq r6, r3, r0, lsl ip │ │ │ │ - rsbeq r6, r3, r0, lsr ip │ │ │ │ - rsbeq r6, r3, ip, asr #24 │ │ │ │ - rsbeq r6, r3, ip, ror #24 │ │ │ │ - rsbeq r6, r3, ip, lsl #25 │ │ │ │ - rsbeq r6, r3, r8, lsr #25 │ │ │ │ - rsbeq r6, r3, r4, asr #25 │ │ │ │ - rsbeq r6, r3, r4, ror #25 │ │ │ │ - rsbeq r6, r3, r4, lsl #26 │ │ │ │ - rsbeq r6, r3, r0, lsr #26 │ │ │ │ - rsbeq r6, r3, r8, asr #26 │ │ │ │ - rsbeq r6, r3, ip, ror #26 │ │ │ │ - rsbeq r6, r3, ip, lsl #27 │ │ │ │ - rsbeq r6, r3, r8, lsr #27 │ │ │ │ - rsbeq r6, r3, r4, asr #27 │ │ │ │ - rsbeq r6, r3, r0, ror #27 │ │ │ │ - rsbeq r6, r3, r8, lsl #28 │ │ │ │ - rsbeq r6, r3, r4, lsr #28 │ │ │ │ - rsbeq r6, r3, r4, asr #28 │ │ │ │ - rsbeq r6, r3, r4, ror #28 │ │ │ │ - rsbeq r6, r3, r0, lsl #29 │ │ │ │ - mlseq r3, ip, lr, r6 │ │ │ │ - strhteq r6, [r3], #-228 @ 0xffffff1c │ │ │ │ - ldrdeq r6, [r3], #-228 @ 0xffffff1c @ │ │ │ │ - strdeq r6, [r3], #-232 @ 0xffffff18 @ │ │ │ │ - rsbeq r6, r3, r8, lsl pc │ │ │ │ - rsbeq r6, r3, r4, lsr pc │ │ │ │ - rsbeq r6, r3, r4, asr pc │ │ │ │ - rsbeq r6, r3, r0, ror pc │ │ │ │ - mlseq r3, r0, pc, r6 @ │ │ │ │ - strhteq r6, [r3], #-240 @ 0xffffff10 │ │ │ │ - ldrdeq r6, [r3], #-240 @ 0xffffff10 @ │ │ │ │ - rsbeq r6, r3, ip, ror #31 │ │ │ │ - rsbeq r7, r3, r8 │ │ │ │ - rsbeq r7, r3, r4, lsr #32 │ │ │ │ - rsbeq r7, r3, r4, asr #32 │ │ │ │ - rsbeq r7, r3, r0, rrx │ │ │ │ - rsbeq r7, r3, ip, ror r0 │ │ │ │ - mlseq r3, r8, r0, r7 │ │ │ │ - strhteq r7, [r3], #-8 │ │ │ │ - rsbeq r7, r3, r0, ror #1 │ │ │ │ - rsbeq r7, r3, r0, lsl r1 │ │ │ │ - rsbeq r7, r3, ip, lsr #2 │ │ │ │ - rsbeq r7, r3, r8, asr #2 │ │ │ │ - rsbeq r7, r3, r4, ror #2 │ │ │ │ - rsbeq r7, r3, r0, lsl #3 │ │ │ │ - rsbeq r7, r3, r8, lsr #3 │ │ │ │ - rsbeq r7, r3, r4, asr #3 │ │ │ │ - ldrdeq r7, [r3], #-28 @ 0xffffffe4 @ │ │ │ │ - strdeq r7, [r3], #-28 @ 0xffffffe4 @ │ │ │ │ - rsbeq r7, r3, r0, lsr #4 │ │ │ │ - rsbeq r7, r3, r0, asr #4 │ │ │ │ - rsbeq r7, r3, ip, asr r2 │ │ │ │ - rsbeq r7, r3, r0, lsl #5 │ │ │ │ - rsbeq r7, r3, r0, lsr #5 │ │ │ │ - strhteq r7, [r3], #-44 @ 0xffffffd4 │ │ │ │ - ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ - strdeq r7, [r3], #-36 @ 0xffffffdc @ │ │ │ │ - rsbeq r7, r3, r0, lsl r3 │ │ │ │ - rsbeq r7, r3, ip, lsr #6 │ │ │ │ - rsbeq r7, r3, r8, asr #6 │ │ │ │ - rsbeq r7, r3, r4, ror #6 │ │ │ │ - rsbeq r7, r3, r4, lsl #7 │ │ │ │ - rsbeq r7, r3, r4, lsr #7 │ │ │ │ - rsbeq r7, r3, r4, asr #7 │ │ │ │ - rsbeq r7, r3, r0, ror #7 │ │ │ │ - rsbeq r7, r3, r0, lsl #8 │ │ │ │ - rsbeq r7, r3, ip, lsl r4 │ │ │ │ - rsbeq r7, r3, r8, lsr r4 │ │ │ │ - rsbeq r7, r3, r8, asr r4 │ │ │ │ - rsbeq r7, r3, r8, lsl #9 │ │ │ │ - rsbeq r7, r3, r4, lsr #9 │ │ │ │ - strhteq r7, [r3], #-76 @ 0xffffffb4 │ │ │ │ - ldrdeq r7, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ - strdeq r7, [r3], #-72 @ 0xffffffb8 @ │ │ │ │ - rsbeq r7, r3, r0, lsr #10 │ │ │ │ - rsbeq r7, r3, ip, lsr r5 │ │ │ │ - rsbeq r7, r3, ip, asr r5 │ │ │ │ - rsbeq r7, r3, ip, ror r5 │ │ │ │ - mlseq r3, ip, r5, r7 │ │ │ │ - strhteq r7, [r3], #-88 @ 0xffffffa8 │ │ │ │ - ldrdeq r7, [r3], #-84 @ 0xffffffac @ │ │ │ │ - strdeq r7, [r3], #-84 @ 0xffffffac @ │ │ │ │ - rsbeq r7, r3, r0, lsl r6 │ │ │ │ - rsbeq r7, r3, ip, lsr #12 │ │ │ │ - rsbeq r7, r3, r8, asr #12 │ │ │ │ - rsbeq r7, r3, r8, ror #12 │ │ │ │ - rsbeq r7, r3, r4, lsl #13 │ │ │ │ - rsbeq r7, r3, r0, lsr #13 │ │ │ │ - strhteq r7, [r3], #-108 @ 0xffffff94 │ │ │ │ - ldrdeq r7, [r3], #-104 @ 0xffffff98 @ │ │ │ │ - strdeq r7, [r3], #-100 @ 0xffffff9c @ │ │ │ │ - rsbeq r7, r3, r4, lsl r7 │ │ │ │ - rsbeq r7, r3, r4, lsr r7 │ │ │ │ - rsbeq r7, r3, r8, asr r7 │ │ │ │ - rsbeq r7, r3, r8, ror r7 │ │ │ │ - mlseq r3, r8, r7, r7 │ │ │ │ - strhteq r7, [r3], #-112 @ 0xffffff90 │ │ │ │ - ldrdeq r7, [r3], #-112 @ 0xffffff90 @ │ │ │ │ - strdeq r7, [r3], #-112 @ 0xffffff90 @ │ │ │ │ - rsbeq r7, r3, r0, lsl r8 │ │ │ │ - rsbeq r7, r3, ip, lsr #16 │ │ │ │ - rsbeq r7, r3, r8, asr #16 │ │ │ │ - rsbeq r7, r3, r8, ror #16 │ │ │ │ - rsbeq r7, r3, r4, lsl #17 │ │ │ │ - mlseq r3, ip, r8, r7 │ │ │ │ - strhteq r7, [r3], #-136 @ 0xffffff78 │ │ │ │ - ldrdeq r7, [r3], #-136 @ 0xffffff78 @ │ │ │ │ - strdeq r7, [r3], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r7, r3, ip, lsl #18 │ │ │ │ - rsbeq r7, r3, r8, lsr #18 │ │ │ │ - rsbeq r7, r3, r0, asr #18 │ │ │ │ - rsbeq r7, r3, r0, ror #18 │ │ │ │ - rsbeq r7, r3, ip, ror r9 │ │ │ │ - rsbeq r7, r3, r0, lsr #19 │ │ │ │ - strhteq r7, [r3], #-156 @ 0xffffff64 │ │ │ │ - ldrdeq r7, [r3], #-148 @ 0xffffff6c @ │ │ │ │ - strdeq r7, [r3], #-152 @ 0xffffff68 @ │ │ │ │ - rsbeq r7, r3, r4, lsl sl │ │ │ │ - rsbeq r7, r3, r0, lsr sl │ │ │ │ - rsbeq r7, r3, ip, asr #20 │ │ │ │ - rsbeq r7, r3, r8, ror #20 │ │ │ │ - rsbeq r7, r3, r8, lsl #21 │ │ │ │ - strhteq r7, [r3], #-160 @ 0xffffff60 │ │ │ │ - ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ - strdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ - rsbeq r7, r3, ip, lsl #22 │ │ │ │ - rsbeq r7, r3, r8, lsr #22 │ │ │ │ - rsbeq r7, r3, r4, asr #22 │ │ │ │ - rsbeq r7, r3, r0, ror #22 │ │ │ │ - rsbeq r7, r3, ip, ror fp │ │ │ │ - mlseq r3, r4, fp, r7 │ │ │ │ - strhteq r7, [r3], #-180 @ 0xffffff4c │ │ │ │ - ldrdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ - strdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq r7, r3, ip, lsl #24 │ │ │ │ - rsbeq r7, r3, r0, lsr ip │ │ │ │ - rsbeq r7, r3, ip, asr #24 │ │ │ │ - rsbeq r7, r3, r8, ror #24 │ │ │ │ - rsbeq r1, r3, r8, lsr #8 │ │ │ │ - rsbeq r1, r3, r0, ror #8 │ │ │ │ - rsbeq r1, r3, r0, asr #8 │ │ │ │ - mlseq r3, r8, r4, r1 │ │ │ │ - ldrdeq r1, [r3], #-64 @ 0xffffffc0 @ │ │ │ │ - rsbeq r1, r3, r8, lsl r5 │ │ │ │ - rsbeq r1, r3, r0, lsr #11 │ │ │ │ - rsbeq r1, r3, r4, lsl #11 │ │ │ │ - strhteq r1, [r3], #-68 @ 0xffffffbc │ │ │ │ - rsbeq r1, r3, ip, ror r3 │ │ │ │ - ldrdeq r1, [r3], #-44 @ 0xffffffd4 @ │ │ │ │ - strdeq r1, [r3], #-44 @ 0xffffffd4 @ │ │ │ │ - rsbeq r1, r3, ip, lsl r3 │ │ │ │ - rsbeq r1, r3, ip, lsr r3 │ │ │ │ - rsbeq r1, r3, ip, asr r3 │ │ │ │ - rsbeq r1, r3, r4, ror #10 │ │ │ │ - mlseq r3, r8, r3, r1 │ │ │ │ - strhteq r1, [r3], #-56 @ 0xffffffc8 │ │ │ │ - ldrdeq r1, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - strdeq r1, [r3], #-68 @ 0xffffffbc @ │ │ │ │ - rsbeq r1, r3, r8, lsr r5 │ │ │ │ - rsbeq r1, r3, r4, asr #11 │ │ │ │ - rsbeq r1, r3, r0, lsl r4 │ │ │ │ - strdeq r1, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r7, r3, r8, lsl #25 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r8, r3, r8, lsl #17 │ │ │ │ - subeq r9, r5, ip, asr sp │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ - rsbeq pc, r2, r8, asr #21 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - ldr r0, [pc, #-1444] @ 9c1c4 <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1448] @ 9c1c8 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1452] @ 9c1cc <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1456] @ 9c1d0 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1460] @ 9c1d4 <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1464] @ 9c1d8 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1468] @ 9c1dc <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1472] @ 9c1e0 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1476] @ 9c1e4 <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1480] @ 9c1e8 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1484] @ 9c1ec <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1488] @ 9c1f0 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1492] @ 9c1f4 <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1496] @ 9c1f8 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1500] @ 9c1fc <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1504] @ 9c200 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1508] @ 9c204 <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1512] @ 9c208 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1516] @ 9c20c <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1520] @ 9c210 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1524] @ 9c214 <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1528] @ 9c218 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1532] @ 9c21c <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1536] @ 9c220 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1540] @ 9c224 <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1544] @ 9c228 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1548] @ 9c22c <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1552] @ 9c230 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1556] @ 9c234 <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1560] @ 9c238 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1564] @ 9c23c <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1568] @ 9c240 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1572] @ 9c244 <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1576] @ 9c248 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1580] @ 9c24c <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1584] @ 9c250 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1588] @ 9c254 <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1592] @ 9c258 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1596] @ 9c25c <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1600] @ 9c260 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1604] @ 9c264 <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1608] @ 9c268 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1612] @ 9c26c <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1616] @ 9c270 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1620] @ 9c274 <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1624] @ 9c278 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1628] @ 9c27c <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1632] @ 9c280 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1636] @ 9c284 <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1640] @ 9c288 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1644] @ 9c28c <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1648] @ 9c290 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1652] @ 9c294 <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1656] @ 9c298 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1660] @ 9c29c <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1664] @ 9c2a0 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1668] @ 9c2a4 <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1672] @ 9c2a8 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1676] @ 9c2ac <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1680] @ 9c2b0 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1684] @ 9c2b4 <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1688] @ 9c2b8 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1692] @ 9c2bc <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1696] @ 9c2c0 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1700] @ 9c2c4 <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1704] @ 9c2c8 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1708] @ 9c2cc <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1712] @ 9c2d0 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1716] @ 9c2d4 <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1720] @ 9c2d8 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1724] @ 9c2dc <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1728] @ 9c2e0 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1732] @ 9c2e4 <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1736] @ 9c2e8 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1740] @ 9c2ec <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1744] @ 9c2f0 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1748] @ 9c2f4 <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1752] @ 9c2f8 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1756] @ 9c2fc <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1760] @ 9c300 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1764] @ 9c304 <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1768] @ 9c308 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1772] @ 9c30c <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1776] @ 9c310 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1780] @ 9c314 <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1784] @ 9c318 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1788] @ 9c31c <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1792] @ 9c320 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1796] @ 9c324 <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1800] @ 9c328 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1804] @ 9c32c <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1808] @ 9c330 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1812] @ 9c334 <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1816] @ 9c338 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1820] @ 9c33c <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1824] @ 9c340 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1828] @ 9c344 <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1832] @ 9c348 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1836] @ 9c34c <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1840] @ 9c350 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1844] @ 9c354 <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1848] @ 9c358 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1852] @ 9c35c <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1856] @ 9c360 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1860] @ 9c364 <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1864] @ 9c368 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1868] @ 9c36c <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1872] @ 9c370 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1876] @ 9c374 <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1880] @ 9c378 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1884] @ 9c37c <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1888] @ 9c380 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1892] @ 9c384 <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1896] @ 9c388 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1900] @ 9c38c <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1904] @ 9c390 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1908] @ 9c394 <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1912] @ 9c398 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1916] @ 9c39c <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1920] @ 9c3a0 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1924] @ 9c3a4 <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1928] @ 9c3a8 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1932] @ 9c3ac <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1936] @ 9c3b0 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1940] @ 9c3b4 <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1944] @ 9c3b8 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1948] @ 9c3bc <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1952] @ 9c3c0 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1956] @ 9c3c4 <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1960] @ 9c3c8 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1964] @ 9c3cc <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1968] @ 9c3d0 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1972] @ 9c3d4 <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1976] @ 9c3d8 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1980] @ 9c3dc <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1984] @ 9c3e0 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1988] @ 9c3e4 <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1992] @ 9c3e8 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1996] @ 9c3ec <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2000] @ 9c3f0 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2004] @ 9c3f4 <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2008] @ 9c3f8 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2012] @ 9c3fc <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2016] @ 9c400 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2020] @ 9c404 <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2024] @ 9c408 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2028] @ 9c40c <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2032] @ 9c410 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2036] @ 9c414 <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2040] @ 9c418 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2044] @ 9c41c <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2048] @ 9c420 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2052] @ 9c424 <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2056] @ 9c428 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2060] @ 9c42c <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2064] @ 9c430 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2068] @ 9c434 <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2072] @ 9c438 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2076] @ 9c43c <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2080] @ 9c440 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2084] @ 9c444 <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2088] @ 9c448 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2092] @ 9c44c <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2096] @ 9c450 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2100] @ 9c454 <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2104] @ 9c458 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2108] @ 9c45c <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2112] @ 9c460 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2116] @ 9c464 <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2120] @ 9c468 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2124] @ 9c46c <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2128] @ 9c470 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2132] @ 9c474 <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2136] @ 9c478 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2140] @ 9c47c <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2144] @ 9c480 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2148] @ 9c484 <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2152] @ 9c488 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2156] @ 9c48c <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2160] @ 9c490 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2164] @ 9c494 <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2168] @ 9c498 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2172] @ 9c49c <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2176] @ 9c4a0 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2180] @ 9c4a4 <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2184] @ 9c4a8 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2188] @ 9c4ac <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2192] @ 9c4b0 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2196] @ 9c4b4 <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2200] @ 9c4b8 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2204] @ 9c4bc <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2208] @ 9c4c0 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2212] @ 9c4c4 <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2216] @ 9c4c8 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2220] @ 9c4cc <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2224] @ 9c4d0 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2228] @ 9c4d4 <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2232] @ 9c4d8 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2236] @ 9c4dc <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2240] @ 9c4e0 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2244] @ 9c4e4 <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2248] @ 9c4e8 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2252] @ 9c4ec <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2256] @ 9c4f0 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2260] @ 9c4f4 <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2264] @ 9c4f8 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2268] @ 9c4fc <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2272] @ 9c500 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2276] @ 9c504 <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2280] @ 9c508 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2284] @ 9c50c <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2288] @ 9c510 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2292] @ 9c514 <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2296] @ 9c518 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2300] @ 9c51c <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2304] @ 9c520 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2308] @ 9c524 <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2312] @ 9c528 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2316] @ 9c52c <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2320] @ 9c530 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2324] @ 9c534 <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2328] @ 9c538 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2332] @ 9c53c <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2336] @ 9c540 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2340] @ 9c544 <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2344] @ 9c548 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2348] @ 9c54c <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2352] @ 9c550 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2356] @ 9c554 <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2360] @ 9c558 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2364] @ 9c55c <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2368] @ 9c560 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2372] @ 9c564 <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2376] @ 9c568 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2380] @ 9c56c <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2384] @ 9c570 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2388] @ 9c574 <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2392] @ 9c578 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2396] @ 9c57c <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2400] @ 9c580 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2404] @ 9c584 <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2408] @ 9c588 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2412] @ 9c58c <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2416] @ 9c590 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2420] @ 9c594 <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2424] @ 9c598 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2428] @ 9c59c <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2432] @ 9c5a0 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2436] @ 9c5a4 <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2440] @ 9c5a8 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2444] @ 9c5ac <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2448] @ 9c5b0 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2452] @ 9c5b4 <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2456] @ 9c5b8 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2460] @ 9c5bc <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2464] @ 9c5c0 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2468] @ 9c5c4 <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2472] @ 9c5c8 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2476] @ 9c5cc <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2480] @ 9c5d0 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2484] @ 9c5d4 <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2488] @ 9c5d8 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2492] @ 9c5dc <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2496] @ 9c5e0 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2500] @ 9c5e4 <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2504] @ 9c5e8 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2508] @ 9c5ec <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2512] @ 9c5f0 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2516] @ 9c5f4 <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2520] @ 9c5f8 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2524] @ 9c5fc <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2528] @ 9c600 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2532] @ 9c604 <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2536] @ 9c608 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2540] @ 9c60c <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2544] @ 9c610 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2548] @ 9c614 <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2552] @ 9c618 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2556] @ 9c61c <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2560] @ 9c620 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2564] @ 9c624 <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2568] @ 9c628 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2572] @ 9c62c <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2576] @ 9c630 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2580] @ 9c634 <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2584] @ 9c638 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2588] @ 9c63c <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2592] @ 9c640 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2596] @ 9c644 <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2600] @ 9c648 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2604] @ 9c64c <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2608] @ 9c650 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2612] @ 9c654 <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2616] @ 9c658 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2620] @ 9c65c <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2624] @ 9c660 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2628] @ 9c664 <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2632] @ 9c668 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2636] @ 9c66c <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2640] @ 9c670 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2644] @ 9c674 <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2648] @ 9c678 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2652] @ 9c67c <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2656] @ 9c680 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2660] @ 9c684 <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2664] @ 9c688 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2668] @ 9c68c <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2672] @ 9c690 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2676] @ 9c694 <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2680] @ 9c698 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2684] @ 9c69c <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2688] @ 9c6a0 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2692] @ 9c6a4 <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2696] @ 9c6a8 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2700] @ 9c6ac <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2704] @ 9c6b0 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2708] @ 9c6b4 <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2712] @ 9c6b8 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2716] @ 9c6bc <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2720] @ 9c6c0 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2724] @ 9c6c4 <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2728] @ 9c6c8 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2732] @ 9c6cc <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2736] @ 9c6d0 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2740] @ 9c6d4 <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2744] @ 9c6d8 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2748] @ 9c6dc <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2636] @ 9c754 <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2760] @ 9c6e0 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2764] @ 9c6e4 <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2768] @ 9c6e8 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2772] @ 9c6ec <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2776] @ 9c6f0 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2780] @ 9c6f4 <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2784] @ 9c6f8 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2788] @ 9c6fc <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2792] @ 9c700 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2796] @ 9c704 <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2800] @ 9c708 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2804] @ 9c70c <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2808] @ 9c710 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2812] @ 9c714 <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2816] @ 9c718 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2820] @ 9c71c <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2824] @ 9c720 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2828] @ 9c724 <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2832] @ 9c728 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2836] @ 9c72c <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2840] @ 9c730 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2844] @ 9c734 <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2848] @ 9c738 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2852] @ 9c73c <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ - bl 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r3, [pc, #-2852] @ 9c744 <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ - ldr r5, [pc, #-2860] @ 9c740 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ - mov r6, #0 │ │ │ │ - add sl, sl, r3 │ │ │ │ - str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - b 9d358 <_Py_InitializeRecursionLimits@@Base+0x2f50> │ │ │ │ - ldr r2, [r8, #988] @ 0x3dc │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ - movt r3, #10 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 9dc58 <_Py_InitializeRecursionLimits@@Base+0x3850> │ │ │ │ - ldr r3, [sl] │ │ │ │ + str r0, [r8, #1132] @ 0x46c │ │ │ │ + beq 9e010 <_Py_InitializeRecursionLimits@@Base+0x3ae0> │ │ │ │ + ldr r0, [pc, #4088] @ 9bb1c <_Py_InitializeRecursionLimits@@Base+0x15ec> │ │ │ │ + movw sl, #26104 @ 0x65f8 │ │ │ │ + movt sl, #24 │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4076] @ 9bb20 <_Py_InitializeRecursionLimits@@Base+0x15f0> │ │ │ │ + mov r7, #0 │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4068] @ 9bb24 <_Py_InitializeRecursionLimits@@Base+0x15f4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4064] @ 9bb28 <_Py_InitializeRecursionLimits@@Base+0x15f8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4060] @ 9bb2c <_Py_InitializeRecursionLimits@@Base+0x15fc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4056] @ 9bb30 <_Py_InitializeRecursionLimits@@Base+0x1600> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4052] @ 9bb34 <_Py_InitializeRecursionLimits@@Base+0x1604> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4048] @ 9bb38 <_Py_InitializeRecursionLimits@@Base+0x1608> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4044] @ 9bb3c <_Py_InitializeRecursionLimits@@Base+0x160c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4040] @ 9bb40 <_Py_InitializeRecursionLimits@@Base+0x1610> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4036] @ 9bb44 <_Py_InitializeRecursionLimits@@Base+0x1614> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4032] @ 9bb48 <_Py_InitializeRecursionLimits@@Base+0x1618> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4028] @ 9bb4c <_Py_InitializeRecursionLimits@@Base+0x161c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4024] @ 9bb50 <_Py_InitializeRecursionLimits@@Base+0x1620> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4020] @ 9bb54 <_Py_InitializeRecursionLimits@@Base+0x1624> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4016] @ 9bb58 <_Py_InitializeRecursionLimits@@Base+0x1628> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4012] @ 9bb5c <_Py_InitializeRecursionLimits@@Base+0x162c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4008] @ 9bb60 <_Py_InitializeRecursionLimits@@Base+0x1630> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4004] @ 9bb64 <_Py_InitializeRecursionLimits@@Base+0x1634> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #4000] @ 9bb68 <_Py_InitializeRecursionLimits@@Base+0x1638> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3996] @ 9bb6c <_Py_InitializeRecursionLimits@@Base+0x163c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3992] @ 9bb70 <_Py_InitializeRecursionLimits@@Base+0x1640> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3988] @ 9bb74 <_Py_InitializeRecursionLimits@@Base+0x1644> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3984] @ 9bb78 <_Py_InitializeRecursionLimits@@Base+0x1648> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r5, [pc, #3976] @ 9bb7c <_Py_InitializeRecursionLimits@@Base+0x164c> │ │ │ │ + add r0, r4, #33536 @ 0x8300 │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3968] @ 9bb80 <_Py_InitializeRecursionLimits@@Base+0x1650> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3964] @ 9bb84 <_Py_InitializeRecursionLimits@@Base+0x1654> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3960] @ 9bb88 <_Py_InitializeRecursionLimits@@Base+0x1658> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3956] @ 9bb8c <_Py_InitializeRecursionLimits@@Base+0x165c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3952] @ 9bb90 <_Py_InitializeRecursionLimits@@Base+0x1660> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3948] @ 9bb94 <_Py_InitializeRecursionLimits@@Base+0x1664> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3944] @ 9bb98 <_Py_InitializeRecursionLimits@@Base+0x1668> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3940] @ 9bb9c <_Py_InitializeRecursionLimits@@Base+0x166c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3936] @ 9bba0 <_Py_InitializeRecursionLimits@@Base+0x1670> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3932] @ 9bba4 <_Py_InitializeRecursionLimits@@Base+0x1674> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3928] @ 9bba8 <_Py_InitializeRecursionLimits@@Base+0x1678> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3924] @ 9bbac <_Py_InitializeRecursionLimits@@Base+0x167c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3920] @ 9bbb0 <_Py_InitializeRecursionLimits@@Base+0x1680> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3916] @ 9bbb4 <_Py_InitializeRecursionLimits@@Base+0x1684> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3912] @ 9bbb8 <_Py_InitializeRecursionLimits@@Base+0x1688> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3908] @ 9bbbc <_Py_InitializeRecursionLimits@@Base+0x168c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3904] @ 9bbc0 <_Py_InitializeRecursionLimits@@Base+0x1690> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3900] @ 9bbc4 <_Py_InitializeRecursionLimits@@Base+0x1694> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3896] @ 9bbc8 <_Py_InitializeRecursionLimits@@Base+0x1698> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3892] @ 9bbcc <_Py_InitializeRecursionLimits@@Base+0x169c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3888] @ 9bbd0 <_Py_InitializeRecursionLimits@@Base+0x16a0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3884] @ 9bbd4 <_Py_InitializeRecursionLimits@@Base+0x16a4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3880] @ 9bbd8 <_Py_InitializeRecursionLimits@@Base+0x16a8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3876] @ 9bbdc <_Py_InitializeRecursionLimits@@Base+0x16ac> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3872] @ 9bbe0 <_Py_InitializeRecursionLimits@@Base+0x16b0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3868] @ 9bbe4 <_Py_InitializeRecursionLimits@@Base+0x16b4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3864] @ 9bbe8 <_Py_InitializeRecursionLimits@@Base+0x16b8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3860] @ 9bbec <_Py_InitializeRecursionLimits@@Base+0x16bc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3856] @ 9bbf0 <_Py_InitializeRecursionLimits@@Base+0x16c0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3852] @ 9bbf4 <_Py_InitializeRecursionLimits@@Base+0x16c4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3848] @ 9bbf8 <_Py_InitializeRecursionLimits@@Base+0x16c8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3844] @ 9bbfc <_Py_InitializeRecursionLimits@@Base+0x16cc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3840] @ 9bc00 <_Py_InitializeRecursionLimits@@Base+0x16d0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3836] @ 9bc04 <_Py_InitializeRecursionLimits@@Base+0x16d4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3832] @ 9bc08 <_Py_InitializeRecursionLimits@@Base+0x16d8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3828] @ 9bc0c <_Py_InitializeRecursionLimits@@Base+0x16dc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + add r0, r4, #34816 @ 0x8800 │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3816] @ 9bc10 <_Py_InitializeRecursionLimits@@Base+0x16e0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3812] @ 9bc14 <_Py_InitializeRecursionLimits@@Base+0x16e4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3808] @ 9bc18 <_Py_InitializeRecursionLimits@@Base+0x16e8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3804] @ 9bc1c <_Py_InitializeRecursionLimits@@Base+0x16ec> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3800] @ 9bc20 <_Py_InitializeRecursionLimits@@Base+0x16f0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3796] @ 9bc24 <_Py_InitializeRecursionLimits@@Base+0x16f4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3792] @ 9bc28 <_Py_InitializeRecursionLimits@@Base+0x16f8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3788] @ 9bc2c <_Py_InitializeRecursionLimits@@Base+0x16fc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3784] @ 9bc30 <_Py_InitializeRecursionLimits@@Base+0x1700> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3780] @ 9bc34 <_Py_InitializeRecursionLimits@@Base+0x1704> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3776] @ 9bc38 <_Py_InitializeRecursionLimits@@Base+0x1708> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3772] @ 9bc3c <_Py_InitializeRecursionLimits@@Base+0x170c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3768] @ 9bc40 <_Py_InitializeRecursionLimits@@Base+0x1710> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3764] @ 9bc44 <_Py_InitializeRecursionLimits@@Base+0x1714> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3760] @ 9bc48 <_Py_InitializeRecursionLimits@@Base+0x1718> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + add r0, r4, #35328 @ 0x8a00 │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3748] @ 9bc4c <_Py_InitializeRecursionLimits@@Base+0x171c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3744] @ 9bc50 <_Py_InitializeRecursionLimits@@Base+0x1720> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3740] @ 9bc54 <_Py_InitializeRecursionLimits@@Base+0x1724> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3736] @ 9bc58 <_Py_InitializeRecursionLimits@@Base+0x1728> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3732] @ 9bc5c <_Py_InitializeRecursionLimits@@Base+0x172c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3728] @ 9bc60 <_Py_InitializeRecursionLimits@@Base+0x1730> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3724] @ 9bc64 <_Py_InitializeRecursionLimits@@Base+0x1734> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3720] @ 9bc68 <_Py_InitializeRecursionLimits@@Base+0x1738> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3716] @ 9bc6c <_Py_InitializeRecursionLimits@@Base+0x173c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3712] @ 9bc70 <_Py_InitializeRecursionLimits@@Base+0x1740> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3708] @ 9bc74 <_Py_InitializeRecursionLimits@@Base+0x1744> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3704] @ 9bc78 <_Py_InitializeRecursionLimits@@Base+0x1748> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3700] @ 9bc7c <_Py_InitializeRecursionLimits@@Base+0x174c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3696] @ 9bc80 <_Py_InitializeRecursionLimits@@Base+0x1750> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3692] @ 9bc84 <_Py_InitializeRecursionLimits@@Base+0x1754> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3688] @ 9bc88 <_Py_InitializeRecursionLimits@@Base+0x1758> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3684] @ 9bc8c <_Py_InitializeRecursionLimits@@Base+0x175c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3680] @ 9bc90 <_Py_InitializeRecursionLimits@@Base+0x1760> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3676] @ 9bc94 <_Py_InitializeRecursionLimits@@Base+0x1764> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3672] @ 9bc98 <_Py_InitializeRecursionLimits@@Base+0x1768> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3668] @ 9bc9c <_Py_InitializeRecursionLimits@@Base+0x176c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3664] @ 9bca0 <_Py_InitializeRecursionLimits@@Base+0x1770> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3660] @ 9bca4 <_Py_InitializeRecursionLimits@@Base+0x1774> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3656] @ 9bca8 <_Py_InitializeRecursionLimits@@Base+0x1778> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3652] @ 9bcac <_Py_InitializeRecursionLimits@@Base+0x177c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3648] @ 9bcb0 <_Py_InitializeRecursionLimits@@Base+0x1780> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3644] @ 9bcb4 <_Py_InitializeRecursionLimits@@Base+0x1784> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3640] @ 9bcb8 <_Py_InitializeRecursionLimits@@Base+0x1788> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3636] @ 9bcbc <_Py_InitializeRecursionLimits@@Base+0x178c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3632] @ 9bcc0 <_Py_InitializeRecursionLimits@@Base+0x1790> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3628] @ 9bcc4 <_Py_InitializeRecursionLimits@@Base+0x1794> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3624] @ 9bcc8 <_Py_InitializeRecursionLimits@@Base+0x1798> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3620] @ 9bccc <_Py_InitializeRecursionLimits@@Base+0x179c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3616] @ 9bcd0 <_Py_InitializeRecursionLimits@@Base+0x17a0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3612] @ 9bcd4 <_Py_InitializeRecursionLimits@@Base+0x17a4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3608] @ 9bcd8 <_Py_InitializeRecursionLimits@@Base+0x17a8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3604] @ 9bcdc <_Py_InitializeRecursionLimits@@Base+0x17ac> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3600] @ 9bce0 <_Py_InitializeRecursionLimits@@Base+0x17b0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3596] @ 9bce4 <_Py_InitializeRecursionLimits@@Base+0x17b4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3592] @ 9bce8 <_Py_InitializeRecursionLimits@@Base+0x17b8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3588] @ 9bcec <_Py_InitializeRecursionLimits@@Base+0x17bc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3584] @ 9bcf0 <_Py_InitializeRecursionLimits@@Base+0x17c0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3580] @ 9bcf4 <_Py_InitializeRecursionLimits@@Base+0x17c4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3576] @ 9bcf8 <_Py_InitializeRecursionLimits@@Base+0x17c8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3572] @ 9bcfc <_Py_InitializeRecursionLimits@@Base+0x17cc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3568] @ 9bd00 <_Py_InitializeRecursionLimits@@Base+0x17d0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3564] @ 9bd04 <_Py_InitializeRecursionLimits@@Base+0x17d4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3560] @ 9bd08 <_Py_InitializeRecursionLimits@@Base+0x17d8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3556] @ 9bd0c <_Py_InitializeRecursionLimits@@Base+0x17dc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3552] @ 9bd10 <_Py_InitializeRecursionLimits@@Base+0x17e0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3548] @ 9bd14 <_Py_InitializeRecursionLimits@@Base+0x17e4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3544] @ 9bd18 <_Py_InitializeRecursionLimits@@Base+0x17e8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3540] @ 9bd1c <_Py_InitializeRecursionLimits@@Base+0x17ec> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3536] @ 9bd20 <_Py_InitializeRecursionLimits@@Base+0x17f0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3532] @ 9bd24 <_Py_InitializeRecursionLimits@@Base+0x17f4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3528] @ 9bd28 <_Py_InitializeRecursionLimits@@Base+0x17f8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3524] @ 9bd2c <_Py_InitializeRecursionLimits@@Base+0x17fc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3520] @ 9bd30 <_Py_InitializeRecursionLimits@@Base+0x1800> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3516] @ 9bd34 <_Py_InitializeRecursionLimits@@Base+0x1804> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3512] @ 9bd38 <_Py_InitializeRecursionLimits@@Base+0x1808> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3508] @ 9bd3c <_Py_InitializeRecursionLimits@@Base+0x180c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3504] @ 9bd40 <_Py_InitializeRecursionLimits@@Base+0x1810> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3500] @ 9bd44 <_Py_InitializeRecursionLimits@@Base+0x1814> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3496] @ 9bd48 <_Py_InitializeRecursionLimits@@Base+0x1818> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3492] @ 9bd4c <_Py_InitializeRecursionLimits@@Base+0x181c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3488] @ 9bd50 <_Py_InitializeRecursionLimits@@Base+0x1820> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3484] @ 9bd54 <_Py_InitializeRecursionLimits@@Base+0x1824> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3480] @ 9bd58 <_Py_InitializeRecursionLimits@@Base+0x1828> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3476] @ 9bd5c <_Py_InitializeRecursionLimits@@Base+0x182c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3472] @ 9bd60 <_Py_InitializeRecursionLimits@@Base+0x1830> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3468] @ 9bd64 <_Py_InitializeRecursionLimits@@Base+0x1834> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3464] @ 9bd68 <_Py_InitializeRecursionLimits@@Base+0x1838> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3460] @ 9bd6c <_Py_InitializeRecursionLimits@@Base+0x183c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3456] @ 9bd70 <_Py_InitializeRecursionLimits@@Base+0x1840> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3452] @ 9bd74 <_Py_InitializeRecursionLimits@@Base+0x1844> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3448] @ 9bd78 <_Py_InitializeRecursionLimits@@Base+0x1848> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3444] @ 9bd7c <_Py_InitializeRecursionLimits@@Base+0x184c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3440] @ 9bd80 <_Py_InitializeRecursionLimits@@Base+0x1850> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3436] @ 9bd84 <_Py_InitializeRecursionLimits@@Base+0x1854> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3432] @ 9bd88 <_Py_InitializeRecursionLimits@@Base+0x1858> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3428] @ 9bd8c <_Py_InitializeRecursionLimits@@Base+0x185c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3424] @ 9bd90 <_Py_InitializeRecursionLimits@@Base+0x1860> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3420] @ 9bd94 <_Py_InitializeRecursionLimits@@Base+0x1864> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3416] @ 9bd98 <_Py_InitializeRecursionLimits@@Base+0x1868> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3412] @ 9bd9c <_Py_InitializeRecursionLimits@@Base+0x186c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3408] @ 9bda0 <_Py_InitializeRecursionLimits@@Base+0x1870> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3404] @ 9bda4 <_Py_InitializeRecursionLimits@@Base+0x1874> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3400] @ 9bda8 <_Py_InitializeRecursionLimits@@Base+0x1878> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3396] @ 9bdac <_Py_InitializeRecursionLimits@@Base+0x187c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3392] @ 9bdb0 <_Py_InitializeRecursionLimits@@Base+0x1880> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3388] @ 9bdb4 <_Py_InitializeRecursionLimits@@Base+0x1884> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3384] @ 9bdb8 <_Py_InitializeRecursionLimits@@Base+0x1888> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3380] @ 9bdbc <_Py_InitializeRecursionLimits@@Base+0x188c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3376] @ 9bdc0 <_Py_InitializeRecursionLimits@@Base+0x1890> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3372] @ 9bdc4 <_Py_InitializeRecursionLimits@@Base+0x1894> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3368] @ 9bdc8 <_Py_InitializeRecursionLimits@@Base+0x1898> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3364] @ 9bdcc <_Py_InitializeRecursionLimits@@Base+0x189c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3360] @ 9bdd0 <_Py_InitializeRecursionLimits@@Base+0x18a0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3356] @ 9bdd4 <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3352] @ 9bdd8 <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3348] @ 9bddc <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3344] @ 9bde0 <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3340] @ 9bde4 <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3336] @ 9bde8 <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3332] @ 9bdec <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3328] @ 9bdf0 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3324] @ 9bdf4 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3320] @ 9bdf8 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3316] @ 9bdfc <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3312] @ 9be00 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3308] @ 9be04 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3304] @ 9be08 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3300] @ 9be0c <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3296] @ 9be10 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3292] @ 9be14 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3288] @ 9be18 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3284] @ 9be1c <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3280] @ 9be20 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3276] @ 9be24 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3272] @ 9be28 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3268] @ 9be2c <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3264] @ 9be30 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3260] @ 9be34 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3256] @ 9be38 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3252] @ 9be3c <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3248] @ 9be40 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3244] @ 9be44 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3240] @ 9be48 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3236] @ 9be4c <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3232] @ 9be50 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3228] @ 9be54 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3224] @ 9be58 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3220] @ 9be5c <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3216] @ 9be60 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3212] @ 9be64 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3208] @ 9be68 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3204] @ 9be6c <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3200] @ 9be70 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3196] @ 9be74 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3192] @ 9be78 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3188] @ 9be7c <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3184] @ 9be80 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3180] @ 9be84 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3176] @ 9be88 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3172] @ 9be8c <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3168] @ 9be90 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3164] @ 9be94 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3160] @ 9be98 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3156] @ 9be9c <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3152] @ 9bea0 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3148] @ 9bea4 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + add r0, r4, #40448 @ 0x9e00 │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3136] @ 9bea8 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3132] @ 9beac <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3128] @ 9beb0 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3124] @ 9beb4 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3120] @ 9beb8 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3116] @ 9bebc <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3112] @ 9bec0 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3108] @ 9bec4 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3104] @ 9bec8 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3100] @ 9becc <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3096] @ 9bed0 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3092] @ 9bed4 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3088] @ 9bed8 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3084] @ 9bedc <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3080] @ 9bee0 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3076] @ 9bee4 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3072] @ 9bee8 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3068] @ 9beec <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3064] @ 9bef0 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3060] @ 9bef4 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3056] @ 9bef8 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3052] @ 9befc <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3048] @ 9bf00 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3044] @ 9bf04 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3040] @ 9bf08 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3036] @ 9bf0c <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3032] @ 9bf10 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3028] @ 9bf14 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3024] @ 9bf18 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3020] @ 9bf1c <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3016] @ 9bf20 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3012] @ 9bf24 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3008] @ 9bf28 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3004] @ 9bf2c <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #3000] @ 9bf30 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2996] @ 9bf34 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2992] @ 9bf38 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2988] @ 9bf3c <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2984] @ 9bf40 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2980] @ 9bf44 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2976] @ 9bf48 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2972] @ 9bf4c <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2968] @ 9bf50 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2964] @ 9bf54 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2960] @ 9bf58 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2956] @ 9bf5c <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2952] @ 9bf60 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2948] @ 9bf64 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2944] @ 9bf68 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2940] @ 9bf6c <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2936] @ 9bf70 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2932] @ 9bf74 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2928] @ 9bf78 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2924] @ 9bf7c <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2920] @ 9bf80 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2916] @ 9bf84 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2912] @ 9bf88 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2908] @ 9bf8c <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2904] @ 9bf90 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2900] @ 9bf94 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2896] @ 9bf98 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2892] @ 9bf9c <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2888] @ 9bfa0 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2884] @ 9bfa4 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2880] @ 9bfa8 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2876] @ 9bfac <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2872] @ 9bfb0 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2868] @ 9bfb4 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2864] @ 9bfb8 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2860] @ 9bfbc <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2856] @ 9bfc0 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2852] @ 9bfc4 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2848] @ 9bfc8 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2844] @ 9bfcc <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2840] @ 9bfd0 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2836] @ 9bfd4 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2832] @ 9bfd8 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2828] @ 9bfdc <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2824] @ 9bfe0 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2820] @ 9bfe4 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2816] @ 9bfe8 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2812] @ 9bfec <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2808] @ 9bff0 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2804] @ 9bff4 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2800] @ 9bff8 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2796] @ 9bffc <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2792] @ 9c000 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2788] @ 9c004 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2784] @ 9c008 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2780] @ 9c00c <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2776] @ 9c010 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2772] @ 9c014 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2768] @ 9c018 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2764] @ 9c01c <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2760] @ 9c020 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2756] @ 9c024 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2752] @ 9c028 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2748] @ 9c02c <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2744] @ 9c030 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2740] @ 9c034 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2736] @ 9c038 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2732] @ 9c03c <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2728] @ 9c040 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + add r0, r4, #43776 @ 0xab00 │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2716] @ 9c044 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2712] @ 9c048 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2708] @ 9c04c <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2704] @ 9c050 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2700] @ 9c054 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2696] @ 9c058 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2692] @ 9c05c <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + add r0, r4, #44032 @ 0xac00 │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2680] @ 9c060 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2676] @ 9c064 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2672] @ 9c068 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2668] @ 9c06c <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2664] @ 9c070 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2660] @ 9c074 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2656] @ 9c078 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2652] @ 9c07c <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2648] @ 9c080 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2644] @ 9c084 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2640] @ 9c088 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2636] @ 9c08c <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2632] @ 9c090 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2628] @ 9c094 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2624] @ 9c098 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2620] @ 9c09c <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2616] @ 9c0a0 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2612] @ 9c0a4 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2608] @ 9c0a8 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2604] @ 9c0ac <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2600] @ 9c0b0 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2596] @ 9c0b4 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2592] @ 9c0b8 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2588] @ 9c0bc <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2584] @ 9c0c0 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2580] @ 9c0c4 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2576] @ 9c0c8 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2572] @ 9c0cc <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2568] @ 9c0d0 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2564] @ 9c0d4 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2560] @ 9c0d8 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2556] @ 9c0dc <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2552] @ 9c0e0 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2548] @ 9c0e4 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2544] @ 9c0e8 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2540] @ 9c0ec <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2536] @ 9c0f0 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2532] @ 9c0f4 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2528] @ 9c0f8 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2524] @ 9c0fc <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2520] @ 9c100 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2516] @ 9c104 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2512] @ 9c108 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2508] @ 9c10c <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2504] @ 9c110 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2500] @ 9c114 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2496] @ 9c118 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2492] @ 9c11c <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2488] @ 9c120 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2484] @ 9c124 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2480] @ 9c128 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2476] @ 9c12c <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2472] @ 9c130 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2468] @ 9c134 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2464] @ 9c138 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2460] @ 9c13c <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2456] @ 9c140 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2452] @ 9c144 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2448] @ 9c148 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2444] @ 9c14c <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2440] @ 9c150 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2436] @ 9c154 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2432] @ 9c158 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2428] @ 9c15c <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2424] @ 9c160 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2420] @ 9c164 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2416] @ 9c168 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + add r0, r4, #46080 @ 0xb400 │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2404] @ 9c16c <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2400] @ 9c170 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2396] @ 9c174 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2392] @ 9c178 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2388] @ 9c17c <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2384] @ 9c180 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2380] @ 9c184 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2376] @ 9c188 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2372] @ 9c18c <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2368] @ 9c190 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2364] @ 9c194 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2360] @ 9c198 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2356] @ 9c19c <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2352] @ 9c1a0 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2348] @ 9c1a4 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2344] @ 9c1a8 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2340] @ 9c1ac <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2336] @ 9c1b0 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2332] @ 9c1b4 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2328] @ 9c1b8 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2324] @ 9c1bc <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2320] @ 9c1c0 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2316] @ 9c1c4 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2312] @ 9c1c8 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2308] @ 9c1cc <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + add r0, r4, #46848 @ 0xb700 │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2296] @ 9c1d0 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2292] @ 9c1d4 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2288] @ 9c1d8 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2284] @ 9c1dc <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2280] @ 9c1e0 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2276] @ 9c1e4 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2272] @ 9c1e8 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2268] @ 9c1ec <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2264] @ 9c1f0 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2260] @ 9c1f4 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2256] @ 9c1f8 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2252] @ 9c1fc <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2248] @ 9c200 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2244] @ 9c204 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2240] @ 9c208 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2236] @ 9c20c <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2232] @ 9c210 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2228] @ 9c214 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2224] @ 9c218 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2220] @ 9c21c <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2216] @ 9c220 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2212] @ 9c224 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2208] @ 9c228 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2204] @ 9c22c <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2200] @ 9c230 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2196] @ 9c234 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2192] @ 9c238 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2188] @ 9c23c <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2184] @ 9c240 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2180] @ 9c244 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2176] @ 9c248 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2172] @ 9c24c <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2168] @ 9c250 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2164] @ 9c254 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2160] @ 9c258 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2156] @ 9c25c <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2152] @ 9c260 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2148] @ 9c264 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2144] @ 9c268 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2140] @ 9c26c <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2136] @ 9c270 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2132] @ 9c274 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2128] @ 9c278 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2124] @ 9c27c <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2120] @ 9c280 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2116] @ 9c284 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2112] @ 9c288 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2108] @ 9c28c <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2104] @ 9c290 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2100] @ 9c294 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + add r0, r4, #48384 @ 0xbd00 │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2088] @ 9c298 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2084] @ 9c29c <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2080] @ 9c2a0 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2076] @ 9c2a4 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2072] @ 9c2a8 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2068] @ 9c2ac <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2064] @ 9c2b0 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2060] @ 9c2b4 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2056] @ 9c2b8 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2052] @ 9c2bc <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2048] @ 9c2c0 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2044] @ 9c2c4 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2040] @ 9c2c8 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2036] @ 9c2cc <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2032] @ 9c2d0 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2028] @ 9c2d4 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2024] @ 9c2d8 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2020] @ 9c2dc <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2016] @ 9c2e0 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2012] @ 9c2e4 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2008] @ 9c2e8 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #2004] @ 9c2ec <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + b 9c888 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ + ldrdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r1, r3, ip, lsl r6 │ │ │ │ + rsbeq r1, r3, r0, asr #12 │ │ │ │ + rsbeq r1, r3, r4, ror #12 │ │ │ │ + rsbeq r1, r3, r4, lsl #13 │ │ │ │ + rsbeq r1, r3, r4, lsr #13 │ │ │ │ + rsbeq r1, r3, r8, asr #13 │ │ │ │ + rsbeq r1, r3, ip, ror #13 │ │ │ │ + rsbeq r1, r3, r0, lsl r7 │ │ │ │ + rsbeq r1, r3, ip, lsr #14 │ │ │ │ + rsbeq r1, r3, r8, asr #14 │ │ │ │ + rsbeq r1, r3, r8, ror #14 │ │ │ │ + rsbeq r1, r3, r4, lsl #15 │ │ │ │ + rsbeq r1, r3, r4, lsr #15 │ │ │ │ + rsbeq r1, r3, r4, asr #15 │ │ │ │ + rsbeq r1, r3, r4, ror #15 │ │ │ │ + rsbeq r1, r3, r8, lsl #16 │ │ │ │ + rsbeq r1, r3, ip, lsr #16 │ │ │ │ + rsbeq r1, r3, r8, asr #16 │ │ │ │ + rsbeq r1, r3, r4, ror #16 │ │ │ │ + rsbeq r1, r3, r8, lsl #17 │ │ │ │ + rsbeq r1, r3, r4, lsr #17 │ │ │ │ + rsbeq r1, r3, r8, asr #17 │ │ │ │ + rsbeq r7, r3, r0, lsl #25 │ │ │ │ + rsbeq r1, r3, r4, lsl r9 │ │ │ │ + rsbeq r1, r3, r8, lsr r9 │ │ │ │ + rsbeq r1, r3, r4, asr r9 │ │ │ │ + rsbeq r1, r3, ip, ror r9 │ │ │ │ + mlseq r3, r8, r9, r1 │ │ │ │ + strhteq r1, [r3], #-152 @ 0xffffff68 │ │ │ │ + ldrdeq r1, [r3], #-152 @ 0xffffff68 @ │ │ │ │ + strdeq r1, [r3], #-152 @ 0xffffff68 @ │ │ │ │ + rsbeq r1, r3, r4, lsl sl │ │ │ │ + rsbeq r1, r3, r0, lsr sl │ │ │ │ + rsbeq r1, r3, r0, asr sl │ │ │ │ + rsbeq r1, r3, r4, ror sl │ │ │ │ + mlseq r3, ip, sl, r1 │ │ │ │ + rsbeq r1, r3, r0, asr #21 │ │ │ │ + rsbeq r1, r3, ip, ror #21 │ │ │ │ + rsbeq r1, r3, ip, lsl #22 │ │ │ │ + rsbeq r1, r3, ip, lsr #22 │ │ │ │ + rsbeq r1, r3, ip, asr #22 │ │ │ │ + rsbeq r1, r3, ip, ror #22 │ │ │ │ + rsbeq r1, r3, ip, lsl #23 │ │ │ │ + strhteq r1, [r3], #-176 @ 0xffffff50 │ │ │ │ + ldrdeq r1, [r3], #-180 @ 0xffffff4c @ │ │ │ │ + strdeq r1, [r3], #-180 @ 0xffffff4c @ │ │ │ │ + rsbeq r1, r3, r4, lsl ip │ │ │ │ + rsbeq r1, r3, r8, lsr ip │ │ │ │ + rsbeq r1, r3, r8, asr ip │ │ │ │ + rsbeq r1, r3, r8, ror ip │ │ │ │ + rsbeq r1, r3, r0, lsr #25 │ │ │ │ + rsbeq r1, r3, r4, asr #25 │ │ │ │ + rsbeq r1, r3, r8, ror #25 │ │ │ │ + rsbeq r1, r3, r0, lsl sp │ │ │ │ + rsbeq r1, r3, r0, lsr sp │ │ │ │ + rsbeq r1, r3, r0, ror #26 │ │ │ │ + rsbeq r1, r3, r4, lsl #27 │ │ │ │ + strhteq r1, [r3], #-212 @ 0xffffff2c │ │ │ │ + ldrdeq r1, [r3], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq r1, r3, r0, lsl lr │ │ │ │ + rsbeq r1, r3, r0, lsr lr │ │ │ │ + rsbeq r1, r3, r0, asr lr │ │ │ │ + rsbeq r1, r3, r4, ror lr │ │ │ │ + mlseq r3, r0, lr, r1 │ │ │ │ + strhteq r1, [r3], #-224 @ 0xffffff20 │ │ │ │ + rsbeq r1, r3, ip, asr #29 │ │ │ │ + rsbeq r1, r3, ip, ror #29 │ │ │ │ + rsbeq r1, r3, r8, lsl #30 │ │ │ │ + rsbeq r1, r3, r8, lsr #30 │ │ │ │ + rsbeq r1, r3, r8, asr #30 │ │ │ │ + rsbeq r1, r3, ip, ror #30 │ │ │ │ + rsbeq r1, r3, ip, lsl #31 │ │ │ │ + rsbeq r1, r3, ip, lsr #31 │ │ │ │ + ldrdeq r1, [r3], #-240 @ 0xffffff10 @ │ │ │ │ + rsbeq r2, r3, r0, lsl r0 │ │ │ │ + rsbeq r2, r3, ip, lsr #32 │ │ │ │ + rsbeq r2, r3, r8, asr #32 │ │ │ │ + rsbeq r2, r3, r8, rrx │ │ │ │ + mlseq r3, r0, r0, r2 │ │ │ │ + strhteq r2, [r3], #-4 │ │ │ │ + ldrdeq r2, [r3], #-4 @ │ │ │ │ + strdeq r2, [r3], #-8 @ │ │ │ │ + rsbeq r2, r3, r0, lsr #2 │ │ │ │ + rsbeq r2, r3, r4, asr #2 │ │ │ │ + rsbeq r2, r3, r0, ror #2 │ │ │ │ + rsbeq r2, r3, r0, lsl #3 │ │ │ │ + rsbeq r2, r3, r0, lsr #3 │ │ │ │ + rsbeq r2, r3, r0, asr #3 │ │ │ │ + rsbeq r2, r3, r4, ror #3 │ │ │ │ + rsbeq r2, r3, r4, lsl #4 │ │ │ │ + rsbeq r2, r3, r4, lsr #4 │ │ │ │ + rsbeq r2, r3, r4, asr #4 │ │ │ │ + rsbeq r2, r3, r4, ror #4 │ │ │ │ + rsbeq r2, r3, r4, lsl #5 │ │ │ │ + rsbeq r2, r3, r4, lsr #5 │ │ │ │ + rsbeq r2, r3, r4, asr #5 │ │ │ │ + rsbeq r2, r3, ip, ror #5 │ │ │ │ + rsbeq r2, r3, r4, lsl r3 │ │ │ │ + rsbeq r2, r3, r0, lsr r3 │ │ │ │ + rsbeq r2, r3, r0, asr r3 │ │ │ │ + rsbeq r2, r3, ip, ror #6 │ │ │ │ + rsbeq r2, r3, ip, lsl #7 │ │ │ │ + rsbeq r2, r3, ip, lsr #7 │ │ │ │ + ldrdeq r2, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ + strdeq r2, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ + rsbeq r2, r3, r8, lsl r4 │ │ │ │ + rsbeq r2, r3, ip, lsr r4 │ │ │ │ + rsbeq r2, r3, ip, asr r4 │ │ │ │ + rsbeq r2, r3, r0, lsl #9 │ │ │ │ + rsbeq r2, r3, r8, lsr #9 │ │ │ │ + rsbeq r2, r3, r4, asr #9 │ │ │ │ + rsbeq r2, r3, r0, ror #9 │ │ │ │ + rsbeq r2, r3, r4, lsl #10 │ │ │ │ + rsbeq r2, r3, r4, lsr #10 │ │ │ │ + rsbeq r2, r3, r4, asr #10 │ │ │ │ + rsbeq r2, r3, r4, ror #10 │ │ │ │ + rsbeq r2, r3, r0, lsl #11 │ │ │ │ + rsbeq r2, r3, r0, lsr #11 │ │ │ │ + rsbeq r2, r3, r4, asr #11 │ │ │ │ + rsbeq r2, r3, r4, ror #11 │ │ │ │ + rsbeq r2, r3, r4, lsl #12 │ │ │ │ + rsbeq r2, r3, r0, lsr #12 │ │ │ │ + rsbeq r2, r3, r0, asr #12 │ │ │ │ + rsbeq r2, r3, r4, ror #12 │ │ │ │ + rsbeq r2, r3, r0, lsl #13 │ │ │ │ + rsbeq r2, r3, r0, lsr #13 │ │ │ │ + strhteq r2, [r3], #-108 @ 0xffffff94 │ │ │ │ + ldrdeq r2, [r3], #-104 @ 0xffffff98 @ │ │ │ │ + strdeq r2, [r3], #-100 @ 0xffffff9c @ │ │ │ │ + rsbeq r2, r3, r4, lsl r7 │ │ │ │ + rsbeq r2, r3, r8, lsr r7 │ │ │ │ + rsbeq r2, r3, r8, asr r7 │ │ │ │ + rsbeq r2, r3, r8, ror r7 │ │ │ │ + mlseq r3, r4, r7, r2 │ │ │ │ + strhteq r2, [r3], #-120 @ 0xffffff88 │ │ │ │ + ldrdeq r2, [r3], #-120 @ 0xffffff88 @ │ │ │ │ + strdeq r2, [r3], #-120 @ 0xffffff88 @ │ │ │ │ + rsbeq r2, r3, ip, lsl r8 │ │ │ │ + rsbeq r2, r3, ip, lsr r8 │ │ │ │ + rsbeq r2, r3, r8, asr r8 │ │ │ │ + rsbeq r2, r3, r4, ror r8 │ │ │ │ + mlseq r3, r4, r8, r2 │ │ │ │ + strhteq r2, [r3], #-136 @ 0xffffff78 │ │ │ │ + ldrdeq r2, [r3], #-136 @ 0xffffff78 @ │ │ │ │ + strdeq r2, [r3], #-136 @ 0xffffff78 @ │ │ │ │ + rsbeq r2, r3, r8, lsl r9 │ │ │ │ + rsbeq r2, r3, r8, lsr r9 │ │ │ │ + rsbeq r2, r3, ip, asr r9 │ │ │ │ + rsbeq r2, r3, r4, lsl #19 │ │ │ │ + rsbeq r2, r3, r4, lsr #19 │ │ │ │ + rsbeq r2, r3, r8, asr #19 │ │ │ │ + rsbeq r2, r3, ip, ror #19 │ │ │ │ + rsbeq r2, r3, ip, lsl #20 │ │ │ │ + rsbeq r2, r3, ip, lsr #20 │ │ │ │ + rsbeq r2, r3, ip, asr #20 │ │ │ │ + rsbeq r2, r3, ip, ror #20 │ │ │ │ + rsbeq r2, r3, r8, lsl #21 │ │ │ │ + rsbeq r2, r3, r8, lsr #21 │ │ │ │ + rsbeq r2, r3, r8, asr #21 │ │ │ │ + rsbeq r2, r3, r8, ror #21 │ │ │ │ + rsbeq r2, r3, r8, lsl #22 │ │ │ │ + rsbeq r2, r3, r8, lsr #22 │ │ │ │ + rsbeq r2, r3, ip, asr #22 │ │ │ │ + rsbeq r2, r3, ip, ror #22 │ │ │ │ + rsbeq r2, r3, r8, lsl #23 │ │ │ │ + rsbeq r2, r3, ip, lsr #23 │ │ │ │ + rsbeq r2, r3, ip, asr #23 │ │ │ │ + rsbeq r2, r3, ip, ror #23 │ │ │ │ + rsbeq r2, r3, r0, lsl ip │ │ │ │ + rsbeq r2, r3, r0, lsr ip │ │ │ │ + rsbeq r2, r3, r4, asr ip │ │ │ │ + rsbeq r2, r3, r4, ror ip │ │ │ │ + mlseq r3, r4, ip, r2 │ │ │ │ + rsbeq r2, r3, r0, asr #25 │ │ │ │ + ldrdeq r2, [r3], #-204 @ 0xffffff34 @ │ │ │ │ + strdeq r2, [r3], #-200 @ 0xffffff38 @ │ │ │ │ + rsbeq r2, r3, r0, lsr #26 │ │ │ │ + rsbeq r2, r3, r8, asr #26 │ │ │ │ + rsbeq r2, r3, r8, ror #26 │ │ │ │ + rsbeq r2, r3, r8, lsl #27 │ │ │ │ + rsbeq r2, r3, ip, lsr #27 │ │ │ │ + rsbeq r2, r3, r4, ror #27 │ │ │ │ + rsbeq r2, r3, r4, lsl lr │ │ │ │ + rsbeq r2, r3, ip, lsr lr │ │ │ │ + rsbeq r2, r3, r0, ror lr │ │ │ │ + mlseq r3, r8, lr, r2 │ │ │ │ + rsbeq r2, r3, r0, asr #29 │ │ │ │ + rsbeq r2, r3, r0, ror #29 │ │ │ │ + strdeq r2, [r3], #-236 @ 0xffffff14 @ │ │ │ │ + rsbeq r2, r3, ip, lsl pc │ │ │ │ + rsbeq r2, r3, ip, lsr pc │ │ │ │ + rsbeq r2, r3, r8, asr pc │ │ │ │ + rsbeq r2, r3, r8, ror pc │ │ │ │ + mlseq r3, r8, pc, r2 @ │ │ │ │ + strhteq r2, [r3], #-252 @ 0xffffff04 │ │ │ │ + rsbeq r2, r3, ip, ror #31 │ │ │ │ + rsbeq r3, r3, ip │ │ │ │ + rsbeq r3, r3, ip, lsr #32 │ │ │ │ + rsbeq r3, r3, r0, asr r0 │ │ │ │ + rsbeq r3, r3, r4, ror r0 │ │ │ │ + mlseq r3, ip, r0, r3 │ │ │ │ + rsbeq r3, r3, r0, asr #1 │ │ │ │ + rsbeq r3, r3, r0, ror #1 │ │ │ │ + rsbeq r3, r3, r0, lsl #2 │ │ │ │ + rsbeq r3, r3, r0, lsr #2 │ │ │ │ + rsbeq r3, r3, r4, asr #2 │ │ │ │ + rsbeq r3, r3, r8, ror #2 │ │ │ │ + rsbeq r3, r3, r4, lsl #3 │ │ │ │ + rsbeq r3, r3, r8, lsr #3 │ │ │ │ + ldrdeq r3, [r3], #-16 @ │ │ │ │ + strdeq r3, [r3], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq r3, r3, r8, lsl r2 │ │ │ │ + rsbeq r3, r3, r0, lsr r2 │ │ │ │ + rsbeq r3, r3, r8, asr r2 │ │ │ │ + rsbeq r3, r3, r0, lsl #5 │ │ │ │ + rsbeq r3, r3, r0, lsr #5 │ │ │ │ + strhteq r3, [r3], #-44 @ 0xffffffd4 │ │ │ │ + rsbeq r3, r3, r4, ror #5 │ │ │ │ + rsbeq r3, r3, r0, lsl #6 │ │ │ │ + rsbeq r3, r3, r8, lsr #6 │ │ │ │ + rsbeq r3, r3, ip, asr #6 │ │ │ │ + rsbeq r3, r3, ip, ror #6 │ │ │ │ + mlseq r3, r0, r3, r3 │ │ │ │ + strhteq r3, [r3], #-48 @ 0xffffffd0 │ │ │ │ + ldrdeq r3, [r3], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq r3, r3, ip, lsl r4 │ │ │ │ + rsbeq r3, r3, ip, asr #8 │ │ │ │ + rsbeq r3, r3, r8, ror r4 │ │ │ │ + mlseq r3, r4, r4, r3 │ │ │ │ + rsbeq r3, r3, r4, asr #9 │ │ │ │ + strdeq r3, [r3], #-68 @ 0xffffffbc @ │ │ │ │ + rsbeq r3, r3, r4, lsl r5 │ │ │ │ + rsbeq r3, r3, r0, lsr r5 │ │ │ │ + rsbeq r3, r3, ip, asr #10 │ │ │ │ + rsbeq r3, r3, r8, ror #10 │ │ │ │ + rsbeq r3, r3, r0, lsl #11 │ │ │ │ + rsbeq r3, r3, r8, lsr #11 │ │ │ │ + rsbeq r3, r3, r4, asr #11 │ │ │ │ + rsbeq r3, r3, r8, ror #11 │ │ │ │ + rsbeq r3, r3, ip, lsl #12 │ │ │ │ + rsbeq r3, r3, r8, lsr #12 │ │ │ │ + rsbeq r3, r3, r4, asr #12 │ │ │ │ + rsbeq r3, r3, ip, asr r6 │ │ │ │ + rsbeq r3, r3, r4, lsl #13 │ │ │ │ + rsbeq r3, r3, r4, lsr #13 │ │ │ │ + rsbeq r3, r3, r4, asr #13 │ │ │ │ + rsbeq r3, r3, r4, ror #13 │ │ │ │ + strdeq r3, [r3], #-108 @ 0xffffff94 @ │ │ │ │ + rsbeq r3, r3, r8, lsl r7 │ │ │ │ + rsbeq r3, r3, r0, lsr r7 │ │ │ │ + rsbeq r3, r3, ip, asr #14 │ │ │ │ + rsbeq r3, r3, r8, ror #14 │ │ │ │ + rsbeq r3, r3, r8, lsl #15 │ │ │ │ + rsbeq r3, r3, r4, lsr #15 │ │ │ │ + rsbeq r3, r3, ip, asr #15 │ │ │ │ + rsbeq r3, r3, r8, ror #15 │ │ │ │ + rsbeq r3, r3, r0, lsl #16 │ │ │ │ + rsbeq r3, r3, ip, lsl r8 │ │ │ │ + rsbeq r3, r3, ip, lsr r8 │ │ │ │ + rsbeq r3, r3, ip, asr r8 │ │ │ │ + rsbeq r3, r3, ip, ror r8 │ │ │ │ + mlseq r3, r8, r8, r3 │ │ │ │ + strhteq r3, [r3], #-132 @ 0xffffff7c │ │ │ │ + rsbeq r3, r3, ip, asr #17 │ │ │ │ + rsbeq r3, r3, ip, ror #17 │ │ │ │ + rsbeq r3, r3, ip, lsl #18 │ │ │ │ + rsbeq r3, r3, ip, lsr #18 │ │ │ │ + rsbeq r3, r3, r8, asr #18 │ │ │ │ + rsbeq r3, r3, r8, ror #18 │ │ │ │ + rsbeq r3, r3, r4, lsl #19 │ │ │ │ + rsbeq r3, r3, r0, lsr #19 │ │ │ │ + rsbeq r3, r3, r4, asr #19 │ │ │ │ + rsbeq r3, r3, r4, ror #19 │ │ │ │ + rsbeq r3, r3, r4, lsl #20 │ │ │ │ + rsbeq r3, r3, r0, lsr #20 │ │ │ │ + rsbeq r3, r3, ip, lsr sl │ │ │ │ + rsbeq r3, r3, ip, asr sl │ │ │ │ + rsbeq r3, r3, ip, ror sl │ │ │ │ + mlseq r3, ip, sl, r3 │ │ │ │ + strhteq r3, [r3], #-172 @ 0xffffff54 │ │ │ │ + ldrdeq r3, [r3], #-168 @ 0xffffff58 @ │ │ │ │ + strdeq r3, [r3], #-172 @ 0xffffff54 @ │ │ │ │ + rsbeq r3, r3, r8, lsl fp │ │ │ │ + rsbeq r3, r3, r8, lsr fp │ │ │ │ + rsbeq r3, r3, r0, ror #22 │ │ │ │ + rsbeq r3, r3, r0, lsl #23 │ │ │ │ + mlseq r3, ip, fp, r3 │ │ │ │ + rsbeq r3, r3, r0, asr #23 │ │ │ │ + rsbeq r3, r3, ip, ror #23 │ │ │ │ + rsbeq r3, r3, r4, lsl ip │ │ │ │ + rsbeq r3, r3, r0, lsr ip │ │ │ │ + rsbeq r3, r3, ip, asr #24 │ │ │ │ + rsbeq r3, r3, r8, ror #24 │ │ │ │ + mlseq r3, r4, ip, r3 │ │ │ │ + strhteq r3, [r3], #-196 @ 0xffffff3c │ │ │ │ + ldrdeq r3, [r3], #-196 @ 0xffffff3c @ │ │ │ │ + strdeq r3, [r3], #-196 @ 0xffffff3c @ │ │ │ │ + rsbeq r3, r3, r0, lsl sp │ │ │ │ + rsbeq r3, r3, r0, lsr sp │ │ │ │ + rsbeq r3, r3, ip, asr #26 │ │ │ │ + rsbeq r3, r3, ip, ror #26 │ │ │ │ + rsbeq r3, r3, ip, lsl #27 │ │ │ │ + rsbeq r3, r3, r8, lsr #27 │ │ │ │ + rsbeq r3, r3, r8, asr #27 │ │ │ │ + rsbeq r3, r3, r4, ror #27 │ │ │ │ + rsbeq r3, r3, ip, lsl #28 │ │ │ │ + rsbeq r3, r3, r8, lsr #28 │ │ │ │ + rsbeq r3, r3, r4, asr #28 │ │ │ │ + rsbeq r3, r3, r0, ror #28 │ │ │ │ + rsbeq r3, r3, ip, ror lr │ │ │ │ + mlseq r3, r8, lr, r3 │ │ │ │ + strhteq r3, [r3], #-228 @ 0xffffff1c │ │ │ │ + ldrdeq r3, [r3], #-228 @ 0xffffff1c @ │ │ │ │ + strdeq r3, [r3], #-228 @ 0xffffff1c @ │ │ │ │ + rsbeq r3, r3, r0, lsl pc │ │ │ │ + rsbeq r3, r3, r0, lsr pc │ │ │ │ + rsbeq r3, r3, r8, asr pc │ │ │ │ + rsbeq r3, r3, r8, ror pc │ │ │ │ + mlseq r3, ip, pc, r3 @ │ │ │ │ + strhteq r3, [r3], #-252 @ 0xffffff04 │ │ │ │ + ldrdeq r3, [r3], #-252 @ 0xffffff04 @ │ │ │ │ + rsbeq r4, r3, r4 │ │ │ │ + rsbeq r4, r3, r8, lsr #32 │ │ │ │ + rsbeq r4, r3, r4, asr #32 │ │ │ │ + rsbeq r4, r3, r4, rrx │ │ │ │ + rsbeq r4, r3, r4, lsl #1 │ │ │ │ + rsbeq r4, r3, ip, lsr #1 │ │ │ │ + rsbeq r4, r3, ip, asr #1 │ │ │ │ + rsbeq r4, r3, r0, lsl r1 │ │ │ │ + rsbeq r4, r3, ip, lsr #2 │ │ │ │ + rsbeq r4, r3, ip, asr #2 │ │ │ │ + rsbeq r4, r3, ip, ror #2 │ │ │ │ + rsbeq r4, r3, r8, lsl #3 │ │ │ │ + rsbeq r4, r3, ip, lsr #3 │ │ │ │ + ldrdeq r4, [r3], #-16 @ │ │ │ │ + rsbeq r4, r3, ip, lsl #4 │ │ │ │ + rsbeq r4, r3, r8, lsr #4 │ │ │ │ + rsbeq r4, r3, r4, asr #4 │ │ │ │ + rsbeq r4, r3, r8, ror #4 │ │ │ │ + rsbeq r4, r3, r8, lsl #5 │ │ │ │ + rsbeq r4, r3, r4, lsr #5 │ │ │ │ + rsbeq r4, r3, r0, asr #5 │ │ │ │ + ldrdeq r4, [r3], #-44 @ 0xffffffd4 @ │ │ │ │ + strdeq r4, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ + rsbeq r4, r3, r4, lsl r3 │ │ │ │ + rsbeq r4, r3, r4, lsr r3 │ │ │ │ + rsbeq r4, r3, ip, asr #6 │ │ │ │ + rsbeq r4, r3, r4, ror #6 │ │ │ │ + rsbeq r4, r3, ip, lsl #7 │ │ │ │ + rsbeq r4, r3, r8, lsr #7 │ │ │ │ + rsbeq r4, r3, r8, asr #7 │ │ │ │ + rsbeq r4, r3, r4, ror #7 │ │ │ │ + strdeq r4, [r3], #-60 @ 0xffffffc4 @ │ │ │ │ + rsbeq r4, r3, r8, lsl r4 │ │ │ │ + rsbeq r4, r3, r4, lsr r4 │ │ │ │ + rsbeq r4, r3, r0, asr r4 │ │ │ │ + rsbeq r4, r3, ip, ror #8 │ │ │ │ + rsbeq r4, r3, r8, lsl #9 │ │ │ │ + rsbeq r4, r3, ip, lsr #9 │ │ │ │ + rsbeq r4, r3, r8, asr #9 │ │ │ │ + rsbeq r4, r3, r4, ror #9 │ │ │ │ + rsbeq r4, r3, r8, lsl #10 │ │ │ │ + rsbeq r4, r3, ip, lsr #10 │ │ │ │ + rsbeq r4, r3, r0, asr r5 │ │ │ │ + rsbeq r4, r3, ip, ror #10 │ │ │ │ + rsbeq r4, r3, r8, lsl #11 │ │ │ │ + strhteq r4, [r3], #-80 @ 0xffffffb0 │ │ │ │ + rsbeq r4, r3, ip, asr #11 │ │ │ │ + rsbeq r4, r3, ip, ror #11 │ │ │ │ + rsbeq r4, r3, ip, lsl #12 │ │ │ │ + rsbeq r4, r3, r8, lsr #12 │ │ │ │ + rsbeq r4, r3, r4, asr #12 │ │ │ │ + rsbeq r4, r3, r8, ror #12 │ │ │ │ + rsbeq r4, r3, r8, lsl #13 │ │ │ │ + rsbeq r4, r3, r4, lsr #13 │ │ │ │ + strhteq r4, [r3], #-108 @ 0xffffff94 │ │ │ │ + ldrdeq r4, [r3], #-104 @ 0xffffff98 @ │ │ │ │ + strdeq r4, [r3], #-108 @ 0xffffff94 @ │ │ │ │ + rsbeq r4, r3, r4, lsl r7 │ │ │ │ + rsbeq r4, r3, r4, lsr r7 │ │ │ │ + rsbeq r4, r3, r4, asr r7 │ │ │ │ + rsbeq r4, r3, r8, ror r7 │ │ │ │ + mlseq r3, ip, r7, r4 │ │ │ │ + strhteq r4, [r3], #-124 @ 0xffffff84 │ │ │ │ + ldrdeq r4, [r3], #-120 @ 0xffffff88 @ │ │ │ │ + strdeq r4, [r3], #-120 @ 0xffffff88 @ │ │ │ │ + rsbeq r4, r3, r0, lsl r8 │ │ │ │ + rsbeq r4, r3, r4, lsr r8 │ │ │ │ + rsbeq r4, r3, r4, asr r8 │ │ │ │ + rsbeq r4, r3, r4, ror r8 │ │ │ │ + mlseq r3, r0, r8, r4 │ │ │ │ + strhteq r4, [r3], #-128 @ 0xffffff80 │ │ │ │ + rsbeq r4, r3, r8, asr #17 │ │ │ │ + rsbeq r4, r3, r4, ror #17 │ │ │ │ + rsbeq r4, r3, r0, lsl #18 │ │ │ │ + rsbeq r4, r3, r0, lsr #18 │ │ │ │ + rsbeq r4, r3, r8, lsr r9 │ │ │ │ + rsbeq r4, r3, r4, asr r9 │ │ │ │ + rsbeq r4, r3, r4, ror r9 │ │ │ │ + mlseq r3, r0, r9, r4 │ │ │ │ + strhteq r4, [r3], #-144 @ 0xffffff70 │ │ │ │ + ldrdeq r4, [r3], #-144 @ 0xffffff70 @ │ │ │ │ + rsbeq r4, r3, r8, lsl sl │ │ │ │ + rsbeq r4, r3, r4, lsr sl │ │ │ │ + rsbeq r4, r3, ip, asr #20 │ │ │ │ + rsbeq r4, r3, ip, ror #20 │ │ │ │ + rsbeq r4, r3, r8, lsl #21 │ │ │ │ + rsbeq r4, r3, ip, lsr #21 │ │ │ │ + rsbeq r4, r3, ip, asr #21 │ │ │ │ + rsbeq r4, r3, r8, ror #21 │ │ │ │ + rsbeq r4, r3, r8, lsl #22 │ │ │ │ + rsbeq r4, r3, r4, lsr #22 │ │ │ │ + rsbeq r4, r3, r0, asr #22 │ │ │ │ + rsbeq r4, r3, ip, asr fp │ │ │ │ + rsbeq r4, r3, r4, ror fp │ │ │ │ + rsbeq r4, r3, ip, lsl #23 │ │ │ │ + rsbeq r4, r3, r8, lsr #23 │ │ │ │ + rsbeq r4, r3, r4, asr #23 │ │ │ │ + rsbeq r4, r3, r0, ror #23 │ │ │ │ + strdeq r4, [r3], #-188 @ 0xffffff44 @ │ │ │ │ + rsbeq r4, r3, r0, lsr #24 │ │ │ │ + rsbeq r4, r3, r0, asr #24 │ │ │ │ + rsbeq r4, r3, ip, asr ip │ │ │ │ + rsbeq r4, r3, ip, ror ip │ │ │ │ + mlseq r3, ip, ip, r4 │ │ │ │ + strhteq r4, [r3], #-200 @ 0xffffff38 │ │ │ │ + ldrdeq r4, [r3], #-196 @ 0xffffff3c @ │ │ │ │ + rsbeq r4, r3, r0, lsl sp │ │ │ │ + rsbeq r4, r3, r0, lsr sp │ │ │ │ + rsbeq r4, r3, ip, asr #26 │ │ │ │ + rsbeq r4, r3, r8, ror #26 │ │ │ │ + rsbeq r4, r3, r4, lsl #27 │ │ │ │ + rsbeq r4, r3, r4, lsr #27 │ │ │ │ + rsbeq r4, r3, r8, asr #27 │ │ │ │ + rsbeq r4, r3, r4, ror #27 │ │ │ │ + rsbeq r4, r3, r4, lsl #28 │ │ │ │ + rsbeq r4, r3, r8, lsr #28 │ │ │ │ + rsbeq r4, r3, ip, asr #28 │ │ │ │ + rsbeq r4, r3, ip, ror #28 │ │ │ │ + rsbeq r4, r3, ip, lsl #29 │ │ │ │ + strhteq r4, [r3], #-224 @ 0xffffff20 │ │ │ │ + rsbeq r4, r3, ip, asr #29 │ │ │ │ + rsbeq r4, r3, r8, ror #29 │ │ │ │ + rsbeq r4, r3, r8, lsl #30 │ │ │ │ + rsbeq r4, r3, r4, lsr #30 │ │ │ │ + rsbeq r4, r3, r0, asr #30 │ │ │ │ + rsbeq r4, r3, r8, asr pc │ │ │ │ + rsbeq r4, r3, r8, ror pc │ │ │ │ + mlseq r3, r0, pc, r4 @ │ │ │ │ + strhteq r4, [r3], #-240 @ 0xffffff10 │ │ │ │ + ldrdeq r4, [r3], #-244 @ 0xffffff0c @ │ │ │ │ + strdeq r4, [r3], #-244 @ 0xffffff0c @ │ │ │ │ + rsbeq r5, r3, r4, lsl r0 │ │ │ │ + rsbeq r5, r3, r0, lsr r0 │ │ │ │ + rsbeq r5, r3, r0, asr r0 │ │ │ │ + rsbeq r5, r3, r8, rrx │ │ │ │ + rsbeq r5, r3, r4, lsl #1 │ │ │ │ + rsbeq r5, r3, r4, lsr #1 │ │ │ │ + rsbeq r5, r3, r0, asr #1 │ │ │ │ + ldrdeq r5, [r3], #-12 @ │ │ │ │ + strdeq r5, [r3], #-12 @ │ │ │ │ + rsbeq r5, r3, r0, lsr #2 │ │ │ │ + rsbeq r5, r3, r0, asr #2 │ │ │ │ + rsbeq r5, r3, ip, asr r1 │ │ │ │ + rsbeq r5, r3, r8, ror r1 │ │ │ │ + mlseq r3, r0, r1, r5 │ │ │ │ + rsbeq r5, r3, ip, lsr #3 │ │ │ │ + rsbeq r5, r3, r8, asr #3 │ │ │ │ + rsbeq r5, r3, r4, ror #3 │ │ │ │ + strdeq r5, [r3], #-28 @ 0xffffffe4 @ │ │ │ │ + rsbeq r5, r3, r8, lsl r2 │ │ │ │ + rsbeq r5, r3, ip, lsr r2 │ │ │ │ + rsbeq r5, r3, r8, asr r2 │ │ │ │ + rsbeq r5, r3, r8, ror r2 │ │ │ │ + mlseq r3, r4, r2, r5 │ │ │ │ + strhteq r5, [r3], #-36 @ 0xffffffdc │ │ │ │ + ldrdeq r5, [r3], #-36 @ 0xffffffdc @ │ │ │ │ + rsbeq r5, r3, r4, lsl r3 │ │ │ │ + rsbeq r5, r3, r4, lsr r3 │ │ │ │ + rsbeq r5, r3, r0, asr r3 │ │ │ │ + rsbeq r5, r3, r0, ror r3 │ │ │ │ + rsbeq r5, r3, r8, lsl #7 │ │ │ │ + rsbeq r5, r3, ip, lsr #7 │ │ │ │ + ldrdeq r5, [r3], #-48 @ 0xffffffd0 @ │ │ │ │ + strdeq r5, [r3], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq r5, r3, ip, lsl #8 │ │ │ │ + rsbeq r5, r3, r0, lsr r4 │ │ │ │ + rsbeq r5, r3, r4, asr r4 │ │ │ │ + rsbeq r5, r3, r8, ror r4 │ │ │ │ + mlseq r3, ip, r4, r5 │ │ │ │ + strhteq r5, [r3], #-72 @ 0xffffffb8 │ │ │ │ + ldrdeq r5, [r3], #-72 @ 0xffffffb8 @ │ │ │ │ + strdeq r5, [r3], #-68 @ 0xffffffbc @ │ │ │ │ + rsbeq r5, r3, r8, lsl r5 │ │ │ │ + rsbeq r5, r3, r8, lsr r5 │ │ │ │ + rsbeq r5, r3, ip, asr r5 │ │ │ │ + rsbeq r5, r3, r8, ror r5 │ │ │ │ + mlseq r3, ip, r5, r5 │ │ │ │ + strhteq r5, [r3], #-92 @ 0xffffffa4 │ │ │ │ + ldrdeq r5, [r3], #-84 @ 0xffffffac @ │ │ │ │ + strdeq r5, [r3], #-84 @ 0xffffffac @ │ │ │ │ + rsbeq r5, r3, r0, lsl r6 │ │ │ │ + rsbeq r5, r3, r0, lsr r6 │ │ │ │ + rsbeq r5, r3, r0, asr r6 │ │ │ │ + rsbeq r5, r3, ip, ror #12 │ │ │ │ + rsbeq r5, r3, ip, lsl #13 │ │ │ │ + rsbeq r5, r3, ip, lsr #13 │ │ │ │ + ldrdeq r5, [r3], #-96 @ 0xffffffa0 @ │ │ │ │ + rsbeq r5, r3, ip, ror #13 │ │ │ │ + rsbeq r5, r3, r8, lsl #14 │ │ │ │ + rsbeq r5, r3, r4, lsr #14 │ │ │ │ + rsbeq r5, r3, r0, asr #14 │ │ │ │ + rsbeq r5, r3, r0, ror #14 │ │ │ │ + rsbeq r5, r3, r0, lsl #15 │ │ │ │ + mlseq r3, ip, r7, r5 │ │ │ │ + strhteq r5, [r3], #-120 @ 0xffffff88 │ │ │ │ + ldrdeq r5, [r3], #-120 @ 0xffffff88 @ │ │ │ │ + strdeq r5, [r3], #-112 @ 0xffffff90 @ │ │ │ │ + rsbeq r5, r3, ip, lsl #16 │ │ │ │ + rsbeq r5, r3, r8, lsr #16 │ │ │ │ + rsbeq r5, r3, r4, asr #16 │ │ │ │ + rsbeq r5, r3, ip, asr r8 │ │ │ │ + rsbeq r5, r3, r4, ror r8 │ │ │ │ + rsbeq r5, r3, ip, lsl #17 │ │ │ │ + rsbeq r5, r3, r8, lsr #17 │ │ │ │ + rsbeq r5, r3, r8, asr #17 │ │ │ │ + rsbeq r5, r3, r4, ror #17 │ │ │ │ + rsbeq r5, r3, r0, lsl #18 │ │ │ │ + rsbeq r5, r3, r0, lsr #18 │ │ │ │ + rsbeq r5, r3, r0, asr #18 │ │ │ │ + rsbeq r5, r3, r4, ror #18 │ │ │ │ + rsbeq r5, r3, r4, lsl #19 │ │ │ │ + rsbeq r5, r3, r4, lsr #19 │ │ │ │ + rsbeq r5, r3, r0, asr #19 │ │ │ │ + rsbeq r5, r3, r0, ror #19 │ │ │ │ + strdeq r5, [r3], #-156 @ 0xffffff64 @ │ │ │ │ + rsbeq r5, r3, r4, lsl sl │ │ │ │ + rsbeq r5, r3, r0, lsr sl │ │ │ │ + rsbeq r5, r3, ip, asr #20 │ │ │ │ + rsbeq r5, r3, r8, ror #20 │ │ │ │ + rsbeq r5, r3, r4, lsl #21 │ │ │ │ + rsbeq r5, r3, r8, lsr #21 │ │ │ │ + rsbeq r5, r3, r4, asr #21 │ │ │ │ + rsbeq r5, r3, r0, ror #21 │ │ │ │ + strdeq r5, [r3], #-168 @ 0xffffff58 @ │ │ │ │ + rsbeq r5, r3, r4, lsl fp │ │ │ │ + rsbeq r5, r3, r0, lsr fp │ │ │ │ + rsbeq r5, r3, r0, asr fp │ │ │ │ + rsbeq r5, r3, ip, ror #22 │ │ │ │ + mlseq r3, r0, fp, r5 │ │ │ │ + rsbeq r5, r3, ip, lsr #23 │ │ │ │ + rsbeq r5, r3, r8, asr #23 │ │ │ │ + rsbeq r5, r3, r4, ror #23 │ │ │ │ + rsbeq r5, r3, r4, lsl #24 │ │ │ │ + rsbeq r5, r3, r4, lsr #24 │ │ │ │ + rsbeq r5, r3, r4, asr #24 │ │ │ │ + rsbeq r5, r3, r4, ror #24 │ │ │ │ + rsbeq r5, r3, r0, lsl #25 │ │ │ │ + mlseq r3, ip, ip, r5 │ │ │ │ + strhteq r5, [r3], #-200 @ 0xffffff38 │ │ │ │ + ldrdeq r5, [r3], #-200 @ 0xffffff38 @ │ │ │ │ + strdeq r5, [r3], #-200 @ 0xffffff38 @ │ │ │ │ + rsbeq r5, r3, r8, lsl sp │ │ │ │ + rsbeq r5, r3, r8, lsr sp │ │ │ │ + rsbeq r5, r3, r4, asr sp │ │ │ │ + rsbeq r5, r3, r4, ror sp │ │ │ │ + mlseq r3, r4, sp, r5 │ │ │ │ + strhteq r5, [r3], #-208 @ 0xffffff30 │ │ │ │ + ldrdeq r5, [r3], #-208 @ 0xffffff30 @ │ │ │ │ + strdeq r5, [r3], #-212 @ 0xffffff2c @ │ │ │ │ + rsbeq r5, r3, r8, lsl lr │ │ │ │ + rsbeq r5, r3, r4, lsr lr │ │ │ │ + rsbeq r5, r3, r0, asr lr │ │ │ │ + rsbeq r5, r3, r8, ror #28 │ │ │ │ + rsbeq r5, r3, r4, lsl #29 │ │ │ │ + rsbeq r5, r3, r0, lsr #29 │ │ │ │ + rsbeq r5, r3, r4, asr #29 │ │ │ │ + rsbeq r5, r3, r0, ror #29 │ │ │ │ + strdeq r5, [r3], #-236 @ 0xffffff14 @ │ │ │ │ + rsbeq r5, r3, r8, lsl pc │ │ │ │ + rsbeq r5, r3, r0, lsr pc │ │ │ │ + rsbeq r5, r3, r8, asr #30 │ │ │ │ + rsbeq r5, r3, r4, ror #30 │ │ │ │ + rsbeq r5, r3, r0, lsl #31 │ │ │ │ + rsbeq r5, r3, r0, lsr #31 │ │ │ │ + rsbeq r5, r3, r8, asr #31 │ │ │ │ + strdeq r5, [r3], #-240 @ 0xffffff10 @ │ │ │ │ + rsbeq r6, r3, ip │ │ │ │ + rsbeq r6, r3, ip, lsr #32 │ │ │ │ + rsbeq r6, r3, r4, asr r0 │ │ │ │ + rsbeq r6, r3, r4, ror r0 │ │ │ │ + mlseq r3, r0, r0, r6 │ │ │ │ + rsbeq r6, r3, ip, lsr #1 │ │ │ │ + rsbeq r6, r3, r8, asr #1 │ │ │ │ + rsbeq r6, r3, ip, ror #1 │ │ │ │ + rsbeq r6, r3, ip, lsl #2 │ │ │ │ + rsbeq r6, r3, r8, lsr #2 │ │ │ │ + rsbeq r6, r3, r8, asr #2 │ │ │ │ + rsbeq r6, r3, r4, ror #2 │ │ │ │ + rsbeq r6, r3, r0, lsl #3 │ │ │ │ + rsbeq r6, r3, r0, lsr #3 │ │ │ │ + rsbeq r6, r3, r0, asr #3 │ │ │ │ + ldrdeq r6, [r3], #-24 @ 0xffffffe8 @ │ │ │ │ + strdeq r6, [r3], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq r6, r3, ip, lsl #4 │ │ │ │ + rsbeq r6, r3, r8, lsr #4 │ │ │ │ + rsbeq r6, r3, r4, asr #4 │ │ │ │ + rsbeq r6, r3, ip, asr r2 │ │ │ │ + rsbeq r6, r3, r8, ror r2 │ │ │ │ + mlseq r3, r4, r2, r6 │ │ │ │ + strhteq r6, [r3], #-36 @ 0xffffffdc │ │ │ │ + ldrdeq r6, [r3], #-36 @ 0xffffffdc @ │ │ │ │ + strdeq r6, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ + rsbeq r6, r3, ip, lsl r3 │ │ │ │ + rsbeq r6, r3, r4, asr #6 │ │ │ │ + rsbeq r6, r3, r4, ror #6 │ │ │ │ + rsbeq r6, r3, r0, lsl #7 │ │ │ │ + mlseq r3, ip, r3, r6 │ │ │ │ + strhteq r6, [r3], #-56 @ 0xffffffc8 │ │ │ │ + ldrdeq r6, [r3], #-52 @ 0xffffffcc @ │ │ │ │ + strdeq r6, [r3], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq r6, r3, r0, lsl r4 │ │ │ │ + rsbeq r6, r3, r0, lsr r4 │ │ │ │ + rsbeq r6, r3, ip, asr #8 │ │ │ │ + rsbeq r6, r3, r8, ror #8 │ │ │ │ + rsbeq r6, r3, r4, lsl #9 │ │ │ │ + rsbeq r6, r3, r0, lsr #9 │ │ │ │ + strhteq r6, [r3], #-76 @ 0xffffffb4 │ │ │ │ + ldrdeq r6, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ + strdeq r6, [r3], #-72 @ 0xffffffb8 @ │ │ │ │ + rsbeq r6, r3, r8, lsl r5 │ │ │ │ + rsbeq r6, r3, r4, lsr r5 │ │ │ │ + rsbeq r6, r3, ip, asr #10 │ │ │ │ + rsbeq r6, r3, r8, ror #10 │ │ │ │ + rsbeq r6, r3, r4, lsl #11 │ │ │ │ + rsbeq r6, r3, r4, lsr #11 │ │ │ │ + rsbeq r6, r3, r0, asr #11 │ │ │ │ + rsbeq r6, r3, r0, ror #11 │ │ │ │ + strdeq r6, [r3], #-92 @ 0xffffffa4 @ │ │ │ │ + rsbeq r6, r3, r8, lsl r6 │ │ │ │ + rsbeq r6, r3, r4, lsr r6 │ │ │ │ + rsbeq r6, r3, r8, asr r6 │ │ │ │ + rsbeq r6, r3, ip, ror r6 │ │ │ │ + mlseq r3, r8, r6, r6 │ │ │ │ + strhteq r6, [r3], #-104 @ 0xffffff98 │ │ │ │ + ldrdeq r6, [r3], #-96 @ 0xffffffa0 @ │ │ │ │ + strdeq r6, [r3], #-100 @ 0xffffff9c @ │ │ │ │ + rsbeq r6, r3, r0, lsl r7 │ │ │ │ + rsbeq r6, r3, r8, lsr #14 │ │ │ │ + rsbeq r6, r3, r4, asr #14 │ │ │ │ + rsbeq r6, r3, r0, ror #14 │ │ │ │ + rsbeq r6, r3, ip, ror r7 │ │ │ │ + mlseq r3, r8, r7, r6 │ │ │ │ + strhteq r6, [r3], #-124 @ 0xffffff84 │ │ │ │ + rsbeq r6, r3, r4, ror #15 │ │ │ │ + rsbeq r6, r3, r4, lsl #16 │ │ │ │ + rsbeq r6, r3, r4, lsr #16 │ │ │ │ + rsbeq r6, r3, ip, asr #16 │ │ │ │ + rsbeq r6, r3, r4, ror r8 │ │ │ │ + mlseq r3, r0, r8, r6 │ │ │ │ + strhteq r6, [r3], #-128 @ 0xffffff80 │ │ │ │ + rsbeq r6, r3, r8, asr #17 │ │ │ │ + rsbeq r6, r3, r0, ror #17 │ │ │ │ + strdeq r6, [r3], #-136 @ 0xffffff78 @ │ │ │ │ + rsbeq r6, r3, r8, lsl r9 │ │ │ │ + rsbeq r6, r3, r4, lsr r9 │ │ │ │ + rsbeq r6, r3, r4, asr r9 │ │ │ │ + rsbeq r6, r3, r4, ror r9 │ │ │ │ + rsbeq r6, r3, ip, lsl #19 │ │ │ │ + rsbeq r6, r3, r8, lsr #19 │ │ │ │ + rsbeq r6, r3, r4, asr #19 │ │ │ │ + rsbeq r6, r3, r4, ror #19 │ │ │ │ + rsbeq r6, r3, r0, lsl #20 │ │ │ │ + rsbeq r6, r3, r0, lsr #20 │ │ │ │ + rsbeq r6, r3, r0, asr #20 │ │ │ │ + rsbeq r6, r3, r0, ror #20 │ │ │ │ + rsbeq r6, r3, r0, lsl #21 │ │ │ │ + mlseq r3, ip, sl, r6 │ │ │ │ + strhteq r6, [r3], #-172 @ 0xffffff54 │ │ │ │ + rsbeq r6, r3, r4, ror #21 │ │ │ │ + rsbeq r6, r3, r4, lsl #22 │ │ │ │ + rsbeq r6, r3, r0, lsr #22 │ │ │ │ + rsbeq r6, r3, ip, lsr fp │ │ │ │ + rsbeq r6, r3, r8, asr fp │ │ │ │ + rsbeq r6, r3, r4, ror fp │ │ │ │ + mlseq r3, r0, fp, r6 │ │ │ │ + rsbeq r6, r3, ip, lsr #23 │ │ │ │ + rsbeq r6, r3, r8, asr #23 │ │ │ │ + rsbeq r6, r3, r4, ror #23 │ │ │ │ + rsbeq r6, r3, r8, lsl #24 │ │ │ │ + rsbeq r6, r3, r8, lsr #24 │ │ │ │ + rsbeq r6, r3, r4, asr #24 │ │ │ │ + rsbeq r6, r3, r4, ror #24 │ │ │ │ + rsbeq r6, r3, r4, lsl #25 │ │ │ │ + rsbeq r6, r3, r0, lsr #25 │ │ │ │ + strhteq r6, [r3], #-204 @ 0xffffff34 │ │ │ │ + ldrdeq r6, [r3], #-204 @ 0xffffff34 @ │ │ │ │ + strdeq r6, [r3], #-204 @ 0xffffff34 @ │ │ │ │ + rsbeq r6, r3, r8, lsl sp │ │ │ │ + rsbeq r6, r3, r0, asr #26 │ │ │ │ + rsbeq r6, r3, r4, ror #26 │ │ │ │ + rsbeq r6, r3, r4, lsl #27 │ │ │ │ + rsbeq r6, r3, r0, lsr #27 │ │ │ │ + strhteq r6, [r3], #-220 @ 0xffffff24 │ │ │ │ + ldrdeq r6, [r3], #-216 @ 0xffffff28 @ │ │ │ │ + rsbeq r6, r3, r0, lsl #28 │ │ │ │ + rsbeq r6, r3, ip, lsl lr │ │ │ │ + rsbeq r6, r3, ip, lsr lr │ │ │ │ + rsbeq r6, r3, ip, asr lr │ │ │ │ + rsbeq r6, r3, r8, ror lr │ │ │ │ + mlseq r3, r4, lr, r6 │ │ │ │ + rsbeq r6, r3, ip, lsr #29 │ │ │ │ + rsbeq r6, r3, ip, asr #29 │ │ │ │ + strdeq r6, [r3], #-224 @ 0xffffff20 @ │ │ │ │ + rsbeq r6, r3, r0, lsl pc │ │ │ │ + rsbeq r6, r3, ip, lsr #30 │ │ │ │ + rsbeq r6, r3, ip, asr #30 │ │ │ │ + rsbeq r6, r3, r8, ror #30 │ │ │ │ + rsbeq r6, r3, r8, lsl #31 │ │ │ │ + rsbeq r6, r3, r8, lsr #31 │ │ │ │ + rsbeq r6, r3, r8, asr #31 │ │ │ │ + rsbeq r6, r3, r4, ror #31 │ │ │ │ + rsbeq r7, r3, r0 │ │ │ │ + rsbeq r7, r3, ip, lsl r0 │ │ │ │ + rsbeq r7, r3, ip, lsr r0 │ │ │ │ + rsbeq r7, r3, r8, asr r0 │ │ │ │ + rsbeq r7, r3, r4, ror r0 │ │ │ │ + mlseq r3, r0, r0, r7 │ │ │ │ + strhteq r7, [r3], #-0 │ │ │ │ + ldrdeq r7, [r3], #-8 @ │ │ │ │ + rsbeq r7, r3, r8, lsl #2 │ │ │ │ + rsbeq r7, r3, r4, lsr #2 │ │ │ │ + rsbeq r7, r3, r0, asr #2 │ │ │ │ + rsbeq r7, r3, ip, asr r1 │ │ │ │ + rsbeq r7, r3, r8, ror r1 │ │ │ │ + rsbeq r7, r3, r0, lsr #3 │ │ │ │ + strhteq r7, [r3], #-28 @ 0xffffffe4 │ │ │ │ + ldrdeq r7, [r3], #-20 @ 0xffffffec @ │ │ │ │ + strdeq r7, [r3], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq r7, r3, r8, lsl r2 │ │ │ │ + rsbeq r7, r3, r8, lsr r2 │ │ │ │ + rsbeq r7, r3, r4, asr r2 │ │ │ │ + rsbeq r7, r3, r8, ror r2 │ │ │ │ + mlseq r3, r8, r2, r7 │ │ │ │ + strhteq r7, [r3], #-36 @ 0xffffffdc │ │ │ │ + ldrdeq r7, [r3], #-32 @ 0xffffffe0 @ │ │ │ │ + rsbeq r7, r3, ip, ror #5 │ │ │ │ + rsbeq r7, r3, r8, lsl #6 │ │ │ │ + rsbeq r7, r3, r4, lsr #6 │ │ │ │ + rsbeq r7, r3, r0, asr #6 │ │ │ │ + rsbeq r7, r3, ip, asr r3 │ │ │ │ + rsbeq r7, r3, ip, ror r3 │ │ │ │ + mlseq r3, ip, r3, r7 │ │ │ │ + strhteq r7, [r3], #-60 @ 0xffffffc4 │ │ │ │ + ldrdeq r7, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ + strdeq r7, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ + rsbeq r7, r3, r4, lsl r4 │ │ │ │ + rsbeq r7, r3, r0, lsr r4 │ │ │ │ + rsbeq r7, r3, r0, asr r4 │ │ │ │ + rsbeq r7, r3, r0, lsl #9 │ │ │ │ + mlseq r3, ip, r4, r7 │ │ │ │ + strhteq r7, [r3], #-68 @ 0xffffffbc │ │ │ │ + ldrdeq r7, [r3], #-68 @ 0xffffffbc @ │ │ │ │ + strdeq r7, [r3], #-64 @ 0xffffffc0 @ │ │ │ │ + rsbeq r7, r3, r8, lsl r5 │ │ │ │ + rsbeq r7, r3, r4, lsr r5 │ │ │ │ + rsbeq r7, r3, r4, asr r5 │ │ │ │ + rsbeq r7, r3, r4, ror r5 │ │ │ │ + mlseq r3, r4, r5, r7 │ │ │ │ + strhteq r7, [r3], #-80 @ 0xffffffb0 │ │ │ │ + rsbeq r7, r3, ip, asr #11 │ │ │ │ + rsbeq r7, r3, ip, ror #11 │ │ │ │ + rsbeq r7, r3, r8, lsl #12 │ │ │ │ + rsbeq r7, r3, r4, lsr #12 │ │ │ │ + rsbeq r7, r3, r0, asr #12 │ │ │ │ + rsbeq r7, r3, r0, ror #12 │ │ │ │ + rsbeq r7, r3, ip, ror r6 │ │ │ │ + mlseq r3, r8, r6, r7 │ │ │ │ + strhteq r7, [r3], #-100 @ 0xffffff9c │ │ │ │ + ldrdeq r7, [r3], #-96 @ 0xffffffa0 @ │ │ │ │ + rsbeq r7, r3, ip, ror #13 │ │ │ │ + rsbeq r7, r3, ip, lsl #14 │ │ │ │ + rsbeq r7, r3, ip, lsr #14 │ │ │ │ + rsbeq r7, r3, r0, asr r7 │ │ │ │ + rsbeq r7, r3, r0, ror r7 │ │ │ │ + mlseq r3, r0, r7, r7 │ │ │ │ + rsbeq r7, r3, r8, lsr #15 │ │ │ │ + rsbeq r7, r3, r8, asr #15 │ │ │ │ + rsbeq r7, r3, r8, ror #15 │ │ │ │ + rsbeq r7, r3, r8, lsl #16 │ │ │ │ + rsbeq r7, r3, r4, lsr #16 │ │ │ │ + rsbeq r7, r3, r0, asr #16 │ │ │ │ + rsbeq r7, r3, r0, ror #16 │ │ │ │ + rsbeq r7, r3, ip, ror r8 │ │ │ │ + mlseq r3, r4, r8, r7 │ │ │ │ + strhteq r7, [r3], #-128 @ 0xffffff80 │ │ │ │ + ldrdeq r7, [r3], #-128 @ 0xffffff80 @ │ │ │ │ + rsbeq r7, r3, r8, ror #17 │ │ │ │ + rsbeq r7, r3, r4, lsl #18 │ │ │ │ + rsbeq r7, r3, r0, lsr #18 │ │ │ │ + rsbeq r7, r3, r8, lsr r9 │ │ │ │ + rsbeq r7, r3, r8, asr r9 │ │ │ │ + rsbeq r7, r3, r4, ror r9 │ │ │ │ + mlseq r3, r8, r9, r7 │ │ │ │ + strhteq r7, [r3], #-148 @ 0xffffff6c │ │ │ │ + rsbeq r7, r3, ip, asr #19 │ │ │ │ + strdeq r7, [r3], #-144 @ 0xffffff70 @ │ │ │ │ + rsbeq r7, r3, ip, lsl #20 │ │ │ │ + rsbeq r7, r3, r8, lsr #20 │ │ │ │ + rsbeq r7, r3, r4, asr #20 │ │ │ │ + rsbeq r7, r3, r0, ror #20 │ │ │ │ + rsbeq r7, r3, r0, lsl #21 │ │ │ │ + rsbeq r7, r3, r8, lsr #21 │ │ │ │ + rsbeq r7, r3, r8, asr #21 │ │ │ │ + rsbeq r7, r3, r8, ror #21 │ │ │ │ + rsbeq r7, r3, r4, lsl #22 │ │ │ │ + rsbeq r7, r3, r0, lsr #22 │ │ │ │ + rsbeq r7, r3, ip, lsr fp │ │ │ │ + rsbeq r7, r3, r8, asr fp │ │ │ │ + rsbeq r7, r3, r4, ror fp │ │ │ │ + rsbeq r7, r3, ip, lsl #23 │ │ │ │ + rsbeq r7, r3, ip, lsr #23 │ │ │ │ + rsbeq r7, r3, r8, asr #23 │ │ │ │ + rsbeq r7, r3, r8, ror #23 │ │ │ │ + rsbeq r7, r3, r4, lsl #24 │ │ │ │ + rsbeq r7, r3, r8, lsr #24 │ │ │ │ + rsbeq r7, r3, r4, asr #24 │ │ │ │ + rsbeq r7, r3, r0, ror #24 │ │ │ │ + rsbeq r1, r3, r0, lsr #8 │ │ │ │ + rsbeq r1, r3, r8, asr r4 │ │ │ │ + rsbeq r1, r3, r8, lsr r4 │ │ │ │ + mlseq r3, r0, r4, r1 │ │ │ │ + rsbeq r1, r3, r8, asr #9 │ │ │ │ + rsbeq r1, r3, r0, lsl r5 │ │ │ │ + mlseq r3, r8, r5, r1 │ │ │ │ + rsbeq r1, r3, ip, ror r5 │ │ │ │ + rsbeq r1, r3, ip, lsr #9 │ │ │ │ + rsbeq r1, r3, r4, ror r3 │ │ │ │ + ldrdeq r1, [r3], #-36 @ 0xffffffdc @ │ │ │ │ + strdeq r1, [r3], #-36 @ 0xffffffdc @ │ │ │ │ + rsbeq r1, r3, r4, lsl r3 │ │ │ │ + rsbeq r1, r3, r4, lsr r3 │ │ │ │ + rsbeq r1, r3, r4, asr r3 │ │ │ │ + rsbeq r1, r3, ip, asr r5 │ │ │ │ + mlseq r3, r0, r3, r1 │ │ │ │ + strhteq r1, [r3], #-48 @ 0xffffffd0 │ │ │ │ + ldrdeq r1, [r3], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq r1, r3, ip, ror #9 │ │ │ │ + rsbeq r1, r3, r0, lsr r5 │ │ │ │ + strhteq r1, [r3], #-92 @ 0xffffffa4 │ │ │ │ + rsbeq r1, r3, r8, lsl #8 │ │ │ │ + strdeq r1, [r3], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq r8, r3, r0, lsl #17 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + subeq r9, r5, r0, ror #18 │ │ │ │ + strhteq fp, [r2], #-160 @ 0xffffff60 │ │ │ │ + rsbeq r1, r3, r8, ror r4 │ │ │ │ + ldr r0, [pc, #-1440] @ 9c2f0 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1444] @ 9c2f4 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1448] @ 9c2f8 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1452] @ 9c2fc <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1456] @ 9c300 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1460] @ 9c304 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1464] @ 9c308 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1468] @ 9c30c <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1472] @ 9c310 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1476] @ 9c314 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1480] @ 9c318 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1484] @ 9c31c <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1488] @ 9c320 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1492] @ 9c324 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1496] @ 9c328 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1500] @ 9c32c <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1504] @ 9c330 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1508] @ 9c334 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1512] @ 9c338 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1516] @ 9c33c <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1520] @ 9c340 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1524] @ 9c344 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1528] @ 9c348 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1532] @ 9c34c <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1536] @ 9c350 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1540] @ 9c354 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1544] @ 9c358 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1548] @ 9c35c <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1552] @ 9c360 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1556] @ 9c364 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1560] @ 9c368 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1564] @ 9c36c <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1568] @ 9c370 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1572] @ 9c374 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1576] @ 9c378 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1580] @ 9c37c <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1584] @ 9c380 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1588] @ 9c384 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1592] @ 9c388 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1596] @ 9c38c <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1600] @ 9c390 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1604] @ 9c394 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1608] @ 9c398 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1612] @ 9c39c <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1616] @ 9c3a0 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1620] @ 9c3a4 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1624] @ 9c3a8 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1628] @ 9c3ac <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1632] @ 9c3b0 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1636] @ 9c3b4 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1640] @ 9c3b8 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1644] @ 9c3bc <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1648] @ 9c3c0 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1652] @ 9c3c4 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1656] @ 9c3c8 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1660] @ 9c3cc <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1664] @ 9c3d0 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1668] @ 9c3d4 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1672] @ 9c3d8 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1676] @ 9c3dc <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1680] @ 9c3e0 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1684] @ 9c3e4 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1688] @ 9c3e8 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1692] @ 9c3ec <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1696] @ 9c3f0 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1700] @ 9c3f4 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1704] @ 9c3f8 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1708] @ 9c3fc <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1712] @ 9c400 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1716] @ 9c404 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1720] @ 9c408 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1724] @ 9c40c <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1728] @ 9c410 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1732] @ 9c414 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1736] @ 9c418 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1740] @ 9c41c <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1744] @ 9c420 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1748] @ 9c424 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1752] @ 9c428 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1756] @ 9c42c <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1760] @ 9c430 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1764] @ 9c434 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1768] @ 9c438 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1772] @ 9c43c <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1776] @ 9c440 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1780] @ 9c444 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1784] @ 9c448 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1788] @ 9c44c <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1792] @ 9c450 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1796] @ 9c454 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1800] @ 9c458 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1804] @ 9c45c <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1808] @ 9c460 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1812] @ 9c464 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1816] @ 9c468 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1820] @ 9c46c <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1824] @ 9c470 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1828] @ 9c474 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1832] @ 9c478 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1836] @ 9c47c <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1840] @ 9c480 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1844] @ 9c484 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1848] @ 9c488 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1852] @ 9c48c <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1856] @ 9c490 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1860] @ 9c494 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1864] @ 9c498 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1868] @ 9c49c <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1872] @ 9c4a0 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1876] @ 9c4a4 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1880] @ 9c4a8 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1884] @ 9c4ac <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1888] @ 9c4b0 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1892] @ 9c4b4 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1896] @ 9c4b8 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1900] @ 9c4bc <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1904] @ 9c4c0 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1908] @ 9c4c4 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1912] @ 9c4c8 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1916] @ 9c4cc <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1920] @ 9c4d0 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1924] @ 9c4d4 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1928] @ 9c4d8 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1932] @ 9c4dc <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1936] @ 9c4e0 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1940] @ 9c4e4 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1944] @ 9c4e8 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1948] @ 9c4ec <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1952] @ 9c4f0 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1956] @ 9c4f4 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1960] @ 9c4f8 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1964] @ 9c4fc <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1968] @ 9c500 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1972] @ 9c504 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1976] @ 9c508 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1980] @ 9c50c <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1984] @ 9c510 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1988] @ 9c514 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1992] @ 9c518 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-1996] @ 9c51c <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2000] @ 9c520 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2004] @ 9c524 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2008] @ 9c528 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2012] @ 9c52c <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2016] @ 9c530 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2020] @ 9c534 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2024] @ 9c538 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2028] @ 9c53c <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2032] @ 9c540 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2036] @ 9c544 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2040] @ 9c548 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2044] @ 9c54c <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2048] @ 9c550 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2052] @ 9c554 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2056] @ 9c558 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2060] @ 9c55c <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2064] @ 9c560 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2068] @ 9c564 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2072] @ 9c568 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2076] @ 9c56c <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2080] @ 9c570 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2084] @ 9c574 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2088] @ 9c578 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2092] @ 9c57c <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2096] @ 9c580 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2100] @ 9c584 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2104] @ 9c588 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2108] @ 9c58c <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2112] @ 9c590 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2116] @ 9c594 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2120] @ 9c598 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2124] @ 9c59c <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2128] @ 9c5a0 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2132] @ 9c5a4 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2136] @ 9c5a8 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2140] @ 9c5ac <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2144] @ 9c5b0 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2148] @ 9c5b4 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2152] @ 9c5b8 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2156] @ 9c5bc <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2160] @ 9c5c0 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2164] @ 9c5c4 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2168] @ 9c5c8 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2172] @ 9c5cc <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2176] @ 9c5d0 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2180] @ 9c5d4 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2184] @ 9c5d8 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2188] @ 9c5dc <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2192] @ 9c5e0 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2196] @ 9c5e4 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2200] @ 9c5e8 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2204] @ 9c5ec <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2208] @ 9c5f0 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2212] @ 9c5f4 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2216] @ 9c5f8 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2220] @ 9c5fc <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2224] @ 9c600 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2228] @ 9c604 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2232] @ 9c608 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2236] @ 9c60c <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2240] @ 9c610 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2244] @ 9c614 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2248] @ 9c618 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2252] @ 9c61c <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2256] @ 9c620 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2260] @ 9c624 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2264] @ 9c628 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2268] @ 9c62c <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2272] @ 9c630 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2276] @ 9c634 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2280] @ 9c638 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2284] @ 9c63c <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2288] @ 9c640 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2292] @ 9c644 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2296] @ 9c648 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2300] @ 9c64c <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2304] @ 9c650 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2308] @ 9c654 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2312] @ 9c658 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2316] @ 9c65c <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2320] @ 9c660 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2324] @ 9c664 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2328] @ 9c668 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2332] @ 9c66c <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2336] @ 9c670 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2340] @ 9c674 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2344] @ 9c678 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2348] @ 9c67c <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2352] @ 9c680 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2356] @ 9c684 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2360] @ 9c688 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2364] @ 9c68c <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2368] @ 9c690 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2372] @ 9c694 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2376] @ 9c698 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2380] @ 9c69c <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2384] @ 9c6a0 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2388] @ 9c6a4 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2392] @ 9c6a8 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2396] @ 9c6ac <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2400] @ 9c6b0 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2404] @ 9c6b4 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2408] @ 9c6b8 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2412] @ 9c6bc <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2416] @ 9c6c0 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2420] @ 9c6c4 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2424] @ 9c6c8 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2428] @ 9c6cc <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2432] @ 9c6d0 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2436] @ 9c6d4 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2440] @ 9c6d8 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2444] @ 9c6dc <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2448] @ 9c6e0 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2452] @ 9c6e4 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2456] @ 9c6e8 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2460] @ 9c6ec <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2464] @ 9c6f0 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2468] @ 9c6f4 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2472] @ 9c6f8 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2476] @ 9c6fc <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2480] @ 9c700 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2484] @ 9c704 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2488] @ 9c708 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2492] @ 9c70c <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2496] @ 9c710 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2500] @ 9c714 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2504] @ 9c718 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2508] @ 9c71c <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2512] @ 9c720 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2516] @ 9c724 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2520] @ 9c728 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2524] @ 9c72c <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2528] @ 9c730 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2532] @ 9c734 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2536] @ 9c738 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2540] @ 9c73c <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2544] @ 9c740 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2548] @ 9c744 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2552] @ 9c748 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2556] @ 9c74c <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2560] @ 9c750 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2564] @ 9c754 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2568] @ 9c758 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2572] @ 9c75c <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2576] @ 9c760 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2580] @ 9c764 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2584] @ 9c768 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2588] @ 9c76c <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2592] @ 9c770 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2596] @ 9c774 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2600] @ 9c778 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2604] @ 9c77c <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2608] @ 9c780 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2612] @ 9c784 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2616] @ 9c788 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2620] @ 9c78c <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2624] @ 9c790 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2628] @ 9c794 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2632] @ 9c798 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2636] @ 9c79c <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2640] @ 9c7a0 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2644] @ 9c7a4 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2648] @ 9c7a8 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2652] @ 9c7ac <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2656] @ 9c7b0 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2660] @ 9c7b4 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2664] @ 9c7b8 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2668] @ 9c7bc <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2672] @ 9c7c0 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2676] @ 9c7c4 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2680] @ 9c7c8 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2684] @ 9c7cc <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2688] @ 9c7d0 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2692] @ 9c7d4 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2696] @ 9c7d8 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2700] @ 9c7dc <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2704] @ 9c7e0 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2708] @ 9c7e4 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2712] @ 9c7e8 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2716] @ 9c7ec <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2720] @ 9c7f0 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2724] @ 9c7f4 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2728] @ 9c7f8 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2732] @ 9c7fc <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2736] @ 9c800 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2740] @ 9c804 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2744] @ 9c808 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2748] @ 9c80c <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2752] @ 9c810 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2644] @ 9c884 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2764] @ 9c814 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2768] @ 9c818 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2772] @ 9c81c <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2776] @ 9c820 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2780] @ 9c824 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2784] @ 9c828 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2788] @ 9c82c <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2792] @ 9c830 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2796] @ 9c834 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2800] @ 9c838 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2804] @ 9c83c <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2808] @ 9c840 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2812] @ 9c844 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2816] @ 9c848 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2820] @ 9c84c <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2824] @ 9c850 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2828] @ 9c854 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2832] @ 9c858 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2836] @ 9c85c <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2840] @ 9c860 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2844] @ 9c864 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2848] @ 9c868 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2852] @ 9c86c <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r0, [pc, #-2856] @ 9c870 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ + bl 9e118 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + movw lr, #736 @ 0x2e0 │ │ │ │ + movt lr, #10 │ │ │ │ + str r9, [fp, #-116] @ 0xffffff8c │ │ │ │ + str r6, [fp, #-112] @ 0xffffff90 │ │ │ │ + movw r9, #24672 @ 0x6060 │ │ │ │ + movt r9, #10 │ │ │ │ + str lr, [fp, #-100] @ 0xffffff9c │ │ │ │ + b 9d49c <_Py_InitializeRecursionLimits@@Base+0x2f6c> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [r3, #988] @ 0x3dc │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 9ddbc <_Py_InitializeRecursionLimits@@Base+0x388c> │ │ │ │ + ldr r3, [pc, #-2908] @ 9c878 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 9dbf4 <_Py_InitializeRecursionLimits@@Base+0x37ec> │ │ │ │ + beq 9dd58 <_Py_InitializeRecursionLimits@@Base+0x3828> │ │ │ │ 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 9d3e0 <_Py_InitializeRecursionLimits@@Base+0x2fd8> │ │ │ │ - ldr r2, [r9, #16] │ │ │ │ - movw r3, #25260 @ 0x62ac │ │ │ │ - movt r3, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ + beq 9d51c <_Py_InitializeRecursionLimits@@Base+0x2fec> │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ + cmp r3, sl │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq 9d2e8 <_Py_InitializeRecursionLimits@@Base+0x2ee0> │ │ │ │ + beq 9d428 <_Py_InitializeRecursionLimits@@Base+0x2ef8> │ │ │ │ mov r0, r5 │ │ │ │ - blx r2 │ │ │ │ + blx r3 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ - ldrd r2, [r9] │ │ │ │ + ldr r3, [r6] │ │ │ │ + add r3, r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ - add r2, r2, #1 │ │ │ │ - vcvt.f32.u32 s12, s15 │ │ │ │ - vmov s15, r2 │ │ │ │ - str r2, [r9] │ │ │ │ + str r3, [r6] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ + vmov s13, r3 │ │ │ │ + vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 9d458 <_Py_InitializeRecursionLimits@@Base+0x3050> │ │ │ │ + bgt 9d598 <_Py_InitializeRecursionLimits@@Base+0x3068> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ - ldr r2, [r9, #8] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - add r6, r6, #1 │ │ │ │ + add r7, r7, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ - beq 9d470 <_Py_InitializeRecursionLimits@@Base+0x3068> │ │ │ │ - ldr r0, [r7, #1132] @ 0x46c │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ + beq 9d5b0 <_Py_InitializeRecursionLimits@@Base+0x3080> │ │ │ │ + ldr r0, [r8, #1132] @ 0x46c │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d3a0 <_Py_InitializeRecursionLimits@@Base+0x2f98> │ │ │ │ - ldr r9, [r7, #1132] @ 0x46c │ │ │ │ - movw r3, #24284 @ 0x5edc │ │ │ │ - movt r3, #10 │ │ │ │ - ldr r2, [r9, #32] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 9d278 <_Py_InitializeRecursionLimits@@Base+0x2e70> │ │ │ │ + bne 9d4dc <_Py_InitializeRecursionLimits@@Base+0x2fac> │ │ │ │ + ldr r6, [r8, #1132] @ 0x46c │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ + cmp r3, r9 │ │ │ │ + beq 9d3b8 <_Py_InitializeRecursionLimits@@Base+0x2e88> │ │ │ │ mov r0, #16 │ │ │ │ - blx r2 │ │ │ │ + blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d2c8 <_Py_InitializeRecursionLimits@@Base+0x2ec0> │ │ │ │ - b 9d33c <_Py_InitializeRecursionLimits@@Base+0x2f34> │ │ │ │ + bne 9d410 <_Py_InitializeRecursionLimits@@Base+0x2ee0> │ │ │ │ + b 9d480 <_Py_InitializeRecursionLimits@@Base+0x2f50> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r5 │ │ │ │ - beq 9d370 <_Py_InitializeRecursionLimits@@Base+0x2f68> │ │ │ │ + beq 9d4b4 <_Py_InitializeRecursionLimits@@Base+0x2f84> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d3cc <_Py_InitializeRecursionLimits@@Base+0x2fc4> │ │ │ │ + bgt 9d508 <_Py_InitializeRecursionLimits@@Base+0x2fd8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9de90 <_Py_InitializeRecursionLimits@@Base+0x3a88> │ │ │ │ + beq 9e004 <_Py_InitializeRecursionLimits@@Base+0x3ad4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d348 <_Py_InitializeRecursionLimits@@Base+0x2f40> │ │ │ │ + b 9d48c <_Py_InitializeRecursionLimits@@Base+0x2f5c> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9d2c8 <_Py_InitializeRecursionLimits@@Base+0x2ec0> │ │ │ │ + bcc 9d410 <_Py_InitializeRecursionLimits@@Base+0x2ee0> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d2c8 <_Py_InitializeRecursionLimits@@Base+0x2ec0> │ │ │ │ - ldr r3, [r8, #968] @ 0x3c8 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + bne 9d410 <_Py_InitializeRecursionLimits@@Base+0x2ee0> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [r3, #968] @ 0x3c8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9dc80 <_Py_InitializeRecursionLimits@@Base+0x3878> │ │ │ │ + bne 9ddec <_Py_InitializeRecursionLimits@@Base+0x38bc> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d33c <_Py_InitializeRecursionLimits@@Base+0x2f34> │ │ │ │ + beq 9d480 <_Py_InitializeRecursionLimits@@Base+0x2f50> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9d2c8 <_Py_InitializeRecursionLimits@@Base+0x2ec0> │ │ │ │ - mov r0, r9 │ │ │ │ - bl 255a58 <_PyThreadState_New@@Base+0x63c> │ │ │ │ + b 9d410 <_Py_InitializeRecursionLimits@@Base+0x2ee0> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 254c00 <_PyThreadState_New@@Base+0x644> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9de74 <_Py_InitializeRecursionLimits@@Base+0x3a6c> │ │ │ │ - ldr r3, [r9, #4] │ │ │ │ - b 9d320 <_Py_InitializeRecursionLimits@@Base+0x2f18> │ │ │ │ - ldr r3, [pc, #-3380] @ 9c744 <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ - mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #-3384] @ 9c748 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ - add sl, sl, r3 │ │ │ │ - b 9d564 <_Py_InitializeRecursionLimits@@Base+0x315c> │ │ │ │ - ldr r2, [r8, #988] @ 0x3dc │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ - movt r3, #10 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 9dc6c <_Py_InitializeRecursionLimits@@Base+0x3864> │ │ │ │ - ldr r3, [sl] │ │ │ │ + beq 9dfe8 <_Py_InitializeRecursionLimits@@Base+0x3ab8> │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + b 9d464 <_Py_InitializeRecursionLimits@@Base+0x2f34> │ │ │ │ + movw sl, #26104 @ 0x65f8 │ │ │ │ + movt sl, #24 │ │ │ │ + movw lr, #736 @ 0x2e0 │ │ │ │ + movt lr, #10 │ │ │ │ + movw r9, #24672 @ 0x6060 │ │ │ │ + movt r9, #10 │ │ │ │ + ldr r5, [pc, #-3420] @ 9c874 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ + str lr, [fp, #-100] @ 0xffffff9c │ │ │ │ + b 9d6b8 <_Py_InitializeRecursionLimits@@Base+0x3188> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [r3, #988] @ 0x3dc │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 9ddd4 <_Py_InitializeRecursionLimits@@Base+0x38a4> │ │ │ │ + ldr r3, [pc, #-3448] @ 9c878 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9dc10 <_Py_InitializeRecursionLimits@@Base+0x3808> │ │ │ │ + beq 9dd74 <_Py_InitializeRecursionLimits@@Base+0x3844> │ │ │ │ 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 9d5ec <_Py_InitializeRecursionLimits@@Base+0x31e4> │ │ │ │ - ldr r2, [r9, #16] │ │ │ │ - movw r3, #25260 @ 0x62ac │ │ │ │ - movt r3, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ + beq 9d738 <_Py_InitializeRecursionLimits@@Base+0x3208> │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ + cmp r3, sl │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq 9d4f4 <_Py_InitializeRecursionLimits@@Base+0x30ec> │ │ │ │ + beq 9d644 <_Py_InitializeRecursionLimits@@Base+0x3114> │ │ │ │ mov r0, r5 │ │ │ │ - blx r2 │ │ │ │ + blx r3 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ - ldrd r2, [r9] │ │ │ │ + ldr r3, [r6] │ │ │ │ + add r3, r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ - add r2, r2, #1 │ │ │ │ - vcvt.f32.u32 s12, s15 │ │ │ │ - vmov s15, r2 │ │ │ │ - str r2, [r9] │ │ │ │ + str r3, [r6] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ + vmov s13, r3 │ │ │ │ + vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 9d664 <_Py_InitializeRecursionLimits@@Base+0x325c> │ │ │ │ + bgt 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3284> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ - ldr r2, [r9, #8] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - add r6, r6, #1 │ │ │ │ + add r7, r7, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - cmp r6, #256 @ 0x100 │ │ │ │ - beq 9d67c <_Py_InitializeRecursionLimits@@Base+0x3274> │ │ │ │ - ldr r0, [r7, #1132] @ 0x46c │ │ │ │ + cmp r7, #256 @ 0x100 │ │ │ │ + beq 9d7cc <_Py_InitializeRecursionLimits@@Base+0x329c> │ │ │ │ + ldr r0, [r8, #1132] @ 0x46c │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d5ac <_Py_InitializeRecursionLimits@@Base+0x31a4> │ │ │ │ - ldr r9, [r7, #1132] @ 0x46c │ │ │ │ - movw r3, #24284 @ 0x5edc │ │ │ │ - movt r3, #10 │ │ │ │ - ldr r2, [r9, #32] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 9d484 <_Py_InitializeRecursionLimits@@Base+0x307c> │ │ │ │ + bne 9d6f8 <_Py_InitializeRecursionLimits@@Base+0x31c8> │ │ │ │ + ldr r6, [r8, #1132] @ 0x46c │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ + cmp r3, r9 │ │ │ │ + beq 9d5d4 <_Py_InitializeRecursionLimits@@Base+0x30a4> │ │ │ │ mov r0, #16 │ │ │ │ - blx r2 │ │ │ │ + blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d4d4 <_Py_InitializeRecursionLimits@@Base+0x30cc> │ │ │ │ - b 9d548 <_Py_InitializeRecursionLimits@@Base+0x3140> │ │ │ │ + bne 9d62c <_Py_InitializeRecursionLimits@@Base+0x30fc> │ │ │ │ + b 9d69c <_Py_InitializeRecursionLimits@@Base+0x316c> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq 9d57c <_Py_InitializeRecursionLimits@@Base+0x3174> │ │ │ │ + beq 9d6d0 <_Py_InitializeRecursionLimits@@Base+0x31a0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d5d8 <_Py_InitializeRecursionLimits@@Base+0x31d0> │ │ │ │ + bgt 9d724 <_Py_InitializeRecursionLimits@@Base+0x31f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dcfc <_Py_InitializeRecursionLimits@@Base+0x38f4> │ │ │ │ + beq 9de70 <_Py_InitializeRecursionLimits@@Base+0x3940> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d554 <_Py_InitializeRecursionLimits@@Base+0x314c> │ │ │ │ + b 9d6a8 <_Py_InitializeRecursionLimits@@Base+0x3178> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9d4d4 <_Py_InitializeRecursionLimits@@Base+0x30cc> │ │ │ │ + bcc 9d62c <_Py_InitializeRecursionLimits@@Base+0x30fc> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d4d4 <_Py_InitializeRecursionLimits@@Base+0x30cc> │ │ │ │ - ldr r3, [r8, #968] @ 0x3c8 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + bne 9d62c <_Py_InitializeRecursionLimits@@Base+0x30fc> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [r3, #968] @ 0x3c8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9dcb8 <_Py_InitializeRecursionLimits@@Base+0x38b0> │ │ │ │ + bne 9de28 <_Py_InitializeRecursionLimits@@Base+0x38f8> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d548 <_Py_InitializeRecursionLimits@@Base+0x3140> │ │ │ │ + beq 9d69c <_Py_InitializeRecursionLimits@@Base+0x316c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9d4d4 <_Py_InitializeRecursionLimits@@Base+0x30cc> │ │ │ │ - mov r0, r9 │ │ │ │ - bl 255a58 <_PyThreadState_New@@Base+0x63c> │ │ │ │ + b 9d62c <_Py_InitializeRecursionLimits@@Base+0x30fc> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 254c00 <_PyThreadState_New@@Base+0x644> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9df3c <_Py_InitializeRecursionLimits@@Base+0x3b34> │ │ │ │ - ldr r3, [r9, #4] │ │ │ │ - b 9d52c <_Py_InitializeRecursionLimits@@Base+0x3124> │ │ │ │ - ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r2, [r8, #920] @ 0x398 │ │ │ │ - cmp r9, r2 │ │ │ │ - bne 9dc2c <_Py_InitializeRecursionLimits@@Base+0x3824> │ │ │ │ - bl 9f894 │ │ │ │ + beq 9e0b8 <_Py_InitializeRecursionLimits@@Base+0x3b88> │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + b 9d680 <_Py_InitializeRecursionLimits@@Base+0x3150> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r6, [fp, #-112] @ 0xffffff90 │ │ │ │ + ldr r9, [fp, #-116] @ 0xffffff8c │ │ │ │ + ldr r2, [r3, #920] @ 0x398 │ │ │ │ + cmp r6, r2 │ │ │ │ + bne 9dd90 <_Py_InitializeRecursionLimits@@Base+0x3860> │ │ │ │ + bl 9fa14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9df58 <_Py_InitializeRecursionLimits@@Base+0x3b50> │ │ │ │ - add r3, r9, #114688 @ 0x1c000 │ │ │ │ + beq 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3ba4> │ │ │ │ + add r3, r6, #114688 @ 0x1c000 │ │ │ │ str r4, [r3, #64] @ 0x40 │ │ │ │ - ldr r3, [r8, #920] @ 0x398 │ │ │ │ - cmp r9, r3 │ │ │ │ - bne 9d72c <_Py_InitializeRecursionLimits@@Base+0x3324> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r3, [r3, #920] @ 0x398 │ │ │ │ + cmp r6, r3 │ │ │ │ + bne 9d888 <_Py_InitializeRecursionLimits@@Base+0x3358> │ │ │ │ movw r2, #59896 @ 0xe9f8 │ │ │ │ movt r2, #103 @ 0x67 │ │ │ │ ldr lr, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - movwne r3, #46376 @ 0xb528 │ │ │ │ + movwne r3, #46604 @ 0xb60c │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ - bne 9d704 <_Py_InitializeRecursionLimits@@Base+0x32fc> │ │ │ │ - ldr r3, [pc, #-3972] @ 9c74c <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ + bne 9d860 <_Py_InitializeRecursionLimits@@Base+0x3330> │ │ │ │ + ldr r3, [pc, #-4016] @ 9c87c <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ sub r4, fp, #52 @ 0x34 │ │ │ │ mov r5, #1 │ │ │ │ mov ip, #8 │ │ │ │ str r5, [r2] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldrh r3, [r4], #2 │ │ │ │ subs ip, ip, #1 │ │ │ │ and r3, r3, #31 │ │ │ │ orr lr, lr, r5, lsl r3 │ │ │ │ - bne 9d6e4 <_Py_InitializeRecursionLimits@@Base+0x32dc> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 9d840 <_Py_InitializeRecursionLimits@@Base+0x3310> │ │ │ │ + movw r3, #46604 @ 0xb60c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - str lr, [r3, #20] │ │ │ │ - ldr r2, [pc, #-4028] @ 9c750 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str lr, [r3] │ │ │ │ + ldr r2, [pc, #-4072] @ 9c880 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ + str r2, [r3, #24] │ │ │ │ add r2, r2, #16 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #-4040] @ 9c754 <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #-4044] @ 9c758 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #-4048] @ 9c75c <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r3, #28] │ │ │ │ + ldr r2, [pc, #-4084] @ 9c884 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r2, [pc, #2160] @ 9e0f0 <_Py_InitializeRecursionLimits@@Base+0x3bc0> │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #2156] @ 9e0f4 <_Py_InitializeRecursionLimits@@Base+0x3bc4> │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ - bl a123c │ │ │ │ + bl a13c0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 9df00 <_Py_InitializeRecursionLimits@@Base+0x3af8> │ │ │ │ + beq 9e07c <_Py_InitializeRecursionLimits@@Base+0x3b4c> │ │ │ │ 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 r4, r6, #4096 @ 0x1000 │ │ │ │ + add r5, r6, #6144 @ 0x1800 │ │ │ │ + add r7, r6, #6144 @ 0x1800 │ │ │ │ add r5, r5, #32 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + add r7, r7, #60 @ 0x3c │ │ │ │ str r1, [r4, #2080] @ 0x820 │ │ │ │ mov r0, r1 │ │ │ │ - bl a1328 │ │ │ │ + bl a14ac │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 9df00 <_Py_InitializeRecursionLimits@@Base+0x3af8> │ │ │ │ + beq 9e07c <_Py_InitializeRecursionLimits@@Base+0x3b4c> │ │ │ │ str r1, [r5, #4]! │ │ │ │ - cmp r6, r5 │ │ │ │ - bne 9d760 <_Py_InitializeRecursionLimits@@Base+0x3358> │ │ │ │ + cmp r7, r5 │ │ │ │ + bne 9d8bc <_Py_InitializeRecursionLimits@@Base+0x338c> │ │ │ │ sub r5, fp, #84 @ 0x54 │ │ │ │ - mov r6, #0 │ │ │ │ + mov r7, #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 a1758 │ │ │ │ - cmp r0, r6 │ │ │ │ - str r0, [r9, #3804] @ 0xedc │ │ │ │ - beq 9de60 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a17fc │ │ │ │ + str r7, [fp, #-84] @ 0xffffffac │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bl a18dc │ │ │ │ + cmp r0, r7 │ │ │ │ + str r0, [r6, #3804] @ 0xedc │ │ │ │ + beq 9dfd4 <_Py_InitializeRecursionLimits@@Base+0x3aa4> │ │ │ │ + mov r0, r7 │ │ │ │ + bl a1980 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r9, #3816] @ 0xee8 │ │ │ │ - beq 9de60 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a17fc │ │ │ │ + str r0, [r6, #3816] @ 0xee8 │ │ │ │ + beq 9dfd4 <_Py_InitializeRecursionLimits@@Base+0x3aa4> │ │ │ │ + mov r0, r7 │ │ │ │ + bl a1980 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r9, #3820] @ 0xeec │ │ │ │ - beq 9de60 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ - mov r1, r9 │ │ │ │ + str r0, [r6, #3820] @ 0xeec │ │ │ │ + beq 9dfd4 <_Py_InitializeRecursionLimits@@Base+0x3aa4> │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 255c40 <_PyThreadState_New@@Base+0x824> │ │ │ │ - ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - cmp r6, #0 │ │ │ │ - bne 9de54 <_Py_InitializeRecursionLimits@@Base+0x3a4c> │ │ │ │ - ldr r7, [r4, #1480] @ 0x5c8 │ │ │ │ + bl 254de8 <_PyThreadState_New@@Base+0x82c> │ │ │ │ + ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r7, #0 │ │ │ │ - bne 9d8b0 <_Py_InitializeRecursionLimits@@Base+0x34a8> │ │ │ │ + bne 9dfc8 <_Py_InitializeRecursionLimits@@Base+0x3a98> │ │ │ │ + ldr r8, [r4, #1480] @ 0x5c8 │ │ │ │ + cmp r8, #0 │ │ │ │ + bne 9da0c <_Py_InitializeRecursionLimits@@Base+0x34dc> │ │ │ │ mov r0, #5 │ │ │ │ - bl a17fc │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 9de28 <_Py_InitializeRecursionLimits@@Base+0x3a20> │ │ │ │ - movw sl, #46376 @ 0xb528 │ │ │ │ + bl a1980 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 9df9c <_Py_InitializeRecursionLimits@@Base+0x3a6c> │ │ │ │ + movw sl, #46604 @ 0xb60c │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #1884] @ 9df74 <_Py_InitializeRecursionLimits@@Base+0x3b6c> │ │ │ │ - movw r2, #50656 @ 0xc5e0 │ │ │ │ + ldr r1, [pc, #1924] @ 9e0f8 <_Py_InitializeRecursionLimits@@Base+0x3bc8> │ │ │ │ + movw r2, #49696 @ 0xc220 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - ldr r0, [sl, #64] @ 0x40 │ │ │ │ - bl 25a350 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #1864] @ 9df78 <_Py_InitializeRecursionLimits@@Base+0x3b70> │ │ │ │ - mov r2, r7 │ │ │ │ + ldr r0, [sl, #44] @ 0x2c │ │ │ │ + bl 2594f8 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [pc, #1904] @ 9e0fc <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ + mov r2, r8 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [sl, #64] @ 0x40 │ │ │ │ - bl 25a350 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #1840] @ 9df78 <_Py_InitializeRecursionLimits@@Base+0x3b70> │ │ │ │ - mov r2, r7 │ │ │ │ + ldr r0, [sl, #44] @ 0x2c │ │ │ │ + bl 2594f8 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [pc, #1880] @ 9e0fc <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ + mov r2, r8 │ │ │ │ str r0, [r3, #4] │ │ │ │ - ldr r0, [sl, #68] @ 0x44 │ │ │ │ - bl 25a350 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #1816] @ 9df78 <_Py_InitializeRecursionLimits@@Base+0x3b70> │ │ │ │ - mov r2, r7 │ │ │ │ + ldr r0, [sl, #48] @ 0x30 │ │ │ │ + bl 2594f8 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [pc, #1856] @ 9e0fc <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ + mov r2, r8 │ │ │ │ str r0, [r3, #8] │ │ │ │ - ldr r0, [sl, #72] @ 0x48 │ │ │ │ - bl 25a350 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ + ldr r0, [sl, #52] @ 0x34 │ │ │ │ + bl 2594f8 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ mov r1, r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r0, [sl, #76] @ 0x4c │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r0, [sl, #56] @ 0x38 │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #1776] @ 9df78 <_Py_InitializeRecursionLimits@@Base+0x3b70> │ │ │ │ - bl 25a350 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ - ldr r1, [r6, #12] │ │ │ │ + ldr r1, [pc, #1816] @ 9e0fc <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ + bl 2594f8 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ sub r3, r1, #4 │ │ │ │ add r1, r1, #16 │ │ │ │ str r0, [r1] │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9de04 <_Py_InitializeRecursionLimits@@Base+0x39fc> │ │ │ │ + beq 9df78 <_Py_InitializeRecursionLimits@@Base+0x3a48> │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9d898 <_Py_InitializeRecursionLimits@@Base+0x3490> │ │ │ │ - str r6, [r4, #1480] @ 0x5c8 │ │ │ │ + bne 9d9f4 <_Py_InitializeRecursionLimits@@Base+0x34c4> │ │ │ │ + str r7, [r4, #1480] @ 0x5c8 │ │ │ │ ldr r3, [r4, #1484] @ 0x5cc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d8cc <_Py_InitializeRecursionLimits@@Base+0x34c4> │ │ │ │ - bl 9f894 │ │ │ │ + bne 9da28 <_Py_InitializeRecursionLimits@@Base+0x34f8> │ │ │ │ + bl 9fa14 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1484] @ 0x5cc │ │ │ │ - beq 9de30 <_Py_InitializeRecursionLimits@@Base+0x3a28> │ │ │ │ + beq 9dfa4 <_Py_InitializeRecursionLimits@@Base+0x3a74> │ │ │ │ ldr r3, [r4, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d8f0 <_Py_InitializeRecursionLimits@@Base+0x34e8> │ │ │ │ - movw r0, #62492 @ 0xf41c │ │ │ │ + bne 9da4c <_Py_InitializeRecursionLimits@@Base+0x351c> │ │ │ │ + movw r0, #61532 @ 0xf05c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1488] @ 0x5d0 │ │ │ │ - beq 9de30 <_Py_InitializeRecursionLimits@@Base+0x3a28> │ │ │ │ + beq 9dfa4 <_Py_InitializeRecursionLimits@@Base+0x3a74> │ │ │ │ ldr r1, [r4, #1524] @ 0x5f4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9d914 <_Py_InitializeRecursionLimits@@Base+0x350c> │ │ │ │ - movw r0, #3608 @ 0xe18 │ │ │ │ + bne 9da70 <_Py_InitializeRecursionLimits@@Base+0x3540> │ │ │ │ + movw r0, #2704 @ 0xa90 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25a50c │ │ │ │ + bl 2596b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1524] @ 0x5f4 │ │ │ │ - beq 9de30 <_Py_InitializeRecursionLimits@@Base+0x3a28> │ │ │ │ + beq 9dfa4 <_Py_InitializeRecursionLimits@@Base+0x3a74> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #1520] @ 0x5f0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1532] @ 0x5fc │ │ │ │ - beq 9dd2c <_Py_InitializeRecursionLimits@@Base+0x3924> │ │ │ │ - ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ + beq 9dea0 <_Py_InitializeRecursionLimits@@Base+0x3970> │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl c0f0c │ │ │ │ - ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - cmp r6, #0 │ │ │ │ - bne 9de54 <_Py_InitializeRecursionLimits@@Base+0x3a4c> │ │ │ │ - ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bl c1068 │ │ │ │ + ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 9dfc8 <_Py_InitializeRecursionLimits@@Base+0x3a98> │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25cc24 <_Py_SetImmortalUntracked@@Base+0xb4> │ │ │ │ - ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - cmp r6, #0 │ │ │ │ - bne 9de54 <_Py_InitializeRecursionLimits@@Base+0x3a4c> │ │ │ │ - ldr r3, [r8, #920] @ 0x398 │ │ │ │ - cmp r9, r3 │ │ │ │ - bne 9d99c <_Py_InitializeRecursionLimits@@Base+0x3594> │ │ │ │ - ldr r3, [r9, #3720] @ 0xe88 │ │ │ │ + bl 25bdcc <_Py_SetImmortalUntracked@@Base+0xb4> │ │ │ │ + ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 9dfc8 <_Py_InitializeRecursionLimits@@Base+0x3a98> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r3, [r3, #920] @ 0x398 │ │ │ │ + cmp r6, r3 │ │ │ │ + bne 9dafc <_Py_InitializeRecursionLimits@@Base+0x35cc> │ │ │ │ + ldr r3, [r6, #3720] @ 0xe88 │ │ │ │ adds r0, r3, #944 @ 0x3b0 │ │ │ │ - beq 9dd1c <_Py_InitializeRecursionLimits@@Base+0x3914> │ │ │ │ + beq 9de90 <_Py_InitializeRecursionLimits@@Base+0x3960> │ │ │ │ ldr r2, [r3, #948] @ 0x3b4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9d99c <_Py_InitializeRecursionLimits@@Base+0x3594> │ │ │ │ + bne 9dafc <_Py_InitializeRecursionLimits@@Base+0x35cc> │ │ │ │ ldr r2, [r3, #944] @ 0x3b0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #948] @ 0x3b4 │ │ │ │ - beq 9d99c <_Py_InitializeRecursionLimits@@Base+0x3594> │ │ │ │ - bl 25dc68 │ │ │ │ - add r7, r9, #5504 @ 0x1580 │ │ │ │ - add r7, r7, #20 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 9dd08 <_Py_InitializeRecursionLimits@@Base+0x3900> │ │ │ │ + beq 9dafc <_Py_InitializeRecursionLimits@@Base+0x35cc> │ │ │ │ + bl 25ce10 │ │ │ │ + add sl, r6, #5504 @ 0x1580 │ │ │ │ + add sl, sl, #20 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 9de7c <_Py_InitializeRecursionLimits@@Base+0x394c> │ │ │ │ movw r2, #5552 @ 0x15b0 │ │ │ │ - add r1, r9, r2 │ │ │ │ + add r1, r6, r2 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [r9, r2] │ │ │ │ + str r3, [r6, r2] │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r4, #1432] @ 0x598 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d9e0 <_Py_InitializeRecursionLimits@@Base+0x35d8> │ │ │ │ + bne 9db40 <_Py_InitializeRecursionLimits@@Base+0x3610> │ │ │ │ ldr r3, [r4, #1428] @ 0x594 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #1432] @ 0x598 │ │ │ │ - bne 9def4 <_Py_InitializeRecursionLimits@@Base+0x3aec> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne 9e070 <_Py_InitializeRecursionLimits@@Base+0x3b40> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #3656 @ 0xe48 │ │ │ │ + movw r0, #2752 @ 0xac0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 25d7ac │ │ │ │ - ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 9dcd0 <_Py_InitializeRecursionLimits@@Base+0x38c8> │ │ │ │ + bl 25c954 │ │ │ │ + ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + beq 9de44 <_Py_InitializeRecursionLimits@@Base+0x3914> │ │ │ │ ldr r3, [r4, #332] @ 0x14c │ │ │ │ - str r9, [r4, #1452] @ 0x5ac │ │ │ │ + str r6, [r4, #1452] @ 0x5ac │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ - beq 9dbbc <_Py_InitializeRecursionLimits@@Base+0x37b4> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - add r3, r7, #4096 @ 0x1000 │ │ │ │ - ldr r9, [r3, #192] @ 0xc0 │ │ │ │ - cmp r9, #0 │ │ │ │ - bne 9dca8 <_Py_InitializeRecursionLimits@@Base+0x38a0> │ │ │ │ - movw r0, #3736 @ 0xe98 │ │ │ │ + beq 9dd1c <_Py_InitializeRecursionLimits@@Base+0x37ec> │ │ │ │ + ldr r6, [r9, #8] │ │ │ │ + add r3, r6, #4096 @ 0x1000 │ │ │ │ + ldr sl, [r3, #192] @ 0xc0 │ │ │ │ + cmp sl, #0 │ │ │ │ + bne 9de18 <_Py_InitializeRecursionLimits@@Base+0x38e8> │ │ │ │ + movw r0, #2832 @ 0xb10 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25df04 │ │ │ │ + bl 25d0ac │ │ │ │ cmp r0, #1 │ │ │ │ - bne 9ddb0 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ - movw r0, #3736 @ 0xe98 │ │ │ │ + bne 9df24 <_Py_InitializeRecursionLimits@@Base+0x39f4> │ │ │ │ + movw r0, #2832 @ 0xb10 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 268824 │ │ │ │ + bl 268330 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9ddb0 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ - cmp r9, #0 │ │ │ │ - str r4, [r7, #3856] @ 0xf10 │ │ │ │ - bne 9dc98 <_Py_InitializeRecursionLimits@@Base+0x3890> │ │ │ │ - movw r0, #52740 @ 0xce04 │ │ │ │ + beq 9df24 <_Py_InitializeRecursionLimits@@Base+0x39f4> │ │ │ │ + cmp sl, #0 │ │ │ │ + str r4, [r6, #3856] @ 0xf10 │ │ │ │ + bne 9de08 <_Py_InitializeRecursionLimits@@Base+0x38d8> │ │ │ │ + movw r0, #51316 @ 0xc874 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aad74 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 9ddb0 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ - mov r2, r7 │ │ │ │ - movw r1, #2396 @ 0x95c │ │ │ │ + bl aaefc │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 9df24 <_Py_InitializeRecursionLimits@@Base+0x39f4> │ │ │ │ + mov r2, r6 │ │ │ │ + movw r1, #1208 @ 0x4b8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #3780 @ 0xec4 │ │ │ │ + movw r0, #2876 @ 0xb3c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bff80 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 9ddec <_Py_InitializeRecursionLimits@@Base+0x39e4> │ │ │ │ - bl 25b7cc <_PyNamespace_New@@Base> │ │ │ │ - ldr r3, [r9] │ │ │ │ + bl c00dc │ │ │ │ + subs r8, r0, #0 │ │ │ │ + beq 9df60 <_Py_InitializeRecursionLimits@@Base+0x3a30> │ │ │ │ + bl 25a974 <_PyNamespace_New@@Base> │ │ │ │ + ldr r2, [r8] │ │ │ │ mov sl, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dad8 <_Py_InitializeRecursionLimits@@Base+0x36d0> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 9dad8 <_Py_InitializeRecursionLimits@@Base+0x36d0> │ │ │ │ - mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 9dc38 <_Py_InitializeRecursionLimits@@Base+0x3708> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 9dc38 <_Py_InitializeRecursionLimits@@Base+0x3708> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9ddec <_Py_InitializeRecursionLimits@@Base+0x39e4> │ │ │ │ + beq 9df60 <_Py_InitializeRecursionLimits@@Base+0x3a30> │ │ │ │ + mov r0, r9 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, sl │ │ │ │ - mov r1, r7 │ │ │ │ - bl 135fa8 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ - ldr r3, [r7] │ │ │ │ + mov r1, r6 │ │ │ │ + bl 136328 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ + ldr r3, [r6] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9db14 <_Py_InitializeRecursionLimits@@Base+0x370c> │ │ │ │ + bgt 9dc74 <_Py_InitializeRecursionLimits@@Base+0x3744> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ddf8 <_Py_InitializeRecursionLimits@@Base+0x39f0> │ │ │ │ + beq 9df6c <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9db38 <_Py_InitializeRecursionLimits@@Base+0x3730> │ │ │ │ + bgt 9dc98 <_Py_InitializeRecursionLimits@@Base+0x3768> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9db38 <_Py_InitializeRecursionLimits@@Base+0x3730> │ │ │ │ + bne 9dc98 <_Py_InitializeRecursionLimits@@Base+0x3768> │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9dde8 <_Py_InitializeRecursionLimits@@Base+0x39e0> │ │ │ │ + beq 9df5c <_Py_InitializeRecursionLimits@@Base+0x3a2c> │ │ │ │ mov r0, r9 │ │ │ │ - bl 26a658 │ │ │ │ + bl 26a16c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9ddc4 <_Py_InitializeRecursionLimits@@Base+0x39bc> │ │ │ │ + blt 9df38 <_Py_InitializeRecursionLimits@@Base+0x3a08> │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #52740 @ 0xce04 │ │ │ │ + movw r0, #51316 @ 0xc874 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 26ab28 <_PyImport_SetModuleString@@Base> │ │ │ │ + bl 26a63c <_PyImport_SetModuleString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9dd8c <_Py_InitializeRecursionLimits@@Base+0x3984> │ │ │ │ - mov r3, r8 │ │ │ │ + blt 9df00 <_Py_InitializeRecursionLimits@@Base+0x39d0> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - movw r2, #19404 @ 0x4bcc │ │ │ │ + movw r2, #18444 @ 0x480c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #3788 @ 0xecc │ │ │ │ + movw r1, #2884 @ 0xb44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 13c494 │ │ │ │ + bl 13c814 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dba8 <_Py_InitializeRecursionLimits@@Base+0x37a0> │ │ │ │ + bgt 9dd08 <_Py_InitializeRecursionLimits@@Base+0x37d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dd80 <_Py_InitializeRecursionLimits@@Base+0x3978> │ │ │ │ + beq 9def4 <_Py_InitializeRecursionLimits@@Base+0x39c4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9ddb0 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ + beq 9df24 <_Py_InitializeRecursionLimits@@Base+0x39f4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9dd64 <_Py_InitializeRecursionLimits@@Base+0x395c> │ │ │ │ - mov r7, #0 │ │ │ │ - mov r4, r7 │ │ │ │ + ble 9ded8 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ + mov r6, #0 │ │ │ │ + mov r4, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl af1d8 │ │ │ │ - ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ - strd r6, [fp, #-84] @ 0xffffffac │ │ │ │ + bl af360 │ │ │ │ + ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r7, [fp, #-84] @ 0xffffffac │ │ │ │ + str r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl a0288 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + bl a0408 │ │ │ │ + ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d410 <_Py_InitializeRecursionLimits@@Base+0x3008> │ │ │ │ + b 9d54c <_Py_InitializeRecursionLimits@@Base+0x301c> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl a0288 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + bl a0408 │ │ │ │ + ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d61c <_Py_InitializeRecursionLimits@@Base+0x3214> │ │ │ │ - add r3, r9, #4096 @ 0x1000 │ │ │ │ + b 9d768 <_Py_InitializeRecursionLimits@@Base+0x3238> │ │ │ │ + add r3, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9d68c <_Py_InitializeRecursionLimits@@Base+0x3284> │ │ │ │ + beq 9d7e4 <_Py_InitializeRecursionLimits@@Base+0x32b4> │ │ │ │ add r2, r2, #114688 @ 0x1c000 │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d698 <_Py_InitializeRecursionLimits@@Base+0x3290> │ │ │ │ - ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ + b 9d7f0 <_Py_InitializeRecursionLimits@@Base+0x32c0> │ │ │ │ + ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, #16 │ │ │ │ - blx r2 │ │ │ │ + ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ + blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d394 <_Py_InitializeRecursionLimits@@Base+0x2f8c> │ │ │ │ - ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ + b 9d4d0 <_Py_InitializeRecursionLimits@@Base+0x2fa0> │ │ │ │ + ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, #16 │ │ │ │ - blx r2 │ │ │ │ + ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ + blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d5a0 <_Py_InitializeRecursionLimits@@Base+0x3198> │ │ │ │ - ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ + b 9d6ec <_Py_InitializeRecursionLimits@@Base+0x31bc> │ │ │ │ + ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, #16 │ │ │ │ + ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d440 <_Py_InitializeRecursionLimits@@Base+0x3038> │ │ │ │ - movw r0, #3756 @ 0xeac │ │ │ │ + b 9d580 <_Py_InitializeRecursionLimits@@Base+0x3050> │ │ │ │ + movw r0, #2852 @ 0xb24 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25e244 │ │ │ │ - b 9da78 <_Py_InitializeRecursionLimits@@Base+0x3670> │ │ │ │ - movw r0, #3700 @ 0xe74 │ │ │ │ + bl 25d3ec │ │ │ │ + b 9dbd8 <_Py_InitializeRecursionLimits@@Base+0x36a8> │ │ │ │ + movw r0, #2796 @ 0xaec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25e244 │ │ │ │ - b 9da44 <_Py_InitializeRecursionLimits@@Base+0x363c> │ │ │ │ - ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ + bl 25d3ec │ │ │ │ + b 9dba4 <_Py_InitializeRecursionLimits@@Base+0x3674> │ │ │ │ + ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, #16 │ │ │ │ + ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d64c <_Py_InitializeRecursionLimits@@Base+0x3244> │ │ │ │ - movw r4, #3548 @ 0xddc │ │ │ │ + b 9d79c <_Py_InitializeRecursionLimits@@Base+0x326c> │ │ │ │ + movw r4, #2644 @ 0xa54 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - add r0, r7, #16 │ │ │ │ - bl 2c691c │ │ │ │ - mov r0, r9 │ │ │ │ - bl 8fb08 │ │ │ │ + add r0, sl, #16 │ │ │ │ + bl 2c605c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 89a8c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r7, [pc, #648] @ 9df7c <_Py_InitializeRecursionLimits@@Base+0x3b74> │ │ │ │ - mov r6, #1 │ │ │ │ + ldr r6, [pc, #664] @ 9e100 <_Py_InitializeRecursionLimits@@Base+0x3bd0> │ │ │ │ + mov r7, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 9dbcc <_Py_InitializeRecursionLimits@@Base+0x37c4> │ │ │ │ + b 9dd2c <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 9d5d8 <_Py_InitializeRecursionLimits@@Base+0x31d0> │ │ │ │ - mov r0, r7 │ │ │ │ - movw r4, #3496 @ 0xda8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 9d724 <_Py_InitializeRecursionLimits@@Base+0x31f4> │ │ │ │ + mov r0, sl │ │ │ │ + movw r4, #2592 @ 0xa20 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - bl 8fb08 │ │ │ │ - b 9dce8 <_Py_InitializeRecursionLimits@@Base+0x38e0> │ │ │ │ - movw r4, #3448 @ 0xd78 │ │ │ │ + bl 89a8c │ │ │ │ + b 9de5c <_Py_InitializeRecursionLimits@@Base+0x392c> │ │ │ │ + movw r4, #2544 @ 0x9f0 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - bl 8fb08 │ │ │ │ - b 9dce8 <_Py_InitializeRecursionLimits@@Base+0x38e0> │ │ │ │ - ldr r3, [pc, #588] @ 9df80 <_Py_InitializeRecursionLimits@@Base+0x3b78> │ │ │ │ + bl 89a8c │ │ │ │ + b 9de5c <_Py_InitializeRecursionLimits@@Base+0x392c> │ │ │ │ + ldr r3, [pc, #604] @ 9e104 <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ strd r2, [fp, #-84] @ 0xffffffac │ │ │ │ - movw r3, #51064 @ 0xc778 │ │ │ │ + movw r3, #50104 @ 0xc3b8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ - ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9dbe8 <_Py_InitializeRecursionLimits@@Base+0x37e0> │ │ │ │ + b 9dd4c <_Py_InitializeRecursionLimits@@Base+0x381c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 9a408 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b 9a97c <_Py_InitializeRecursionLimits@@Base+0x574> │ │ │ │ + bl 9a530 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b 9aaac <_Py_InitializeRecursionLimits@@Base+0x57c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9dbbc <_Py_InitializeRecursionLimits@@Base+0x37b4> │ │ │ │ + bne 9dd1c <_Py_InitializeRecursionLimits@@Base+0x37ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 9dbbc <_Py_InitializeRecursionLimits@@Base+0x37b4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 9dd1c <_Py_InitializeRecursionLimits@@Base+0x37ec> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 9dba8 <_Py_InitializeRecursionLimits@@Base+0x37a0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 9dd08 <_Py_InitializeRecursionLimits@@Base+0x37d8> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ddb0 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ + bgt 9df24 <_Py_InitializeRecursionLimits@@Base+0x39f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9ddb0 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ + bne 9df24 <_Py_InitializeRecursionLimits@@Base+0x39f4> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #3800 @ 0xed8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #2896 @ 0xb50 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - ldr r7, [pc, #452] @ 9df84 <_Py_InitializeRecursionLimits@@Base+0x3b7c> │ │ │ │ - mov r6, #1 │ │ │ │ - b 9dbc4 <_Py_InitializeRecursionLimits@@Base+0x37bc> │ │ │ │ + ldr r6, [pc, #468] @ 9e108 <_Py_InitializeRecursionLimits@@Base+0x3bd8> │ │ │ │ + mov r7, #1 │ │ │ │ + b 9dd24 <_Py_InitializeRecursionLimits@@Base+0x37f4> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dde8 <_Py_InitializeRecursionLimits@@Base+0x39e0> │ │ │ │ + bgt 9df5c <_Py_InitializeRecursionLimits@@Base+0x3a2c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9dde8 <_Py_InitializeRecursionLimits@@Base+0x39e0> │ │ │ │ + bne 9df5c <_Py_InitializeRecursionLimits@@Base+0x3a2c> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - mov r7, #0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl af1d8 │ │ │ │ - b 9ddb0 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 9db14 <_Py_InitializeRecursionLimits@@Base+0x370c> │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + mov r6, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl af360 │ │ │ │ + b 9df24 <_Py_InitializeRecursionLimits@@Base+0x39f4> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 9dc74 <_Py_InitializeRecursionLimits@@Base+0x3744> │ │ │ │ + ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9de28 <_Py_InitializeRecursionLimits@@Base+0x3a20> │ │ │ │ + bgt 9df9c <_Py_InitializeRecursionLimits@@Base+0x3a6c> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ + str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9de28 <_Py_InitializeRecursionLimits@@Base+0x3a20> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne 9df9c <_Py_InitializeRecursionLimits@@Base+0x3a6c> │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #1480] @ 0x5c8 │ │ │ │ - ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #328] @ 9df88 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r2, [pc, #344] @ 9e10c <_Py_InitializeRecursionLimits@@Base+0x3bdc> │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #3628 @ 0xe2c │ │ │ │ + movw r3, #2724 @ 0xaa4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b 9dbe8 <_Py_InitializeRecursionLimits@@Base+0x37e0> │ │ │ │ - ldr r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ + b 9dd4c <_Py_InitializeRecursionLimits@@Base+0x381c> │ │ │ │ + ldr r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b 9dbcc <_Py_InitializeRecursionLimits@@Base+0x37c4> │ │ │ │ + b 9dd2c <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [pc, #288] @ 9df8c <_Py_InitializeRecursionLimits@@Base+0x3b84> │ │ │ │ + ldr r3, [pc, #304] @ 9e110 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ mov r2, #1 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 9dd38 <_Py_InitializeRecursionLimits@@Base+0x3930> │ │ │ │ - ldr r3, [r9] │ │ │ │ + b 9deac <_Py_InitializeRecursionLimits@@Base+0x397c> │ │ │ │ + ldr r3, [r6] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r9] │ │ │ │ - ldr r3, [r9, #36] @ 0x24 │ │ │ │ + str r3, [r6] │ │ │ │ + ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b 9d33c <_Py_InitializeRecursionLimits@@Base+0x2f34> │ │ │ │ + b 9d480 <_Py_InitializeRecursionLimits@@Base+0x2f50> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 9d3cc <_Py_InitializeRecursionLimits@@Base+0x2fc4> │ │ │ │ - bl 1438b4 │ │ │ │ - ldr r6, [pc, #232] @ 9df90 <_Py_InitializeRecursionLimits@@Base+0x3b88> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 9d508 <_Py_InitializeRecursionLimits@@Base+0x2fd8> │ │ │ │ + bl 143c34 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw r3, #39200 @ 0x9920 │ │ │ │ + movt r3, #69 @ 0x45 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r6, r3 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw ip, #3376 @ 0xd30 │ │ │ │ + movw ip, #2472 @ 0x9a8 │ │ │ │ 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 │ │ │ │ + ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9dbe8 <_Py_InitializeRecursionLimits@@Base+0x37e0> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 25dc68 │ │ │ │ - b 9d9e0 <_Py_InitializeRecursionLimits@@Base+0x35d8> │ │ │ │ + b 9dd4c <_Py_InitializeRecursionLimits@@Base+0x381c> │ │ │ │ + mov r0, sl │ │ │ │ + bl 25ce10 │ │ │ │ + b 9db40 <_Py_InitializeRecursionLimits@@Base+0x3610> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r3, #51064 @ 0xc778 │ │ │ │ + movw r3, #50104 @ 0xc3b8 │ │ │ │ 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 │ │ │ │ + ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9dbe8 <_Py_InitializeRecursionLimits@@Base+0x37e0> │ │ │ │ - ldr r3, [r9] │ │ │ │ + b 9dd4c <_Py_InitializeRecursionLimits@@Base+0x381c> │ │ │ │ + ldr r3, [r6] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r9] │ │ │ │ - ldr r3, [r9, #36] @ 0x24 │ │ │ │ + str r3, [r6] │ │ │ │ + ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b 9d548 <_Py_InitializeRecursionLimits@@Base+0x3140> │ │ │ │ - bl 1438b4 │ │ │ │ - ldr r6, [pc, #48] @ 9df94 <_Py_InitializeRecursionLimits@@Base+0x3b8c> │ │ │ │ - movw ip, #3416 @ 0xd58 │ │ │ │ + b 9d69c <_Py_InitializeRecursionLimits@@Base+0x316c> │ │ │ │ + bl 143c34 │ │ │ │ + ldr r6, [pc, #52] @ 9e114 <_Py_InitializeRecursionLimits@@Base+0x3be4> │ │ │ │ + movw ip, #2512 @ 0x9d0 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 9decc <_Py_InitializeRecursionLimits@@Base+0x3ac4> │ │ │ │ - rsbeq r4, r3, r4, ror r4 │ │ │ │ - rsbeq r5, r3, r4, asr #4 │ │ │ │ - umaaleq r9, r5, ip, sp │ │ │ │ - subeq r9, r5, ip, lsl #27 │ │ │ │ - subeq r9, r5, r8, lsr #27 │ │ │ │ - subeq r9, r5, r8, ror sp │ │ │ │ - subeq r9, r5, ip, ror #26 │ │ │ │ - subeq r9, r5, ip, lsl sp │ │ │ │ - subeq r9, r5, ip, lsr sp │ │ │ │ + b 9e048 <_Py_InitializeRecursionLimits@@Base+0x3b18> │ │ │ │ + rsbeq pc, r2, r0, asr #21 │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ + rsbeq r4, r3, ip, ror #8 │ │ │ │ + rsbeq r5, r3, ip, lsr r2 │ │ │ │ + subeq r9, r5, r0, lsr #19 │ │ │ │ + umaaleq r9, r5, r0, r9 │ │ │ │ + subeq r9, r5, ip, lsr #19 │ │ │ │ + subeq r9, r5, ip, ror r9 │ │ │ │ + subeq r9, r5, r0, ror r9 │ │ │ │ + subeq r9, r5, r0, asr #18 │ │ │ │ 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] @ 9e248 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ + ldr r5, [pc, #660] @ 9e3c8 <_Py_InitializeRecursionLimits@@Base+0x3e98> │ │ │ │ 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 9e15c <_Py_InitializeRecursionLimits@@Base+0x3d54> │ │ │ │ + bne 9e2dc <_Py_InitializeRecursionLimits@@Base+0x3dac> │ │ │ │ ldr r5, [r5, #1132] @ 0x46c │ │ │ │ - movw r3, #24284 @ 0x5edc │ │ │ │ + movw r3, #24672 @ 0x6060 │ │ │ │ movt r3, #10 │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e13c <_Py_InitializeRecursionLimits@@Base+0x3d34> │ │ │ │ + bne 9e2bc <_Py_InitializeRecursionLimits@@Base+0x3d8c> │ │ │ │ ldr r2, [r6, #988] @ 0x3dc │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ + movw r3, #736 @ 0x2e0 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e1f4 <_Py_InitializeRecursionLimits@@Base+0x3dec> │ │ │ │ - ldr r2, [pc, #576] @ 9e24c <_Py_InitializeRecursionLimits@@Base+0x3e44> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + bne 9e374 <_Py_InitializeRecursionLimits@@Base+0x3e44> │ │ │ │ + ldr r3, [pc, #576] @ 9e3cc <_Py_InitializeRecursionLimits@@Base+0x3e9c> │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 9e1e0 <_Py_InitializeRecursionLimits@@Base+0x3dd8> │ │ │ │ + beq 9e360 <_Py_InitializeRecursionLimits@@Base+0x3e30> │ │ │ │ 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 9e0cc <_Py_InitializeRecursionLimits@@Base+0x3cc4> │ │ │ │ + beq 9e24c <_Py_InitializeRecursionLimits@@Base+0x3d1c> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r3, #25260 @ 0x62ac │ │ │ │ + movw r3, #26104 @ 0x65f8 │ │ │ │ movt r3, #24 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9e19c <_Py_InitializeRecursionLimits@@Base+0x3d94> │ │ │ │ + bne 9e31c <_Py_InitializeRecursionLimits@@Base+0x3dec> │ │ │ │ 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] │ │ │ │ @@ -115441,15 +115539,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 9e1bc <_Py_InitializeRecursionLimits@@Base+0x3db4> │ │ │ │ + bgt 9e33c <_Py_InitializeRecursionLimits@@Base+0x3e0c> │ │ │ │ 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] │ │ │ │ @@ -115459,107 +115557,107 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9e04c <_Py_InitializeRecursionLimits@@Base+0x3c44> │ │ │ │ + bcc 9e1cc <_Py_InitializeRecursionLimits@@Base+0x3c9c> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9e04c <_Py_InitializeRecursionLimits@@Base+0x3c44> │ │ │ │ + bne 9e1cc <_Py_InitializeRecursionLimits@@Base+0x3c9c> │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #34196 @ 0x8594 │ │ │ │ + movw r3, #33212 @ 0x81bc │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e20c <_Py_InitializeRecursionLimits@@Base+0x3e04> │ │ │ │ + bne 9e38c <_Py_InitializeRecursionLimits@@Base+0x3e5c> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9e14c <_Py_InitializeRecursionLimits@@Base+0x3d44> │ │ │ │ + beq 9e2cc <_Py_InitializeRecursionLimits@@Base+0x3d9c> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b 9e04c <_Py_InitializeRecursionLimits@@Base+0x3c44> │ │ │ │ + b 9e1cc <_Py_InitializeRecursionLimits@@Base+0x3c9c> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 9e04c <_Py_InitializeRecursionLimits@@Base+0x3c44> │ │ │ │ + bne 9e1cc <_Py_InitializeRecursionLimits@@Base+0x3c9c> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 9e0c4 <_Py_InitializeRecursionLimits@@Base+0x3cbc> │ │ │ │ + b 9e244 <_Py_InitializeRecursionLimits@@Base+0x3d14> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r4, r6 │ │ │ │ - beq 9dfd0 <_Py_InitializeRecursionLimits@@Base+0x3bc8> │ │ │ │ + beq 9e150 <_Py_InitializeRecursionLimits@@Base+0x3c20> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9e188 <_Py_InitializeRecursionLimits@@Base+0x3d80> │ │ │ │ + bgt 9e308 <_Py_InitializeRecursionLimits@@Base+0x3dd8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e23c <_Py_InitializeRecursionLimits@@Base+0x3e34> │ │ │ │ + beq 9e3bc <_Py_InitializeRecursionLimits@@Base+0x3e8c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 9e0c4 <_Py_InitializeRecursionLimits@@Base+0x3cbc> │ │ │ │ + b 9e244 <_Py_InitializeRecursionLimits@@Base+0x3d14> │ │ │ │ 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 9e070 <_Py_InitializeRecursionLimits@@Base+0x3c68> │ │ │ │ + b 9e1f0 <_Py_InitializeRecursionLimits@@Base+0x3cc0> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 255a58 <_PyThreadState_New@@Base+0x63c> │ │ │ │ + bl 254c00 <_PyThreadState_New@@Base+0x644> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9e220 <_Py_InitializeRecursionLimits@@Base+0x3e18> │ │ │ │ + beq 9e3a0 <_Py_InitializeRecursionLimits@@Base+0x3e70> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b 9e0a0 <_Py_InitializeRecursionLimits@@Base+0x3c98> │ │ │ │ + b 9e220 <_Py_InitializeRecursionLimits@@Base+0x3cf0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ mov r2, r0 │ │ │ │ - b 9e0fc <_Py_InitializeRecursionLimits@@Base+0x3cf4> │ │ │ │ + b 9e27c <_Py_InitializeRecursionLimits@@Base+0x3d4c> │ │ │ │ ldr r0, [r6, #984] @ 0x3d8 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 9e04c <_Py_InitializeRecursionLimits@@Base+0x3c44> │ │ │ │ - b 9e14c <_Py_InitializeRecursionLimits@@Base+0x3d44> │ │ │ │ + bne 9e1cc <_Py_InitializeRecursionLimits@@Base+0x3c9c> │ │ │ │ + b 9e2cc <_Py_InitializeRecursionLimits@@Base+0x3d9c> │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b 9e124 <_Py_InitializeRecursionLimits@@Base+0x3d1c> │ │ │ │ + b 9e2a4 <_Py_InitializeRecursionLimits@@Base+0x3d74> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ blx r1 │ │ │ │ - b 9e14c <_Py_InitializeRecursionLimits@@Base+0x3d44> │ │ │ │ + b 9e2cc <_Py_InitializeRecursionLimits@@Base+0x3d9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b 9e188 <_Py_InitializeRecursionLimits@@Base+0x3d80> │ │ │ │ - strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b 9e308 <_Py_InitializeRecursionLimits@@Base+0x3dd8> │ │ │ │ + strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009e250 <_Py_hashtable_get@@Base>: │ │ │ │ +0009e3d0 <_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 │ │ │ │ @@ -115569,42 +115667,42 @@ │ │ │ │ push {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, #61016 @ 0xee58 │ │ │ │ + movw r3, #61400 @ 0xefd8 │ │ │ │ movt r3, #9 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 9eb84 <_Py_hashtable_get@@Base+0x934> │ │ │ │ + bne 9ed04 <_Py_hashtable_get@@Base+0x934> │ │ │ │ ldr sl, [r1, #12] │ │ │ │ cmn sl, #1 │ │ │ │ - bne 9e79c <_Py_hashtable_get@@Base+0x54c> │ │ │ │ + bne 9e91c <_Py_hashtable_get@@Base+0x54c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq 9ec24 <_Py_hashtable_get@@Base+0x9d4> │ │ │ │ + beq 9eda4 <_Py_hashtable_get@@Base+0x9d4> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 9ebbc <_Py_hashtable_get@@Base+0x96c> │ │ │ │ + beq 9ed3c <_Py_hashtable_get@@Base+0x96c> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul sl, r2, r3 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9e794 <_Py_hashtable_get@@Base+0x544> │ │ │ │ + beq 9e914 <_Py_hashtable_get@@Base+0x544> │ │ │ │ add r7, r1, #20 │ │ │ │ - movw r2, #46376 @ 0xb528 │ │ │ │ + movw r2, #45952 @ 0xb380 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #40052 @ 0x9c74 │ │ │ │ + movw r3, #40348 @ 0x9d9c │ │ │ │ movt r3, #9 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9ec10 <_Py_hashtable_get@@Base+0x9c0> │ │ │ │ - movw r2, #25464 @ 0x6378 │ │ │ │ + bne 9ed90 <_Py_hashtable_get@@Base+0x9c0> │ │ │ │ + movw r2, #58312 @ 0xe3c8 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ movw r6, #25973 @ 0x6575 │ │ │ │ movt r6, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r2, {r0, ip} │ │ │ │ movw r4, #28005 @ 0x6d65 │ │ │ │ @@ -115628,15 +115726,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 9e7cc <_Py_hashtable_get@@Base+0x57c> │ │ │ │ + ble 9e94c <_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 │ │ │ │ @@ -115675,15 +115773,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 9e520 <_Py_hashtable_get@@Base+0x2d0> │ │ │ │ + bls 9e6a0 <_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 │ │ │ │ @@ -115728,29 +115826,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 9e458 <_Py_hashtable_get@@Base+0x208> │ │ │ │ + bgt 9e5d8 <_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] @ 9ee50 <_Py_hashtable_get@@Base+0xc00> │ │ │ │ + ldr r5, [pc, #2324] @ 9efd0 <_Py_hashtable_get@@Base+0xc00> │ │ │ │ add sl, r8, #7 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp sl, #6 │ │ │ │ - bhi 9ec4c <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ + bhi 9edcc <_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 │ │ │ │ @@ -115898,25 +115996,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 9ea0c <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ + bne 9eb8c <_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] @ 9ee54 <_Py_hashtable_get@@Base+0xc04> │ │ │ │ + ldr sl, [pc, #1660] @ 9efd4 <_Py_hashtable_get@@Base+0xc04> │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #6 │ │ │ │ - bhi 9ec4c <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ + bhi 9edcc <_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] │ │ │ │ @@ -116046,159 +116144,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 9e78c <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e90c <_Py_hashtable_get@@Base+0x53c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne 9eab4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9ec34 <_Py_hashtable_get@@Base+0x864> │ │ │ │ ldr r2, [r9, #20] │ │ │ │ - movw r3, #47676 @ 0xba3c │ │ │ │ + movw r3, #48068 @ 0xbbc4 │ │ │ │ movt r3, #10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9eb94 <_Py_hashtable_get@@Base+0x944> │ │ │ │ + bne 9ed14 <_Py_hashtable_get@@Base+0x944> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 9ec40 <_Py_hashtable_get@@Base+0x9f0> │ │ │ │ + beq 9edc0 <_Py_hashtable_get@@Base+0x9f0> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9eab4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9ec34 <_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 9eab4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9ec34 <_Py_hashtable_get@@Base+0x864> │ │ │ │ tst r0, #32 │ │ │ │ - beq 9ebe4 <_Py_hashtable_get@@Base+0x994> │ │ │ │ + beq 9ed64 <_Py_hashtable_get@@Base+0x994> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ ldreq r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - beq 9ebec <_Py_hashtable_get@@Base+0x99c> │ │ │ │ + beq 9ed6c <_Py_hashtable_get@@Base+0x99c> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r3, #32 │ │ │ │ add r0, r0, #20 │ │ │ │ - beq 9ebf8 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ + beq 9ed78 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq 9ebfc <_Py_hashtable_get@@Base+0x9ac> │ │ │ │ + beq 9ed7c <_Py_hashtable_get@@Base+0x9ac> │ │ │ │ mul r2, r2, ip │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e7c0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + beq 9e940 <_Py_hashtable_get@@Base+0x570> │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9e7bc <_Py_hashtable_get@@Base+0x56c> │ │ │ │ + beq 9e93c <_Py_hashtable_get@@Base+0x56c> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 9eb54 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9ecd4 <_Py_hashtable_get@@Base+0x904> │ │ │ │ ldr r2, [r9, #20] │ │ │ │ - movw r3, #47676 @ 0xba3c │ │ │ │ + movw r3, #48068 @ 0xbbc4 │ │ │ │ movt r3, #10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9eba8 <_Py_hashtable_get@@Base+0x958> │ │ │ │ + bne 9ed28 <_Py_hashtable_get@@Base+0x958> │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 9ee44 <_Py_hashtable_get@@Base+0xbf4> │ │ │ │ + beq 9efc4 <_Py_hashtable_get@@Base+0xbf4> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9eb54 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9ecd4 <_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 9eb54 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9ecd4 <_Py_hashtable_get@@Base+0x904> │ │ │ │ tst r0, #32 │ │ │ │ - beq 9ec38 <_Py_hashtable_get@@Base+0x9e8> │ │ │ │ + beq 9edb8 <_Py_hashtable_get@@Base+0x9e8> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r6, #20 │ │ │ │ addeq r0, r6, #28 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9ec30 <_Py_hashtable_get@@Base+0x9e0> │ │ │ │ + beq 9edb0 <_Py_hashtable_get@@Base+0x9e0> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ mul r2, ip, r2 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e7c0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + beq 9e940 <_Py_hashtable_get@@Base+0x570> │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9e7bc <_Py_hashtable_get@@Base+0x56c> │ │ │ │ - b 9eac4 <_Py_hashtable_get@@Base+0x874> │ │ │ │ + beq 9e93c <_Py_hashtable_get@@Base+0x56c> │ │ │ │ + b 9ec44 <_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 9e584 <_Py_hashtable_get@@Base+0x334> │ │ │ │ + b 9e704 <_Py_hashtable_get@@Base+0x334> │ │ │ │ ldrb r5, [r7, #1] │ │ │ │ bfi r8, r5, #8, #8 │ │ │ │ - b 9e804 <_Py_hashtable_get@@Base+0x5b4> │ │ │ │ + b 9e984 <_Py_hashtable_get@@Base+0x5b4> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9e7a0 <_Py_hashtable_get@@Base+0x550> │ │ │ │ + b 9e920 <_Py_hashtable_get@@Base+0x550> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e7c0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9eab4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9e940 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9ec34 <_Py_hashtable_get@@Base+0x864> │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e7c0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9eb54 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9e940 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9ecd4 <_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 9e2e4 <_Py_hashtable_get@@Base+0x94> │ │ │ │ - b 9e794 <_Py_hashtable_get@@Base+0x544> │ │ │ │ + bne 9e464 <_Py_hashtable_get@@Base+0x94> │ │ │ │ + b 9e914 <_Py_hashtable_get@@Base+0x544> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldrb lr, [r1, #16] │ │ │ │ tst lr, #32 │ │ │ │ - bne 9ea94 <_Py_hashtable_get@@Base+0x844> │ │ │ │ + bne 9ec14 <_Py_hashtable_get@@Base+0x844> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e7c0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9eab4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + beq 9e940 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9ec34 <_Py_hashtable_get@@Base+0x864> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ - b 9e78c <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e90c <_Py_hashtable_get@@Base+0x53c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ - b 9ebc4 <_Py_hashtable_get@@Base+0x974> │ │ │ │ + b 9ed44 <_Py_hashtable_get@@Base+0x974> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b 9eb44 <_Py_hashtable_get@@Base+0x8f4> │ │ │ │ + b 9ecc4 <_Py_hashtable_get@@Base+0x8f4> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b 9eb30 <_Py_hashtable_get@@Base+0x8e0> │ │ │ │ + b 9ecb0 <_Py_hashtable_get@@Base+0x8e0> │ │ │ │ cmp r3, r1 │ │ │ │ - beq 9e7c0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9eab4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + beq 9e940 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9ec34 <_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 │ │ │ │ @@ -116316,50 +116414,50 @@ │ │ │ │ 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 9e78c <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e90c <_Py_hashtable_get@@Base+0x53c> │ │ │ │ cmp r1, r6 │ │ │ │ - beq 9e7c0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9eb54 <_Py_hashtable_get@@Base+0x904> │ │ │ │ - umaaleq r9, r5, r4, ip │ │ │ │ - subeq r9, r5, r2, lsr #25 │ │ │ │ + beq 9e940 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9ecd4 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + subeq r9, r5, r8, ror #17 │ │ │ │ + strdeq r9, [r5], #-134 @ 0xffffff7a │ │ │ │ push {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 9f34c <_Py_hashtable_get@@Base+0x10fc> │ │ │ │ + bne 9f4cc <_Py_hashtable_get@@Base+0x10fc> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9f5e0 <_Py_hashtable_get@@Base+0x1390> │ │ │ │ + beq 9f760 <_Py_hashtable_get@@Base+0x1390> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 9f5b4 <_Py_hashtable_get@@Base+0x1364> │ │ │ │ + beq 9f734 <_Py_hashtable_get@@Base+0x1364> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9f344 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ + beq 9f4c4 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #46376 @ 0xb528 │ │ │ │ + movw r2, #45952 @ 0xb380 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #40052 @ 0x9c74 │ │ │ │ + movw r3, #40348 @ 0x9d9c │ │ │ │ movt r3, #9 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f5f0 <_Py_hashtable_get@@Base+0x13a0> │ │ │ │ - movw r3, #25464 @ 0x6378 │ │ │ │ + bne 9f770 <_Py_hashtable_get@@Base+0x13a0> │ │ │ │ + movw r3, #58312 @ 0xe3c8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ movw r4, #28005 @ 0x6d65 │ │ │ │ @@ -116383,15 +116481,15 @@ │ │ │ │ eor r2, r2, r6 │ │ │ │ eor r3, r3, r6 │ │ │ │ cmp r5, #7 │ │ │ │ lsl r6, r5, #24 │ │ │ │ eor lr, lr, r7 │ │ │ │ eor ip, ip, r7 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble 9f358 <_Py_hashtable_get@@Base+0x1108> │ │ │ │ + ble 9f4d8 <_Py_hashtable_get@@Base+0x1108> │ │ │ │ adds r9, r8, lr │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ eor ip, ip, r8 │ │ │ │ adds sl, r1, ip │ │ │ │ @@ -116425,15 +116523,15 @@ │ │ │ │ add r3, r3, r6, lsr #11 │ │ │ │ eor r8, r8, r7 │ │ │ │ eor r4, r4, r9 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor ip, ip, r7 │ │ │ │ eor r3, r3, r9 │ │ │ │ cmp sl, #7 │ │ │ │ - bls 9f0d4 <_Py_hashtable_get@@Base+0xe84> │ │ │ │ + bls 9f254 <_Py_hashtable_get@@Base+0xe84> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r9, r6, #8 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov sl, r9 │ │ │ │ add r6, r6, r5 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ @@ -116478,29 +116576,29 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl r2, r2, #17 │ │ │ │ add r2, r2, r7, lsr #15 │ │ │ │ sub r5, r5, sl │ │ │ │ eor lr, lr, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 9f014 <_Py_hashtable_get@@Base+0xdc4> │ │ │ │ + bgt 9f194 <_Py_hashtable_get@@Base+0xdc4> │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r7, r5, #7 │ │ │ │ sub r7, sl, r7 │ │ │ │ bic r5, r5, #7 │ │ │ │ - ldr r9, [pc, #1304] @ 9f604 <_Py_hashtable_get@@Base+0x13b4> │ │ │ │ + ldr r9, [pc, #1304] @ 9f784 <_Py_hashtable_get@@Base+0x13b4> │ │ │ │ add r5, r6, r5 │ │ │ │ add r7, r7, #7 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi 9f3a4 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ + bhi 9f524 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ add r9, r9, r7 │ │ │ │ ldrh r9, [r9, r7] │ │ │ │ add pc, pc, r9, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #6] │ │ │ │ bfi r6, r5, #16, #8 │ │ │ │ @@ -116642,20 +116740,20 @@ │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r7, [pc, #680] @ 9f608 <_Py_hashtable_get@@Base+0x13b8> │ │ │ │ + ldr r7, [pc, #680] @ 9f788 <_Py_hashtable_get@@Base+0x13b8> │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi 9f3a4 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ + bhi 9f524 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ add r7, r7, r9 │ │ │ │ ldrsh r7, [r7, r9] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #2] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ @@ -116788,86 +116886,86 @@ │ │ │ │ lsl r2, r2, #21 │ │ │ │ add r3, r3, ip, lsr #15 │ │ │ │ add r2, r2, r1, lsr #11 │ │ │ │ eor r3, r3, r4 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, r0 │ │ │ │ - b 9f33c <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ + b 9f4bc <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #4] │ │ │ │ bfi r6, r5, #0, #8 │ │ │ │ - b 9f134 <_Py_hashtable_get@@Base+0xee4> │ │ │ │ + b 9f2b4 <_Py_hashtable_get@@Base+0xee4> │ │ │ │ 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 9eeb0 <_Py_hashtable_get@@Base+0xc60> │ │ │ │ - b 9f344 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ + bne 9f030 <_Py_hashtable_get@@Base+0xc60> │ │ │ │ + b 9f4c4 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f5c0 <_Py_hashtable_get@@Base+0x1370> │ │ │ │ + b 9f740 <_Py_hashtable_get@@Base+0x1370> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9f33c <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ - strheq r9, [r5], #-192 @ 0xffffff40 │ │ │ │ - strheq r9, [r5], #-206 @ 0xffffff32 │ │ │ │ + b 9f4bc <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ + subeq r9, r5, r4, lsl #18 │ │ │ │ + subeq r9, r5, r2, lsl r9 │ │ │ │ │ │ │ │ -0009f60c <_Py_hashtable_set@@Base>: │ │ │ │ +0009f78c <_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, #24284 @ 0x5edc │ │ │ │ + movw r3, #24672 @ 0x6060 │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9f798 <_Py_hashtable_set@@Base+0x18c> │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + bne 9f918 <_Py_hashtable_set@@Base+0x18c> │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ + movw r3, #736 @ 0x2e0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r6, #988] @ 0x3dc │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f840 <_Py_hashtable_set@@Base+0x234> │ │ │ │ - ldr r1, [pc, #552] @ 9f890 <_Py_hashtable_set@@Base+0x284> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + bne 9f9c0 <_Py_hashtable_set@@Base+0x234> │ │ │ │ + ldr r3, [pc, #552] @ 9fa10 <_Py_hashtable_set@@Base+0x284> │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 9f824 <_Py_hashtable_set@@Base+0x218> │ │ │ │ + beq 9f9a4 <_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 9f720 <_Py_hashtable_set@@Base+0x114> │ │ │ │ + beq 9f8a0 <_Py_hashtable_set@@Base+0x114> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - movw r3, #25260 @ 0x62ac │ │ │ │ + movw r3, #26104 @ 0x65f8 │ │ │ │ movt r3, #24 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 9f7b0 <_Py_hashtable_set@@Base+0x1a4> │ │ │ │ + bne 9f930 <_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 │ │ │ │ @@ -116876,15 +116974,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 9f800 <_Py_hashtable_set@@Base+0x1f4> │ │ │ │ + bgt 9f980 <_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] │ │ │ │ @@ -116892,44 +116990,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 9f6a4 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bhi 9f824 <_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 9f6a4 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne 9f824 <_Py_hashtable_set@@Base+0x98> │ │ │ │ ldr r1, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #34196 @ 0x8594 │ │ │ │ + movw r3, #33212 @ 0x81bc │ │ │ │ movt r3, #9 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9f858 <_Py_hashtable_set@@Base+0x24c> │ │ │ │ + bne 9f9d8 <_Py_hashtable_set@@Base+0x24c> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9f7a8 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + beq 9f928 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9f6a4 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b 9f824 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mov r0, #16 │ │ │ │ blx r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9f6a4 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne 9f824 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mvn r0, #0 │ │ │ │ - b 9f718 <_Py_hashtable_set@@Base+0x10c> │ │ │ │ + b 9f898 <_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 │ │ │ │ @@ -116941,113 +117039,113 @@ │ │ │ │ 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 9f6fc <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + ble 9f87c <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 255a58 <_PyThreadState_New@@Base+0x63c> │ │ │ │ + bl 254c00 <_PyThreadState_New@@Base+0x644> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9f874 <_Py_hashtable_set@@Base+0x268> │ │ │ │ + beq 9f9f4 <_Py_hashtable_set@@Base+0x268> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b 9f6fc <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + b 9f87c <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ - b 9f750 <_Py_hashtable_set@@Base+0x144> │ │ │ │ + b 9f8d0 <_Py_hashtable_set@@Base+0x144> │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r6, #984] @ 0x3d8 │ │ │ │ blx r2 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9f6a4 <_Py_hashtable_set@@Base+0x98> │ │ │ │ - b 9f7a8 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + bne 9f824 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b 9f928 <_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 9f780 <_Py_hashtable_set@@Base+0x174> │ │ │ │ + b 9f900 <_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 9f7a8 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + b 9f928 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009f894 : │ │ │ │ +0009fa14 : │ │ │ │ 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, #480] @ 9fa90 │ │ │ │ - mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ + ldr r5, [pc, #480] @ 9fc10 │ │ │ │ + mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f94c │ │ │ │ + beq 9facc │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2, #1920] @ 0x780 │ │ │ │ ldr r0, [r2, #1924] @ 0x784 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2, #1924] @ 0x784 │ │ │ │ - ldr r2, [pc, #432] @ 9fa94 │ │ │ │ + ldr r2, [pc, #432] @ 9fc14 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r4, [r2, #1708] @ 0x6ac │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9f9c0 │ │ │ │ + bne 9fb40 │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ - ldr r2, [pc, #404] @ 9fa98 │ │ │ │ + ldr r2, [pc, #404] @ 9fc18 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r4, [r3, #28] │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #8] │ │ │ │ - vldr d7, [pc, #368] @ 9fa88 │ │ │ │ + vldr d7, [pc, #368] @ 9fc08 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ orr r2, r2, r4 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ str r0, [r4] │ │ │ │ str r2, [r3, #-4] │ │ │ │ add r2, ip, #1 │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r0, #19260 @ 0x4b3c │ │ │ │ + movw r0, #19248 @ 0x4b30 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9fa74 │ │ │ │ + beq 9fbf4 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ mov ip, #0 │ │ │ │ - ldr r2, [pc, #296] @ 9fa98 │ │ │ │ + ldr r2, [pc, #296] @ 9fc18 │ │ │ │ sub r1, r3, #8 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ - vldr d7, [pc, #260] @ 9fa88 │ │ │ │ + vldr d7, [pc, #260] @ 9fc08 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ str ip, [r3, #28] │ │ │ │ str ip, [r3, #8] │ │ │ │ orr r2, r2, r4 │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ @@ -117056,97 +117154,97 @@ │ │ │ │ str r2, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 9fa54 │ │ │ │ - ldr r0, [pc, #196] @ 9fa9c │ │ │ │ + bne 9fbd4 │ │ │ │ + ldr r0, [pc, #196] @ 9fc1c │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r2, [r6, r5] │ │ │ │ - bne 9fa00 │ │ │ │ + bne 9fb80 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr lr, [r2, #3836] @ 0xefc │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ - vldr d7, [pc, #120] @ 9fa88 │ │ │ │ + vldr d7, [pc, #120] @ 9fc08 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r1, r1, #3 │ │ │ │ ldr ip, [r2, #3824] @ 0xef0 │ │ │ │ - ldr r0, [pc, #120] @ 9fa98 │ │ │ │ + ldr r0, [pc, #120] @ 9fc18 │ │ │ │ orr r1, r1, r4 │ │ │ │ str r0, [r3, #24] │ │ │ │ add ip, ip, #1 │ │ │ │ mov r0, #0 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ str r0, [r3, #8] │ │ │ │ sub r0, r3, #8 │ │ │ │ str r0, [r4] │ │ │ │ str r1, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str ip, [r2, #3824] @ 0xef0 │ │ │ │ - b 9f940 │ │ │ │ + b 9fac0 │ │ │ │ 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 9fa00 │ │ │ │ - ldr r0, [pc, #28] @ 9fa98 │ │ │ │ + b 9fb80 │ │ │ │ + ldr r0, [pc, #28] @ 9fc18 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 25b968 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25ab10 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 9f940 │ │ │ │ + b 9fac0 │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq fp, r0, r8, ror r5 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq fp, r0, r8, asr #12 │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #492] @ 9fca8 │ │ │ │ - mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ + ldr r4, [pc, #492] @ 9fe28 │ │ │ │ + mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r5, r4] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9fb64 │ │ │ │ - ldr ip, [pc, #448] @ 9fcac │ │ │ │ + beq 9fce4 │ │ │ │ + ldr ip, [pc, #448] @ 9fe2c │ │ │ │ ldr r0, [r2, #1924] @ 0x784 │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #1920] @ 0x780 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2, #1924] @ 0x784 │ │ │ │ ldr r2, [ip, #1708] @ 0x6ac │ │ │ │ subs lr, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 9fbd0 │ │ │ │ + bne 9fd50 │ │ │ │ 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] │ │ │ │ @@ -117160,19 +117258,19 @@ │ │ │ │ add r2, ip, #1 │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r0, #19260 @ 0x4b3c │ │ │ │ + movw r0, #19248 @ 0x4b30 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9fc80 │ │ │ │ + beq 9fe00 │ │ │ │ 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 │ │ │ │ @@ -117187,28 +117285,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, #61052 @ 0xee7c │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 9fc5c │ │ │ │ - ldr r0, [pc, #200] @ 9fcb0 │ │ │ │ + bne 9fddc │ │ │ │ + ldr r0, [pc, #200] @ 9fe30 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrne r2, [r5, r4] │ │ │ │ - bne 9fc10 │ │ │ │ + bne 9fd90 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ 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] │ │ │ │ @@ -117221,292 +117319,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 9fb58 │ │ │ │ + b 9fcd8 │ │ │ │ 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 9fc10 │ │ │ │ + b 9fd90 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 25b968 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25ab10 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9fb58 │ │ │ │ + beq 9fcd8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 9fb58 │ │ │ │ + b 9fcd8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -0009fcb4 <_PyObject_GC_New@@Base>: │ │ │ │ +0009fe34 <_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 9ff80 <_PyObject_GC_New@@Base+0x2cc> │ │ │ │ - ldr r9, [pc, #776] @ a0000 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ + bne a0100 <_PyObject_GC_New@@Base+0x2cc> │ │ │ │ + ldr r9, [pc, #776] @ a0180 <_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 9ffb0 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + bhi a0130 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ adds r5, r3, r5 │ │ │ │ - bmi 9ffb0 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + bmi a0130 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r2, #352 @ 0x160 │ │ │ │ + movw r2, #736 @ 0x2e0 │ │ │ │ movt r2, #10 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r6, #1008] @ 0x3f0 │ │ │ │ cmp sl, r2 │ │ │ │ - bne 9ff44 <_PyObject_GC_New@@Base+0x290> │ │ │ │ - ldr r2, [pc, #712] @ a0004 <_PyObject_GC_New@@Base+0x350> │ │ │ │ + bne a00c4 <_PyObject_GC_New@@Base+0x290> │ │ │ │ + ldr r2, [pc, #712] @ a0184 <_PyObject_GC_New@@Base+0x350> │ │ │ │ sub r1, r5, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r7] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr sl, [r2, #1604] @ 0x644 │ │ │ │ - bcs 9fefc <_PyObject_GC_New@@Base+0x248> │ │ │ │ + bcs a007c <_PyObject_GC_New@@Base+0x248> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [sl, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq 9fee4 <_PyObject_GC_New@@Base+0x230> │ │ │ │ + beq a0064 <_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 9fdf8 <_PyObject_GC_New@@Base+0x144> │ │ │ │ + beq 9ff78 <_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 9fe38 <_PyObject_GC_New@@Base+0x184> │ │ │ │ + bgt 9ffb8 <_PyObject_GC_New@@Base+0x184> │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #580] @ a0008 <_PyObject_GC_New@@Base+0x354> │ │ │ │ + ldr r1, [pc, #580] @ a0188 <_PyObject_GC_New@@Base+0x354> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r4, [r3, #4] │ │ │ │ - ble 9fe90 <_PyObject_GC_New@@Base+0x1dc> │ │ │ │ + ble a0010 <_PyObject_GC_New@@Base+0x1dc> │ │ │ │ ldr r5, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9feac <_PyObject_GC_New@@Base+0x1f8> │ │ │ │ + bne a002c <_PyObject_GC_New@@Base+0x1f8> │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne 9ff68 <_PyObject_GC_New@@Base+0x2b4> │ │ │ │ + bne a00e8 <_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 9fe28 <_PyObject_GC_New@@Base+0x174> │ │ │ │ + bhi 9ffa8 <_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 9fd84 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9ff04 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b 9fd84 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9ff04 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r1, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 9fdb8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + beq 9ff38 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9fdb8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bne 9ff38 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9fff0 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ + bne a0170 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne 9fdb8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bne 9ff38 <_PyObject_GC_New@@Base+0x104> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fe74 <_PyObject_GC_New@@Base+0x1c0> │ │ │ │ + bne 9fff4 <_PyObject_GC_New@@Base+0x1c0> │ │ │ │ dmb ish │ │ │ │ - b 9fdb8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + b 9ff38 <_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 9fde0 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + beq 9ff60 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 9ffd4 <_PyObject_GC_New@@Base+0x320> │ │ │ │ - ldr r0, [pc, #328] @ a000c <_PyObject_GC_New@@Base+0x358> │ │ │ │ + bne a0154 <_PyObject_GC_New@@Base+0x320> │ │ │ │ + ldr r0, [pc, #328] @ a018c <_PyObject_GC_New@@Base+0x358> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fde0 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + bne 9ff60 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fde0 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + b 9ff60 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fe20 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + bne 9ffa0 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 9ffc0 <_PyObject_GC_New@@Base+0x30c> │ │ │ │ + bne a0140 <_PyObject_GC_New@@Base+0x30c> │ │ │ │ cmp r5, #1 │ │ │ │ movcs r0, r5 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ffb0 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq a0130 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b 9fd84 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9ff04 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ffb0 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq a0130 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fd84 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9ff04 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 26d320 │ │ │ │ + bl 26ce34 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fdec <_PyObject_GC_New@@Base+0x138> │ │ │ │ + b 9ff6c <_PyObject_GC_New@@Base+0x138> │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r9, [pc, #112] @ a0000 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ + ldr r9, [pc, #112] @ a0180 <_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 9fcf8 <_PyObject_GC_New@@Base+0x44> │ │ │ │ + b 9fe78 <_PyObject_GC_New@@Base+0x44> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e0edc │ │ │ │ + b 2e0e88 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9ff28 <_PyObject_GC_New@@Base+0x274> │ │ │ │ + b a00a8 <_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 9fde0 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + b 9ff60 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9fdb8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ - b 9fe60 <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ + bne 9ff38 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + b 9ffe0 <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000a0010 : │ │ │ │ +000a0190 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a0154 │ │ │ │ + blt a02d4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #38392 @ 0x95f8 │ │ │ │ + movw r4, #38384 @ 0x95f0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ + movw r3, #736 @ 0x2e0 │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [r4, #1008] @ 0x3f0 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a012c │ │ │ │ - ldr r0, [pc, #264] @ a015c │ │ │ │ + bne a02ac │ │ │ │ + ldr r0, [pc, #264] @ a02dc │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ - bcs a00f0 │ │ │ │ + bcs a0270 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a00d8 │ │ │ │ + beq a0258 │ │ │ │ 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 a00d0 │ │ │ │ + bne a0250 │ │ │ │ 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] │ │ │ │ @@ -117515,74 +117613,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 a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a00d0 │ │ │ │ + bne a0250 │ │ │ │ ldr r1, [r4, #968] @ 0x3c8 │ │ │ │ - movw r3, #34196 @ 0x8594 │ │ │ │ + movw r3, #33212 @ 0x81bc │ │ │ │ movt r3, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne a0144 │ │ │ │ + bne a02c4 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b a00d0 │ │ │ │ + b a0250 │ │ │ │ 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 a0118 │ │ │ │ + b a0298 │ │ │ │ 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] @ a0284 │ │ │ │ + ldr r0, [pc, #264] @ a0404 │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ - bcs a0264 │ │ │ │ + bcs a03e4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r4, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a0208 │ │ │ │ + beq a0388 │ │ │ │ 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 a0200 │ │ │ │ + bne a0380 │ │ │ │ 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] │ │ │ │ @@ -117591,82 +117689,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 a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0200 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + bne a0380 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r3, #968] @ 0x3c8 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a0274 │ │ │ │ + bne a03f4 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ - b a0200 │ │ │ │ + b a0380 │ │ │ │ cmp r2, #0 │ │ │ │ - bge a0220 │ │ │ │ + bge a03a0 │ │ │ │ mov r0, #0 │ │ │ │ - b a0200 │ │ │ │ + b a0380 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b a0250 │ │ │ │ + b a03d0 │ │ │ │ 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 a0480 │ │ │ │ + beq a0610 │ │ │ │ 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 a03b4 │ │ │ │ + bls a0534 │ │ │ │ add r2, r2, #131 @ 0x83 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r5, r2, lsl #2] │ │ │ │ - beq a0360 │ │ │ │ + beq a04e0 │ │ │ │ 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 a040c │ │ │ │ + beq a058c │ │ │ │ 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 │ │ │ │ @@ -117695,37 +117793,37 @@ │ │ │ │ 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 a0320 │ │ │ │ + b a04a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0424 │ │ │ │ + beq a05a4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrne r1, [r3, #20] │ │ │ │ - bne a03e8 │ │ │ │ + bne a0568 │ │ │ │ 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 a0320 │ │ │ │ + bne a04a0 │ │ │ │ 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 │ │ │ │ @@ -117738,541 +117836,542 @@ │ │ │ │ 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 a0574 │ │ │ │ + bne a05f0 │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ + str r2, [r5, #524] @ 0x20c │ │ │ │ + cmp r2, #0 │ │ │ │ + bne a082c │ │ │ │ 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 a0320 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + b a04a0 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #1116] @ 0x45c │ │ │ │ cmn r3, #1 │ │ │ │ - beq a0650 │ │ │ │ + beq a07cc │ │ │ │ cmp r3, #0 │ │ │ │ - bne a06d8 │ │ │ │ + bne a0848 │ │ │ │ ldr r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a05b8 │ │ │ │ + beq a0734 │ │ │ │ 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 a0720 │ │ │ │ + beq a08a4 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq a0708 │ │ │ │ + beq a088c │ │ │ │ ldr r2, [r5, #788] @ 0x314 │ │ │ │ ubfx lr, r1, #0, #18 │ │ │ │ ldr r4, [r5, #792] @ 0x318 │ │ │ │ lsr r0, r1, #18 │ │ │ │ ldr ip, [r5, #796] @ 0x31c │ │ │ │ cmp lr, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ - beq a0588 │ │ │ │ + beq a0704 │ │ │ │ cmp r2, ip │ │ │ │ add ip, r5, r0, lsl #3 │ │ │ │ add r0, r1, #262144 @ 0x40000 │ │ │ │ lsr r0, r0, #18 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ str lr, [r0, #808] @ 0x328 │ │ │ │ str lr, [ip, #804] @ 0x324 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [r5, #788] @ 0x314 │ │ │ │ str r4, [r5, #792] @ 0x318 │ │ │ │ - bls a0530 │ │ │ │ + bls a06c0 │ │ │ │ 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 a06ec │ │ │ │ + bne a0870 │ │ │ │ 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 a02cc │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - str r2, [r5, #524] @ 0x20c │ │ │ │ - cmp r2, #0 │ │ │ │ - strne r0, [r2, #24] │ │ │ │ - b a0460 │ │ │ │ + b a044c │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ cmp r2, ip │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [r0, #804] @ 0x324 │ │ │ │ str r1, [r3] │ │ │ │ str r4, [r5, #792] @ 0x318 │ │ │ │ str r2, [r5, #788] @ 0x314 │ │ │ │ - bhi a052c │ │ │ │ + bhi a06bc │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str lr, [r3, #16] │ │ │ │ stmib r3, {r1, r2} │ │ │ │ - b a054c │ │ │ │ + b a06dc │ │ │ │ ldr r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a0670 │ │ │ │ + bne a07ec │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mov r8, #16 │ │ │ │ mov r2, #448 @ 0x1c0 │ │ │ │ ldr r3, [r7, #976] @ 0x3d0 │ │ │ │ - movw r1, #35732 @ 0x8b94 │ │ │ │ + movw r1, #34748 @ 0x87bc │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne a06b0 │ │ │ │ + bne a085c │ │ │ │ mov r1, r2 │ │ │ │ bl 2dac0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a06a4 │ │ │ │ + beq a0820 │ │ │ │ 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 a063c │ │ │ │ + b a07b8 │ │ │ │ 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 a0620 │ │ │ │ + bcc a079c │ │ │ │ add r3, r3, r9 │ │ │ │ str r8, [r5, #516] @ 0x204 │ │ │ │ - b a04ac │ │ │ │ - movw r0, #64136 @ 0xfa88 │ │ │ │ + b a063c │ │ │ │ + movw r0, #63152 @ 0xf6b0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 24e0bc │ │ │ │ + bl 24d204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a06c4 │ │ │ │ + bne a0834 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #1116] @ 0x45c │ │ │ │ - b a04a0 │ │ │ │ + b a0630 │ │ │ │ lsl r1, r3, #1 │ │ │ │ cmp r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs a06a4 │ │ │ │ + bcs a0820 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi a06a4 │ │ │ │ + bhi a0820 │ │ │ │ mov r2, #28 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mul r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge a05d0 │ │ │ │ + bge a074c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #524] @ 0x20c │ │ │ │ - b a0354 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ - blx r3 │ │ │ │ - mov r3, r0 │ │ │ │ - b a05f0 │ │ │ │ + b a04d4 │ │ │ │ + str r0, [r2, #24] │ │ │ │ + b a05f0 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0664 │ │ │ │ + beq a07e0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7, #1116] @ 0x45c │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 30bfc <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b a04a0 │ │ │ │ + b a0630 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ + blx r3 │ │ │ │ + mov r3, r0 │ │ │ │ + b a076c │ │ │ │ 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 a054c │ │ │ │ + b a06dc │ │ │ │ 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 a06a4 │ │ │ │ + b a0820 │ │ │ │ │ │ │ │ -000a0730 <_Py_GetConfig@@Base>: │ │ │ │ - ldr r3, [pc, #64] @ a0778 <_Py_GetConfig@@Base+0x48> │ │ │ │ +000a08b4 <_Py_GetConfig@@Base>: │ │ │ │ + ldr r3, [pc, #64] @ a08fc <_Py_GetConfig@@Base+0x48> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0754 <_Py_GetConfig@@Base+0x24> │ │ │ │ + beq a08d8 <_Py_GetConfig@@Base+0x24> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #2948 @ 0xb84 │ │ │ │ + movw r1, #1608 @ 0x648 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #4] @ a077c <_Py_GetConfig@@Base+0x4c> │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ a0900 <_Py_GetConfig@@Base+0x4c> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ - strheq r9, [r5], #-220 @ 0xffffff24 │ │ │ │ + subeq r9, r5, r0, asr #19 │ │ │ │ │ │ │ │ -000a0780 <_Py_NewReference@@Base>: │ │ │ │ +000a0904 <_Py_NewReference@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #92] @ a07f8 <_Py_NewReference@@Base+0x78> │ │ │ │ + ldr r2, [pc, #92] @ a097c <_Py_NewReference@@Base+0x78> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ ldr lr, [r2, #1708] @ 0x6ac │ │ │ │ cmp lr, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp lr, r1 │ │ │ │ - bne a07e0 <_Py_NewReference@@Base+0x60> │ │ │ │ + bne a0964 <_Py_NewReference@@Base+0x60> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ a07fc <_Py_NewReference@@Base+0x7c> │ │ │ │ - bl 1be580 │ │ │ │ + ldr r0, [pc, #52] @ a0980 <_Py_NewReference@@Base+0x7c> │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + b 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000a0800 : │ │ │ │ +000a0984 : │ │ │ │ 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 a0aa0 │ │ │ │ + beq a0c24 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi a0950 │ │ │ │ + bhi a0ad4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a0b1c │ │ │ │ + blt a0ca0 │ │ │ │ cmn r4, #-2147483626 @ 0x80000016 │ │ │ │ - bgt a09c8 │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + bgt a0b4c │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov r5, #1 │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ + movw r3, #736 @ 0x2e0 │ │ │ │ movt r3, #10 │ │ │ │ add r8, r4, #21 │ │ │ │ ldr r2, [r6, #1008] @ 0x3f0 │ │ │ │ mov r7, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a09b4 │ │ │ │ - ldr r2, [pc, #740] @ a0b4c │ │ │ │ + bne a0b38 │ │ │ │ + ldr r2, [pc, #740] @ a0cd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r8, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs a0a34 │ │ │ │ + bcs a0bb8 │ │ │ │ lsr r1, r3, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq a0a24 │ │ │ │ + beq a0ba8 │ │ │ │ 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 a08e4 │ │ │ │ + bne a0a68 │ │ │ │ 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] │ │ │ │ strls r1, [r2, #24] │ │ │ │ addls r1, r2, lr │ │ │ │ strhi ip, [r2, #8] │ │ │ │ strls r1, [r2, #4] │ │ │ │ strls r0, [r2, lr] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ 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] @ a0b50 │ │ │ │ + ldr r2, [pc, #584] @ a0cd4 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r6, [r2, #1708] @ 0x6ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne a0aa8 │ │ │ │ + bne a0c2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq a09d4 │ │ │ │ + beq a0b58 │ │ │ │ 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 a0a84 │ │ │ │ + bls a0c08 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs a0a6c │ │ │ │ + bcs a0bf0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a0b1c │ │ │ │ + blt a0ca0 │ │ │ │ mov r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - blx 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ 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 a09c8 │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + bgt a0b4c │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ + movw r3, #736 @ 0x2e0 │ │ │ │ movt r3, #10 │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a0860 │ │ │ │ + beq a09e4 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a08e4 │ │ │ │ + bne a0a68 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ add r0, r3, #28 │ │ │ │ lsl r2, r5, #2 │ │ │ │ cmp r5, #1 │ │ │ │ orr r2, r2, #32 │ │ │ │ mvn r1, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ str r4, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ strbeq r2, [r0, r4] │ │ │ │ streq r2, [r3, #24] │ │ │ │ streq r2, [r3, #20] │ │ │ │ - beq a0944 │ │ │ │ + beq a0ac8 │ │ │ │ cmp r5, #2 │ │ │ │ str r2, [r3, #24] │ │ │ │ lsleq r4, r4, #1 │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r2, [r0, r4, lsl #2] │ │ │ │ strheq r2, [r0, r4] │ │ │ │ - b a0944 │ │ │ │ + b a0ac8 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a08e4 │ │ │ │ + bne a0a68 │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #34196 @ 0x8594 │ │ │ │ + movw r3, #33212 @ 0x81bc │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a0b38 │ │ │ │ + bne a0cbc │ │ │ │ mov r0, r8 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r9, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne a08e4 │ │ │ │ - b a09c8 │ │ │ │ + bne a0a68 │ │ │ │ + b a0b4c │ │ │ │ cmp r1, #1114112 @ 0x110000 │ │ │ │ - bcs a0ae0 │ │ │ │ + bcs a0c64 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a0b1c │ │ │ │ + blt a0ca0 │ │ │ │ mov r5, #4 │ │ │ │ - b a096c │ │ │ │ + b a0af0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a0b1c │ │ │ │ + blt a0ca0 │ │ │ │ cmn r4, #-2147483618 @ 0x8000001e │ │ │ │ - bgt a09c8 │ │ │ │ + bgt a0b4c │ │ │ │ add r8, r4, #29 │ │ │ │ mov r5, #1 │ │ │ │ - b a0994 │ │ │ │ - ldr r3, [pc, #172] @ a0b54 │ │ │ │ - b a0944 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b a0b18 │ │ │ │ + ldr r3, [pc, #172] @ a0cd8 │ │ │ │ + b a0ac8 │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r6, r1 │ │ │ │ - bne a0b00 │ │ │ │ - ldr r0, [pc, #152] @ a0b58 │ │ │ │ + bne a0c84 │ │ │ │ + ldr r0, [pc, #152] @ a0cdc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0918 │ │ │ │ + bne a0a9c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0918 │ │ │ │ + b a0a9c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3852 @ 0xf0c │ │ │ │ + movw r1, #2948 @ 0xb84 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r3, #0 │ │ │ │ - b a0944 │ │ │ │ + b a0ac8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0918 │ │ │ │ + b a0a9c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3904 @ 0xf40 │ │ │ │ + movw r1, #3000 @ 0xbb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b a0af8 │ │ │ │ + bl 16f420 │ │ │ │ + b a0c7c │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b a0a54 │ │ │ │ + b a0bd8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r1, r3, r8, ror r4 │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000a0b5c : │ │ │ │ +000a0ce0 : │ │ │ │ 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 a0e1c │ │ │ │ + blt a0fa0 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a0cd4 │ │ │ │ + bne a0e58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0cfc │ │ │ │ + beq a0e80 │ │ │ │ cmn r3, #-2147483630 @ 0x80000012 │ │ │ │ - bhi a0de4 │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + bhi a0f68 │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ add r0, r3, #17 │ │ │ │ - movw r2, #352 @ 0x160 │ │ │ │ + movw r2, #736 @ 0x2e0 │ │ │ │ movt r2, #10 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a0d70 │ │ │ │ - ldr r1, [pc, #636] @ a0e54 │ │ │ │ + bne a0ef4 │ │ │ │ + ldr r1, [pc, #636] @ a0fd8 │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ mov r7, r2 │ │ │ │ - bhi a0d1c │ │ │ │ + bhi a0ea0 │ │ │ │ lsr r0, r3, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq a0d04 │ │ │ │ + beq a0e88 │ │ │ │ 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 a0ca0 │ │ │ │ - movw r2, #42964 @ 0xa7d4 │ │ │ │ + beq a0e24 │ │ │ │ + movw r2, #42952 @ 0xa7c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #544] @ a0e58 │ │ │ │ + ldr r1, [pc, #544] @ a0fdc │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a0d90 │ │ │ │ + ble a0f14 │ │ │ │ ldr r6, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne a0dac │ │ │ │ + bne a0f30 │ │ │ │ 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 a0c84 │ │ │ │ + bne a0e08 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2e280 │ │ │ │ @@ -118287,148 +118386,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 a0c28 │ │ │ │ + b a0dac │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #25828 @ 0x64e4 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ 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] @ a0e5c │ │ │ │ - b a0c78 │ │ │ │ + ldr r4, [pc, #344] @ a0fe0 │ │ │ │ + b a0dfc │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a0c28 │ │ │ │ + bne a0dac │ │ │ │ ldr r4, [r6, #968] @ 0x3c8 │ │ │ │ - movw r2, #34196 @ 0x8594 │ │ │ │ + movw r2, #33212 @ 0x81bc │ │ │ │ movt r2, #9 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a0e38 │ │ │ │ + bne a0fbc │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r7, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r7, #800] @ 0x320 │ │ │ │ - bne a0c28 │ │ │ │ + bne a0dac │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 2e0e64 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a0c70 │ │ │ │ - b a0dfc │ │ │ │ + bne a0df4 │ │ │ │ + b a0f80 │ │ │ │ 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 a0c28 │ │ │ │ - b a0d58 │ │ │ │ + bne a0dac │ │ │ │ + b a0edc │ │ │ │ ldr r6, [r1, #1708] @ 0x6ac │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r4] │ │ │ │ - beq a0c58 │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + beq a0ddc │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r6, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne a0e04 │ │ │ │ - ldr r0, [pc, #152] @ a0e60 │ │ │ │ - bl 1be580 │ │ │ │ + bne a0f88 │ │ │ │ + ldr r0, [pc, #152] @ a0fe4 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0c58 │ │ │ │ + bne a0ddc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0c58 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b a0ddc │ │ │ │ + movw r3, #46604 @ 0xb60c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3996 @ 0xf9c │ │ │ │ + movw r1, #3092 @ 0xc14 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ - bl 16f0cc │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b a0c78 │ │ │ │ + b a0dfc │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0c58 │ │ │ │ + b a0ddc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3944 @ 0xf68 │ │ │ │ + movw r1, #3040 @ 0xbe0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b a0dfc │ │ │ │ + bl 16f420 │ │ │ │ + b a0f80 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b a0d44 │ │ │ │ + b a0ec8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq pc, r2, r8, asr #21 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq pc, r2, r0, asr #21 │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000a0e64 : │ │ │ │ +000a0fe8 : │ │ │ │ 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 a0f6c │ │ │ │ - blt a0fe4 │ │ │ │ + beq a10f0 │ │ │ │ + blt a1168 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt a0f74 │ │ │ │ - ldr r7, [pc, #380] @ a1018 │ │ │ │ - mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + bgt a10f8 │ │ │ │ + ldr r6, [pc, #380] @ a119c │ │ │ │ + mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r5, [r7, r6] │ │ │ │ add r2, r5, r3, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a0f34 │ │ │ │ - ldr r0, [pc, #352] @ a101c │ │ │ │ + beq a10b8 │ │ │ │ + ldr r0, [pc, #352] @ a11a0 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne a0fa0 │ │ │ │ + bne a1124 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ lsl r2, r3, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r0, [r5, #3836] @ 0xefc │ │ │ │ @@ -118443,224 +118542,224 @@ │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ str r2, [r0, #4] │ │ │ │ str r1, [r5, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7264 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a0ff4 │ │ │ │ - ldr r1, [pc, #192] @ a1018 │ │ │ │ + beq a1178 │ │ │ │ + ldr r1, [pc, #192] @ a119c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r4, #12] │ │ │ │ - ldr r5, [r1, r2] │ │ │ │ - b a0ee8 │ │ │ │ - ldr r4, [pc, #172] @ a1020 │ │ │ │ - b a0f28 │ │ │ │ + ldr r5, [r2, r1] │ │ │ │ + b a106c │ │ │ │ + ldr r4, [pc, #172] @ a11a4 │ │ │ │ + b a10ac │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls a0f34 │ │ │ │ + bls a10b8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 2e0e64 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a0ff4 │ │ │ │ - ldr r1, [pc, #128] @ a1018 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + beq a1178 │ │ │ │ + ldr r2, [pc, #128] @ a119c │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ - b a0ee8 │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b a106c │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne a0ffc │ │ │ │ - ldr r0, [pc, #104] @ a1024 │ │ │ │ - bl 1be580 │ │ │ │ + bne a1180 │ │ │ │ + ldr r0, [pc, #104] @ a11a8 │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r5, [r7, r6] │ │ │ │ - bne a0ee0 │ │ │ │ + bne a1064 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a0ee0 │ │ │ │ - movw r0, #4024 @ 0xfb8 │ │ │ │ + b a1064 │ │ │ │ + movw r0, #3120 @ 0xc30 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a0f28 │ │ │ │ + b a10ac │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a0ee0 │ │ │ │ + b a1064 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #492] @ a1230 │ │ │ │ + ldr r3, [pc, #492] @ a13b4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1220 │ │ │ │ + beq a13a4 │ │ │ │ mov r4, r1 │ │ │ │ cmn r1, #-2147483635 @ 0x8000000d │ │ │ │ - bhi a1194 │ │ │ │ + bhi a1318 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ + movw r3, #736 @ 0x2e0 │ │ │ │ movt r3, #10 │ │ │ │ mov r2, r0 │ │ │ │ add r5, r1, #12 │ │ │ │ cmp r6, r3 │ │ │ │ - bne a1178 │ │ │ │ - ldr r3, [pc, #432] @ a1234 │ │ │ │ + bne a12fc │ │ │ │ + ldr r3, [pc, #432] @ a13b8 │ │ │ │ cmp r5, #512 @ 0x200 │ │ │ │ - ldr r3, [r3, ip] │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #1604] @ 0x644 │ │ │ │ - bhi a11ac │ │ │ │ + bhi a1330 │ │ │ │ add r1, r1, #11 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r6, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq a11f4 │ │ │ │ + beq a1378 │ │ │ │ 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 a1130 │ │ │ │ + beq a12b4 │ │ │ │ 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 a1118 │ │ │ │ + beq a129c │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #65021 @ 0xfdfd │ │ │ │ str r2, [r3, r4] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r7, r8 │ │ │ │ - bhi a119c │ │ │ │ + bhi a1320 │ │ │ │ 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 a11ac │ │ │ │ + beq a1330 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ mov r3, r0 │ │ │ │ rev ip, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - b a10ec │ │ │ │ + b a1270 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a1160 │ │ │ │ + bne a12e4 │ │ │ │ mov r3, #0 │ │ │ │ - b a1124 │ │ │ │ + b a12a8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [lr, #12] │ │ │ │ str lr, [r3, #8] │ │ │ │ - b a10cc │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + b a1250 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r3, #968] @ 0x3c8 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a1208 │ │ │ │ + bne a138c │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a1194 │ │ │ │ + beq a1318 │ │ │ │ ldr r3, [r6, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #800] @ 0x320 │ │ │ │ - b a1160 │ │ │ │ + b a12e4 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a1158 │ │ │ │ + b a12dc │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx ip │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a11dc │ │ │ │ - movw r1, #4052 @ 0xfd4 │ │ │ │ + b a1360 │ │ │ │ + movw r1, #3148 @ 0xc4c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #8] @ a1238 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ a13bc │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq r9, r5, ip, asr #27 │ │ │ │ + ldrdeq r9, [r5], #-144 @ 0xffffff70 │ │ │ │ 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 a12f4 │ │ │ │ - ldr r1, [pc, #188] @ a1324 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + bgt a1478 │ │ │ │ + ldr r3, [pc, #188] @ a14a8 │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r3, r1, r0, lsl #2 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #2112] @ 0x840 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a129c │ │ │ │ + beq a1420 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #2112] @ 0x840 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -118672,96 +118771,96 @@ │ │ │ │ ldr r0, [lr, #352] @ 0x160 │ │ │ │ add ip, ip, #27 │ │ │ │ sub r3, r0, r1 │ │ │ │ lsr r1, ip, #3 │ │ │ │ asr r3, r3, #3 │ │ │ │ add r3, r3, ip, lsr #3 │ │ │ │ cmp r3, #288 @ 0x120 │ │ │ │ - bhi a12f4 │ │ │ │ + bhi a1478 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r0, r1, lsl #3 │ │ │ │ str r1, [lr, #352] @ 0x160 │ │ │ │ lsl r3, r3, r2 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [r0, #4] │ │ │ │ str r1, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ - b a1294 │ │ │ │ + b a1418 │ │ │ │ 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 a5edc │ │ │ │ + bl a6060 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-12] │ │ │ │ - bne a12e0 │ │ │ │ - b a1294 │ │ │ │ + bne a1464 │ │ │ │ + b a1418 │ │ │ │ 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 a16e0 │ │ │ │ + beq a1864 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a16fc │ │ │ │ + beq a1880 │ │ │ │ ldr sl, [r3, #16] │ │ │ │ cmp sl, r2 │ │ │ │ - ldr r1, [pc, #992] @ a1754 │ │ │ │ + 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, #964] @ a18d8 │ │ │ │ add r7, r9, sl │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, r7 │ │ │ │ addlt r4, r4, #1 │ │ │ │ cmp r4, #7 │ │ │ │ - bgt a1720 │ │ │ │ + bgt a18a4 │ │ │ │ add r1, r4, #1552 @ 0x610 │ │ │ │ ldr r6, [r2, r1, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a167c │ │ │ │ + beq a1800 │ │ │ │ add r4, r6, #20 │ │ │ │ ldr r0, [r6] │ │ │ │ add r8, r4, r7, lsl #2 │ │ │ │ str r0, [r2, r1, lsl #2] │ │ │ │ cmp r4, r8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bcs a1404 │ │ │ │ + bcs a1588 │ │ │ │ sub r2, r8, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ bic r2, r2, #3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, #4 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r3, #20 │ │ │ │ add r2, r0, sl, lsl #2 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs a1618 │ │ │ │ + bcs a179c │ │ │ │ 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 │ │ │ │ @@ -118783,216 +118882,216 @@ │ │ │ │ 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 a1604 │ │ │ │ + beq a1788 │ │ │ │ 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 a15dc │ │ │ │ + bcs a1760 │ │ │ │ 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 a15dc │ │ │ │ + bls a1760 │ │ │ │ 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 a15dc │ │ │ │ + bls a1760 │ │ │ │ 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 a15dc │ │ │ │ + bls a1760 │ │ │ │ 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 a15dc │ │ │ │ + bls a1760 │ │ │ │ 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 a15dc │ │ │ │ + bls a1760 │ │ │ │ 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 a15dc │ │ │ │ + bls a1760 │ │ │ │ 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 a15b0 │ │ │ │ + bhi a1734 │ │ │ │ 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 a160c │ │ │ │ + bcs a1790 │ │ │ │ add r4, r4, #4 │ │ │ │ - b a1480 │ │ │ │ + b a1604 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc a15fc │ │ │ │ + bcc a1780 │ │ │ │ mov r6, r8 │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, sl │ │ │ │ cmp r7, #0 │ │ │ │ - ble a162c │ │ │ │ + ble a17b0 │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a163c │ │ │ │ + beq a17c0 │ │ │ │ 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 a1650 │ │ │ │ + beq a17d4 │ │ │ │ ldr r3, [r8, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1658 │ │ │ │ + beq a17dc │ │ │ │ mov r7, r2 │ │ │ │ - b a162c │ │ │ │ + b a17b0 │ │ │ │ sub r3, r8, #8 │ │ │ │ subs r7, r7, #2 │ │ │ │ - beq a162c │ │ │ │ + beq a17b0 │ │ │ │ ldr r2, [r3, #-4]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne a162c │ │ │ │ + bne a17b0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne a1664 │ │ │ │ - b a162c │ │ │ │ + bne a17e8 │ │ │ │ + b a17b0 │ │ │ │ add r1, r2, #8192 @ 0x2000 │ │ │ │ mov r0, #4 │ │ │ │ add r2, r2, #6208 @ 0x1840 │ │ │ │ mov r8, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ add r2, r2, #32 │ │ │ │ ldr r6, [r1, #352] @ 0x160 │ │ │ │ add r0, r0, #27 │ │ │ │ lsl r8, r8, r4 │ │ │ │ sub r2, r6, r2 │ │ │ │ lsr r0, r0, #3 │ │ │ │ add r2, r0, r2, asr #3 │ │ │ │ cmp r2, #288 @ 0x120 │ │ │ │ - bhi a1738 │ │ │ │ + bhi a18bc │ │ │ │ add r0, r6, r0, lsl #3 │ │ │ │ str r0, [r1, #352] @ 0x160 │ │ │ │ stmib r6, {r4, r8} │ │ │ │ add r4, r6, #20 │ │ │ │ add r8, r4, r7, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, r8 │ │ │ │ str r2, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bcc a13e0 │ │ │ │ - b a1404 │ │ │ │ + bcc a1564 │ │ │ │ + b a1588 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ cmp sl, #1 │ │ │ │ - beq a1704 │ │ │ │ + beq a1888 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a1368 │ │ │ │ + bne a14ec │ │ │ │ cmp r2, #1 │ │ │ │ - bne a1364 │ │ │ │ + bne a14e8 │ │ │ │ mov r0, #0 │ │ │ │ - bl a123c │ │ │ │ + bl a13c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r6, #16] │ │ │ │ - b a1630 │ │ │ │ + b a17b4 │ │ │ │ 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 a5edc │ │ │ │ + bl a6060 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a16bc │ │ │ │ - b a1630 │ │ │ │ + bne a1840 │ │ │ │ + b a17b4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a1758 : │ │ │ │ +000a18dc : │ │ │ │ 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 a17a4 │ │ │ │ + beq a1928 │ │ │ │ cmp r2, #832 @ 0x340 │ │ │ │ movweq r0, #25206 @ 0x6276 │ │ │ │ movteq r0, #39 @ 0x27 │ │ │ │ - beq a179c │ │ │ │ + beq a1920 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - blx 3cb790 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ + blx 3cb3e8 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a17c4 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + bhi a1948 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ 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} │ │ │ │ bx r3 │ │ │ │ @@ -119007,43 +119106,43 @@ │ │ │ │ movne r0, r1 │ │ │ │ moveq r0, r1 │ │ │ │ movne r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e148 │ │ │ │ │ │ │ │ -000a17fc : │ │ │ │ +000a1980 : │ │ │ │ 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 a19a4 │ │ │ │ - ldr r6, [pc, #432] @ a19d4 │ │ │ │ + blt a1b28 │ │ │ │ + ldr r6, [pc, #432] @ a1b58 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1896] @ 0x768 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1918 │ │ │ │ + beq a1a9c │ │ │ │ ldr ip, [r2, #1900] @ 0x76c │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r2, #1896] @ 0x768 │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r2, #1900] @ 0x76c │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [pc, #384] @ a19d8 │ │ │ │ + ldr r2, [pc, #384] @ a1b5c │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne a1934 │ │ │ │ + bne a1ab8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a18c0 │ │ │ │ + bne a1a44 │ │ │ │ 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 │ │ │ │ @@ -119058,129 +119157,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 a196c │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + bhi a1af0 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ 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 a1974 │ │ │ │ + beq a1af8 │ │ │ │ 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 a1890 │ │ │ │ - movw r0, #21716 @ 0x54d4 │ │ │ │ + b a1a14 │ │ │ │ + movw r0, #21704 @ 0x54c8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a1864 │ │ │ │ + bne a19e8 │ │ │ │ mov r3, #0 │ │ │ │ - b a18b4 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b a1a38 │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne a19b8 │ │ │ │ - ldr r0, [pc, #144] @ a19dc │ │ │ │ + bne a1b3c │ │ │ │ + ldr r0, [pc, #144] @ a1b60 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a1864 │ │ │ │ + bne a19e8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a1864 │ │ │ │ + b a19e8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1998 │ │ │ │ + bgt a1b1c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1998 │ │ │ │ + bne a1b1c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ mov r1, #244 @ 0xf4 │ │ │ │ - movw r0, #4108 @ 0x100c │ │ │ │ + movw r0, #3204 @ 0xc84 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a192c │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a1ab0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a1864 │ │ │ │ + b a19e8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r5, #38392 @ 0x95f8 │ │ │ │ + movw r5, #38384 @ 0x95f0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #920] @ 0x398 │ │ │ │ cmp r0, r3 │ │ │ │ - bne a1b3c │ │ │ │ + bne a1cc0 │ │ │ │ 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 a1c4c │ │ │ │ - ldr r2, [pc, #808] @ a1d5c │ │ │ │ + bne a1dd0 │ │ │ │ + ldr r2, [pc, #808] @ a1ee0 │ │ │ │ ldr r1, [r2] │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi a1c30 │ │ │ │ + bhi a1db4 │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a1a64 │ │ │ │ + bne a1be8 │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a1a4c │ │ │ │ + bne a1bd0 │ │ │ │ dmb ish │ │ │ │ - bne a1c20 │ │ │ │ - ldr r1, [pc, #748] @ a1d60 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + bne a1da4 │ │ │ │ + ldr r2, [pc, #748] @ a1ee4 │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1d00 │ │ │ │ + bne a1e84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c44 │ │ │ │ + beq a1dc8 │ │ │ │ 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 │ │ │ │ @@ -119196,32 +119295,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 a1ad8 │ │ │ │ + bne a1c5c │ │ │ │ mov r3, #28 │ │ │ │ add r2, r5, ip, lsl #4 │ │ │ │ dmb ish │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mla ip, r3, ip, r6 │ │ │ │ movw r3, #5912 @ 0x1718 │ │ │ │ add ip, ip, #91136 @ 0x16400 │ │ │ │ str r1, [ip, #432] @ 0x1b0 │ │ │ │ str r4, [ip, #428] @ 0x1ac │ │ │ │ str r4, [r2, r3] │ │ │ │ ldr r3, [r7, #1448] @ 0x5a8 │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [r7, #1448] @ 0x5a8 │ │ │ │ - bl a1d64 │ │ │ │ + bl a1ee8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a1c90 │ │ │ │ + beq a1e14 │ │ │ │ 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 │ │ │ │ @@ -119229,33 +119328,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 a1b5c │ │ │ │ + bne a1ce0 │ │ │ │ mov r3, #28 │ │ │ │ add r7, r6, #90112 @ 0x16000 │ │ │ │ dmb ish │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mla r3, r3, ip, r6 │ │ │ │ add r3, r3, #91136 @ 0x16400 │ │ │ │ str r2, [r3, #432] @ 0x1b0 │ │ │ │ str r4, [r3, #428] @ 0x1ac │ │ │ │ ldr r3, [r7, #1448] @ 0x5a8 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r7, #1448] @ 0x5a8 │ │ │ │ - bl a1d64 │ │ │ │ + bl a1ee8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a1b34 │ │ │ │ + bne a1cb8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2cf410 │ │ │ │ + bl 2cebd0 │ │ │ │ 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 │ │ │ │ @@ -119266,30 +119365,30 @@ │ │ │ │ str ip, [r2, #428] @ 0x1ac │ │ │ │ dmb ish │ │ │ │ ldrexd r4, [r3] │ │ │ │ adds r4, r4, r0 │ │ │ │ adc r5, r5, r1 │ │ │ │ strexd ip, r4, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1bf0 │ │ │ │ + bne a1d74 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r7, #1448] @ 0x5a8 │ │ │ │ mvn r0, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r7, #1448] @ 0x5a8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, r0 │ │ │ │ - bls a1d20 │ │ │ │ + bls a1ea4 │ │ │ │ ldr ip, [r4, #192] @ 0xc0 │ │ │ │ - ldr r2, [pc, #296] @ a1d60 │ │ │ │ + ldr r2, [pc, #296] @ a1ee4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp ip, #0 │ │ │ │ - ldr r1, [r2, r3] │ │ │ │ - bne a1d44 │ │ │ │ + ldr r1, [r3, r2] │ │ │ │ + bne a1ec8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ add r7, r6, #90112 @ 0x16000 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [r7, #1448] @ 0x5a8 │ │ │ │ add r3, ip, #1 │ │ │ │ @@ -119299,19 +119398,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 a1af0 │ │ │ │ - b a1c74 │ │ │ │ + beq a1c74 │ │ │ │ + b a1df8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2cf410 │ │ │ │ + bl 2cebd0 │ │ │ │ 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 │ │ │ │ @@ -119322,73 +119421,73 @@ │ │ │ │ str lr, [r2, #428] @ 0x1ac │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd r6, r8, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne a1cd0 │ │ │ │ + bne a1e54 │ │ │ │ add ip, r5, ip, lsl #4 │ │ │ │ movw r3, #5912 @ 0x1718 │ │ │ │ dmb ish │ │ │ │ str lr, [ip, r3] │ │ │ │ str lr, [r4, #180] @ 0xb4 │ │ │ │ - b a1c0c │ │ │ │ + b a1d90 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ str r0, [r2, #260] @ 0x104 │ │ │ │ - bne a1a90 │ │ │ │ - b a1c44 │ │ │ │ + bne a1c14 │ │ │ │ + b a1dc8 │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a1a64 │ │ │ │ + bne a1be8 │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - beq a1a64 │ │ │ │ - b a1d28 │ │ │ │ + beq a1be8 │ │ │ │ + b a1eac │ │ │ │ ubfx ip, ip, #0, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r1, ip, lsl #2 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r2, [r3, #260] @ 0x104 │ │ │ │ - b a1c44 │ │ │ │ - rsbeq sl, r2, r8, lsl #26 │ │ │ │ + b a1dc8 │ │ │ │ + rsbeq sl, r2, r0, lsl #26 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r6, r1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ tst r3, #2 │ │ │ │ - bne a1ecc │ │ │ │ + bne a2050 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ - beq a49e8 │ │ │ │ + beq a4b6c │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f40 │ │ │ │ + beq a20c4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq a1fc8 │ │ │ │ + beq a214c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq a2008 │ │ │ │ - ldr lr, [pc, #3664] @ a2c24 │ │ │ │ + beq a218c │ │ │ │ + ldr lr, [pc, #3664] @ a2da8 │ │ │ │ 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 │ │ │ │ @@ -119399,62 +119498,62 @@ │ │ │ │ cmp ip, r0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4624 │ │ │ │ + beq a47a8 │ │ │ │ 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 a3d40 │ │ │ │ + bne a3ec4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a290c │ │ │ │ + bne a2a90 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3738 │ │ │ │ + beq a38bc │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #0 │ │ │ │ - bl a4e7c │ │ │ │ + bl a5000 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2bd8 │ │ │ │ + beq a2d5c │ │ │ │ ldr lr, [r3, #84] @ 0x54 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - beq a2944 │ │ │ │ + beq a2ac8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r3, #156] @ 0x9c │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a2010 │ │ │ │ - movw ip, #36124 @ 0x8d1c │ │ │ │ + bne a2194 │ │ │ │ + movw ip, #36112 @ 0x8d10 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - bne a29e4 │ │ │ │ + bne a2b68 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a3a80 │ │ │ │ + bne a3c04 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a2a04 │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + beq a2b88 │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b a29f8 │ │ │ │ + b a2b7c │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3400] @ a2c24 │ │ │ │ + ldr lr, [pc, #3400] @ a2da8 │ │ │ │ mov r4, r0 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ movls r2, #0 │ │ │ │ @@ -119469,29 +119568,29 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r3, r0, r3 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq a49e8 │ │ │ │ + beq a4b6c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1db0 │ │ │ │ - bl 9f894 │ │ │ │ + bne a1f34 │ │ │ │ + bl 9fa14 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and r2, r3, #2 │ │ │ │ - beq a4558 │ │ │ │ + beq a46dc │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3b70 │ │ │ │ + beq a3cf4 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3252] @ a2c24 │ │ │ │ + ldr lr, [pc, #3252] @ a2da8 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -119506,46 +119605,46 @@ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [r0, #16] │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne a1dc0 │ │ │ │ + bne a1f44 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw ip, #36124 @ 0x8d1c │ │ │ │ + movw ip, #36112 @ 0x8d10 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r3, ip │ │ │ │ - beq a4638 │ │ │ │ + beq a47bc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a4530 │ │ │ │ + bne a46b4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ str ip, [r2, #128] @ 0x80 │ │ │ │ tst r3, #2 │ │ │ │ - bne a1dcc │ │ │ │ + bne a1f50 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b a1e14 │ │ │ │ + b a1f98 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a3a80 │ │ │ │ + bne a3c04 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, r6 │ │ │ │ orreq r3, r6, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a42fc │ │ │ │ + beq a4480 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3a74 │ │ │ │ + beq a3bf8 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3036] @ a2c24 │ │ │ │ + ldr lr, [pc, #3036] @ a2da8 │ │ │ │ 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 │ │ │ │ @@ -119558,54 +119657,54 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - ldr r1, [pc, #2924] @ a2c08 │ │ │ │ + ldr r1, [pc, #2924] @ a2d8c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7be0 │ │ │ │ + bl a7d64 │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq lr, [r3, #84] @ 0x54 │ │ │ │ andeq r2, lr, #2 │ │ │ │ - beq a2a04 │ │ │ │ + beq a2b88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2bd4 │ │ │ │ + bne a2d58 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #8788 @ 0x2254 │ │ │ │ + movw r0, #8784 @ 0x2250 │ │ │ │ movt r0, #97 @ 0x61 │ │ │ │ - bl a94ec │ │ │ │ + bl a9674 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2d58 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #2848] @ a2c08 │ │ │ │ + ldr r1, [pc, #2848] @ a2d8c │ │ │ │ mov r2, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a210c │ │ │ │ + bgt a2290 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a491c │ │ │ │ + beq a4aa0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r7, #1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq a4558 │ │ │ │ + beq a46dc │ │ │ │ and r2, r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a2a0c │ │ │ │ + beq a2b90 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #28 │ │ │ │ - ldr lr, [pc, #2796] @ a2c24 │ │ │ │ + ldr lr, [pc, #2796] @ a2da8 │ │ │ │ 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 │ │ │ │ @@ -119617,377 +119716,377 @@ │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ - movw r3, #8788 @ 0x2254 │ │ │ │ + movw r3, #8784 @ 0x2250 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r9, [r0, #16] │ │ │ │ - bne a2a28 │ │ │ │ + bne a2bac │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a2afc │ │ │ │ + bne a2c80 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq a309c │ │ │ │ + beq a3220 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2eec │ │ │ │ + bne a3070 │ │ │ │ ldr sl, [r7] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r9, [r3, #132] @ 0x84 │ │ │ │ - bne a2f54 │ │ │ │ + bne a30d8 │ │ │ │ ldr r7, [r3, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne a4178 │ │ │ │ + bne a42fc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #132] @ 0x84 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r2, #21196 @ 0x52cc │ │ │ │ + movw r2, #21184 @ 0x52c0 │ │ │ │ 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 a45e4 │ │ │ │ - ldr r1, [pc, #2544] @ a2c0c │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + beq a4768 │ │ │ │ + ldr r1, [pc, #2544] @ a2d90 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r1, #2244] @ 0x8c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a3b40 │ │ │ │ + bne a3cc4 │ │ │ │ ldr r2, [r1, #2252] @ 0x8cc │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3b40 │ │ │ │ + beq a3cc4 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2d58 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a3728 │ │ │ │ + bne a38ac │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a364c │ │ │ │ - ldr r1, [pc, #2472] @ a2c1c │ │ │ │ + bne a37d0 │ │ │ │ + ldr r1, [pc, #2472] @ a2da0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2d58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a31ec │ │ │ │ + beq a3370 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #128] @ 0x80 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a46a8 │ │ │ │ + beq a482c │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq a3df4 │ │ │ │ + beq a3f78 │ │ │ │ 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 a3628 │ │ │ │ + bne a37ac │ │ │ │ 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 a363c │ │ │ │ + bne a37c0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2324 │ │ │ │ + bne a24a8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ str r3, [r2, #144] @ 0x90 │ │ │ │ - movw r3, #5176 @ 0x1438 │ │ │ │ + movw r3, #5164 @ 0x142c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ ldr ip, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3c40 │ │ │ │ + beq a3dc4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a25ec │ │ │ │ + ble a2770 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - beq a3c74 │ │ │ │ + beq a3df8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a23ac │ │ │ │ + beq a2530 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp ip, lr │ │ │ │ - beq a3c74 │ │ │ │ + beq a3df8 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a23ac │ │ │ │ + beq a2530 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp ip, lr │ │ │ │ - beq a3c74 │ │ │ │ + beq a3df8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq a23ac │ │ │ │ + beq a2530 │ │ │ │ add r7, r2, #24 │ │ │ │ mov lr, #3 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq a3c74 │ │ │ │ + beq a3df8 │ │ │ │ cmp r3, lr │ │ │ │ - bne a238c │ │ │ │ + bne a2510 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a25ec │ │ │ │ - movw ip, #41268 @ 0xa134 │ │ │ │ + ble a2770 │ │ │ │ + movw ip, #41256 @ 0xa128 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a45dc │ │ │ │ + beq a4760 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2400 │ │ │ │ + beq a2584 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a45dc │ │ │ │ + beq a4760 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2400 │ │ │ │ + beq a2584 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a45dc │ │ │ │ + beq a4760 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a23e0 │ │ │ │ + bne a2564 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a25ec │ │ │ │ - movw ip, #43176 @ 0xa8a8 │ │ │ │ + ble a2770 │ │ │ │ + movw ip, #43164 @ 0xa89c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a4448 │ │ │ │ + beq a45cc │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2454 │ │ │ │ + beq a25d8 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a4448 │ │ │ │ + beq a45cc │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2454 │ │ │ │ + beq a25d8 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a4448 │ │ │ │ + beq a45cc │ │ │ │ cmp lr, r3 │ │ │ │ - bne a2434 │ │ │ │ + bne a25b8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a25ec │ │ │ │ - movw ip, #42964 @ 0xa7d4 │ │ │ │ + ble a2770 │ │ │ │ + movw ip, #42952 @ 0xa7c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a4614 │ │ │ │ + beq a4798 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a24a8 │ │ │ │ + beq a262c │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a4614 │ │ │ │ + beq a4798 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a24a8 │ │ │ │ + beq a262c │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a4614 │ │ │ │ + beq a4798 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a2488 │ │ │ │ + bne a260c │ │ │ │ cmp r3, #0 │ │ │ │ - ble a25ec │ │ │ │ + ble a2770 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r7 │ │ │ │ - beq a45d4 │ │ │ │ + beq a4758 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a24f8 │ │ │ │ + beq a267c │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, r7 │ │ │ │ - beq a45d4 │ │ │ │ + beq a4758 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a24f8 │ │ │ │ + beq a267c │ │ │ │ add lr, r2, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr r5, [lr, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq a45d4 │ │ │ │ + beq a4758 │ │ │ │ cmp ip, r3 │ │ │ │ - bne a24d8 │ │ │ │ + bne a265c │ │ │ │ cmp r3, #0 │ │ │ │ - ble a25ec │ │ │ │ - movw ip, #42540 @ 0xa62c │ │ │ │ + ble a2770 │ │ │ │ + movw ip, #42528 @ 0xa620 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a42f4 │ │ │ │ + beq a4478 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a254c │ │ │ │ + beq a26d0 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a42f4 │ │ │ │ + beq a4478 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a254c │ │ │ │ + beq a26d0 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a42f4 │ │ │ │ + beq a4478 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a252c │ │ │ │ + bne a26b0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a25ec │ │ │ │ - movw ip, #21716 @ 0x54d4 │ │ │ │ + ble a2770 │ │ │ │ + movw ip, #21704 @ 0x54c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a461c │ │ │ │ + beq a47a0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a25a0 │ │ │ │ + beq a2724 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a461c │ │ │ │ + beq a47a0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a25a0 │ │ │ │ + beq a2724 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a461c │ │ │ │ + beq a47a0 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a2580 │ │ │ │ + bne a2704 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a25ec │ │ │ │ - movw ip, #19260 @ 0x4b3c │ │ │ │ + ble a2770 │ │ │ │ + movw ip, #19248 @ 0x4b30 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a449c │ │ │ │ + beq a4620 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a25ec │ │ │ │ + beq a2770 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq a449c │ │ │ │ + beq a4620 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a25ec │ │ │ │ + beq a2770 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, ip │ │ │ │ - beq a449c │ │ │ │ + beq a4620 │ │ │ │ cmp r0, r3 │ │ │ │ - bne a25d4 │ │ │ │ + bne a2758 │ │ │ │ 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 a272c │ │ │ │ + ble a28b0 │ │ │ │ ldr r9, [r7, #20] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a3e38 │ │ │ │ + bge a3fbc │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl af660 │ │ │ │ + bl af7e8 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4558 │ │ │ │ + beq a46dc │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a3e38 │ │ │ │ + bne a3fbc │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ cmp r8, #2 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq a271c │ │ │ │ + beq a28a0 │ │ │ │ ldr r9, [r7, #24] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a416c │ │ │ │ + bge a42f0 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl af660 │ │ │ │ + bl af7e8 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4558 │ │ │ │ + beq a46dc │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a416c │ │ │ │ + bne a42f0 │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ cmp r8, #3 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq a271c │ │ │ │ + beq a28a0 │ │ │ │ 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 a3de4 │ │ │ │ - bl af660 │ │ │ │ + bge a3f68 │ │ │ │ + bl af7e8 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4558 │ │ │ │ + beq a46dc │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a3de4 │ │ │ │ + bne a3f68 │ │ │ │ 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 a26cc │ │ │ │ + bne a2850 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ - beq a27a0 │ │ │ │ + beq a2924 │ │ │ │ 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 │ │ │ │ @@ -120011,384 +120110,384 @@ │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r2, [r4, #80] @ 0x50 │ │ │ │ streq r2, [r1, #80] @ 0x50 │ │ │ │ and r2, r3, #17408 @ 0x4400 │ │ │ │ cmp r2, #17408 @ 0x4400 │ │ │ │ - bne a37ec │ │ │ │ + bne a3970 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #48792 @ 0xbe98 │ │ │ │ + movw r2, #49184 @ 0xc020 │ │ │ │ movt r2, #10 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq a4a74 │ │ │ │ + beq a4bf8 │ │ │ │ tst r3, #16 │ │ │ │ moveq r2, #16384 @ 0x4000 │ │ │ │ - bne a36bc │ │ │ │ + bne a3840 │ │ │ │ tst r3, #8 │ │ │ │ - beq a31ec │ │ │ │ + beq a3370 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r3, r3, #16 │ │ │ │ bics r3, r3, #16 │ │ │ │ - bne a493c │ │ │ │ + bne a4ac0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a45ac │ │ │ │ + beq a4730 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r2, #15 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a31fc │ │ │ │ + beq a3380 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #168] @ 0xa8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble a288c │ │ │ │ + ble a2a10 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a2848 │ │ │ │ + bge a29cc │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b1fa0 │ │ │ │ + bl b2128 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a2bd4 │ │ │ │ + blt a2d58 │ │ │ │ cmp r7, #1 │ │ │ │ - beq a2888 │ │ │ │ + beq a2a0c │ │ │ │ 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 a4964 │ │ │ │ - bl b1fa0 │ │ │ │ + bge a4ae8 │ │ │ │ + bl b2128 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a2bd4 │ │ │ │ + blt a2d58 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a2858 │ │ │ │ + bne a29dc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ mov r2, r3 │ │ │ │ - beq a35bc │ │ │ │ + beq a3740 │ │ │ │ tst r3, #16 │ │ │ │ - bne a329c │ │ │ │ + bne a3420 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a28bc │ │ │ │ + beq a2a40 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4a4c │ │ │ │ + beq a4bd0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r1, #144] @ 0x90 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt a28dc │ │ │ │ + bgt a2a60 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a4a0c │ │ │ │ + ble a4b90 │ │ │ │ orr r3, r2, #4096 @ 0x1000 │ │ │ │ tst r2, #2 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne ip, r2 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ - bne a35c8 │ │ │ │ + bne a374c │ │ │ │ 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 a1e54 │ │ │ │ + bne a1fd8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r0, #156] @ 0x9c │ │ │ │ mov r0, r1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a4450 │ │ │ │ - movw ip, #36124 @ 0x8d1c │ │ │ │ + bne a45d4 │ │ │ │ + movw ip, #36112 @ 0x8d10 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r1, ip │ │ │ │ - bne a2a04 │ │ │ │ + bne a2b88 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a1eb0 │ │ │ │ - b a2a04 │ │ │ │ + bne a2034 │ │ │ │ + b a2b88 │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a29c0 │ │ │ │ + ble a2b44 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a4c78 │ │ │ │ + bne a4dfc │ │ │ │ cmp r1, #1 │ │ │ │ - beq a29c0 │ │ │ │ + beq a2b44 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a4c78 │ │ │ │ + bne a4dfc │ │ │ │ cmp r1, #2 │ │ │ │ - beq a29c0 │ │ │ │ + beq a2b44 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a4c78 │ │ │ │ + bne a4dfc │ │ │ │ cmp r1, #3 │ │ │ │ - beq a29c0 │ │ │ │ + beq a2b44 │ │ │ │ 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 a4c78 │ │ │ │ + bne a4dfc │ │ │ │ cmp r1, r0 │ │ │ │ - bne a29a4 │ │ │ │ + bne a2b28 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r3, #156] @ 0x9c │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a2010 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne a2194 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a3d68 │ │ │ │ + beq a3eec │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a3a80 │ │ │ │ + bne a3c04 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a2a04 │ │ │ │ + beq a2b88 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ str r3, [r1, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne a2128 │ │ │ │ - movw r3, #8788 @ 0x2254 │ │ │ │ + bne a22ac │ │ │ │ + movw r3, #8784 @ 0x2250 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2198 │ │ │ │ + beq a231c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r9, [r3, #132] @ 0x84 │ │ │ │ - movw r3, #21196 @ 0x52cc │ │ │ │ + movw r3, #21184 @ 0x52c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r4, [pc, #472] @ a2c10 │ │ │ │ + ldr r4, [pc, #472] @ a2d94 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #9508 @ 0x2524 │ │ │ │ + movw r3, #9428 @ 0x24d4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r3, #29816 @ 0x7478 │ │ │ │ + movw r3, #29804 @ 0x746c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a2a8c │ │ │ │ + b a2c10 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #228 @ 0xe4 │ │ │ │ - beq a2a80 │ │ │ │ + beq a2c04 │ │ │ │ adds r7, r2, r1 │ │ │ │ - beq a2a80 │ │ │ │ + beq a2c04 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a2c28 │ │ │ │ + bne a2dac │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2ae8 │ │ │ │ + beq a2c6c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2a80 │ │ │ │ + beq a2c04 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ - bcs a2eb8 │ │ │ │ + bcs a303c │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs a2be0 │ │ │ │ + bcs a2d64 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ - bcs a2bf4 │ │ │ │ + bcs a2d78 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bhi a2a5c │ │ │ │ + bhi a2be0 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls a2a6c │ │ │ │ + bls a2bf0 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #212 @ 0xd4 │ │ │ │ - bne a2a6c │ │ │ │ + bne a2bf0 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2a8c │ │ │ │ + bne a2c10 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a21a8 │ │ │ │ + beq a232c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a21a8 │ │ │ │ + beq a232c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl adfcc │ │ │ │ + bl ae154 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2d58 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a21a8 │ │ │ │ + beq a232c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #16 │ │ │ │ - bl adfcc │ │ │ │ + bl ae154 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2d58 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a21a8 │ │ │ │ + beq a232c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #32 │ │ │ │ - bl adfcc │ │ │ │ + bl ae154 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2d58 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a21a8 │ │ │ │ + beq a232c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ - bl adfcc │ │ │ │ + bl ae154 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2d58 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a21a8 │ │ │ │ + beq a232c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ - bl adfcc │ │ │ │ + bl ae154 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2d58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a21a8 │ │ │ │ + beq a232c │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ - b a2bc0 │ │ │ │ + b a2d44 │ │ │ │ ldr r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq a21a8 │ │ │ │ + beq a232c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl adfcc │ │ │ │ + bl ae154 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2bb4 │ │ │ │ + bne a2d38 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #384 @ 0x180 │ │ │ │ - bne a2a6c │ │ │ │ - b a2a80 │ │ │ │ + bne a2bf0 │ │ │ │ + b a2c04 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #372 @ 0x174 │ │ │ │ - bne a2a6c │ │ │ │ - b a2a80 │ │ │ │ - rsbeq r2, r3, r0, ror #13 │ │ │ │ - strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r2, r1, r4, ror r2 │ │ │ │ - rsbeq r2, r3, r8, ror #2 │ │ │ │ - mlseq r3, ip, ip, r2 │ │ │ │ - strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ - strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + bne a2bf0 │ │ │ │ + b a2c04 │ │ │ │ + ldrdeq r2, [r3], #-104 @ 0xffffff98 @ │ │ │ │ + strdeq r1, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r2, r1, r0, ror r2 │ │ │ │ + rsbeq r2, r3, r0, ror #2 │ │ │ │ + mlseq r3, r4, ip, r2 │ │ │ │ + strhteq r1, [r3], #-224 @ 0xffffff20 │ │ │ │ + strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq a2cc8 │ │ │ │ + beq a2e4c │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2cc8 │ │ │ │ + beq a2e4c │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ subcs r3, r3, #424 @ 0x1a8 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs a2ee0 │ │ │ │ + bcs a3064 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs a36e4 │ │ │ │ + bcs a3868 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ subcs r3, r3, #372 @ 0x174 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs a2ee0 │ │ │ │ + bcs a3064 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bls a2ecc │ │ │ │ + bls a3050 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #228 @ 0xe4 │ │ │ │ - beq a2cc8 │ │ │ │ + beq a2e4c │ │ │ │ cmn r1, r3 │ │ │ │ - beq a2cc8 │ │ │ │ + beq a2e4c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne a2cc8 │ │ │ │ + bne a2e4c │ │ │ │ add r3, r5, #60 @ 0x3c │ │ │ │ cmp r7, r3 │ │ │ │ - beq a4154 │ │ │ │ + beq a42d8 │ │ │ │ add r3, r5, #100 @ 0x64 │ │ │ │ cmp r7, r3 │ │ │ │ - bne a2a80 │ │ │ │ + bne a2c04 │ │ │ │ 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 a2a80 │ │ │ │ + bne a2c04 │ │ │ │ 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 a46c4 │ │ │ │ + beq a4848 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - movw r6, #42752 @ 0xa700 │ │ │ │ + movw r6, #42740 @ 0xa6f4 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne a36f8 │ │ │ │ + bne a387c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a36f8 │ │ │ │ + beq a387c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2d58 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a328c │ │ │ │ + bne a3410 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq a430c │ │ │ │ + beq a4490 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #29816 @ 0x7478 │ │ │ │ + movw r0, #29804 @ 0x746c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r4] │ │ │ │ - bl aa5b0 │ │ │ │ + bl aa738 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2d58 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a3274 │ │ │ │ - ldr r2, [pc, #-336] @ a2c24 │ │ │ │ + beq a33f8 │ │ │ │ + ldr r2, [pc, #-336] @ a2da8 │ │ │ │ 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 │ │ │ │ @@ -120397,96 +120496,96 @@ │ │ │ │ ldr r8, [r0, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, r8 │ │ │ │ str lr, [r8] │ │ │ │ stmdb sl, {r0, r3} │ │ │ │ str lr, [r0, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ - ble a3280 │ │ │ │ + ble a3404 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sl, #8] │ │ │ │ bl 2e31c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #1 │ │ │ │ str r7, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a4790 │ │ │ │ + beq a4914 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a4aa0 │ │ │ │ + beq a4c24 │ │ │ │ cmp r3, r6 │ │ │ │ - bne a3b38 │ │ │ │ + bne a3cbc │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a3118 │ │ │ │ + beq a329c │ │ │ │ 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 a38ac │ │ │ │ + beq a3a30 │ │ │ │ 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 a37bc │ │ │ │ + bne a3940 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a37bc │ │ │ │ + beq a3940 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ - movw r3, #46456 @ 0xb578 │ │ │ │ + movw r3, #46664 @ 0xb648 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ - beq a3a98 │ │ │ │ - bl ac140 │ │ │ │ + beq a3c1c │ │ │ │ + bl ac2c8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a38e0 │ │ │ │ + beq a3a64 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2a80 │ │ │ │ + bgt a2c04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2a80 │ │ │ │ + bne a2c04 │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a2a80 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a2c04 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #424 @ 0x1a8 │ │ │ │ - bne a2a6c │ │ │ │ - b a2a80 │ │ │ │ + bne a2bf0 │ │ │ │ + b a2c04 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r0 │ │ │ │ - bls a2c80 │ │ │ │ + bls a2e04 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ sub r3, r3, #212 @ 0xd4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a2c80 │ │ │ │ - b a2cc8 │ │ │ │ + bne a2e04 │ │ │ │ + b a2e4c │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-728] @ a2c24 │ │ │ │ + ldr lr, [pc, #-728] @ a2da8 │ │ │ │ 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 │ │ │ │ @@ -120500,29 +120599,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r2, r0, r2 │ │ │ │ cmp sl, #0 │ │ │ │ - beq a3f48 │ │ │ │ + beq a40cc │ │ │ │ ldr r9, [r2, #16] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ands r1, r3, #8 │ │ │ │ - bne a4ca4 │ │ │ │ - movw r8, #30360 @ 0x7698 │ │ │ │ + bne a4e28 │ │ │ │ + movw r8, #30348 @ 0x768c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ - bl aa5b0 │ │ │ │ + bl aa738 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2d58 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2fc4 │ │ │ │ - ldr lr, [pc, #-872] @ a2c24 │ │ │ │ + beq a3148 │ │ │ │ + ldr lr, [pc, #-872] @ a2da8 │ │ │ │ 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 │ │ │ │ @@ -120545,62 +120644,62 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq a4574 │ │ │ │ + beq a46f8 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a3038 │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + beq a31bc │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a3038 │ │ │ │ + bne a31bc │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a3b7c │ │ │ │ + beq a3d00 │ │ │ │ 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 ae828 │ │ │ │ + bl ae9b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4a40 │ │ │ │ + beq a4bc4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3084 │ │ │ │ + bgt a3208 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4a34 │ │ │ │ + beq a4bb8 │ │ │ │ ldr sl, [r7, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - bne a390c │ │ │ │ + bne a3a90 │ │ │ │ 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 a3e44 │ │ │ │ + bne a3fc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a21e8 │ │ │ │ + beq a236c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-1184] @ a2c24 │ │ │ │ + ldr lr, [pc, #-1184] @ a2da8 │ │ │ │ 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 │ │ │ │ @@ -120614,254 +120713,254 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ - b a21f0 │ │ │ │ + b a2374 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r8] │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq a47ac │ │ │ │ - ldr r3, [pc, #-1300] @ a2c20 │ │ │ │ + beq a4930 │ │ │ │ + ldr r3, [pc, #-1300] @ a2da4 │ │ │ │ mov r1, r8 │ │ │ │ - ldr r2, [pc, #-1304] @ a2c24 │ │ │ │ + ldr r2, [pc, #-1304] @ a2da8 │ │ │ │ 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 a383c │ │ │ │ + bne a39c0 │ │ │ │ add r7, r7, #114688 @ 0x1c000 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r8 │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4a9c │ │ │ │ + beq a4c20 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3ab0 │ │ │ │ + bne a3c34 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a31ac │ │ │ │ + bgt a3330 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a31ac │ │ │ │ + bne a3330 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a406c │ │ │ │ + ble a41f0 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ strne r7, [sl, #12] │ │ │ │ - bne a3888 │ │ │ │ + bne a3a0c │ │ │ │ mov r0, r7 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [sl, #12] │ │ │ │ - b a3888 │ │ │ │ + b a3a0c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2810 │ │ │ │ + bne a2994 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r4, [r3, #132] @ 0x84 │ │ │ │ - bne a408c │ │ │ │ - ldr r1, [pc, #-1544] @ a2c14 │ │ │ │ + bne a4210 │ │ │ │ + ldr r1, [pc, #-1544] @ a2d98 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7be0 │ │ │ │ + bl a7d64 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2d58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a2810 │ │ │ │ - ldr r1, [pc, #-1572] @ a2c14 │ │ │ │ + bne a2994 │ │ │ │ + ldr r1, [pc, #-1572] @ a2d98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2d58 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #9508 @ 0x2524 │ │ │ │ + movw r3, #9428 @ 0x24d4 │ │ │ │ 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 a2824 │ │ │ │ - b a288c │ │ │ │ + bgt a29a8 │ │ │ │ + b a2a10 │ │ │ │ ldr ip, [r5] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2db4 │ │ │ │ + bgt a2f38 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ - b a2db4 │ │ │ │ + b a2f38 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2a80 │ │ │ │ - b a2d2c │ │ │ │ + bne a2c04 │ │ │ │ + b a2eb0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq a4ad4 │ │ │ │ + beq a4c58 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #444] @ 0x1bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne a354c │ │ │ │ + bne a36d0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #6 │ │ │ │ - bl a9cf4 │ │ │ │ + bl a9e7c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq a4afc │ │ │ │ + beq a4c80 │ │ │ │ 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 a407c │ │ │ │ - ldr r1, [pc, #-1752] @ a2c18 │ │ │ │ - movw r2, #15112 @ 0x3b08 │ │ │ │ + beq a4200 │ │ │ │ + ldr r1, [pc, #-1752] @ a2d9c │ │ │ │ + movw r2, #14152 @ 0x3748 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl beb08 │ │ │ │ + bl bec64 │ │ │ │ subs lr, r0, #0 │ │ │ │ - beq a407c │ │ │ │ + beq a4200 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a3538 │ │ │ │ + beq a36bc │ │ │ │ ldr r3, [lr, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a3538 │ │ │ │ + ble a36bc │ │ │ │ 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 a3528 │ │ │ │ + bne a36ac │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq a3528 │ │ │ │ + beq a36ac │ │ │ │ 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 a3d88 │ │ │ │ + bgt a3f0c │ │ │ │ ldrsb r2, [r8, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3498 │ │ │ │ + blt a361c │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a3528 │ │ │ │ + beq a36ac │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a432c │ │ │ │ + beq a44b0 │ │ │ │ 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 a3a68 │ │ │ │ + blt a3bec │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a3528 │ │ │ │ + beq a36ac │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a43d8 │ │ │ │ + beq a455c │ │ │ │ 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 a43c4 │ │ │ │ + bgt a4548 │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3f38 │ │ │ │ + blt a40bc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a4250 │ │ │ │ + beq a43d4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a41ec │ │ │ │ + beq a4370 │ │ │ │ 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 a40f0 │ │ │ │ + bgt a4274 │ │ │ │ cmp r2, #0 │ │ │ │ - blt a43b8 │ │ │ │ + blt a453c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a4250 │ │ │ │ + beq a43d4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a4640 │ │ │ │ + beq a47c4 │ │ │ │ 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 a3404 │ │ │ │ + b a3588 │ │ │ │ cmn r2, #1 │ │ │ │ - bne a33ac │ │ │ │ + bne a3530 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a407c │ │ │ │ + ble a4200 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [r9, #8] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl ad058 │ │ │ │ + bl ad1e0 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp sl, #7 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt a4928 │ │ │ │ + bgt a4aac │ │ │ │ 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 │ │ │ │ @@ -120871,61 +120970,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 a407c │ │ │ │ + beq a4200 │ │ │ │ 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 a3334 │ │ │ │ + blt a34b8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ str r9, [r3, #444] @ 0x1bc │ │ │ │ - beq a4b30 │ │ │ │ + beq a4cb4 │ │ │ │ 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 a357c │ │ │ │ + beq a3700 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4a4c │ │ │ │ + beq a4bd0 │ │ │ │ tst r2, #16 │ │ │ │ - beq a28bc │ │ │ │ + beq a2a40 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmn r3, #1 │ │ │ │ - beq a28dc │ │ │ │ + beq a2a60 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14972 @ 0x3a7c │ │ │ │ + movw r1, #14012 @ 0x36bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ tst r3, #2 │ │ │ │ - beq a28f4 │ │ │ │ + beq a2a78 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [ip, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #-2484] @ a2c24 │ │ │ │ + ldr r0, [pc, #-2484] @ a2da8 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -120938,219 +121037,219 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b a2900 │ │ │ │ + b a2a84 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2300 │ │ │ │ + beq a2484 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2318 │ │ │ │ - b a2324 │ │ │ │ + beq a249c │ │ │ │ + b a24a8 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl af254 │ │ │ │ + bl af3dc │ │ │ │ mov r7, r0 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a2bd4 │ │ │ │ - ldr r1, [pc, #-2664] @ a2c1c │ │ │ │ + beq a2d58 │ │ │ │ + ldr r1, [pc, #-2664] @ a2da0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4aa8 │ │ │ │ + beq a4c2c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2288 │ │ │ │ + bgt a240c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2288 │ │ │ │ + bne a240c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a2288 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a240c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #144] @ 0x90 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi a4974 │ │ │ │ + bhi a4af8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #16384 @ 0x4000 │ │ │ │ str r1, [r0, #144] @ 0x90 │ │ │ │ - b a27d4 │ │ │ │ + b a2958 │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #384 @ 0x180 │ │ │ │ - bne a2c80 │ │ │ │ - b a2cc8 │ │ │ │ + bne a2e04 │ │ │ │ + b a2e4c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2d0c │ │ │ │ + bne a2e90 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2f2d4c │ │ │ │ + bl 2f2cfc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2288 │ │ │ │ - b a225c │ │ │ │ + bne a240c │ │ │ │ + b a23e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a47a4 │ │ │ │ + beq a4928 │ │ │ │ mov r0, #1 │ │ │ │ - bl af340 │ │ │ │ + bl af4c8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq a4558 │ │ │ │ + beq a46dc │ │ │ │ tst r3, #2 │ │ │ │ - beq a3770 │ │ │ │ + beq a38f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_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 a1e64 │ │ │ │ + beq a1fe8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ - bne a44a4 │ │ │ │ - movw ip, #36124 @ 0x8d1c │ │ │ │ + bne a4628 │ │ │ │ + movw ip, #36112 @ 0x8d10 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ - bne a211c │ │ │ │ + bne a22a0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a1eac │ │ │ │ - b a211c │ │ │ │ + bne a2030 │ │ │ │ + b a22a0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2e68 │ │ │ │ + bne a2fec │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 257320 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ + bl 2564c8 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ mov r3, r0 │ │ │ │ - b a3aa0 │ │ │ │ + b a3c24 │ │ │ │ and r2, r3, #16384 @ 0x4000 │ │ │ │ tst r3, #16 │ │ │ │ - beq a27d4 │ │ │ │ + beq a2958 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r1, #144] @ 0x90 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi a4974 │ │ │ │ + bhi a4af8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a36d0 │ │ │ │ + bne a3854 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14580 @ 0x38f4 │ │ │ │ + movw r1, #13620 @ 0x3534 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3154 │ │ │ │ + beq a32d8 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3874 │ │ │ │ + bgt a39f8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3874 │ │ │ │ + bne a39f8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [sl, #12] │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [sl, #24] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #16] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ str r4, [sl, #20] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne a2e2c │ │ │ │ + bne a2fb0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a481c │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + beq a49a0 │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a481c │ │ │ │ + bne a49a0 │ │ │ │ movw r1, #2798 @ 0xaee │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2bd4 │ │ │ │ + bgt a2d58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2bd4 │ │ │ │ + bne a2d58 │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r7, r7, #20 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #30360 @ 0x7698 │ │ │ │ + movw r3, #30348 @ 0x768c │ │ │ │ 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 a4ca4 │ │ │ │ + bne a4e28 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl aa5b0 │ │ │ │ + bl aa738 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2d58 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a3994 │ │ │ │ - ldr r3, [pc, #-3384] @ a2c24 │ │ │ │ + beq a3b18 │ │ │ │ + ldr r3, [pc, #-3384] @ a2da8 │ │ │ │ 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 │ │ │ │ @@ -121170,307 +121269,307 @@ │ │ │ │ str r6, [r4, #8] │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a4574 │ │ │ │ + beq a46f8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a39fc │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + beq a3b80 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a39fc │ │ │ │ + bne a3b80 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a3c7c │ │ │ │ + beq a3e00 │ │ │ │ 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 ae828 │ │ │ │ + bl ae9b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4a40 │ │ │ │ + beq a4bc4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3a48 │ │ │ │ + bgt a3bcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4908 │ │ │ │ + beq a4a8c │ │ │ │ ldr sl, [r7, #20]! │ │ │ │ cmp sl, #0 │ │ │ │ - bne a392c │ │ │ │ + bne a3ab0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b a309c │ │ │ │ + b a3220 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a34a0 │ │ │ │ - b a33e8 │ │ │ │ + beq a3624 │ │ │ │ + b a356c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - b a2094 │ │ │ │ + b a2218 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a2a04 │ │ │ │ + beq a2b88 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #156] @ 0x9c │ │ │ │ - b a2a04 │ │ │ │ - bl a9960 │ │ │ │ + b a2b88 │ │ │ │ + bl a9ae8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ - bge a2e94 │ │ │ │ - b a38e0 │ │ │ │ + bge a3018 │ │ │ │ + b a3a64 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3acc │ │ │ │ + bgt a3c50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4ce8 │ │ │ │ + beq a4e6c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3b04 │ │ │ │ + bgt a3c88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4cc8 │ │ │ │ + beq a4e4c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3b04 │ │ │ │ + bgt a3c88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4bf4 │ │ │ │ + beq a4d78 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - ble a3b38 │ │ │ │ + ble a3cbc │ │ │ │ mov r0, r8 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ str r8, [sl, #12] │ │ │ │ - b a3888 │ │ │ │ - ldr r0, [pc, #-3884] @ a2c1c │ │ │ │ - bl 99390 │ │ │ │ + b a3a0c │ │ │ │ + ldr r0, [pc, #-3884] @ a2da0 │ │ │ │ + bl 994b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4544 │ │ │ │ - ldr r1, [pc, #-3904] @ a2c1c │ │ │ │ + beq a46c8 │ │ │ │ + ldr r1, [pc, #-3904] @ a2da0 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne a2254 │ │ │ │ - b a2bd4 │ │ │ │ + bne a23d8 │ │ │ │ + b a2d58 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [r3, #132] @ 0x84 │ │ │ │ - b a1db0 │ │ │ │ + b a1f34 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a4730 │ │ │ │ - ldr r3, [pc, #-3956] @ a2c20 │ │ │ │ + beq a48b4 │ │ │ │ + ldr r3, [pc, #-3956] @ a2da4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-3960] @ a2c24 │ │ │ │ + ldr lr, [pc, #-3960] @ a2da8 │ │ │ │ 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 a4104 │ │ │ │ + bne a4288 │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, sl │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a48a0 │ │ │ │ + beq a4a24 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3f5c │ │ │ │ + bne a40e0 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3c1c │ │ │ │ + bgt a3da0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3c1c │ │ │ │ + bne a3da0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4720 │ │ │ │ + ble a48a4 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq a46fc │ │ │ │ + beq a4880 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov sl, r3 │ │ │ │ - b a303c │ │ │ │ + b a31c0 │ │ │ │ mov r3, r4 │ │ │ │ cmp ip, r3 │ │ │ │ - beq a3c74 │ │ │ │ + beq a3df8 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3c44 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne a3dc8 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ movne r3, r4 │ │ │ │ - movwne ip, #41268 @ 0xa134 │ │ │ │ + movwne ip, #41256 @ 0xa128 │ │ │ │ movtne ip, #96 @ 0x60 │ │ │ │ - bne a4270 │ │ │ │ + bne a43f4 │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ - b a25f0 │ │ │ │ + b a2774 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr sl, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a44d0 │ │ │ │ - ldr r3, [pc, #4044] @ a4c60 │ │ │ │ + beq a4654 │ │ │ │ + ldr r3, [pc, #4044] @ a4de4 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #4040] @ a4c64 │ │ │ │ + ldr r2, [pc, #4040] @ a4de8 │ │ │ │ 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 a4190 │ │ │ │ + bne a4314 │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4914 │ │ │ │ + beq a4a98 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3fe4 │ │ │ │ + bne a4168 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3d1c │ │ │ │ + bgt a3ea0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3d1c │ │ │ │ + bne a3ea0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4864 │ │ │ │ + ble a49e8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ strne r3, [r4, #12] │ │ │ │ - beq a483c │ │ │ │ + beq a49c0 │ │ │ │ mov r5, r3 │ │ │ │ - b a3a00 │ │ │ │ + b a3b84 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [ip, #4] │ │ │ │ - bne a4264 │ │ │ │ + bne a43e8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1e64 │ │ │ │ - b a3740 │ │ │ │ + bne a1fe8 │ │ │ │ + b a38c4 │ │ │ │ cmp r6, #0 │ │ │ │ andeq r2, lr, #2 │ │ │ │ - beq a2a04 │ │ │ │ + beq a2b88 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ orr lr, lr, #128 @ 0x80 │ │ │ │ and r2, lr, #2 │ │ │ │ str lr, [r3, #84] @ 0x54 │ │ │ │ - b a3a88 │ │ │ │ + b a3c0c │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a4258 │ │ │ │ + blt a43dc │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a3528 │ │ │ │ + beq a36ac │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a432c │ │ │ │ + beq a44b0 │ │ │ │ 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 a33c4 │ │ │ │ + b a3548 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne a26cc │ │ │ │ - b a271c │ │ │ │ + bne a2850 │ │ │ │ + b a28a0 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a22b4 │ │ │ │ + beq a2438 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - bne a22b4 │ │ │ │ + bne a2438 │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a22b4 │ │ │ │ + bne a2438 │ │ │ │ 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 a22b4 │ │ │ │ + b a2438 │ │ │ │ cmp r8, #2 │ │ │ │ - bne a2670 │ │ │ │ - b a271c │ │ │ │ + bne a27f4 │ │ │ │ + b a28a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4178 │ │ │ │ + beq a42fc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3592] @ a4c64 │ │ │ │ + ldr lr, [pc, #3592] @ a4de8 │ │ │ │ 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 │ │ │ │ @@ -121486,135 +121585,135 @@ │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne sl, [r1, #16] │ │ │ │ - beq a30c4 │ │ │ │ + beq a3248 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r9, #30088 @ 0x7588 │ │ │ │ + movw r9, #30076 @ 0x757c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl aa118 │ │ │ │ + bl aa2a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2d58 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp] │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4a40 │ │ │ │ + beq a4bc4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt a3f1c │ │ │ │ + bgt a40a0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq a4c10 │ │ │ │ + beq a4d94 │ │ │ │ ldr r2, [r7, #20]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3ec8 │ │ │ │ + bne a404c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b a30ac │ │ │ │ + b a3230 │ │ │ │ cmn r2, #1 │ │ │ │ - bne a3434 │ │ │ │ + bne a35b8 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a34a0 │ │ │ │ + b a3624 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r2, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - beq a30c4 │ │ │ │ - b a3e5c │ │ │ │ + beq a3248 │ │ │ │ + b a3fe0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3f78 │ │ │ │ + bgt a40fc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4894 │ │ │ │ + beq a4a18 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3fb0 │ │ │ │ + bgt a4134 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4c28 │ │ │ │ + beq a4dac │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3fb0 │ │ │ │ + bgt a4134 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4c1c │ │ │ │ + beq a4da0 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [sl, #16] │ │ │ │ - ble a3038 │ │ │ │ + ble a31bc │ │ │ │ mov r0, sl │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [sl, #16] │ │ │ │ - b a3038 │ │ │ │ + b a31bc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4000 │ │ │ │ + bgt a4184 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4bb0 │ │ │ │ + beq a4d34 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4038 │ │ │ │ + bgt a41bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4c40 │ │ │ │ + beq a4dc4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4038 │ │ │ │ + bgt a41bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4c34 │ │ │ │ + beq a4db8 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - ble a39fc │ │ │ │ + ble a3b80 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b a39fc │ │ │ │ + b a3b80 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [sl, #12] │ │ │ │ - bne a3888 │ │ │ │ - b a4794 │ │ │ │ + bne a3a0c │ │ │ │ + b a4918 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ str r9, [r2, #444] @ 0x1bc │ │ │ │ - b a354c │ │ │ │ + b a36d0 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #3016] @ a4c64 │ │ │ │ + ldr r1, [pc, #3016] @ a4de8 │ │ │ │ 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 │ │ │ │ @@ -121628,681 +121727,681 @@ │ │ │ │ add r2, r3, #91136 @ 0x16400 │ │ │ │ add r3, r3, #96256 @ 0x17800 │ │ │ │ add r2, r2, #428 @ 0x1ac │ │ │ │ add r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r3, r0, r2 │ │ │ │ addeq r3, r0, r3 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - b a3214 │ │ │ │ + b a3398 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a3454 │ │ │ │ + b a35d8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3bbc │ │ │ │ + beq a3d40 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a413c │ │ │ │ + bgt a42c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a413c │ │ │ │ + bne a42c0 │ │ │ │ mov r0, sl │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4c00 │ │ │ │ + ble a4d84 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b a303c │ │ │ │ + b a31c0 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ sub r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b a2cc0 │ │ │ │ + b a2e44 │ │ │ │ cmp r8, #3 │ │ │ │ - bne a26c0 │ │ │ │ - b a271c │ │ │ │ + bne a2844 │ │ │ │ + b a28a0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a21e8 │ │ │ │ + beq a236c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr sl, [r3, #132] @ 0x84 │ │ │ │ - b a3eb8 │ │ │ │ + b a403c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3cbc │ │ │ │ + beq a3e40 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a41c8 │ │ │ │ + bgt a434c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a41c8 │ │ │ │ + bne a434c │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 a39fc │ │ │ │ + ble a3b80 │ │ │ │ mov r5, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b a3a00 │ │ │ │ + b a3b84 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a3434 │ │ │ │ + bne a35b8 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a3434 │ │ │ │ + bne a35b8 │ │ │ │ tst r0, #32 │ │ │ │ - beq a46f4 │ │ │ │ + beq a4878 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a46ec │ │ │ │ + beq a4870 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r4, #20 │ │ │ │ addeq r1, r4, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3434 │ │ │ │ + bne a35b8 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a3528 │ │ │ │ + b a36ac │ │ │ │ cmn r2, #1 │ │ │ │ - beq a34a0 │ │ │ │ - b a3dbc │ │ │ │ + beq a3624 │ │ │ │ + b a3f40 │ │ │ │ cmp r6, #0 │ │ │ │ - bne a3d54 │ │ │ │ - b a2914 │ │ │ │ + bne a3ed8 │ │ │ │ + b a2a98 │ │ │ │ cmp r3, ip │ │ │ │ - beq a45dc │ │ │ │ + beq a4760 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4270 │ │ │ │ - movw ip, #43176 @ 0xa8a8 │ │ │ │ + bne a43f4 │ │ │ │ + movw ip, #43164 @ 0xa89c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a4448 │ │ │ │ + beq a45cc │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4290 │ │ │ │ - movw ip, #42964 @ 0xa7d4 │ │ │ │ + bne a4414 │ │ │ │ + movw ip, #42952 @ 0xa7c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a4614 │ │ │ │ + beq a4798 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a42b0 │ │ │ │ + bne a4434 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq a45d4 │ │ │ │ + beq a4758 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a42c8 │ │ │ │ - movw ip, #42540 @ 0xa62c │ │ │ │ + bne a444c │ │ │ │ + movw ip, #42528 @ 0xa620 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - bne a445c │ │ │ │ + bne a45e0 │ │ │ │ mov r3, #67108864 @ 0x4000000 │ │ │ │ - b a25f0 │ │ │ │ + b a2774 │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ cmp r3, ip │ │ │ │ - beq a2a04 │ │ │ │ - b a2030 │ │ │ │ + beq a2b88 │ │ │ │ + b a21b4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2a80 │ │ │ │ - b a2bd4 │ │ │ │ + bne a2c04 │ │ │ │ + b a2d58 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a4398 │ │ │ │ + bne a451c │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a4398 │ │ │ │ + bne a451c │ │ │ │ tst r0, #32 │ │ │ │ - beq a46e4 │ │ │ │ + beq a4868 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a46dc │ │ │ │ + beq a4860 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ addne r1, r4, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3528 │ │ │ │ + beq a36ac │ │ │ │ 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 a3dd0 │ │ │ │ - b a33c0 │ │ │ │ + bgt a3f54 │ │ │ │ + b a3544 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3f40 │ │ │ │ - b a3478 │ │ │ │ + beq a40c4 │ │ │ │ + b a35fc │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a3410 │ │ │ │ + b a3594 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne a33e8 │ │ │ │ + bne a356c │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a33e8 │ │ │ │ + bne a356c │ │ │ │ tst r0, #32 │ │ │ │ - beq a487c │ │ │ │ + beq a4a00 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a4874 │ │ │ │ + beq a49f8 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ addne r1, r4, #20 │ │ │ │ mul r2, ip, r2 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3528 │ │ │ │ - b a33e8 │ │ │ │ + beq a36ac │ │ │ │ + b a356c │ │ │ │ mov r3, #16777216 @ 0x1000000 │ │ │ │ - b a25f0 │ │ │ │ + b a2774 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq a201c │ │ │ │ - b a2a04 │ │ │ │ + beq a21a0 │ │ │ │ + b a2b88 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a42ec │ │ │ │ - movw ip, #21716 @ 0x54d4 │ │ │ │ + bne a4470 │ │ │ │ + movw ip, #21704 @ 0x54c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a461c │ │ │ │ + beq a47a0 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4474 │ │ │ │ - movw ip, #19260 @ 0x4b3c │ │ │ │ + bne a45f8 │ │ │ │ + movw ip, #19248 @ 0x4b30 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - bne a4cf4 │ │ │ │ + bne a4e78 │ │ │ │ mov r3, #536870912 @ 0x20000000 │ │ │ │ - b a25f0 │ │ │ │ + b a2774 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne a2128 │ │ │ │ + bne a22ac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r6 │ │ │ │ orreq r0, r6, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne a2038 │ │ │ │ + bne a21bc │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ cmp r2, r1 │ │ │ │ - bne a2038 │ │ │ │ - b a211c │ │ │ │ + bne a21bc │ │ │ │ + b a22a0 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a3c8c │ │ │ │ + bne a3e10 │ │ │ │ tst r3, #32 │ │ │ │ - bne a4bbc │ │ │ │ + bne a4d40 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a4be4 │ │ │ │ + blt a4d68 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4528 │ │ │ │ + bgt a46ac │ │ │ │ sub sl, sl, #1 │ │ │ │ str sl, [r5] │ │ │ │ cmp sl, #0 │ │ │ │ - beq a4cd4 │ │ │ │ + beq a4e58 │ │ │ │ mov r5, r3 │ │ │ │ - b a39fc │ │ │ │ + b a3b80 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [ip] │ │ │ │ - b a1fec │ │ │ │ - ldr r1, [pc, #1820] @ a4c68 │ │ │ │ + b a2170 │ │ │ │ + ldr r1, [pc, #1820] @ a4dec │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f2d4c │ │ │ │ + bl 2f2cfc │ │ │ │ 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 a4b4c │ │ │ │ + bne a4cd0 │ │ │ │ mvn r0, #0 │ │ │ │ - b a2904 │ │ │ │ + b a2a88 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2bd4 │ │ │ │ + bgt a2d58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2bd4 │ │ │ │ + bne a2d58 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14740 @ 0x3994 │ │ │ │ + movw r1, #13780 @ 0x35d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ mov r3, #268435456 @ 0x10000000 │ │ │ │ - b a25f0 │ │ │ │ + b a2774 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b a25f0 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b a2774 │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a2214 │ │ │ │ + bne a2398 │ │ │ │ movw r1, #5154 @ 0x1422 │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ mov r3, #134217728 @ 0x8000000 │ │ │ │ - b a25f0 │ │ │ │ + b a2774 │ │ │ │ mov r3, #33554432 @ 0x2000000 │ │ │ │ - b a25f0 │ │ │ │ - bl be2e8 │ │ │ │ + b a2774 │ │ │ │ + bl be444 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a2bd8 │ │ │ │ + blt a2d5c │ │ │ │ ldr r1, [r3, #128] @ 0x80 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b a1e24 │ │ │ │ + b a1fa8 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a3478 │ │ │ │ + bne a35fc │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a3478 │ │ │ │ + bne a35fc │ │ │ │ tst r0, #32 │ │ │ │ - beq a488c │ │ │ │ + beq a4a10 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a4884 │ │ │ │ + beq a4a08 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r4, #20 │ │ │ │ addeq r1, r4, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4250 │ │ │ │ - b a3478 │ │ │ │ + beq a43d4 │ │ │ │ + b a35fc │ │ │ │ ldr r7, [r3, #172] @ 0xac │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #1 │ │ │ │ ldrle r3, [r3, #84] @ 0x54 │ │ │ │ - ble a27a0 │ │ │ │ + ble a2924 │ │ │ │ mov r4, #0 │ │ │ │ - b a2620 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b a27a4 │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a45f8 │ │ │ │ - b a2ce8 │ │ │ │ + beq a477c │ │ │ │ + b a2e6c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a4380 │ │ │ │ + b a4504 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a4368 │ │ │ │ + b a44ec │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a4240 │ │ │ │ + b a43c4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a4228 │ │ │ │ + b a43ac │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_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 a3c34 │ │ │ │ + b a3db8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne a3c38 │ │ │ │ - b a457c │ │ │ │ + bne a3dbc │ │ │ │ + b a4700 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a3b8c │ │ │ │ + bne a3d10 │ │ │ │ tst r3, #32 │ │ │ │ - bne a48a8 │ │ │ │ + bne a4a2c │ │ │ │ ldr r3, [sl, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a48d0 │ │ │ │ + blt a4a54 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4788 │ │ │ │ + bgt a490c │ │ │ │ sub r2, r5, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a48f4 │ │ │ │ + beq a4a78 │ │ │ │ mov sl, r3 │ │ │ │ - b a3038 │ │ │ │ + b a31bc │ │ │ │ str r8, [sl, #12] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a38e8 │ │ │ │ - b a2bd4 │ │ │ │ - ldr r4, [pc, #1216] @ a4c6c │ │ │ │ - b a3758 │ │ │ │ + ble a3a6c │ │ │ │ + b a2d58 │ │ │ │ + ldr r4, [pc, #1216] @ a4df0 │ │ │ │ + b a38dc │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a312c │ │ │ │ + bne a32b0 │ │ │ │ tst r3, #32 │ │ │ │ - bne a499c │ │ │ │ + bne a4b20 │ │ │ │ ldr r3, [r8, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a49c4 │ │ │ │ + blt a4b48 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3884 │ │ │ │ + bgt a3a08 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3884 │ │ │ │ + bne a3a08 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a3884 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b a3a08 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14320 @ 0x37f0 │ │ │ │ + movw r1, #13360 @ 0x3430 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr r3, [sl] │ │ │ │ - b a38e0 │ │ │ │ + b a3a64 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_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 a3d38 │ │ │ │ + b a3ebc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne a3d38 │ │ │ │ - b a457c │ │ │ │ + bne a3ebc │ │ │ │ + b a4700 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a442c │ │ │ │ + b a45b0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a4414 │ │ │ │ + b a4598 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a4694 │ │ │ │ + b a4818 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a467c │ │ │ │ + b a4800 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a3f78 │ │ │ │ - bl 1438b4 │ │ │ │ - b a3038 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a40fc │ │ │ │ + bl 143c34 │ │ │ │ + b a31bc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a48e0 │ │ │ │ + bne a4a64 │ │ │ │ ldrsb r3, [sl, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, sl, #28 │ │ │ │ - bge a4754 │ │ │ │ + bge a48d8 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, sl, #28 │ │ │ │ addne r3, sl, #20 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #916] @ a4c70 │ │ │ │ + ldr r3, [pc, #916] @ a4df4 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a4770 │ │ │ │ + b a48f4 │ │ │ │ ldrsb r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, sl, #20 │ │ │ │ - bge a4754 │ │ │ │ - b a48c0 │ │ │ │ + bge a48d8 │ │ │ │ + b a4a44 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b a4788 │ │ │ │ + b a490c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a3a48 │ │ │ │ - bl 1438b4 │ │ │ │ - b a39fc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a3bcc │ │ │ │ + bl 143c34 │ │ │ │ + b a3b80 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a210c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a2290 │ │ │ │ cmp sl, #15 │ │ │ │ strgt r2, [r8, r0, lsl #2] │ │ │ │ lslle r0, r0, #1 │ │ │ │ strhle r2, [r8, r0] │ │ │ │ - b a34d8 │ │ │ │ + b a365c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #13700 @ 0x3584 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a2858 │ │ │ │ - b a2888 │ │ │ │ + bne a29dc │ │ │ │ + b a2a0c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14508 @ 0x38ac │ │ │ │ + movw r1, #13548 @ 0x34ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a49d4 │ │ │ │ + bne a4b58 │ │ │ │ ldrsb r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #28 │ │ │ │ - bge a47d0 │ │ │ │ + bge a4954 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r8, #20 │ │ │ │ addeq r3, r8, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #672] @ a4c70 │ │ │ │ + ldr r3, [pc, #672] @ a4df4 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a47ec │ │ │ │ + b a4970 │ │ │ │ ldrsb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #20 │ │ │ │ - bge a47d0 │ │ │ │ - b a49b4 │ │ │ │ + bge a4954 │ │ │ │ + b a4b38 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14160 @ 0x3750 │ │ │ │ + movw r1, #13200 @ 0x3390 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15064 @ 0x3ad8 │ │ │ │ + movw r1, #14104 @ 0x3718 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a3084 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a3208 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4588 │ │ │ │ - b a2bd4 │ │ │ │ + ble a470c │ │ │ │ + b a2d58 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14900 @ 0x3a34 │ │ │ │ + movw r1, #13940 @ 0x3674 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14420 @ 0x3854 │ │ │ │ + movw r1, #13460 @ 0x3494 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ - bl 1438b4 │ │ │ │ + b a46dc │ │ │ │ + bl 143c34 │ │ │ │ mov r3, r8 │ │ │ │ - b a3884 │ │ │ │ + b a3a08 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2bd4 │ │ │ │ + bgt a2d58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2bd4 │ │ │ │ + bne a2d58 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14820 @ 0x39e4 │ │ │ │ + movw r1, #13860 @ 0x3624 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ - bl 1438b4 │ │ │ │ + b a46dc │ │ │ │ + bl 143c34 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4b40 │ │ │ │ - ldr r1, [pc, #348] @ a4c74 │ │ │ │ - movw r2, #15112 @ 0x3b08 │ │ │ │ + beq a4cc4 │ │ │ │ + ldr r1, [pc, #348] @ a4df8 │ │ │ │ + movw r2, #14152 @ 0x3748 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl beb08 │ │ │ │ + bl bec64 │ │ │ │ subs lr, r0, #0 │ │ │ │ - bne a3300 │ │ │ │ + bne a3484 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str lr, [r3, #444] @ 0x1bc │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 2e0e64 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [r3, #444] @ 0x1bc │ │ │ │ - b a4b30 │ │ │ │ + b a4cb4 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #264] @ a4c64 │ │ │ │ + ldr r0, [pc, #264] @ a4de8 │ │ │ │ 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 │ │ │ │ @@ -122316,127 +122415,127 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b a456c │ │ │ │ + b a46f0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a4000 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a4184 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a4c4c │ │ │ │ + bne a4dd0 │ │ │ │ ldrsb r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r5, #28 │ │ │ │ - bge a44f4 │ │ │ │ + bge a4678 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r5, #20 │ │ │ │ addeq r3, r5, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #128] @ a4c70 │ │ │ │ + ldr r3, [pc, #128] @ a4df4 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a4510 │ │ │ │ + b a4694 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a3b04 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a3c88 │ │ │ │ add r3, r3, #1 │ │ │ │ mov sl, r2 │ │ │ │ str r3, [r2] │ │ │ │ - b a3038 │ │ │ │ + b a31bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a3f1c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a40a0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a3fb0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a4134 │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a3f94 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a4118 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a4038 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a41bc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a401c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a41a0 │ │ │ │ ldrsb r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r5, #20 │ │ │ │ - bge a44f4 │ │ │ │ - b a4bd4 │ │ │ │ - strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ - mlseq r3, ip, ip, r2 │ │ │ │ + bge a4678 │ │ │ │ + b a4d58 │ │ │ │ + strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + strhteq r1, [r3], #-224 @ 0xffffff20 │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ + rsbeq r7, r3, r0, lsl #17 │ │ │ │ + mlseq r3, r4, ip, r2 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #14200 @ 0x3778 │ │ │ │ + movw r1, #13240 @ 0x33b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14372 @ 0x3824 │ │ │ │ + movw r1, #13412 @ 0x3464 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4558 │ │ │ │ + b a46dc │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a3ae8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a3c6c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a4528 │ │ │ │ + b a46ac │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a3acc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a3c50 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4494 │ │ │ │ - b a25ec │ │ │ │ + bne a4618 │ │ │ │ + b a2770 │ │ │ │ │ │ │ │ -000a4d04 <_Py_SetImmortal@@Base>: │ │ │ │ +000a4e88 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne a4d2c <_Py_SetImmortal@@Base+0x28> │ │ │ │ + bne a4eb0 <_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 a4dc0 <_Py_SetImmortal@@Base+0xbc> │ │ │ │ + bne a4f44 <_Py_SetImmortal@@Base+0xbc> │ │ │ │ ldr r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4de0 <_Py_SetImmortal@@Base+0xdc> │ │ │ │ + beq a4f64 <_Py_SetImmortal@@Base+0xdc> │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #152] @ a4e04 <_Py_SetImmortal@@Base+0x100> │ │ │ │ + ldr lr, [pc, #152] @ a4f88 <_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 │ │ │ │ @@ -122446,54 +122545,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 a4db8 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ + bgt a4f3c <_Py_SetImmortal@@Base+0xb4> │ │ │ │ mov r2, #1342177280 @ 0x50000000 │ │ │ │ str r2, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #60588 @ 0xecac │ │ │ │ + movw r1, #60936 @ 0xee08 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a4df0 <_Py_SetImmortal@@Base+0xec> │ │ │ │ + bne a4f74 <_Py_SetImmortal@@Base+0xec> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4d50 <_Py_SetImmortal@@Base+0x4c> │ │ │ │ + bne a4ed4 <_Py_SetImmortal@@Base+0x4c> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4db0 <_Py_SetImmortal@@Base+0xac> │ │ │ │ - b a4db8 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ + ble a4f34 <_Py_SetImmortal@@Base+0xac> │ │ │ │ + b a4f3c <_Py_SetImmortal@@Base+0xb4> │ │ │ │ str r0, [fp, #-8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r2, r0 │ │ │ │ - b a4dd8 <_Py_SetImmortal@@Base+0xd4> │ │ │ │ + b a4f5c <_Py_SetImmortal@@Base+0xd4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a4e08 : │ │ │ │ +000a4f8c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - bne a4e20 │ │ │ │ + bne a4fa4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4e34 │ │ │ │ + bne a4fb8 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r2, #60588 @ 0xecac │ │ │ │ + movw r2, #60936 @ 0xee08 │ │ │ │ movt r2, #11 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a4e58 │ │ │ │ + bne a4fdc │ │ │ │ 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 │ │ │ │ @@ -122510,271 +122609,271 @@ │ │ │ │ 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 a5620 │ │ │ │ + bne a57a4 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ - movw r6, #41268 @ 0xa134 │ │ │ │ + movw r6, #41256 @ 0xa128 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r9, r6 │ │ │ │ - bne a5454 │ │ │ │ - bl a57a8 │ │ │ │ + bne a55d8 │ │ │ │ + bl a592c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a55e8 │ │ │ │ + beq a576c │ │ │ │ mov r0, r8 │ │ │ │ - bl a691c │ │ │ │ + bl a6aa0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4ef0 │ │ │ │ + bgt a5074 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5284 │ │ │ │ + beq a5408 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a54a0 │ │ │ │ + beq a5624 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq a570c │ │ │ │ + beq a5890 │ │ │ │ cmp r9, r6 │ │ │ │ - bne a5290 │ │ │ │ + bne a5414 │ │ │ │ ldr r8, [r4, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - bne a51a4 │ │ │ │ + bne a5328 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a56b0 │ │ │ │ + bne a5834 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne a520c │ │ │ │ + bne a5390 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne a5224 │ │ │ │ + bne a53a8 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble a51f4 │ │ │ │ + ble a5378 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r0, #0 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r8 │ │ │ │ - bhi a4fc4 │ │ │ │ + bhi a5148 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5098 │ │ │ │ + beq a521c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a4fc4 │ │ │ │ + ble a5148 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r2, ip │ │ │ │ - beq a50c0 │ │ │ │ + beq a5244 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a4fc4 │ │ │ │ + beq a5148 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, ip │ │ │ │ - beq a50c0 │ │ │ │ + beq a5244 │ │ │ │ cmp r1, #2 │ │ │ │ - beq a4fc4 │ │ │ │ + beq a5148 │ │ │ │ add r3, r3, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq a50c0 │ │ │ │ + beq a5244 │ │ │ │ cmp r1, ip │ │ │ │ - bne a4fac │ │ │ │ + bne a5130 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5770 │ │ │ │ + bne a58f4 │ │ │ │ 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 a50cc │ │ │ │ + beq a5250 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ str r2, [r4, #460] @ 0x1cc │ │ │ │ - beq a50e0 │ │ │ │ - ldr r1, [pc, #1944] @ a57a0 │ │ │ │ + beq a5264 │ │ │ │ + ldr r1, [pc, #1944] @ a5924 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b46cc <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r1, [pc, #1920] @ a57a0 │ │ │ │ + bl b484c <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r1, [pc, #1920] @ a5924 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - movw r0, #41268 @ 0xa134 │ │ │ │ + movw r0, #41256 @ 0xa128 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl b46cc <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl b484c <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r5, r0, r3 │ │ │ │ - beq a5558 │ │ │ │ + beq a56dc │ │ │ │ tst r3, #1 │ │ │ │ - beq a5538 │ │ │ │ + beq a56bc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r5, #1 │ │ │ │ - bls a50e0 │ │ │ │ + bls a5264 │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a56e8 │ │ │ │ + bne a586c │ │ │ │ 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 a508c │ │ │ │ + bne a5210 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a51cc │ │ │ │ + bne a5350 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a50c0 │ │ │ │ + beq a5244 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a509c │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne a5220 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a4fc4 │ │ │ │ + bne a5148 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, lr │ │ │ │ - blt a4f54 │ │ │ │ + blt a50d8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne a5000 │ │ │ │ + bne a5184 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble a5184 │ │ │ │ + ble a5308 │ │ │ │ add r1, r8, #12 │ │ │ │ mov ip, #0 │ │ │ │ movw r6, #29999 @ 0x752f │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ ldrh r2, [r0, #206] @ 0xce │ │ │ │ cmp r2, r6 │ │ │ │ - bhi a5054 │ │ │ │ + bhi a51d8 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5744 │ │ │ │ + beq a58c8 │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble a5054 │ │ │ │ + ble a51d8 │ │ │ │ ldr r8, [r2, #16] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a5178 │ │ │ │ + beq a52fc │ │ │ │ cmp lr, #1 │ │ │ │ - beq a5054 │ │ │ │ + beq a51d8 │ │ │ │ ldr r8, [r2, #20] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a5178 │ │ │ │ + beq a52fc │ │ │ │ cmp lr, #2 │ │ │ │ - beq a5054 │ │ │ │ + beq a51d8 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r8, #2 │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r9, [r2, #4]! │ │ │ │ cmp r0, r9 │ │ │ │ - beq a5178 │ │ │ │ + beq a52fc │ │ │ │ cmp lr, r8 │ │ │ │ - beq a5054 │ │ │ │ + beq a51d8 │ │ │ │ ldr r9, [r2, #4]! │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, r9 │ │ │ │ - bne a5160 │ │ │ │ + bne a52e4 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - bne a50f8 │ │ │ │ + bne a527c │ │ │ │ tst r3, #2 │ │ │ │ - bne a5078 │ │ │ │ + bne a51fc │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5078 │ │ │ │ + beq a51fc │ │ │ │ mov r0, r4 │ │ │ │ - bl be364 │ │ │ │ - b a5078 │ │ │ │ + bl be4c0 │ │ │ │ + b a51fc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4f18 │ │ │ │ + bgt a509c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4f18 │ │ │ │ + bne a509c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a4f18 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a509c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a508c │ │ │ │ + bgt a5210 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a508c │ │ │ │ + bne a5210 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a508c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a5210 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bgt a50ec │ │ │ │ - b a5184 │ │ │ │ + bgt a5270 │ │ │ │ + b a5308 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - beq a4f3c │ │ │ │ - ldr r1, [pc, #1396] @ a57a0 │ │ │ │ + beq a50c0 │ │ │ │ + ldr r1, [pc, #1396] @ a5924 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b46cc <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r1, [pc, #1372] @ a57a0 │ │ │ │ + bl b484c <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r1, [pc, #1372] @ a5924 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - movw r0, #41268 @ 0xa134 │ │ │ │ + movw r0, #41256 @ 0xa128 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl b46cc <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl b484c <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r8, r0, r3 │ │ │ │ - beq a5518 │ │ │ │ + beq a569c │ │ │ │ tst r3, #1 │ │ │ │ - beq a54f8 │ │ │ │ + beq a567c │ │ │ │ cmp r8, #1 │ │ │ │ - bhi a4fc4 │ │ │ │ + bhi a5148 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bgt a4f48 │ │ │ │ - b a50cc │ │ │ │ + bgt a50cc │ │ │ │ + b a5250 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a4ef0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a5074 │ │ │ │ mov r0, r4 │ │ │ │ - bl be030 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl be18c <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble a4f0c │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + ble a5090 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ 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] │ │ │ │ mov r5, r4 │ │ │ │ @@ -122785,410 +122884,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 a5684 │ │ │ │ + bge a5808 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5428 │ │ │ │ + beq a55ac │ │ │ │ ldr r6, [r2, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a5434 │ │ │ │ + beq a55b8 │ │ │ │ ldr r8, [r6, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a54d8 │ │ │ │ + beq a565c │ │ │ │ ldr r1, [r8, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a54ec │ │ │ │ + beq a5670 │ │ │ │ ldr r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5578 │ │ │ │ + beq a56fc │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl be030 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl be18c <_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 a536c │ │ │ │ + bne a54f0 │ │ │ │ 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 a538c │ │ │ │ + bne a5510 │ │ │ │ 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 a543c │ │ │ │ + bne a55c0 │ │ │ │ ldr lr, [r6, #20] │ │ │ │ ldr ip, [r8, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne a543c │ │ │ │ + bne a55c0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a55f0 │ │ │ │ + bne a5774 │ │ │ │ mov r6, r8 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp ip, r0 │ │ │ │ - bne a55f0 │ │ │ │ + bne a5774 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne a54e4 │ │ │ │ + bne a5668 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne a54e4 │ │ │ │ + bne a5668 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a55f8 │ │ │ │ + beq a577c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a5590 │ │ │ │ + ble a5714 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - bne a54ac │ │ │ │ + bne a5630 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - bne a52d8 │ │ │ │ + bne a545c │ │ │ │ mov r4, r5 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a4f0c │ │ │ │ + b a5090 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a53cc │ │ │ │ + b a5550 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - beq a53bc │ │ │ │ + beq a5540 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r2 │ │ │ │ - b a53cc │ │ │ │ + b a5550 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #832] @ a57a0 │ │ │ │ + ldr r1, [pc, #832] @ a5924 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 145a98 <_PyEval_CheckExceptTypeValid@@Base+0xbcc> │ │ │ │ + bl 145e18 <_PyEval_CheckExceptTypeValid@@Base+0xbcc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a56dc │ │ │ │ + beq a5860 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r0, r0, #1 │ │ │ │ - beq a5678 │ │ │ │ + beq a57fc │ │ │ │ mov r1, r4 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4b20 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4ca0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r8, #0 │ │ │ │ - bne a4ec8 │ │ │ │ + bne a504c │ │ │ │ cmp r7, #0 │ │ │ │ - bne a5650 │ │ │ │ - b a55e8 │ │ │ │ + bne a57d4 │ │ │ │ + b a576c │ │ │ │ cmp r2, #1 │ │ │ │ - beq a5590 │ │ │ │ + beq a5714 │ │ │ │ add r3, r3, #16 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5584 │ │ │ │ + bne a5708 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bne a52d8 │ │ │ │ - b a5414 │ │ │ │ - movw r8, #36124 @ 0x8d1c │ │ │ │ + bne a545c │ │ │ │ + b a5598 │ │ │ │ + movw r8, #36112 @ 0x8d10 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ - b a538c │ │ │ │ + b a5510 │ │ │ │ mov r6, r7 │ │ │ │ - b a53e8 │ │ │ │ - movw r1, #36124 @ 0x8d1c │ │ │ │ + b a556c │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - b a536c │ │ │ │ + b a54f0 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a526c │ │ │ │ + bne a53f0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a526c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a53f0 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5264 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne a53e8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a5264 │ │ │ │ + b a53e8 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5048 │ │ │ │ + bne a51cc │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a5048 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a51cc │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5040 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne a51c4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a5040 │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + b a51c4 │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b a534c │ │ │ │ + b a54d0 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne a54bc │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + bne a5640 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r5 │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #15312 @ 0x3bd0 │ │ │ │ + movw r1, #14352 @ 0x3810 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a54a0 │ │ │ │ + bgt a5624 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a54a0 │ │ │ │ + bne a5624 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne a5650 │ │ │ │ + bne a57d4 │ │ │ │ mvn r0, #0 │ │ │ │ - b a5090 │ │ │ │ + b a5214 │ │ │ │ mov r6, r2 │ │ │ │ - b a53cc │ │ │ │ + b a5550 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r6 │ │ │ │ - beq a54c8 │ │ │ │ + beq a564c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a55fc │ │ │ │ + bne a5780 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, r3 │ │ │ │ - beq a54c8 │ │ │ │ - b a5590 │ │ │ │ + beq a564c │ │ │ │ + b a5714 │ │ │ │ ldr r3, [r7] │ │ │ │ - movw r6, #41268 @ 0xa134 │ │ │ │ + movw r6, #41256 @ 0xa128 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ cmp r9, r6 │ │ │ │ - bne a5454 │ │ │ │ - bl a57a8 │ │ │ │ + bne a55d8 │ │ │ │ + bl a592c │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a4ec8 │ │ │ │ + bne a504c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a55e8 │ │ │ │ + bgt a576c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a55e8 │ │ │ │ + bne a576c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a55e8 │ │ │ │ - bl 295410 <_PyStack_AsDict@@Base+0x24> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a576c │ │ │ │ + bl 294f08 <_PyStack_AsDict@@Base+0x24> │ │ │ │ mov r8, r0 │ │ │ │ - b a5490 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + b a5614 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #15272 @ 0x3ba8 │ │ │ │ + movw r1, #14312 @ 0x37e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 14119c │ │ │ │ - b a55bc │ │ │ │ + bl 14151c │ │ │ │ + b a5740 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a56d4 │ │ │ │ + bgt a5858 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a56d4 │ │ │ │ + bne a5858 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a5090 │ │ │ │ + b a5214 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4b20 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b a54a0 │ │ │ │ - ldr ip, [pc, #180] @ a57a4 │ │ │ │ + bl b4ca0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b a5624 │ │ │ │ + ldr ip, [pc, #180] @ a5928 │ │ │ │ ubfx r1, r2, #0, #12 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, ip] │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ str r1, [r2, #260] @ 0x104 │ │ │ │ - b a5060 │ │ │ │ + b a51e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5728 │ │ │ │ + bgt a58ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5794 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq a5918 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15244 @ 0x3b8c │ │ │ │ + movw r1, #14284 @ 0x37cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b a54a0 │ │ │ │ + bl 14151c │ │ │ │ + b a5624 │ │ │ │ mov r2, r4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a5178 │ │ │ │ + beq a52fc │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5748 │ │ │ │ - movw r2, #36124 @ 0x8d1c │ │ │ │ + bne a58cc │ │ │ │ + movw r2, #36112 @ 0x8d10 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a5178 │ │ │ │ - b a5054 │ │ │ │ - ldr r0, [pc, #44] @ a57a4 │ │ │ │ + beq a52fc │ │ │ │ + b a51d8 │ │ │ │ + ldr r0, [pc, #44] @ a5928 │ │ │ │ ubfx r2, r3, #0, #12 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r2, [r3, #260] @ 0x104 │ │ │ │ - b a4fd0 │ │ │ │ + b a5154 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a5728 │ │ │ │ - rsbeq r5, r3, r0, lsr #30 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a58ac │ │ │ │ + rsbeq r5, r3, r8, lsl 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne a5a1c │ │ │ │ + bne a5ba0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5a6c │ │ │ │ + beq a5bf0 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a5828 │ │ │ │ + ble a59ac │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq a5e74 │ │ │ │ + beq a5ff8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a58b8 │ │ │ │ + beq a5a3c │ │ │ │ add r0, r8, #16 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq a5e74 │ │ │ │ + beq a5ff8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a580c │ │ │ │ + bne a5990 │ │ │ │ add r6, r8, #12 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - ble a5ac0 │ │ │ │ + ble a5c44 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, ip │ │ │ │ - beq a5834 │ │ │ │ + beq a59b8 │ │ │ │ add lr, r8, #16 │ │ │ │ ldr lr, [lr, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - bne a5848 │ │ │ │ - bl 3b8988 <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + bne a59cc │ │ │ │ + bl 3b86e8 <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a58a8 │ │ │ │ + beq a5a2c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a5ea8 │ │ │ │ - movw r1, #15412 @ 0x3c34 │ │ │ │ + beq a602c │ │ │ │ + movw r1, #14452 @ 0x3874 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r4 │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a5de0 │ │ │ │ + ble a5f64 │ │ │ │ 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 a5b10 │ │ │ │ - blt a5e60 │ │ │ │ + beq a5c94 │ │ │ │ + blt a5fe4 │ │ │ │ cmp r5, #19 │ │ │ │ - bgt a5d94 │ │ │ │ - ldr r2, [pc, #1520] @ a5ecc │ │ │ │ + bgt a5f18 │ │ │ │ + ldr r2, [pc, #1520] @ a6050 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, r3, r5, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r8, [r2, #1736] @ 0x6c8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a5a90 │ │ │ │ - ldr ip, [pc, #1488] @ a5ed0 │ │ │ │ + beq a5c14 │ │ │ │ + ldr ip, [pc, #1488] @ a6054 │ │ │ │ ldr r0, [r2, #1740] @ 0x6cc │ │ │ │ ldr lr, [r8] │ │ │ │ str lr, [r2, #1736] @ 0x6c8 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2, #1740] @ 0x6cc │ │ │ │ ldr r2, [ip, #1708] @ 0x6ac │ │ │ │ str r1, [r8] │ │ │ │ subs lr, r2, #0 │ │ │ │ - bne a5dac │ │ │ │ + bne a5f30 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r8, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r8, #16 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d6c4 │ │ │ │ @@ -123204,55 +123303,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 a5a80 │ │ │ │ + bgt a5c04 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r8, #16] │ │ │ │ - beq a58ac │ │ │ │ + beq a5a30 │ │ │ │ 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 a58ac │ │ │ │ + beq a5a30 │ │ │ │ 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 a58ac │ │ │ │ + beq a5a30 │ │ │ │ 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 a5a04 │ │ │ │ + ble a5b88 │ │ │ │ cmp r2, r5 │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne a59e0 │ │ │ │ - b a58ac │ │ │ │ + bne a5b64 │ │ │ │ + b a5a30 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r5 │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne a59e0 │ │ │ │ - b a58ac │ │ │ │ - ldr r0, [pc, #1192] @ a5ecc │ │ │ │ + bne a5b64 │ │ │ │ + b a5a30 │ │ │ │ + ldr r0, [pc, #1192] @ a6050 │ │ │ │ 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 │ │ │ │ @@ -123263,337 +123362,337 @@ │ │ │ │ cmp r0, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a57dc │ │ │ │ + bne a5960 │ │ │ │ mov r0, r4 │ │ │ │ - bl be2e8 │ │ │ │ + bl be444 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a57dc │ │ │ │ - b a58a8 │ │ │ │ + bge a5960 │ │ │ │ + b a5a2c │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r8, #16] │ │ │ │ - bne a5994 │ │ │ │ - b a58ac │ │ │ │ + bne a5b18 │ │ │ │ + b a5a30 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7264 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a58a8 │ │ │ │ + beq a5a2c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ - ldr r2, [pc, #1044] @ a5ecc │ │ │ │ + ldr r2, [pc, #1044] @ a6050 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - b a5928 │ │ │ │ + b a5aac │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi a5ec4 │ │ │ │ + bhi a6048 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a5ec4 │ │ │ │ + beq a6048 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge a5b30 │ │ │ │ + bge a5cb4 │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b a5af4 │ │ │ │ + b a5c78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - ldr r3, [pc, #940] @ a5ed4 │ │ │ │ + ldr r3, [pc, #940] @ a6058 │ │ │ │ add r8, r3, #664 @ 0x298 │ │ │ │ str r4, [r3, #680] @ 0x2a8 │ │ │ │ - b a58ac │ │ │ │ + b a5a30 │ │ │ │ sub r6, r5, #4 │ │ │ │ mov r0, #1 │ │ │ │ str r8, [r7, r6] │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a5eb8 │ │ │ │ + beq a603c │ │ │ │ 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 a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5ea0 │ │ │ │ + beq a6024 │ │ │ │ sub r3, r4, #4 │ │ │ │ add r1, r6, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r1 │ │ │ │ strne r0, [r2, #4]! │ │ │ │ - bne a5b80 │ │ │ │ + bne a5d04 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5d80 │ │ │ │ + beq a5f04 │ │ │ │ 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 a5d64 │ │ │ │ + bge a5ee8 │ │ │ │ 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 a5c54 │ │ │ │ + ble a5dd8 │ │ │ │ add r8, r1, r2, lsl #2 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, r5 │ │ │ │ - beq a5d54 │ │ │ │ + beq a5ed8 │ │ │ │ add r3, r2, #2 │ │ │ │ cmp r3, lr │ │ │ │ - bge a5c54 │ │ │ │ + bge a5dd8 │ │ │ │ ldr r8, [r8, #24] │ │ │ │ cmp r8, r5 │ │ │ │ - beq a5d54 │ │ │ │ + beq a5ed8 │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bge a5c54 │ │ │ │ + bge a5dd8 │ │ │ │ add r1, r1, #16 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a5d54 │ │ │ │ + beq a5ed8 │ │ │ │ cmp lr, r2 │ │ │ │ - bgt a5c3c │ │ │ │ + bgt a5dc0 │ │ │ │ cmp r0, r6 │ │ │ │ - bne a5bec │ │ │ │ + bne a5d70 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, ip │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c601c │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5e98 │ │ │ │ + beq a601c │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a5ca4 │ │ │ │ + ble a5e28 │ │ │ │ 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 a5ba4 │ │ │ │ + beq a5d28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a5cd8 │ │ │ │ + ble a5e5c │ │ │ │ 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 a5d00 │ │ │ │ + ble a5e84 │ │ │ │ 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 a5ba4 │ │ │ │ + beq a5d28 │ │ │ │ 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 a5d44 │ │ │ │ + bge a5ec8 │ │ │ │ ldr r2, [ip, r8, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ streq r5, [r0] │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5d1c │ │ │ │ + bne a5ea0 │ │ │ │ mov r3, lr │ │ │ │ - b a5ba4 │ │ │ │ + b a5d28 │ │ │ │ ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5bb4 │ │ │ │ + bne a5d38 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r7, ip │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, lr │ │ │ │ - bne a5e1c │ │ │ │ + bne a5fa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r7 │ │ │ │ - bl a63ec │ │ │ │ - b a58ac │ │ │ │ + bl a6570 │ │ │ │ + b a5a30 │ │ │ │ cmn r7, #-536870907 @ 0xe0000005 │ │ │ │ - bls a5a90 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bls a5c14 │ │ │ │ + bl 2e0e64 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a5ab0 │ │ │ │ - b a58a8 │ │ │ │ - movw r3, #61052 @ 0xee7c │ │ │ │ + bne a5c34 │ │ │ │ + b a5a2c │ │ │ │ + movw r3, #61140 @ 0xeed4 │ │ │ │ movt r3, #27 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a5dfc │ │ │ │ - ldr r0, [pc, #276] @ a5ed8 │ │ │ │ - bl 1be580 │ │ │ │ + bne a5f80 │ │ │ │ + ldr r0, [pc, #276] @ a605c │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5e10 │ │ │ │ + bne a5f94 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - ldr r3, [pc, #240] @ a5ecc │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + ldr r3, [pc, #240] @ a6050 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b a5920 │ │ │ │ + b a5aa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a58a8 │ │ │ │ + bne a5a2c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a58a8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a5a2c │ │ │ │ ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #180] @ a5ecc │ │ │ │ + ldr r3, [pc, #180] @ a6050 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b a5920 │ │ │ │ + b a5aa4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, ip │ │ │ │ - bl 3b86b0 <_PyBytes_FromXIData@@Base+0x14b8> │ │ │ │ + bl 3b8410 <_PyBytes_FromXIData@@Base+0x14b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5e58 │ │ │ │ + bgt a5fdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5e58 │ │ │ │ + bne a5fdc │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r8, #0 │ │ │ │ - b a5d88 │ │ │ │ + b a5f0c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #4024 @ 0xfb8 │ │ │ │ + movw r0, #3120 @ 0xc30 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a58a8 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a5a2c │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #15368 @ 0x3c08 │ │ │ │ + movw r1, #14408 @ 0x3848 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a5e2c │ │ │ │ - bl 2e0eb8 │ │ │ │ - b a5e34 │ │ │ │ - movw r1, #15436 @ 0x3c4c │ │ │ │ + b a5fb0 │ │ │ │ + bl 2e0e64 │ │ │ │ + b a5fb8 │ │ │ │ + movw r1, #14476 @ 0x388c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 16f0cc │ │ │ │ - b a589c │ │ │ │ + bl 16f420 │ │ │ │ + b a5a20 │ │ │ │ mov r0, r7 │ │ │ │ - bl a63ec │ │ │ │ - b a58a8 │ │ │ │ - bl 2e0eb8 │ │ │ │ - b a58a8 │ │ │ │ + bl a6570 │ │ │ │ + b a5a2c │ │ │ │ + bl 2e0e64 │ │ │ │ + b a5a2c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - strdeq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq r9, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000a5edc : │ │ │ │ +000a6060 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a6020 │ │ │ │ + blt a61a4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #38392 @ 0x95f8 │ │ │ │ + movw r4, #38384 @ 0x95f0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ + movw r3, #736 @ 0x2e0 │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [r4, #988] @ 0x3dc │ │ │ │ cmp lr, r3 │ │ │ │ - bne a5ff8 │ │ │ │ - ldr r0, [pc, #264] @ a6028 │ │ │ │ + bne a617c │ │ │ │ + ldr r0, [pc, #264] @ a61ac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1604] @ 0x644 │ │ │ │ - bcs a5fbc │ │ │ │ + bcs a6140 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a5fa4 │ │ │ │ + beq a6128 │ │ │ │ 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 a5f9c │ │ │ │ + bne a6120 │ │ │ │ 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] │ │ │ │ @@ -123602,92 +123701,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 a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5f9c │ │ │ │ + bne a6120 │ │ │ │ ldr r1, [r4, #968] @ 0x3c8 │ │ │ │ - movw r3, #34196 @ 0x8594 │ │ │ │ + movw r3, #33212 @ 0x81bc │ │ │ │ movt r3, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne a6010 │ │ │ │ + bne a6194 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b a5f9c │ │ │ │ + b a6120 │ │ │ │ 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 a5fe4 │ │ │ │ + b a6168 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a602c : │ │ │ │ +000a61b0 : │ │ │ │ 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 a61e8 │ │ │ │ + beq a636c │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ - bne a6128 │ │ │ │ + bne a62ac │ │ │ │ movw r3, #14563 @ 0x38e3 │ │ │ │ movt r3, #910 @ 0x38e │ │ │ │ cmp r0, r3 │ │ │ │ - bhi a6140 │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + bhi a62c4 │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #25168 @ 0x6250 │ │ │ │ + movw r3, #25556 @ 0x63d4 │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [r6, #992] @ 0x3e0 │ │ │ │ cmp lr, r3 │ │ │ │ ldrne r0, [r6, #984] @ 0x3d8 │ │ │ │ - bne a61d4 │ │ │ │ - ldr r1, [pc, #444] @ a624c │ │ │ │ + bne a6358 │ │ │ │ + ldr r1, [pc, #444] @ a63d0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul r7, r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ - bcs a6160 │ │ │ │ + bcs a62e4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a6148 │ │ │ │ + beq a62cc │ │ │ │ ldm r3, {r2, r5} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a610c │ │ │ │ + bne a6290 │ │ │ │ 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] │ │ │ │ @@ -123701,114 +123800,114 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3cb790 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ + blx 3cb3e8 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bls a6068 │ │ │ │ + bls a61ec │ │ │ │ mov r5, #0 │ │ │ │ - b a611c │ │ │ │ + b a62a0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a610c │ │ │ │ + bne a6290 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq a6184 │ │ │ │ + beq a6308 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3cb790 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ + blx 3cb3e8 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a6140 │ │ │ │ + bhi a62c4 │ │ │ │ ldr r5, [r6, #972] @ 0x3cc │ │ │ │ - movw r3, #6096 @ 0x17d0 │ │ │ │ + movw r3, #6484 @ 0x1954 │ │ │ │ movt r3, #10 │ │ │ │ cmp r5, r3 │ │ │ │ ldrne r0, [r6, #964] @ 0x3c4 │ │ │ │ - bne a6230 │ │ │ │ + bne a63b4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a6240 │ │ │ │ + beq a63c4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r8, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8, #800] @ 0x320 │ │ │ │ - b a611c │ │ │ │ + b a62a0 │ │ │ │ ldr r0, [r3, #984] @ 0x3d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ bx r3 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #25168 @ 0x6250 │ │ │ │ + movw r1, #25556 @ 0x63d4 │ │ │ │ movt r1, #10 │ │ │ │ ldr lr, [r3, #992] @ 0x3e0 │ │ │ │ cmp lr, r1 │ │ │ │ - bne a61d0 │ │ │ │ - ldr r0, [pc, #64] @ a624c │ │ │ │ + bne a6354 │ │ │ │ + ldr r0, [pc, #64] @ a63d0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r5, [r3, #972] @ 0x3cc │ │ │ │ ldr r1, [r1, r0] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r8, [r1, #1604] @ 0x644 │ │ │ │ - movw r1, #6096 @ 0x17d0 │ │ │ │ + movw r1, #6484 @ 0x1954 │ │ │ │ movt r1, #10 │ │ │ │ cmp r5, r1 │ │ │ │ - beq a6240 │ │ │ │ + beq a63c4 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b a61bc │ │ │ │ + b a6340 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b a61ac │ │ │ │ + b a6330 │ │ │ │ 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] @ a63e8 │ │ │ │ + ldr r0, [pc, #380] @ a656c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mul r6, r2, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs a6328 │ │ │ │ + bcs a64ac │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r7, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a630c │ │ │ │ + beq a6490 │ │ │ │ ldm r3, {r2, r5} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a62f0 │ │ │ │ + bne a6474 │ │ │ │ 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] │ │ │ │ @@ -123823,115 +123922,115 @@ │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a62f0 │ │ │ │ + bne a6474 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a63b8 │ │ │ │ + beq a653c │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq a6354 │ │ │ │ + beq a64d8 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - blx 3cb790 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ + blx 3cb3e8 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a63e0 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + bhi a6564 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #6096 @ 0x17d0 │ │ │ │ + movw r1, #6484 @ 0x1954 │ │ │ │ movt r1, #10 │ │ │ │ ldr r5, [r3, #972] @ 0x3cc │ │ │ │ cmp r5, r1 │ │ │ │ - bne a63a4 │ │ │ │ + bne a6528 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a63d4 │ │ │ │ + beq a6558 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r7, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7, #800] @ 0x320 │ │ │ │ - b a6300 │ │ │ │ + b a6484 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b a6390 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + b a6514 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #6096 @ 0x17d0 │ │ │ │ + movw r1, #6484 @ 0x1954 │ │ │ │ movt r1, #10 │ │ │ │ ldr r5, [r3, #972] @ 0x3cc │ │ │ │ cmp r5, r1 │ │ │ │ - bne a63a4 │ │ │ │ + bne a6528 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b a6380 │ │ │ │ + b a6504 │ │ │ │ mov r5, #0 │ │ │ │ - b a6300 │ │ │ │ + b a6484 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a63ec : │ │ │ │ +000a6570 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #38392 @ 0x95f8 │ │ │ │ + movw ip, #38384 @ 0x95f0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r3, #26260 @ 0x6694 │ │ │ │ + movw r3, #26648 @ 0x6818 │ │ │ │ movt r3, #10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a65c8 │ │ │ │ + bne a674c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ a6690 │ │ │ │ + ldr r3, [pc, #608] @ a6814 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq a659c │ │ │ │ + beq a6720 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt a647c │ │ │ │ + bgt a6600 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a659c │ │ │ │ + beq a6720 │ │ │ │ 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 a657c │ │ │ │ + beq a6700 │ │ │ │ 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 │ │ │ │ @@ -123944,29 +124043,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 a6514 │ │ │ │ + bne a6698 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6510 │ │ │ │ + beq a6694 │ │ │ │ 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 a6604 │ │ │ │ + beq a6788 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a65d8 │ │ │ │ + beq a675c │ │ │ │ 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] │ │ │ │ @@ -123987,18 +124086,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, #35316 @ 0x89f4 │ │ │ │ + movw r3, #34332 @ 0x861c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a6684 │ │ │ │ + bne a6808 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #984] @ 0x3d8 │ │ │ │ @@ -124014,15 +124113,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 a6528 │ │ │ │ + beq a66ac │ │ │ │ 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] │ │ │ │ @@ -124046,54 +124145,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 a65b8 │ │ │ │ + b a673c │ │ │ │ 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] @ a6918 │ │ │ │ + ldr r3, [pc, #608] @ a6a9c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq a6820 │ │ │ │ + beq a69a4 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt a6704 │ │ │ │ + bgt a6888 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6820 │ │ │ │ + beq a69a4 │ │ │ │ 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 a6800 │ │ │ │ + beq a6984 │ │ │ │ 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 │ │ │ │ @@ -124105,29 +124204,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 a6798 │ │ │ │ + bne a691c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6794 │ │ │ │ + beq a6918 │ │ │ │ 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 a6884 │ │ │ │ + beq a6a08 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a6858 │ │ │ │ + beq a69dc │ │ │ │ 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] │ │ │ │ @@ -124147,22 +124246,22 @@ │ │ │ │ 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} │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r2, #35316 @ 0x89f4 │ │ │ │ + movw r2, #34332 @ 0x861c │ │ │ │ movt r2, #9 │ │ │ │ ldr r0, [r3, #980] @ 0x3d4 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne a690c │ │ │ │ + bne a6a90 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #524] @ 0x20c │ │ │ │ @@ -124174,15 +124273,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 a67ac │ │ │ │ + beq a6930 │ │ │ │ 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] │ │ │ │ @@ -124196,453 +124295,453 @@ │ │ │ │ movne r0, #0 │ │ │ │ lsrne r3, r3, #18 │ │ │ │ addne r3, r4, r3, lsl #3 │ │ │ │ strne r0, [r3, #808] @ 0x328 │ │ │ │ add r3, r4, r2, lsl #3 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ str r5, [r3, #804] @ 0x324 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r0, [r3, #1104] @ 0x450 │ │ │ │ ldr r3, [r3, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ 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 a6848 │ │ │ │ + b a69cc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a691c : │ │ │ │ +000a6aa0 : │ │ │ │ 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 a6da0 │ │ │ │ + beq a6f24 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #42540 @ 0xa62c │ │ │ │ + movw r2, #42528 @ 0xa620 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a696c │ │ │ │ + bne a6af0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r2, #21716 @ 0x54d4 │ │ │ │ + movw r2, #21704 @ 0x54c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a699c │ │ │ │ + bne a6b20 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq a6d8c │ │ │ │ + beq a6f10 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b a6e3c │ │ │ │ - bl ca818 │ │ │ │ + b a6fc0 │ │ │ │ + bl caeb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a6c78 │ │ │ │ + beq a6dfc │ │ │ │ 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 a6c80 │ │ │ │ + beq a6e04 │ │ │ │ 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 a6c88 │ │ │ │ + beq a6e0c │ │ │ │ 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 a6c90 │ │ │ │ + beq a6e14 │ │ │ │ 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 a6c98 │ │ │ │ + beq a6e1c │ │ │ │ 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 a6ca0 │ │ │ │ + beq a6e24 │ │ │ │ sub r6, fp, #52 @ 0x34 │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ mov r4, #5 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - b a6a74 │ │ │ │ + b a6bf8 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #8 │ │ │ │ str r0, [r1, #4]! │ │ │ │ mov r5, r1 │ │ │ │ - beq a6af8 │ │ │ │ + beq a6c7c │ │ │ │ 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 a6a58 │ │ │ │ - ldr r2, [pc, #844] @ a6de8 │ │ │ │ + bne a6bdc │ │ │ │ + ldr r2, [pc, #844] @ a6f6c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6ca8 │ │ │ │ + bne a6e2c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6d2c │ │ │ │ + bne a6eb0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6ae4 │ │ │ │ + bgt a6c68 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6ae4 │ │ │ │ + bne a6c68 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 197e3c <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 1981a0 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b a6960 │ │ │ │ + b a6ae4 │ │ │ │ mov r0, #16 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6d2c │ │ │ │ + beq a6eb0 │ │ │ │ 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 a6b20 │ │ │ │ - b a6b5c │ │ │ │ + bne a6ca4 │ │ │ │ + b a6ce0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r0, ip │ │ │ │ - bge a6c20 │ │ │ │ + bge a6da4 │ │ │ │ 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 a6b3c │ │ │ │ - ldr r1, [pc, #608] @ a6de8 │ │ │ │ + bne a6cc0 │ │ │ │ + ldr r1, [pc, #608] @ a6f6c │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6cf0 │ │ │ │ + bne a6e74 │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6da8 │ │ │ │ + bne a6f2c │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6bdc │ │ │ │ + bgt a6d60 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6bdc │ │ │ │ + bne a6d60 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2bbe70 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 2bb644 <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6960 │ │ │ │ + bgt a6ae4 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6960 │ │ │ │ + bne a6ae4 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6960 │ │ │ │ + b a6ae4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c6188 <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ + bl c68ac <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne a6b5c │ │ │ │ + bne a6ce0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6c5c │ │ │ │ + bgt a6de0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6dd4 │ │ │ │ + beq a6f58 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6c78 │ │ │ │ + bgt a6dfc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6ddc │ │ │ │ + beq a6f60 │ │ │ │ mov r3, #0 │ │ │ │ - b a6960 │ │ │ │ + b a6ae4 │ │ │ │ mov r4, r2 │ │ │ │ - b a6a94 │ │ │ │ + b a6c18 │ │ │ │ mov r4, #1 │ │ │ │ - b a6a94 │ │ │ │ + b a6c18 │ │ │ │ mov r4, #2 │ │ │ │ - b a6a94 │ │ │ │ + b a6c18 │ │ │ │ mov r4, #3 │ │ │ │ - b a6a94 │ │ │ │ + b a6c18 │ │ │ │ mov r4, #4 │ │ │ │ - b a6a94 │ │ │ │ + b a6c18 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6aac │ │ │ │ - movw r1, #49176 @ 0xc018 │ │ │ │ + beq a6c30 │ │ │ │ + movw r1, #49384 @ 0xc0e8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 28b17c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ac34 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6aac │ │ │ │ + beq a6c30 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 28b19c <_PyErr_Clear@@Base> │ │ │ │ + bl 28ac54 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6aac │ │ │ │ + b a6c30 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6b9c │ │ │ │ - movw r1, #49176 @ 0xc018 │ │ │ │ + beq a6d20 │ │ │ │ + movw r1, #49384 @ 0xc0e8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 28b17c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ac34 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq a6b9c │ │ │ │ + beq a6d20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b19c <_PyErr_Clear@@Base> │ │ │ │ + bl 28ac54 <_PyErr_Clear@@Base> │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b a6b9c │ │ │ │ + b a6d20 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6d48 │ │ │ │ + bgt a6ecc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6d80 │ │ │ │ + beq a6f04 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ - beq a6c78 │ │ │ │ + beq a6dfc │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6d4c │ │ │ │ + bgt a6ed0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6d4c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a6d48 │ │ │ │ + bne a6ed0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a6ecc │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a6d48 │ │ │ │ - movw r0, #4108 @ 0x100c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a6ecc │ │ │ │ + movw r0, #3204 @ 0xc84 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #3263 @ 0xcbf │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a6c78 │ │ │ │ - bl 3c52ec <_Py_hashtable_foreach@@Base+0x6de4> │ │ │ │ - b a6c78 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a6dfc │ │ │ │ + bl 3c504c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b a6dfc │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6c5c │ │ │ │ + bgt a6de0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6c5c │ │ │ │ + bne a6de0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6c5c │ │ │ │ + b a6de0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6dc4 │ │ │ │ + b a6f48 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a6c78 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a6dfc │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a6dec : │ │ │ │ +000a6f70 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6e10 │ │ │ │ + beq a6f94 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq a6e10 │ │ │ │ + beq a6f94 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b a6e3c │ │ │ │ + b a6fc0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #3263 @ 0xcbf │ │ │ │ - movw r0, #4108 @ 0x100c │ │ │ │ + movw r0, #3204 @ 0xc84 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a6e3c : │ │ │ │ +000a6fc0 : │ │ │ │ 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 a703c │ │ │ │ + beq a71c0 │ │ │ │ mov r5, r0 │ │ │ │ - blt a710c │ │ │ │ + blt a7290 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt a7094 │ │ │ │ - ldr r3, [pc, #712] @ a7140 │ │ │ │ + bgt a7218 │ │ │ │ + ldr r3, [pc, #712] @ a72c4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, r4, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6ff0 │ │ │ │ - ldr r0, [pc, #684] @ a7144 │ │ │ │ + beq a7174 │ │ │ │ + ldr r0, [pc, #684] @ a72c8 │ │ │ │ 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 a70d4 │ │ │ │ + bne a7258 │ │ │ │ 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 a6f90 │ │ │ │ + bgt a7114 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq a6f7c │ │ │ │ + beq a7100 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a705c │ │ │ │ + bne a71e0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt a700c │ │ │ │ + bgt a7190 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq a6f7c │ │ │ │ + beq a7100 │ │ │ │ add ip, r5, #8 │ │ │ │ add lr, r3, #20 │ │ │ │ add r5, r5, r4, lsl #2 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a702c │ │ │ │ + bne a71b0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt a704c │ │ │ │ + bgt a71d0 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r5, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne a6f44 │ │ │ │ + bne a70c8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6fa4 │ │ │ │ + bne a7128 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne a6f00 │ │ │ │ + bne a7084 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6f84 │ │ │ │ - ldr ip, [pc, #404] @ a7140 │ │ │ │ + beq a7108 │ │ │ │ + ldr ip, [pc, #404] @ a72c4 │ │ │ │ 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] │ │ │ │ @@ -124654,228 +124753,228 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7264 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a6ec0 │ │ │ │ - b a711c │ │ │ │ + bne a7044 │ │ │ │ + b a72a0 │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne a6f38 │ │ │ │ - b a6f7c │ │ │ │ + bne a70bc │ │ │ │ + b a7100 │ │ │ │ cmp r5, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - beq a6fa4 │ │ │ │ + beq a7128 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a6f68 │ │ │ │ - b a701c │ │ │ │ - ldr r3, [pc, #260] @ a7148 │ │ │ │ + ble a70ec │ │ │ │ + b a71a0 │ │ │ │ + ldr r3, [pc, #260] @ a72cc │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp ip, r5 │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne a6f44 │ │ │ │ - b a6f7c │ │ │ │ + bne a70c8 │ │ │ │ + b a7100 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7084 │ │ │ │ + bgt a7208 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq a6fa4 │ │ │ │ + beq a7128 │ │ │ │ mov r2, #1 │ │ │ │ - b a6f38 │ │ │ │ + b a70bc │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne a707c │ │ │ │ - b a6fa4 │ │ │ │ + bne a7200 │ │ │ │ + b a7128 │ │ │ │ cmn r4, #-536870907 @ 0xe0000005 │ │ │ │ - bls a6ff0 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bls a7174 │ │ │ │ + bl 2e0e64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a711c │ │ │ │ + beq a72a0 │ │ │ │ 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 a6f00 │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b a7084 │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7124 │ │ │ │ - ldr r0, [pc, #96] @ a714c │ │ │ │ + bne a72a8 │ │ │ │ + ldr r0, [pc, #96] @ a72d0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6ec0 │ │ │ │ + bne a7044 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b a6ec0 │ │ │ │ - movw r0, #4024 @ 0xfb8 │ │ │ │ + b a7044 │ │ │ │ + movw r0, #3120 @ 0xc30 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b a6f84 │ │ │ │ + b a7108 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b a6ec0 │ │ │ │ + b a7044 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt a722c │ │ │ │ + blt a73b0 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt a71ec │ │ │ │ - ldr r3, [pc, #216] @ a7258 │ │ │ │ + bgt a7370 │ │ │ │ + ldr r3, [pc, #216] @ a73dc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a71d4 │ │ │ │ - ldr r1, [pc, #188] @ a725c │ │ │ │ + beq a7358 │ │ │ │ + ldr r1, [pc, #188] @ a73e0 │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r3, #1728] @ 0x6c0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a7200 │ │ │ │ + bne a7384 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7264 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a71c4 │ │ │ │ - b a723c │ │ │ │ + bne a7348 │ │ │ │ + b a73c0 │ │ │ │ cmn r1, #-536870907 @ 0xe0000005 │ │ │ │ - bls a71d4 │ │ │ │ + bls a7358 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b 2e0e64 │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a7244 │ │ │ │ - ldr r0, [pc, #72] @ a7260 │ │ │ │ - bl 1be580 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a71c4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b a71c4 │ │ │ │ - movw r0, #4024 @ 0xfb8 │ │ │ │ + bne a73c8 │ │ │ │ + ldr r0, [pc, #72] @ a73e4 │ │ │ │ + bl 1be5d8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a7348 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + b a7348 │ │ │ │ + movw r0, #3120 @ 0xc30 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a71cc │ │ │ │ + b a7350 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b a71c4 │ │ │ │ + b a7348 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000a7264 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +000a73e8 <_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 a756c <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ + blt a76f0 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ and r1, r3, #24 │ │ │ │ add r2, r2, #3 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ - ldr r9, [pc, #720] @ a7584 <_PyObject_GC_NewVar@@Base+0x320> │ │ │ │ + ldr r9, [pc, #720] @ a7708 <_PyObject_GC_NewVar@@Base+0x320> │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ mla r2, r0, r5, r2 │ │ │ │ lsl r3, r3, #3 │ │ │ │ sub r1, r1, r3 │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi a7530 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + bhi a76b4 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi a7530 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + bmi a76b4 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r1, #352 @ 0x160 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ movt r1, #10 │ │ │ │ ldr sl, [r6, #1008] @ 0x3f0 │ │ │ │ cmp sl, r1 │ │ │ │ - bne a74f4 <_PyObject_GC_NewVar@@Base+0x290> │ │ │ │ - ldr r1, [pc, #652] @ a7588 <_PyObject_GC_NewVar@@Base+0x324> │ │ │ │ + bne a7678 <_PyObject_GC_NewVar@@Base+0x290> │ │ │ │ + ldr r1, [pc, #652] @ a770c <_PyObject_GC_NewVar@@Base+0x324> │ │ │ │ ldr r1, [r1, r7] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr sl, [r1, #1604] @ 0x644 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs a748c <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ + bcs a7610 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr ip, [sl, r1, lsl #3] │ │ │ │ ldr lr, [ip, #8] │ │ │ │ cmp ip, lr │ │ │ │ - beq a74d4 <_PyObject_GC_NewVar@@Base+0x270> │ │ │ │ + beq a7658 <_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 a7374 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + bne a74f8 <_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] │ │ │ │ @@ -124892,213 +124991,213 @@ │ │ │ │ str r2, [r3, #-8] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [r1, #3752] @ 0xea8 │ │ │ │ ldr r0, [r1, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #3752] @ 0xea8 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt a73e0 <_PyObject_GC_NewVar@@Base+0x17c> │ │ │ │ + bgt a7564 <_PyObject_GC_NewVar@@Base+0x17c> │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #472] @ a758c <_PyObject_GC_NewVar@@Base+0x328> │ │ │ │ + ldr r1, [pc, #472] @ a7710 <_PyObject_GC_NewVar@@Base+0x328> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r4, [r3, #4] │ │ │ │ - ble a7438 <_PyObject_GC_NewVar@@Base+0x1d4> │ │ │ │ + ble a75bc <_PyObject_GC_NewVar@@Base+0x1d4> │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a7454 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ + bne a75d8 <_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 a73a8 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + beq a752c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a73a8 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne a752c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a755c <_PyObject_GC_NewVar@@Base+0x2f8> │ │ │ │ + bne a76e0 <_PyObject_GC_NewVar@@Base+0x2f8> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne a73a8 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne a752c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a741c <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ + bne a75a0 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ dmb ish │ │ │ │ - b a73a8 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b a752c <_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 a73d0 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + beq a7554 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a7540 <_PyObject_GC_NewVar@@Base+0x2dc> │ │ │ │ - ldr r0, [pc, #292] @ a7590 <_PyObject_GC_NewVar@@Base+0x32c> │ │ │ │ + bne a76c4 <_PyObject_GC_NewVar@@Base+0x2dc> │ │ │ │ + ldr r0, [pc, #292] @ a7714 <_PyObject_GC_NewVar@@Base+0x32c> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a73d0 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + bne a7554 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a73d0 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + b a7554 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ ldr r0, [r6, #968] @ 0x3c8 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a7518 <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ + bne a769c <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7530 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + beq a76b4 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b a7374 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a74f8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r0, sl │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq a748c <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ + beq a7610 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ - b a7374 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a74f8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7530 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + beq a76b4 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a7374 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a74f8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a74b8 <_PyObject_GC_NewVar@@Base+0x254> │ │ │ │ + b a763c <_PyObject_GC_NewVar@@Base+0x254> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e0edc │ │ │ │ + b 2e0e88 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a73d0 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + b a7554 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a73a8 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ - b a7408 <_PyObject_GC_NewVar@@Base+0x1a4> │ │ │ │ + bne a752c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b a758c <_PyObject_GC_NewVar@@Base+0x1a4> │ │ │ │ mov r1, #2048 @ 0x800 │ │ │ │ - movw r0, #15460 @ 0x3c64 │ │ │ │ + movw r0, #14500 @ 0x38a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b a73d4 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + b a7558 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000a7594 <_Py_Dealloc@@Base>: │ │ │ │ +000a7718 <_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] @ a767c <_Py_Dealloc@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ a7800 <_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 a7654 <_Py_Dealloc@@Base+0xc0> │ │ │ │ - ldr r2, [pc, #144] @ a7680 <_Py_Dealloc@@Base+0xec> │ │ │ │ + bne a77d8 <_Py_Dealloc@@Base+0xc0> │ │ │ │ + ldr r2, [pc, #144] @ a7804 <_Py_Dealloc@@Base+0xec> │ │ │ │ asr r8, r3, #13 │ │ │ │ mov r3, r0 │ │ │ │ ldr r7, [r2, #1708] @ 0x6ac │ │ │ │ cmp r7, #0 │ │ │ │ - bne a763c <_Py_Dealloc@@Base+0xa8> │ │ │ │ + bne a77c0 <_Py_Dealloc@@Base+0xa8> │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a7618 <_Py_Dealloc@@Base+0x84> │ │ │ │ + bne a779c <_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 a7610 <_Py_Dealloc@@Base+0x7c> │ │ │ │ + beq a7794 <_Py_Dealloc@@Base+0x7c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e2654 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b 2e2600 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r7, r1 │ │ │ │ - bne a7664 <_Py_Dealloc@@Base+0xd0> │ │ │ │ + bne a77e8 <_Py_Dealloc@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ - b a7600 <_Py_Dealloc@@Base+0x6c> │ │ │ │ + b a7784 <_Py_Dealloc@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e259c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b 2e2548 <_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 a764c <_Py_Dealloc@@Base+0xb8> │ │ │ │ + b a77d0 <_Py_Dealloc@@Base+0xb8> │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {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 a78d4 <_Py_Dealloc@@Base+0x340> │ │ │ │ + beq a7a58 <_Py_Dealloc@@Base+0x340> │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #1136] @ a7b2c <_Py_Dealloc@@Base+0x598> │ │ │ │ + ldr ip, [pc, #1136] @ a7cb0 <_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] │ │ │ │ @@ -125108,173 +125207,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 a78e0 <_Py_Dealloc@@Base+0x34c> │ │ │ │ + beq a7a64 <_Py_Dealloc@@Base+0x34c> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi a7924 <_Py_Dealloc@@Base+0x390> │ │ │ │ + bmi a7aa8 <_Py_Dealloc@@Base+0x390> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr sl, [pc, #1048] @ a7b30 <_Py_Dealloc@@Base+0x59c> │ │ │ │ + ldr sl, [pc, #1048] @ a7cb4 <_Py_Dealloc@@Base+0x59c> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a772c <_Py_Dealloc@@Base+0x198> │ │ │ │ + b a78b0 <_Py_Dealloc@@Base+0x198> │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmn r4, #1 │ │ │ │ - beq a77d8 <_Py_Dealloc@@Base+0x244> │ │ │ │ + beq a795c <_Py_Dealloc@@Base+0x244> │ │ │ │ ldr r6, [r1, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a771c <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a78a0 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a771c <_Py_Dealloc@@Base+0x188> │ │ │ │ + bgt a78a0 <_Py_Dealloc@@Base+0x188> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a771c <_Py_Dealloc@@Base+0x188> │ │ │ │ - ldr r2, [pc, #984] @ a7b34 <_Py_Dealloc@@Base+0x5a0> │ │ │ │ + bne a78a0 <_Py_Dealloc@@Base+0x188> │ │ │ │ + ldr r2, [pc, #984] @ a7cb8 <_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 a7a64 <_Py_Dealloc@@Base+0x4d0> │ │ │ │ + bne a7be8 <_Py_Dealloc@@Base+0x4d0> │ │ │ │ ldr r3, [sl, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne a7a40 <_Py_Dealloc@@Base+0x4ac> │ │ │ │ + bne a7bc4 <_Py_Dealloc@@Base+0x4ac> │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a771c <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a78a0 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a771c <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a78a0 <_Py_Dealloc@@Base+0x188> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e2654 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b a771c <_Py_Dealloc@@Base+0x188> │ │ │ │ - movw r0, #38392 @ 0x95f8 │ │ │ │ + bl 2e2600 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b a78a0 <_Py_Dealloc@@Base+0x188> │ │ │ │ + movw r0, #38384 @ 0x95f0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #26260 @ 0x6694 │ │ │ │ + movw r3, #26648 @ 0x6818 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7940 <_Py_Dealloc@@Base+0x3ac> │ │ │ │ + bne a7ac4 <_Py_Dealloc@@Base+0x3ac> │ │ │ │ cmp r1, #0 │ │ │ │ - beq a7880 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - ldr r3, [pc, #808] @ a7b2c <_Py_Dealloc@@Base+0x598> │ │ │ │ + beq a7a04 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + ldr r3, [pc, #808] @ a7cb0 <_Py_Dealloc@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq a794c <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + beq a7ad0 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt a7850 <_Py_Dealloc@@Base+0x2bc> │ │ │ │ + bgt a79d4 <_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 a794c <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + beq a7ad0 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq a7904 <_Py_Dealloc@@Base+0x370> │ │ │ │ + beq a7a88 <_Py_Dealloc@@Base+0x370> │ │ │ │ cmp r2, #0 │ │ │ │ - beq a7978 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + beq a7afc <_Py_Dealloc@@Base+0x3e4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r3, #21716 @ 0x54d4 │ │ │ │ + movw r3, #21704 @ 0x54c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne a78f4 <_Py_Dealloc@@Base+0x360> │ │ │ │ - ldr r3, [pc, #648] @ a7b2c <_Py_Dealloc@@Base+0x598> │ │ │ │ + bne a7a78 <_Py_Dealloc@@Base+0x360> │ │ │ │ + ldr r3, [pc, #648] @ a7cb0 <_Py_Dealloc@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1900] @ 0x76c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi a78f4 <_Py_Dealloc@@Base+0x360> │ │ │ │ + bhi a7a78 <_Py_Dealloc@@Base+0x360> │ │ │ │ ldr r1, [r3, #1896] @ 0x768 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r5] │ │ │ │ str r5, [r3, #1896] @ 0x768 │ │ │ │ str r2, [r3, #1900] @ 0x76c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a7700 <_Py_Dealloc@@Base+0x16c> │ │ │ │ + bne a7884 <_Py_Dealloc@@Base+0x16c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #21716 @ 0x54d4 │ │ │ │ + movw r3, #21704 @ 0x54c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a789c <_Py_Dealloc@@Base+0x308> │ │ │ │ + beq a7a20 <_Py_Dealloc@@Base+0x308> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bc058 │ │ │ │ + b bc1b8 │ │ │ │ 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 a7880 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - movw r0, #38392 @ 0x95f8 │ │ │ │ + b a7a04 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + movw r0, #38384 @ 0x95f0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #26260 @ 0x6694 │ │ │ │ + movw r3, #26648 @ 0x6818 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a77fc <_Py_Dealloc@@Base+0x268> │ │ │ │ + beq a7980 <_Py_Dealloc@@Base+0x268> │ │ │ │ ldr r0, [r0, #984] @ 0x3d8 │ │ │ │ blx r2 │ │ │ │ - b a7880 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7a04 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r2, [r0, #980] @ 0x3d4 │ │ │ │ - movw r3, #35316 @ 0x89f4 │ │ │ │ + movw r3, #34332 @ 0x861c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7a74 <_Py_Dealloc@@Base+0x4e0> │ │ │ │ + bne a7bf8 <_Py_Dealloc@@Base+0x4e0> │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b a7880 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7a04 <_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 │ │ │ │ @@ -125283,78 +125382,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 a79d8 <_Py_Dealloc@@Base+0x444> │ │ │ │ + bne a7b5c <_Py_Dealloc@@Base+0x444> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a79d4 <_Py_Dealloc@@Base+0x440> │ │ │ │ + beq a7b58 <_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 a7aac <_Py_Dealloc@@Base+0x518> │ │ │ │ + beq a7c30 <_Py_Dealloc@@Base+0x518> │ │ │ │ cmp r3, #1 │ │ │ │ - beq a7a80 <_Py_Dealloc@@Base+0x4ec> │ │ │ │ + beq a7c04 <_Py_Dealloc@@Base+0x4ec> │ │ │ │ ldr r3, [lr, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq a7880 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + beq a7a04 <_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 a7880 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b a7a04 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq a77a0 <_Py_Dealloc@@Base+0x20c> │ │ │ │ + beq a7924 <_Py_Dealloc@@Base+0x20c> │ │ │ │ ldr r2, [sl, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b a77a0 <_Py_Dealloc@@Base+0x20c> │ │ │ │ + b a7924 <_Py_Dealloc@@Base+0x20c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e259c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b a771c <_Py_Dealloc@@Base+0x188> │ │ │ │ + bl 2e2548 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b a78a0 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b a7968 <_Py_Dealloc@@Base+0x3d4> │ │ │ │ + b a7aec <_Py_Dealloc@@Base+0x3d4> │ │ │ │ ldr r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ cmp r3, r1 │ │ │ │ str r1, [r2, #24] │ │ │ │ strne r2, [r3, #24] │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ - b a7880 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7a04 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a79ec <_Py_Dealloc@@Base+0x458> │ │ │ │ + beq a7b70 <_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] │ │ │ │ @@ -125375,27 +125474,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 a7880 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7a04 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a7b38 : │ │ │ │ +000a7cbc : │ │ │ │ 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] @ a7b98 │ │ │ │ + ldr lr, [pc, #64] @ a7d1c │ │ │ │ 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] │ │ │ │ @@ -125409,140 +125508,140 @@ │ │ │ │ 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 a7bb8 │ │ │ │ + bne a7d3c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7bac │ │ │ │ + bgt a7d30 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7bac │ │ │ │ + bne a7d30 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000a7be0 : │ │ │ │ +000a7d64 : │ │ │ │ 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, [r0, #4] │ │ │ │ - movw r2, #21196 @ 0x52cc │ │ │ │ + movw r2, #21184 @ 0x52c0 │ │ │ │ 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 a7cac │ │ │ │ + beq a7e30 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7c84 │ │ │ │ + bne a7e08 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a7c84 │ │ │ │ + beq a7e08 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a7ca4 │ │ │ │ + beq a7e28 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne a7c70 │ │ │ │ + bne a7df4 │ │ │ │ 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 99390 │ │ │ │ + bl 994b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a7c44 │ │ │ │ + bne a7dc8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f2d4c │ │ │ │ + bl 2f2cfc │ │ │ │ mvn r0, #0 │ │ │ │ - b a7c68 │ │ │ │ + b a7dec │ │ │ │ mov r1, r2 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7c24 │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne a7da8 │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #5154 @ 0x1422 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a7ca4 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a7e28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7d44 │ │ │ │ + bne a7ec8 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a7d44 │ │ │ │ + beq a7ec8 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a7d70 │ │ │ │ + beq a7ef4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne a7d34 │ │ │ │ + bne a7eb8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b a7d2c │ │ │ │ + b a7eb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a7d78 │ │ │ │ + beq a7efc │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne a7d20 │ │ │ │ + bne a7ea4 │ │ │ │ mvn r0, #0 │ │ │ │ - b a7d2c │ │ │ │ + b a7eb0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f2d4c │ │ │ │ + bl 2f2cfc │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a7d2c │ │ │ │ + b a7eb0 │ │ │ │ │ │ │ │ -000a7d90 <_Py_dict_lookup@@Base>: │ │ │ │ +000a7f14 <_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 │ │ │ │ @@ -125550,941 +125649,942 @@ │ │ │ │ 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 a8154 <_Py_dict_lookup@@Base+0x3c4> │ │ │ │ + beq a82d8 <_Py_dict_lookup@@Base+0x3c4> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ mov r5, #1 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ lsl r3, r5, r3 │ │ │ │ cmp r1, r2 │ │ │ │ lsl r5, r5, r6 │ │ │ │ sub r5, r5, #1 │ │ │ │ and r9, r7, r5 │ │ │ │ - bne a86bc <_Py_dict_lookup@@Base+0x92c> │ │ │ │ + bne a8844 <_Py_dict_lookup@@Base+0x930> │ │ │ │ add r8, r4, #20 │ │ │ │ cmp r6, #7 │ │ │ │ add r3, r8, r3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt a7fec <_Py_dict_lookup@@Base+0x25c> │ │ │ │ + bgt a8170 <_Py_dict_lookup@@Base+0x25c> │ │ │ │ ldrsb r2, [r8, r9] │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ - blt a7f24 <_Py_dict_lookup@@Base+0x194> │ │ │ │ + blt a80a8 <_Py_dict_lookup@@Base+0x194> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r1, r2, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7fbc <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a8140 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a80c4 <_Py_dict_lookup@@Base+0x334> │ │ │ │ + beq a8248 <_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 a804c <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ + blt a81d0 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7fbc <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a8140 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a83c8 <_Py_dict_lookup@@Base+0x638> │ │ │ │ + beq a8550 <_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 a8310 <_Py_dict_lookup@@Base+0x580> │ │ │ │ + bgt a8498 <_Py_dict_lookup@@Base+0x584> │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a8074 <_Py_dict_lookup@@Base+0x2e4> │ │ │ │ + blt a81f8 <_Py_dict_lookup@@Base+0x2e4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7fb8 <_Py_dict_lookup@@Base+0x228> │ │ │ │ + beq a813c <_Py_dict_lookup@@Base+0x228> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7f48 <_Py_dict_lookup@@Base+0x1b8> │ │ │ │ + beq a80cc <_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 a8340 <_Py_dict_lookup@@Base+0x5b0> │ │ │ │ + bgt a84c8 <_Py_dict_lookup@@Base+0x5b4> │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a80a4 <_Py_dict_lookup@@Base+0x314> │ │ │ │ + blt a8228 <_Py_dict_lookup@@Base+0x314> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7fb8 <_Py_dict_lookup@@Base+0x228> │ │ │ │ + beq a813c <_Py_dict_lookup@@Base+0x228> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a8648 <_Py_dict_lookup@@Base+0x8b8> │ │ │ │ + beq a87d0 <_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 a7e9c <_Py_dict_lookup@@Base+0x10c> │ │ │ │ + b a8020 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ cmn r2, #1 │ │ │ │ - bne a8a78 <_Py_dict_lookup@@Base+0xce8> │ │ │ │ + bne a8b70 <_Py_dict_lookup@@Base+0xc5c> │ │ │ │ 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 a7ecc <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a8050 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a7ecc <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a8050 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8bec <_Py_dict_lookup@@Base+0xe5c> │ │ │ │ + beq a8d0c <_Py_dict_lookup@@Base+0xdf8> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8be4 <_Py_dict_lookup@@Base+0xe54> │ │ │ │ + beq a8d04 <_Py_dict_lookup@@Base+0xdf0> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, lr, r3 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7ecc <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a8050 <_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 a7f34 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a80b8 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a847c <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ + bgt a85f0 <_Py_dict_lookup@@Base+0x6dc> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a8084 <_Py_dict_lookup@@Base+0x2f4> │ │ │ │ + blt a8208 <_Py_dict_lookup@@Base+0x2f4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7fbc <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a8140 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a80c4 <_Py_dict_lookup@@Base+0x334> │ │ │ │ + beq a8248 <_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 a84a4 <_Py_dict_lookup@@Base+0x714> │ │ │ │ + bgt a8618 <_Py_dict_lookup@@Base+0x704> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7e64 <_Py_dict_lookup@@Base+0xd4> │ │ │ │ + bge a7fe8 <_Py_dict_lookup@@Base+0xd4> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7f2c <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a80b0 <_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 a7e9c <_Py_dict_lookup@@Base+0x10c> │ │ │ │ + b a8020 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ cmn r3, #1 │ │ │ │ - bne a8bf4 <_Py_dict_lookup@@Base+0xe64> │ │ │ │ + bne a8da4 <_Py_dict_lookup@@Base+0xe90> │ │ │ │ mov r2, #0 │ │ │ │ - b a7f34 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a80b8 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7f2c <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a80b0 <_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 a803c <_Py_dict_lookup@@Base+0x2ac> │ │ │ │ + b a81c0 <_Py_dict_lookup@@Base+0x2ac> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a807c <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a8200 <_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 a7ea4 <_Py_dict_lookup@@Base+0x114> │ │ │ │ + b a8028 <_Py_dict_lookup@@Base+0x114> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a8134 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ + bne a82b8 <_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 a8134 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ + bne a82b8 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8c20 <_Py_dict_lookup@@Base+0xe90> │ │ │ │ + beq a8d1c <_Py_dict_lookup@@Base+0xe08> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8c18 <_Py_dict_lookup@@Base+0xe88> │ │ │ │ + beq a8d14 <_Py_dict_lookup@@Base+0xe00> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7fbc <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a8140 <_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 a7e58 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ - b a8034 <_Py_dict_lookup@@Base+0x2a4> │ │ │ │ + ble a7fdc <_Py_dict_lookup@@Base+0xc8> │ │ │ │ + b a81b8 <_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 a8378 <_Py_dict_lookup@@Base+0x5e8> │ │ │ │ + bgt a8500 <_Py_dict_lookup@@Base+0x5ec> │ │ │ │ ldrsb r8, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a83a4 <_Py_dict_lookup@@Base+0x614> │ │ │ │ + blt a852c <_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 a843c <_Py_dict_lookup@@Base+0x6ac> │ │ │ │ + beq a85c4 <_Py_dict_lookup@@Base+0x6b0> │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r7, r1 │ │ │ │ - beq a84ac <_Py_dict_lookup@@Base+0x71c> │ │ │ │ + beq a8634 <_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 a8574 <_Py_dict_lookup@@Base+0x7e4> │ │ │ │ + bgt a86fc <_Py_dict_lookup@@Base+0x7e8> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r1, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a845c <_Py_dict_lookup@@Base+0x6cc> │ │ │ │ + blt a85e4 <_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 a8468 <_Py_dict_lookup@@Base+0x6d8> │ │ │ │ + beq a8620 <_Py_dict_lookup@@Base+0x70c> │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r7, r1 │ │ │ │ - beq a85b0 <_Py_dict_lookup@@Base+0x820> │ │ │ │ + beq a8738 <_Py_dict_lookup@@Base+0x824> │ │ │ │ lsr ip, r7, #10 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r1, ip, #1 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r1, r3 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r9, sl │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r9, ip │ │ │ │ and r4, r3, r1 │ │ │ │ + mov sl, ip │ │ │ │ mov r7, r5 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt a82f4 <_Py_dict_lookup@@Base+0x564> │ │ │ │ + bgt a847c <_Py_dict_lookup@@Base+0x568> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r3, r4] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a8590 <_Py_dict_lookup@@Base+0x800> │ │ │ │ + blt a8718 <_Py_dict_lookup@@Base+0x804> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add r3, r7, r6 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cmp sl, r5 │ │ │ │ - beq a859c <_Py_dict_lookup@@Base+0x80c> │ │ │ │ + cmp r9, r5 │ │ │ │ + beq a8724 <_Py_dict_lookup@@Base+0x810> │ │ │ │ ldr r0, [r7, r6] │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r0 │ │ │ │ - beq a87b8 <_Py_dict_lookup@@Base+0xa28> │ │ │ │ + beq a88cc <_Py_dict_lookup@@Base+0x9b8> │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - add r5, r4, r9, lsr #5 │ │ │ │ + add r5, r4, sl, lsr #5 │ │ │ │ cmp r2, #7 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r3 │ │ │ │ - bgt a8864 <_Py_dict_lookup@@Base+0xad4> │ │ │ │ + bgt a88b0 <_Py_dict_lookup@@Base+0x99c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r3, r5] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a87ac <_Py_dict_lookup@@Base+0xa1c> │ │ │ │ + blt a88a4 <_Py_dict_lookup@@Base+0x990> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add r3, r7, r6 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - cmp sl, r4 │ │ │ │ - beq a859c <_Py_dict_lookup@@Base+0x80c> │ │ │ │ + cmp r9, r4 │ │ │ │ + beq a8724 <_Py_dict_lookup@@Base+0x810> │ │ │ │ ldr r0, [r7, r6] │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r0 │ │ │ │ - beq a8890 <_Py_dict_lookup@@Base+0xb00> │ │ │ │ - lsr r9, r9, #10 │ │ │ │ + beq a8984 <_Py_dict_lookup@@Base+0xa70> │ │ │ │ + lsr sl, sl, #10 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r4, r5, r5, lsl #2 │ │ │ │ - add r0, r9, #1 │ │ │ │ + add r0, sl, #1 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, #7 │ │ │ │ and r4, r4, r3 │ │ │ │ - ble a8248 <_Py_dict_lookup@@Base+0x4b8> │ │ │ │ + ble a83d0 <_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 a8250 <_Py_dict_lookup@@Base+0x4c0> │ │ │ │ + b a83d8 <_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 a7eb0 <_Py_dict_lookup@@Base+0x120> │ │ │ │ + bge a8034 <_Py_dict_lookup@@Base+0x120> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a807c <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a8200 <_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 a7ef0 <_Py_dict_lookup@@Base+0x160> │ │ │ │ + bge a8074 <_Py_dict_lookup@@Base+0x160> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a807c <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a8200 <_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 a8310 <_Py_dict_lookup@@Base+0x580> │ │ │ │ + b a8498 <_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 a8190 <_Py_dict_lookup@@Base+0x400> │ │ │ │ + bge a8314 <_Py_dict_lookup@@Base+0x400> │ │ │ │ cmn r8, #1 │ │ │ │ - bne a855c <_Py_dict_lookup@@Base+0x7cc> │ │ │ │ + bne a86e4 <_Py_dict_lookup@@Base+0x7d0> │ │ │ │ mvn r3, #0 │ │ │ │ - b a807c <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + b a8200 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a839c <_Py_dict_lookup@@Base+0x60c> │ │ │ │ + beq a8524 <_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 a81dc <_Py_dict_lookup@@Base+0x44c> │ │ │ │ + b a8360 <_Py_dict_lookup@@Base+0x44c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a8054 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + bne a81d8 <_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 a8054 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + bne a81d8 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8c30 <_Py_dict_lookup@@Base+0xea0> │ │ │ │ + beq a8b44 <_Py_dict_lookup@@Base+0xc30> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8c28 <_Py_dict_lookup@@Base+0xe98> │ │ │ │ + beq a8b2c <_Py_dict_lookup@@Base+0xc18> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7fbc <_Py_dict_lookup@@Base+0x22c> │ │ │ │ - b a8054 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + beq a8140 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + b a81d8 <_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 a7f34 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a80b8 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a839c <_Py_dict_lookup@@Base+0x60c> │ │ │ │ - b a8218 <_Py_dict_lookup@@Base+0x488> │ │ │ │ - mov r3, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r6 │ │ │ │ - ldrb r1, [r8, #5] │ │ │ │ - b a8444 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ + beq a8524 <_Py_dict_lookup@@Base+0x610> │ │ │ │ + b a839c <_Py_dict_lookup@@Base+0x488> │ │ │ │ ldr r3, [r8, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a8004 <_Py_dict_lookup@@Base+0x274> │ │ │ │ + bge a8188 <_Py_dict_lookup@@Base+0x274> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7f2c <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a80b0 <_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 a8044 <_Py_dict_lookup@@Base+0x2b4> │ │ │ │ + b a81c8 <_Py_dict_lookup@@Base+0x2b4> │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r6 │ │ │ │ + ldrb r1, [r8, #5] │ │ │ │ + b a85cc <_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 140be4 │ │ │ │ + bl 140f64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a899c <_Py_dict_lookup@@Base+0xc0c> │ │ │ │ + beq a8cc4 <_Py_dict_lookup@@Base+0xdb0> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #37244 @ 0x917c │ │ │ │ + movw r2, #37232 @ 0x9170 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a8b64 <_Py_dict_lookup@@Base+0xdd4> │ │ │ │ + bne a8d24 <_Py_dict_lookup@@Base+0xe10> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r4, r2 │ │ │ │ ldr r1, [r0] │ │ │ │ clz r2, r2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ lsr r2, r2, #5 │ │ │ │ - bgt a8528 <_Py_dict_lookup@@Base+0x798> │ │ │ │ + bgt a86b0 <_Py_dict_lookup@@Base+0x79c> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a8c08 <_Py_dict_lookup@@Base+0xe78> │ │ │ │ + beq a8b34 <_Py_dict_lookup@@Base+0xc20> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne a7dc0 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7f44 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a7dc0 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7f44 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8468 <_Py_dict_lookup@@Base+0x6d8> │ │ │ │ + bne a8620 <_Py_dict_lookup@@Base+0x70c> │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ - b a81bc <_Py_dict_lookup@@Base+0x42c> │ │ │ │ + b a8340 <_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 a81e4 <_Py_dict_lookup@@Base+0x454> │ │ │ │ + b a8368 <_Py_dict_lookup@@Base+0x454> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a839c <_Py_dict_lookup@@Base+0x60c> │ │ │ │ - b a8280 <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ + beq a8524 <_Py_dict_lookup@@Base+0x610> │ │ │ │ + b a8408 <_Py_dict_lookup@@Base+0x4f4> │ │ │ │ mov r3, r8 │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r9, r6 │ │ │ │ ldrb r1, [r8, #5] │ │ │ │ - b a8444 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ + b a85cc <_Py_dict_lookup@@Base+0x6b8> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8948 <_Py_dict_lookup@@Base+0xbb8> │ │ │ │ + bgt a8b00 <_Py_dict_lookup@@Base+0xbec> │ │ │ │ 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 140780 │ │ │ │ + bl 140b00 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a860c <_Py_dict_lookup@@Base+0x87c> │ │ │ │ + bgt a8794 <_Py_dict_lookup@@Base+0x880> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq a8aa0 <_Py_dict_lookup@@Base+0xd10> │ │ │ │ + beq a8b60 <_Py_dict_lookup@@Base+0xc4c> │ │ │ │ cmp r2, #0 │ │ │ │ - blt a89bc <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ + blt a8b24 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne a7dc0 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7f44 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a7dc0 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7f44 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8468 <_Py_dict_lookup@@Base+0x6d8> │ │ │ │ + bne a8620 <_Py_dict_lookup@@Base+0x70c> │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ - b a8218 <_Py_dict_lookup@@Base+0x488> │ │ │ │ + b a839c <_Py_dict_lookup@@Base+0x488> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7f0c <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + bne a8090 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx lr, ip, #2, #3 │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a7f0c <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + bne a8090 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8c40 <_Py_dict_lookup@@Base+0xeb0> │ │ │ │ + beq a8dc0 <_Py_dict_lookup@@Base+0xeac> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8c38 <_Py_dict_lookup@@Base+0xea8> │ │ │ │ + beq a8db8 <_Py_dict_lookup@@Base+0xea4> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7fb8 <_Py_dict_lookup@@Base+0x228> │ │ │ │ - b a7f0c <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + beq a813c <_Py_dict_lookup@@Base+0x228> │ │ │ │ + b a8090 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ add r2, r4, #20 │ │ │ │ cmp r6, #7 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r8, r2 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsble r3, [r2, r9] │ │ │ │ - bgt a8ab0 <_Py_dict_lookup@@Base+0xd20> │ │ │ │ + bgt a8c1c <_Py_dict_lookup@@Base+0xd08> │ │ │ │ cmp r3, #0 │ │ │ │ - bge a8914 <_Py_dict_lookup@@Base+0xb84> │ │ │ │ + bge a8a08 <_Py_dict_lookup@@Base+0xaf4> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7f2c <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a80b0 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ 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 │ │ │ │ ldrsble r3, [r8, r9] │ │ │ │ - bgt a8984 <_Py_dict_lookup@@Base+0xbf4> │ │ │ │ + bgt a8b08 <_Py_dict_lookup@@Base+0xbf4> │ │ │ │ cmp r3, #0 │ │ │ │ - bge a8950 <_Py_dict_lookup@@Base+0xbc0> │ │ │ │ + bge a8a3c <_Py_dict_lookup@@Base+0xb28> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7f2c <_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 │ │ │ │ - mov r4, r8 │ │ │ │ - cmp r2, #7 │ │ │ │ - bgt a8b44 <_Py_dict_lookup@@Base+0xdb4> │ │ │ │ - ldrsb r8, [r4, r9] │ │ │ │ - cmp r8, #0 │ │ │ │ - bge a8b14 <_Py_dict_lookup@@Base+0xd84> │ │ │ │ - cmn r8, #1 │ │ │ │ - beq a7f2c <_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 a8af4 <_Py_dict_lookup@@Base+0xd64> │ │ │ │ - cmp r8, #0 │ │ │ │ - bge a8ac4 <_Py_dict_lookup@@Base+0xd34> │ │ │ │ - cmn r8, #1 │ │ │ │ - beq a7f2c <_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 a8740 <_Py_dict_lookup@@Base+0x9b0> │ │ │ │ + beq a80b0 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + b a8a6c <_Py_dict_lookup@@Base+0xb58> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a839c <_Py_dict_lookup@@Base+0x60c> │ │ │ │ - b a82d4 <_Py_dict_lookup@@Base+0x544> │ │ │ │ + beq a8524 <_Py_dict_lookup@@Base+0x610> │ │ │ │ + b a845c <_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 a842c <_Py_dict_lookup@@Base+0x518> │ │ │ │ ldr r2, [r5] │ │ │ │ - mov r1, sl │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ mov r2, #2 │ │ │ │ - bl 140be4 │ │ │ │ + bl 140f64 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a8998 <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + beq a8cc0 <_Py_dict_lookup@@Base+0xdac> │ │ │ │ ldr lr, [r2, #4] │ │ │ │ - movw ip, #37244 @ 0x917c │ │ │ │ + movw ip, #37232 @ 0x9170 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp lr, ip │ │ │ │ - bne a89e4 <_Py_dict_lookup@@Base+0xc54> │ │ │ │ + bne a8c40 <_Py_dict_lookup@@Base+0xd2c> │ │ │ │ movw ip, #4404 @ 0x1134 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub r2, r2, ip │ │ │ │ ldr r0, [r5] │ │ │ │ clz r2, r2 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ lsr r2, r2, #5 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bgt a8830 <_Py_dict_lookup@@Base+0xaa0> │ │ │ │ + bgt a8944 <_Py_dict_lookup@@Base+0xa30> │ │ │ │ sub r2, r0, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a89d0 <_Py_dict_lookup@@Base+0xc40> │ │ │ │ + beq a8cf0 <_Py_dict_lookup@@Base+0xddc> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a8b58 <_Py_dict_lookup@@Base+0xdc8> │ │ │ │ + bne a8c30 <_Py_dict_lookup@@Base+0xd1c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bne a8b58 <_Py_dict_lookup@@Base+0xdc8> │ │ │ │ + bne a8c30 <_Py_dict_lookup@@Base+0xd1c> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a8880 <_Py_dict_lookup@@Base+0xaf0> │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ - b a8280 <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ - 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 a82a4 <_Py_dict_lookup@@Base+0x514> │ │ │ │ + ldrbeq r2, [r1, #4] │ │ │ │ + beq a8408 <_Py_dict_lookup@@Base+0x4f4> │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ mov r9, r6 │ │ │ │ mov r3, r8 │ │ │ │ - b a8444 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ + b a85cc <_Py_dict_lookup@@Base+0x6b8> │ │ │ │ ldr r2, [r4] │ │ │ │ - mov r1, sl │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ mov r2, #2 │ │ │ │ - bl 140780 │ │ │ │ + bl 140b00 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a88d8 <_Py_dict_lookup@@Base+0xb48> │ │ │ │ + bgt a89cc <_Py_dict_lookup@@Base+0xab8> │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8a50 <_Py_dict_lookup@@Base+0xcc0> │ │ │ │ + beq a8b4c <_Py_dict_lookup@@Base+0xc38> │ │ │ │ cmp r2, #0 │ │ │ │ - blt a89bc <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ + blt a8b24 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r0 │ │ │ │ - bne a8b58 <_Py_dict_lookup@@Base+0xdc8> │ │ │ │ + bne a8c30 <_Py_dict_lookup@@Base+0xd1c> │ │ │ │ ldr ip, [r3, #4] │ │ │ │ cmp r4, ip │ │ │ │ - bne a8b58 <_Py_dict_lookup@@Base+0xdc8> │ │ │ │ + bne a8c30 <_Py_dict_lookup@@Base+0xd1c> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8880 <_Py_dict_lookup@@Base+0xaf0> │ │ │ │ + bne a8974 <_Py_dict_lookup@@Base+0xa60> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ - b a82d4 <_Py_dict_lookup@@Base+0x544> │ │ │ │ + b a845c <_Py_dict_lookup@@Base+0x548> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2879d4 <_PyTime_AsMicroseconds@@Base+0x120> │ │ │ │ + bl 283bf4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a8a90 <_Py_dict_lookup@@Base+0xd00> │ │ │ │ + blt a8b1c <_Py_dict_lookup@@Base+0xc08> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne a7fbc <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + bne a8140 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b a86e8 <_Py_dict_lookup@@Base+0x958> │ │ │ │ - ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a85d0 <_Py_dict_lookup@@Base+0x840> │ │ │ │ + b a8870 <_Py_dict_lookup@@Base+0x95c> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2879d4 <_PyTime_AsMicroseconds@@Base+0x120> │ │ │ │ + bl 283bf4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a8a90 <_Py_dict_lookup@@Base+0xd00> │ │ │ │ + blt a8b1c <_Py_dict_lookup@@Base+0xc08> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne a7fbc <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + bne a8140 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b a8718 <_Py_dict_lookup@@Base+0x988> │ │ │ │ + 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 │ │ │ │ + mov r4, r8 │ │ │ │ + cmp r2, #7 │ │ │ │ + bgt a8bfc <_Py_dict_lookup@@Base+0xce8> │ │ │ │ + ldrsb r8, [r4, r9] │ │ │ │ + cmp r8, #0 │ │ │ │ + bge a8bcc <_Py_dict_lookup@@Base+0xcb8> │ │ │ │ + cmn r8, #1 │ │ │ │ + beq a80b0 <_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 a8bb8 <_Py_dict_lookup@@Base+0xca4> │ │ │ │ + cmp r8, #0 │ │ │ │ + bge a8b88 <_Py_dict_lookup@@Base+0xc74> │ │ │ │ + cmn r8, #1 │ │ │ │ + beq a80b0 <_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 a8a94 <_Py_dict_lookup@@Base+0xb80> │ │ │ │ + ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b a8758 <_Py_dict_lookup@@Base+0x844> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r3, [r8, r9, lsl #2] │ │ │ │ ldrshle r3, [r8, r3] │ │ │ │ - b a8708 <_Py_dict_lookup@@Base+0x978> │ │ │ │ - str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a89bc <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r2] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq a89c4 <_Py_dict_lookup@@Base+0xc34> │ │ │ │ + b a8890 <_Py_dict_lookup@@Base+0x97c> │ │ │ │ + cmn r2, #4 │ │ │ │ + beq a8dc8 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ mvn r3, #2 │ │ │ │ - b a807c <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ - mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a89bc <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8830 <_Py_dict_lookup@@Base+0xaa0> │ │ │ │ - strd r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 12928c │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r0, [r2] │ │ │ │ - cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a8a30 <_Py_dict_lookup@@Base+0xca0> │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8a20 <_Py_dict_lookup@@Base+0xc90> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq a8a64 <_Py_dict_lookup@@Base+0xcd4> │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge a8830 <_Py_dict_lookup@@Base+0xaa0> │ │ │ │ - b a89bc <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str r0, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a8a04 <_Py_dict_lookup@@Base+0xc74> │ │ │ │ - mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8a04 <_Py_dict_lookup@@Base+0xc74> │ │ │ │ + b a8200 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ + b a85a4 <_Py_dict_lookup@@Base+0x690> │ │ │ │ + strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a86b0 <_Py_dict_lookup@@Base+0x79c> │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b a8590 <_Py_dict_lookup@@Base+0x67c> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a88d8 <_Py_dict_lookup@@Base+0xb48> │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8a20 <_Py_dict_lookup@@Base+0xc90> │ │ │ │ + b a89cc <_Py_dict_lookup@@Base+0xab8> │ │ │ │ + strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a8794 <_Py_dict_lookup@@Base+0x880> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7e58 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ - cmn r2, #4 │ │ │ │ - bne a89bc <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a7dbc <_Py_dict_lookup@@Base+0x2c> │ │ │ │ - strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a860c <_Py_dict_lookup@@Base+0x87c> │ │ │ │ - cmp r6, #15 │ │ │ │ - lslle r3, r9, #1 │ │ │ │ - ldrgt r3, [r2, r9, lsl #2] │ │ │ │ - ldrshle r3, [r2, r3] │ │ │ │ - b a86d8 <_Py_dict_lookup@@Base+0x948> │ │ │ │ + b a7fdc <_Py_dict_lookup@@Base+0xc8> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2879d4 <_PyTime_AsMicroseconds@@Base+0x120> │ │ │ │ + bl 283bf4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a8a90 <_Py_dict_lookup@@Base+0xd00> │ │ │ │ - bne a8b08 <_Py_dict_lookup@@Base+0xd78> │ │ │ │ + blt a8b1c <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + bne a8c10 <_Py_dict_lookup@@Base+0xcfc> │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ - b a878c <_Py_dict_lookup@@Base+0x9fc> │ │ │ │ + b a8ae0 <_Py_dict_lookup@@Base+0xbcc> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r8, [r4, r9, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b a877c <_Py_dict_lookup@@Base+0x9ec> │ │ │ │ - mov r3, r8 │ │ │ │ - mov r4, r5 │ │ │ │ - b a7fbc <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + b a8ad0 <_Py_dict_lookup@@Base+0xbbc> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2879d4 <_PyTime_AsMicroseconds@@Base+0x120> │ │ │ │ + bl 283bf4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a8a90 <_Py_dict_lookup@@Base+0xd00> │ │ │ │ - bne a8b08 <_Py_dict_lookup@@Base+0xd78> │ │ │ │ + blt a8b1c <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + bne a8c10 <_Py_dict_lookup@@Base+0xcfc> │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ - b a875c <_Py_dict_lookup@@Base+0x9cc> │ │ │ │ + b a8ab0 <_Py_dict_lookup@@Base+0xb9c> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r8, [r4, r9, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b a874c <_Py_dict_lookup@@Base+0x9bc> │ │ │ │ + b a8aa0 <_Py_dict_lookup@@Base+0xb8c> │ │ │ │ + mov r3, r8 │ │ │ │ + mov r4, r5 │ │ │ │ + b a8140 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + cmp r6, #15 │ │ │ │ + lslle r3, r9, #1 │ │ │ │ + ldrgt r3, [r2, r9, lsl #2] │ │ │ │ + ldrshle r3, [r2, r3] │ │ │ │ + b a8860 <_Py_dict_lookup@@Base+0x94c> │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ - b a7dc0 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + mov sl, r9 │ │ │ │ + b a7f44 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + strd r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bl 129d00 │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r0, [r2] │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ + ble a8c8c <_Py_dict_lookup@@Base+0xd78> │ │ │ │ + ldr r2, [r5] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a8c7c <_Py_dict_lookup@@Base+0xd68> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq a8cac <_Py_dict_lookup@@Base+0xd98> │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge a8944 <_Py_dict_lookup@@Base+0xa30> │ │ │ │ + b a8b24 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ + sub r0, r0, #1 │ │ │ │ + str r0, [r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a8c60 <_Py_dict_lookup@@Base+0xd4c> │ │ │ │ + mov r0, r2 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a8c60 <_Py_dict_lookup@@Base+0xd4c> │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a8c7c <_Py_dict_lookup@@Base+0xd68> │ │ │ │ + str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a8b24 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne a8b24 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ + mov r0, r2 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a8b24 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a8944 <_Py_dict_lookup@@Base+0xa30> │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ + b a8120 <_Py_dict_lookup@@Base+0x20c> │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b a810c <_Py_dict_lookup@@Base+0x1f8> │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ + b a829c <_Py_dict_lookup@@Base+0x388> │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b a8288 <_Py_dict_lookup@@Base+0x374> │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a8bb0 <_Py_dict_lookup@@Base+0xe20> │ │ │ │ + ble a8d70 <_Py_dict_lookup@@Base+0xe5c> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8ba4 <_Py_dict_lookup@@Base+0xe14> │ │ │ │ + bgt a8d64 <_Py_dict_lookup@@Base+0xe50> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq a8bd4 <_Py_dict_lookup@@Base+0xe44> │ │ │ │ + beq a8d94 <_Py_dict_lookup@@Base+0xe80> │ │ │ │ cmp r2, #0 │ │ │ │ - bge a8528 <_Py_dict_lookup@@Base+0x798> │ │ │ │ - b a89bc <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ + bge a86b0 <_Py_dict_lookup@@Base+0x79c> │ │ │ │ + b a8b24 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a8b80 <_Py_dict_lookup@@Base+0xdf0> │ │ │ │ + bne a8d40 <_Py_dict_lookup@@Base+0xe2c> │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8b80 <_Py_dict_lookup@@Base+0xdf0> │ │ │ │ + b a8d40 <_Py_dict_lookup@@Base+0xe2c> │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8ba4 <_Py_dict_lookup@@Base+0xe14> │ │ │ │ - ldr r1, [sl, #28] │ │ │ │ - b a7f9c <_Py_dict_lookup@@Base+0x20c> │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b a7f88 <_Py_dict_lookup@@Base+0x1f8> │ │ │ │ + b a8d64 <_Py_dict_lookup@@Base+0xe50> │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r9, r9, r4, lsr #5 │ │ │ │ add r9, r9, #1 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7ee4 <_Py_dict_lookup@@Base+0x154> │ │ │ │ - strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8528 <_Py_dict_lookup@@Base+0x798> │ │ │ │ - ldr r1, [sl, #28] │ │ │ │ - b a8118 <_Py_dict_lookup@@Base+0x388> │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b a8104 <_Py_dict_lookup@@Base+0x374> │ │ │ │ - ldr r1, [sl, #28] │ │ │ │ - b a841c <_Py_dict_lookup@@Base+0x68c> │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b a8408 <_Py_dict_lookup@@Base+0x678> │ │ │ │ + b a8068 <_Py_dict_lookup@@Base+0x154> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a869c <_Py_dict_lookup@@Base+0x90c> │ │ │ │ + b a8824 <_Py_dict_lookup@@Base+0x910> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a8688 <_Py_dict_lookup@@Base+0x8f8> │ │ │ │ + b a8810 <_Py_dict_lookup@@Base+0x8fc> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b a7f40 <_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] │ │ │ │ @@ -126494,391 +126594,391 @@ │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ cmp r6, #7 │ │ │ │ add r5, r7, r3, lsl r5 │ │ │ │ lsl r3, r3, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r8, r2, r3 │ │ │ │ - bgt a8e68 <_Py_dict_lookup@@Base+0x10d8> │ │ │ │ + bgt a8ff0 <_Py_dict_lookup@@Base+0x10dc> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8d98 <_Py_dict_lookup@@Base+0x1008> │ │ │ │ + blt a8f20 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a8da4 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ + beq a8f2c <_Py_dict_lookup@@Base+0x1018> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8db0 <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + beq a8f38 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ 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 a8e3c <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ + bgt a8fc4 <_Py_dict_lookup@@Base+0x10b0> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8e54 <_Py_dict_lookup@@Base+0x10c4> │ │ │ │ + blt a8fdc <_Py_dict_lookup@@Base+0x10c8> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8da4 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ + beq a8f2c <_Py_dict_lookup@@Base+0x1018> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8f14 <_Py_dict_lookup@@Base+0x1184> │ │ │ │ + beq a909c <_Py_dict_lookup@@Base+0x1188> │ │ │ │ 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 a8ecc <_Py_dict_lookup@@Base+0x113c> │ │ │ │ + bgt a9054 <_Py_dict_lookup@@Base+0x1140> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8ea0 <_Py_dict_lookup@@Base+0x1110> │ │ │ │ + blt a9028 <_Py_dict_lookup@@Base+0x1114> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8da4 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ + beq a8f2c <_Py_dict_lookup@@Base+0x1018> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8fb4 <_Py_dict_lookup@@Base+0x1224> │ │ │ │ + beq a913c <_Py_dict_lookup@@Base+0x1228> │ │ │ │ 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 a8f00 <_Py_dict_lookup@@Base+0x1170> │ │ │ │ + bgt a9088 <_Py_dict_lookup@@Base+0x1174> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8ec0 <_Py_dict_lookup@@Base+0x1130> │ │ │ │ + blt a9048 <_Py_dict_lookup@@Base+0x1134> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8da4 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ + beq a8f2c <_Py_dict_lookup@@Base+0x1018> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a9024 <_Py_dict_lookup@@Base+0x1294> │ │ │ │ + beq a91ac <_Py_dict_lookup@@Base+0x1298> │ │ │ │ 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 a8d10 <_Py_dict_lookup@@Base+0xf80> │ │ │ │ + b a8e98 <_Py_dict_lookup@@Base+0xf84> │ │ │ │ cmn r4, #1 │ │ │ │ - bne a90c4 <_Py_dict_lookup@@Base+0x1334> │ │ │ │ + bne a924c <_Py_dict_lookup@@Base+0x1338> │ │ │ │ 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 a8e20 <_Py_dict_lookup@@Base+0x1090> │ │ │ │ + bne a8fa8 <_Py_dict_lookup@@Base+0x1094> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a8e20 <_Py_dict_lookup@@Base+0x1090> │ │ │ │ + bne a8fa8 <_Py_dict_lookup@@Base+0x1094> │ │ │ │ tst ip, #32 │ │ │ │ - beq a90ac <_Py_dict_lookup@@Base+0x131c> │ │ │ │ + beq a9234 <_Py_dict_lookup@@Base+0x1320> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a90a4 <_Py_dict_lookup@@Base+0x1314> │ │ │ │ + beq a922c <_Py_dict_lookup@@Base+0x1318> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8da4 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ + beq a8f2c <_Py_dict_lookup@@Base+0x1018> │ │ │ │ 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 a8cd0 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + ble a8e58 <_Py_dict_lookup@@Base+0xf44> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a8fac <_Py_dict_lookup@@Base+0x121c> │ │ │ │ + bgt a9134 <_Py_dict_lookup@@Base+0x1220> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8cdc <_Py_dict_lookup@@Base+0xf4c> │ │ │ │ + bge a8e64 <_Py_dict_lookup@@Base+0xf50> │ │ │ │ cmn r4, #1 │ │ │ │ - bne a8cf4 <_Py_dict_lookup@@Base+0xf64> │ │ │ │ + bne a8e7c <_Py_dict_lookup@@Base+0xf68> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a8f84 <_Py_dict_lookup@@Base+0x11f4> │ │ │ │ + bgt a910c <_Py_dict_lookup@@Base+0x11f8> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8c9c <_Py_dict_lookup@@Base+0xf0c> │ │ │ │ + bge a8e24 <_Py_dict_lookup@@Base+0xf10> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8da0 <_Py_dict_lookup@@Base+0x1010> │ │ │ │ + beq a8f28 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b a8e44 <_Py_dict_lookup@@Base+0x10b4> │ │ │ │ + b a8fcc <_Py_dict_lookup@@Base+0x10b8> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8da0 <_Py_dict_lookup@@Base+0x1010> │ │ │ │ + beq a8f28 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ 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 a8d58 <_Py_dict_lookup@@Base+0xfc8> │ │ │ │ + b a8ee0 <_Py_dict_lookup@@Base+0xfcc> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8da4 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ - b a8d7c <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + beq a8f2c <_Py_dict_lookup@@Base+0x1018> │ │ │ │ + b a8f04 <_Py_dict_lookup@@Base+0xff0> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8d24 <_Py_dict_lookup@@Base+0xf94> │ │ │ │ + bge a8eac <_Py_dict_lookup@@Base+0xf98> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8da0 <_Py_dict_lookup@@Base+0x1010> │ │ │ │ + beq a8f28 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ 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 a8d5c <_Py_dict_lookup@@Base+0xfcc> │ │ │ │ + b a8ee4 <_Py_dict_lookup@@Base+0xfd0> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8cf4 <_Py_dict_lookup@@Base+0xf64> │ │ │ │ + bne a8e7c <_Py_dict_lookup@@Base+0xf68> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8cf4 <_Py_dict_lookup@@Base+0xf64> │ │ │ │ + bne a8e7c <_Py_dict_lookup@@Base+0xf68> │ │ │ │ tst r0, #32 │ │ │ │ - beq a90bc <_Py_dict_lookup@@Base+0x132c> │ │ │ │ + beq a9244 <_Py_dict_lookup@@Base+0x1330> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a90b4 <_Py_dict_lookup@@Base+0x1324> │ │ │ │ + beq a923c <_Py_dict_lookup@@Base+0x1328> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8da4 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ - b a8cf4 <_Py_dict_lookup@@Base+0xf64> │ │ │ │ + beq a8f2c <_Py_dict_lookup@@Base+0x1018> │ │ │ │ + b a8e7c <_Py_dict_lookup@@Base+0xf68> │ │ │ │ ldr r4, [r7, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8c9c <_Py_dict_lookup@@Base+0xf0c> │ │ │ │ + bge a8e24 <_Py_dict_lookup@@Base+0xf10> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8da0 <_Py_dict_lookup@@Base+0x1010> │ │ │ │ + beq a8f28 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ 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 a8e4c <_Py_dict_lookup@@Base+0x10bc> │ │ │ │ + b a8fd4 <_Py_dict_lookup@@Base+0x10c0> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8d3c <_Py_dict_lookup@@Base+0xfac> │ │ │ │ + bne a8ec4 <_Py_dict_lookup@@Base+0xfb0> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8d3c <_Py_dict_lookup@@Base+0xfac> │ │ │ │ + bne a8ec4 <_Py_dict_lookup@@Base+0xfb0> │ │ │ │ tst r0, #32 │ │ │ │ - beq a909c <_Py_dict_lookup@@Base+0x130c> │ │ │ │ + beq a9224 <_Py_dict_lookup@@Base+0x1310> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a9094 <_Py_dict_lookup@@Base+0x1304> │ │ │ │ + beq a921c <_Py_dict_lookup@@Base+0x1308> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8da4 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ - b a8d3c <_Py_dict_lookup@@Base+0xfac> │ │ │ │ + beq a8f2c <_Py_dict_lookup@@Base+0x1018> │ │ │ │ + b a8ec4 <_Py_dict_lookup@@Base+0xfb0> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8d7c <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + bne a8f04 <_Py_dict_lookup@@Base+0xff0> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8d7c <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + bne a8f04 <_Py_dict_lookup@@Base+0xff0> │ │ │ │ tst r0, #32 │ │ │ │ - beq a90e4 <_Py_dict_lookup@@Base+0x1354> │ │ │ │ + beq a926c <_Py_dict_lookup@@Base+0x1358> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a90dc <_Py_dict_lookup@@Base+0x134c> │ │ │ │ + beq a9264 <_Py_dict_lookup@@Base+0x1350> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8da4 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ - b a8d7c <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + beq a8f2c <_Py_dict_lookup@@Base+0x1018> │ │ │ │ + b a8f04 <_Py_dict_lookup@@Base+0xff0> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a9008 <_Py_dict_lookup@@Base+0x1278> │ │ │ │ + b a9190 <_Py_dict_lookup@@Base+0x127c> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8ff0 <_Py_dict_lookup@@Base+0x1260> │ │ │ │ + b a9178 <_Py_dict_lookup@@Base+0x1264> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8e04 <_Py_dict_lookup@@Base+0x1074> │ │ │ │ + b a8f8c <_Py_dict_lookup@@Base+0x1078> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a8df0 <_Py_dict_lookup@@Base+0x1060> │ │ │ │ + b a8f78 <_Py_dict_lookup@@Base+0x1064> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8f68 <_Py_dict_lookup@@Base+0x11d8> │ │ │ │ + b a90f0 <_Py_dict_lookup@@Base+0x11dc> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8f50 <_Py_dict_lookup@@Base+0x11c0> │ │ │ │ + b a90d8 <_Py_dict_lookup@@Base+0x11c4> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b a8cd0 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + b a8e58 <_Py_dict_lookup@@Base+0xf44> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a9078 <_Py_dict_lookup@@Base+0x12e8> │ │ │ │ + b a9200 <_Py_dict_lookup@@Base+0x12ec> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a9060 <_Py_dict_lookup@@Base+0x12d0> │ │ │ │ + b a91e8 <_Py_dict_lookup@@Base+0x12d4> │ │ │ │ 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] @ a94e0 <_Py_dict_lookup@@Base+0x1750> │ │ │ │ + ldr r2, [pc, #984] @ a9668 <_Py_dict_lookup@@Base+0x1754> │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a948c <_Py_dict_lookup@@Base+0x16fc> │ │ │ │ + beq a9614 <_Py_dict_lookup@@Base+0x1700> │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a9270 <_Py_dict_lookup@@Base+0x14e0> │ │ │ │ + beq a93f8 <_Py_dict_lookup@@Base+0x14e4> │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne a94b8 <_Py_dict_lookup@@Base+0x1728> │ │ │ │ + bne a9640 <_Py_dict_lookup@@Base+0x172c> │ │ │ │ ldrb r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a949c <_Py_dict_lookup@@Base+0x170c> │ │ │ │ + bne a9624 <_Py_dict_lookup@@Base+0x1710> │ │ │ │ ldrb r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a949c <_Py_dict_lookup@@Base+0x170c> │ │ │ │ + bne a9624 <_Py_dict_lookup@@Base+0x1710> │ │ │ │ ldrb r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a949c <_Py_dict_lookup@@Base+0x170c> │ │ │ │ + bne a9624 <_Py_dict_lookup@@Base+0x1710> │ │ │ │ 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 a9470 <_Py_dict_lookup@@Base+0x16e0> │ │ │ │ + bne a95f8 <_Py_dict_lookup@@Base+0x16e4> │ │ │ │ add r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne a9470 <_Py_dict_lookup@@Base+0x16e0> │ │ │ │ + bne a95f8 <_Py_dict_lookup@@Base+0x16e4> │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne a9470 <_Py_dict_lookup@@Base+0x16e0> │ │ │ │ + bne a95f8 <_Py_dict_lookup@@Base+0x16e4> │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne a9470 <_Py_dict_lookup@@Base+0x16e0> │ │ │ │ + bne a95f8 <_Py_dict_lookup@@Base+0x16e4> │ │ │ │ add r2, r2, #4 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ movw r0, #56797 @ 0xdddd │ │ │ │ movt r0, #56797 @ 0xdddd │ │ │ │ str r0, [r3, #-8] │ │ │ │ sub r4, r3, #8 │ │ │ │ str r0, [r3, #-4] │ │ │ │ mov r0, r3 │ │ │ │ bl 2d6c4 │ │ │ │ ldr lr, [r5, #20] │ │ │ │ - movw r2, #26260 @ 0x6694 │ │ │ │ + movw r2, #26648 @ 0x6818 │ │ │ │ movt r2, #10 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a9278 <_Py_dict_lookup@@Base+0x14e8> │ │ │ │ + bne a9400 <_Py_dict_lookup@@Base+0x14ec> │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9270 <_Py_dict_lookup@@Base+0x14e0> │ │ │ │ - ldr r2, [pc, #748] @ a94e4 <_Py_dict_lookup@@Base+0x1754> │ │ │ │ + beq a93f8 <_Py_dict_lookup@@Base+0x14e4> │ │ │ │ + ldr r2, [pc, #748] @ a966c <_Py_dict_lookup@@Base+0x1758> │ │ │ │ ldr r2, [r2, r6] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1604] @ 0x644 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq a92b0 <_Py_dict_lookup@@Base+0x1520> │ │ │ │ + beq a9438 <_Py_dict_lookup@@Base+0x1524> │ │ │ │ lsr r2, r4, #18 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ ldr r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt a9240 <_Py_dict_lookup@@Base+0x14b0> │ │ │ │ + bgt a93c8 <_Py_dict_lookup@@Base+0x14b4> │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a92b0 <_Py_dict_lookup@@Base+0x1520> │ │ │ │ + beq a9438 <_Py_dict_lookup@@Base+0x1524> │ │ │ │ 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 a9290 <_Py_dict_lookup@@Base+0x1500> │ │ │ │ + beq a9418 <_Py_dict_lookup@@Base+0x1504> │ │ │ │ cmp r3, #0 │ │ │ │ - beq a92e4 <_Py_dict_lookup@@Base+0x1554> │ │ │ │ + beq a946c <_Py_dict_lookup@@Base+0x1558> │ │ │ │ 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} │ │ │ │ @@ -126886,28 +126986,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 a9270 <_Py_dict_lookup@@Base+0x14e0> │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + b a93f8 <_Py_dict_lookup@@Base+0x14e4> │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r2, #35316 @ 0x89f4 │ │ │ │ + movw r2, #34332 @ 0x861c │ │ │ │ movt r2, #9 │ │ │ │ ldr r6, [r3, #980] @ 0x3d4 │ │ │ │ cmp r6, r2 │ │ │ │ - bne a93ac <_Py_dict_lookup@@Base+0x161c> │ │ │ │ + bne a9534 <_Py_dict_lookup@@Base+0x1620> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r5, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #800] @ 0x320 │ │ │ │ - b a9270 <_Py_dict_lookup@@Base+0x14e0> │ │ │ │ + b a93f8 <_Py_dict_lookup@@Base+0x14e4> │ │ │ │ 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] │ │ │ │ @@ -126916,66 +127016,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 a9344 <_Py_dict_lookup@@Base+0x15b4> │ │ │ │ + bne a94cc <_Py_dict_lookup@@Base+0x15b8> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a9340 <_Py_dict_lookup@@Base+0x15b0> │ │ │ │ + beq a94c8 <_Py_dict_lookup@@Base+0x15b4> │ │ │ │ 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 a93e8 <_Py_dict_lookup@@Base+0x1658> │ │ │ │ + beq a9570 <_Py_dict_lookup@@Base+0x165c> │ │ │ │ cmp r2, #1 │ │ │ │ - beq a93bc <_Py_dict_lookup@@Base+0x162c> │ │ │ │ + beq a9544 <_Py_dict_lookup@@Base+0x1630> │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq a9270 <_Py_dict_lookup@@Base+0x14e0> │ │ │ │ + beq a93f8 <_Py_dict_lookup@@Base+0x14e4> │ │ │ │ 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 a9270 <_Py_dict_lookup@@Base+0x14e0> │ │ │ │ + b a93f8 <_Py_dict_lookup@@Base+0x14e4> │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b a92d4 <_Py_dict_lookup@@Base+0x1544> │ │ │ │ + b a945c <_Py_dict_lookup@@Base+0x1548> │ │ │ │ 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 a9270 <_Py_dict_lookup@@Base+0x14e0> │ │ │ │ + b a93f8 <_Py_dict_lookup@@Base+0x14e4> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a9358 <_Py_dict_lookup@@Base+0x15c8> │ │ │ │ + beq a94e0 <_Py_dict_lookup@@Base+0x15cc> │ │ │ │ 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] │ │ │ │ @@ -126989,119 +127089,119 @@ │ │ │ │ movne r0, #0 │ │ │ │ lsrne r3, r3, #18 │ │ │ │ addne r3, r5, r3, lsl #3 │ │ │ │ strne r0, [r3, #808] @ 0x328 │ │ │ │ add r3, r5, r2, lsl #3 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ str r7, [r3, #804] @ 0x324 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ 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 a9270 <_Py_dict_lookup@@Base+0x14e0> │ │ │ │ + b a93f8 <_Py_dict_lookup@@Base+0x14e4> │ │ │ │ mov r0, r3 │ │ │ │ - bl 887e4 │ │ │ │ - movw r1, #916 @ 0x394 │ │ │ │ + bl 88af4 │ │ │ │ + movw r1, #136 @ 0x88 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #13400 @ 0x3458 │ │ │ │ + movw r0, #12376 @ 0x3058 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #4052 @ 0xfd4 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #3148 @ 0xc4c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #76] @ a94e8 <_Py_dict_lookup@@Base+0x1758> │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ a9670 <_Py_dict_lookup@@Base+0x175c> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 887e4 │ │ │ │ - movw r1, #892 @ 0x37c │ │ │ │ + bl 88af4 │ │ │ │ + movw r1, #112 @ 0x70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #13400 @ 0x3458 │ │ │ │ + movw r0, #12376 @ 0x3058 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 887e4 │ │ │ │ - movw r1, #832 @ 0x340 │ │ │ │ + bl 88af4 │ │ │ │ + movw r1, #52 @ 0x34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #13400 @ 0x3458 │ │ │ │ + movw r0, #12376 @ 0x3058 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8df10 │ │ │ │ + bl 8e22c │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - umaaleq sp, r5, ip, sp │ │ │ │ + subeq sp, r5, r0, lsr #19 │ │ │ │ │ │ │ │ -000a94ec : │ │ │ │ +000a9674 : │ │ │ │ push {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 a9540 │ │ │ │ + bgt a96c8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq a9658 │ │ │ │ - ldr r1, [pc, #736] @ a980c │ │ │ │ + beq a97e0 │ │ │ │ + ldr r1, [pc, #736] @ a9994 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp ip, #7 │ │ │ │ - bhi a9658 │ │ │ │ + bhi a97e0 │ │ │ │ ldrb ip, [r1, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #128 @ 0x80 │ │ │ │ - movweq r7, #30072 @ 0x7578 │ │ │ │ + movweq r7, #32732 @ 0x7fdc │ │ │ │ movteq r7, #18 │ │ │ │ - bne a962c │ │ │ │ + bne a97b4 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - bne a96e8 │ │ │ │ + bne a9870 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a97f0 │ │ │ │ - ldr r8, [pc, #668] @ a9810 │ │ │ │ + bne a9978 │ │ │ │ + ldr r8, [pc, #668] @ a9998 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r0, [r9, r8] │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9694 │ │ │ │ - ldr lr, [pc, #644] @ a9814 │ │ │ │ + beq a981c │ │ │ │ + ldr lr, [pc, #644] @ a999c │ │ │ │ ldr ip, [r2, #2020] @ 0x7e4 │ │ │ │ ldr sl, [r3] │ │ │ │ sub ip, ip, #1 │ │ │ │ str sl, [r2, #2016] @ 0x7e0 │ │ │ │ str ip, [r2, #2020] @ 0x7e4 │ │ │ │ ldr r2, [lr, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne a9774 │ │ │ │ + bne a98fc │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ - beq a96c0 │ │ │ │ + beq a9848 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a96c0 │ │ │ │ + bgt a9848 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bne a96cc │ │ │ │ + bne a9854 │ │ │ │ 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] │ │ │ │ @@ -127113,242 +127213,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 a9658 │ │ │ │ + ble a97e0 │ │ │ │ cmp ip, #130 @ 0x82 │ │ │ │ - movweq r7, #11968 @ 0x2ec0 │ │ │ │ + movweq r7, #13916 @ 0x365c │ │ │ │ movteq r7, #17 │ │ │ │ - beq a9550 │ │ │ │ + beq a96d8 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp ip, r1 │ │ │ │ - movweq r7, #54196 @ 0xd3b4 │ │ │ │ + movweq r7, #54284 @ 0xd40c │ │ │ │ movteq r7, #27 │ │ │ │ - beq a9550 │ │ │ │ + beq a96d8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #15476 @ 0x3c74 │ │ │ │ + movw r1, #14516 @ 0x38b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14119c │ │ │ │ - movw r7, #30264 @ 0x7638 │ │ │ │ + b 14151c │ │ │ │ + movw r7, #31888 @ 0x7c90 │ │ │ │ movt r7, #13 │ │ │ │ - b a9550 │ │ │ │ - movw r7, #56776 @ 0xddc8 │ │ │ │ + b a96d8 │ │ │ │ + movw r7, #58768 @ 0xe590 │ │ │ │ movt r7, #17 │ │ │ │ - b a9550 │ │ │ │ - movw r0, #15188 @ 0x3b54 │ │ │ │ + b a96d8 │ │ │ │ + movw r0, #15176 @ 0x3b48 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a97e8 │ │ │ │ + beq a9970 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne a95c4 │ │ │ │ + bne a974c │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq a95e4 │ │ │ │ + beq a976c │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ - b a95e4 │ │ │ │ + b a976c │ │ │ │ mov r7, #0 │ │ │ │ - b a9550 │ │ │ │ + b a96d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a97d0 │ │ │ │ - ldr r9, [pc, #280] @ a9810 │ │ │ │ + beq a9958 │ │ │ │ + ldr r9, [pc, #280] @ a9998 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r2, [r9, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2024] @ 0x7e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9754 │ │ │ │ + beq a98dc │ │ │ │ ldr r0, [r2, #2028] @ 0x7ec │ │ │ │ ldr ip, [r3] │ │ │ │ sub r0, r0, #1 │ │ │ │ str ip, [r2, #2024] @ 0x7e8 │ │ │ │ str r0, [r2, #2028] @ 0x7ec │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a0780 <_Py_NewReference@@Base> │ │ │ │ + bl a0904 <_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 a96ac │ │ │ │ - movw r0, #14784 @ 0x39c0 │ │ │ │ + b a9834 │ │ │ │ + movw r0, #14772 @ 0x39b4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a9738 │ │ │ │ - b a97e8 │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + bne a98c0 │ │ │ │ + b a9970 │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne a97b4 │ │ │ │ - ldr r0, [pc, #140] @ a9818 │ │ │ │ + bne a993c │ │ │ │ + ldr r0, [pc, #140] @ a99a0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a96a8 │ │ │ │ + bne a9830 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r0, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a96ac │ │ │ │ + b a9834 │ │ │ │ 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 a96ac │ │ │ │ + b a9834 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15504 @ 0x3c90 │ │ │ │ + movw r1, #14544 @ 0x38d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r3, #0 │ │ │ │ - b a9620 │ │ │ │ + b a97a8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15572 @ 0x3cd4 │ │ │ │ + movw r1, #14612 @ 0x3914 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b a97e8 │ │ │ │ - subeq sp, r5, r8, ror #26 │ │ │ │ + bl 16f420 │ │ │ │ + b a9970 │ │ │ │ + subeq sp, r5, ip, ror #18 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000a981c : │ │ │ │ +000a99a4 : │ │ │ │ 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 a990c │ │ │ │ + beq a9a94 │ │ │ │ ldr r2, [r1] │ │ │ │ - movw r0, #42752 @ 0xa700 │ │ │ │ + movw r0, #42740 @ 0xa6f4 │ │ │ │ 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 a98b0 │ │ │ │ + bne a9a38 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a98b0 │ │ │ │ + beq a9a38 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46456 @ 0xb578 │ │ │ │ + movw ip, #46664 @ 0xb648 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a98e8 │ │ │ │ + beq a9a70 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b ac140 │ │ │ │ + b ac2c8 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq a98f8 │ │ │ │ + beq a9a80 │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #46456 @ 0xb578 │ │ │ │ + movw r0, #46664 @ 0xb648 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne a98a0 │ │ │ │ + bne a9a28 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9960 │ │ │ │ + b a9ae8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257320 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b 2564c8 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq a9944 │ │ │ │ - bl b6720 │ │ │ │ + beq a9acc │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9944 │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne a9acc │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2798 @ 0xaee │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14320 @ 0x37f0 │ │ │ │ + movw r1, #13360 @ 0x3430 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b a9938 │ │ │ │ + bl 16f420 │ │ │ │ + b a9ac0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r8, [r1, #4] │ │ │ │ - movw r5, #42752 @ 0xa700 │ │ │ │ + movw r5, #42740 @ 0xa6f4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, r5 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne a9c30 │ │ │ │ - ldr r3, [pc, #844] @ a9cf0 │ │ │ │ + bne a9db8 │ │ │ │ + ldr r3, [pc, #844] @ a9e78 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9a7c │ │ │ │ + beq a9c04 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ add r0, r4, #28 │ │ │ │ ldr r1, [r4] │ │ │ │ add r7, r4, #20 │ │ │ │ str r1, [r3, #1928] @ 0x788 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -127367,22 +127467,22 @@ │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ bl 2d6c4 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ and sl, r3, #7 │ │ │ │ - bne a9c5c │ │ │ │ + bne a9de4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7, sl] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ mov r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne a9c0c │ │ │ │ + bne a9d94 │ │ │ │ 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] │ │ │ │ @@ -127397,38 +127497,38 @@ │ │ │ │ mov lr, #72 @ 0x48 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #8 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r7, #38392 @ 0x95f8 │ │ │ │ + movw r7, #38384 @ 0x95f0 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r0, #352 @ 0x160 │ │ │ │ + movw r0, #736 @ 0x2e0 │ │ │ │ movt r0, #10 │ │ │ │ ldr r3, [r7, #988] @ 0x3dc │ │ │ │ cmp r3, r0 │ │ │ │ - bne a9cac │ │ │ │ - ldr r3, [pc, #564] @ a9cf0 │ │ │ │ + bne a9e34 │ │ │ │ + ldr r3, [pc, #564] @ a9e78 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr sl, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [sl, r2, lsl #2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq a9c9c │ │ │ │ + beq a9e24 │ │ │ │ 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 a9b64 │ │ │ │ + beq a9cec │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ sub r3, r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ @@ -127445,116 +127545,116 @@ │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ bl 2d6c4 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ and sl, r3, #7 │ │ │ │ - bne a9c5c │ │ │ │ + bne a9de4 │ │ │ │ strb r0, [r7, sl] │ │ │ │ - b a9a2c │ │ │ │ + b a9bb4 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ cmp r1, ip │ │ │ │ - bhi a9c4c │ │ │ │ + bhi a9dd4 │ │ │ │ add r0, lr, r1 │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r3, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a9af8 │ │ │ │ + bne a9c80 │ │ │ │ ldr r3, [r7, #968] @ 0x3c8 │ │ │ │ - movw r2, #34196 @ 0x8594 │ │ │ │ + movw r2, #33212 @ 0x81bc │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a9cc4 │ │ │ │ + bne a9e4c │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [sl, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sl, #800] @ 0x320 │ │ │ │ - bne a9af8 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bne a9c80 │ │ │ │ + bl 2e0e64 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9be4 │ │ │ │ + bgt a9d6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9cd8 │ │ │ │ + beq a9e60 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9c04 │ │ │ │ + bgt a9d8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9ce4 │ │ │ │ + beq a9e6c │ │ │ │ mvn r0, #0 │ │ │ │ - b a9a74 │ │ │ │ + b a9bfc │ │ │ │ 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 a9a58 │ │ │ │ + b a9be0 │ │ │ │ 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 a9a98 │ │ │ │ + b a9c20 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b a9af8 │ │ │ │ + b a9c80 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl c3b48 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c426c <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble a9a24 │ │ │ │ + ble a9bac │ │ │ │ cmp r3, #15 │ │ │ │ lslle sl, sl, #1 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #0 │ │ │ │ strgt r3, [r7, sl, lsl #2] │ │ │ │ strhle r3, [r7, sl] │ │ │ │ - b a9a2c │ │ │ │ + b a9bb4 │ │ │ │ mov r0, sl │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ mov r4, r0 │ │ │ │ - b a9b88 │ │ │ │ + b a9d10 │ │ │ │ ldr r0, [r7, #984] @ 0x3d8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a9af8 │ │ │ │ - b a9bc4 │ │ │ │ + bne a9c80 │ │ │ │ + b a9d4c │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b a9bb0 │ │ │ │ + b a9d38 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a9be4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a9d6c │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b a9c04 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b a9d8c │ │ │ │ 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 │ │ │ │ @@ -127565,26 +127665,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 a9efc │ │ │ │ + beq aa084 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi aa004 │ │ │ │ + bhi aa18c │ │ │ │ cmp r2, #3 │ │ │ │ - bne a9dc0 │ │ │ │ - ldr r3, [pc, #900] @ aa0d8 │ │ │ │ + bne a9f48 │ │ │ │ + ldr r3, [pc, #900] @ aa260 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9fc0 │ │ │ │ + beq aa148 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ movw lr, #771 @ 0x303 │ │ │ │ str r0, [r3, #1928] @ 0x788 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, #5 │ │ │ │ @@ -127600,51 +127700,51 @@ │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #8 │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mul r1, r3, r1 │ │ │ │ - movw r0, #352 @ 0x160 │ │ │ │ + movw r0, #736 @ 0x2e0 │ │ │ │ movt r0, #10 │ │ │ │ - str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ add r1, r1, r5 │ │ │ │ add ip, r1, #20 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne aa03c │ │ │ │ - ldr r0, [pc, #732] @ aa0d8 │ │ │ │ + bne aa1c4 │ │ │ │ + ldr r0, [pc, #732] @ aa260 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1604] @ 0x644 │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs a9f68 │ │ │ │ + bcs aa0f0 │ │ │ │ add r1, r1, #19 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r0, r1, lsl #3] │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq aa00c │ │ │ │ + beq aa194 │ │ │ │ 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 a9eb0 │ │ │ │ + beq aa038 │ │ │ │ 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 │ │ │ │ @@ -127652,194 +127752,194 @@ │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r3, #1 │ │ │ │ strb sl, [r4, #6] │ │ │ │ str r3, [r4] │ │ │ │ str r5, [r4, #16] │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, r6 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #24] │ │ │ │ ldr r8, [r0, #28] │ │ │ │ cmp r7, r8 │ │ │ │ - bhi a9ee4 │ │ │ │ + bhi aa06c │ │ │ │ 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 a9e58 │ │ │ │ - b a9f68 │ │ │ │ + bne a9fe0 │ │ │ │ + b aa0f0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r9 │ │ │ │ str r0, [lr, #12] │ │ │ │ add r6, r5, #20 │ │ │ │ str lr, [r0, #8] │ │ │ │ - b a9e60 │ │ │ │ + b a9fe8 │ │ │ │ mov r1, #12 │ │ │ │ cmp r2, #7 │ │ │ │ - bls a9dc4 │ │ │ │ + bls a9f4c │ │ │ │ cmp r2, #15 │ │ │ │ - bhi aa06c │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + bhi aa1f4 │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mul r0, r3, r1 │ │ │ │ add ip, r2, #1 │ │ │ │ mov r5, #1 │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ - movw r1, #352 @ 0x160 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ movt r1, #10 │ │ │ │ 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 aa03c │ │ │ │ - ldr r1, [pc, #384] @ aa0d8 │ │ │ │ + bne aa1c4 │ │ │ │ + ldr r1, [pc, #384] @ aa260 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r4, [r6, #968] @ 0x3c8 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ strd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne aa0b4 │ │ │ │ + bne aa23c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq aa0cc │ │ │ │ - ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq aa254 │ │ │ │ + ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r9 │ │ │ │ add r6, r5, #20 │ │ │ │ ldr r0, [ip, #800] @ 0x320 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [ip, #800] @ 0x320 │ │ │ │ - b a9e60 │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + b a9fe8 │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r1, #352 @ 0x160 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ movt r1, #10 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ cmp r4, r1 │ │ │ │ - bne aa024 │ │ │ │ + bne aa1ac │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ mov r5, #8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #5 │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a9e1c │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b a9fa4 │ │ │ │ mov r1, #8 │ │ │ │ - b a9f08 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b aa090 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ - b a9ed8 │ │ │ │ + b aa060 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ mov r5, #8 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #5 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r6, #984] @ 0x3d8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aa0cc │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq aa254 │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r6, r5, #20 │ │ │ │ - b a9e60 │ │ │ │ + b a9fe8 │ │ │ │ mul r1, r3, r1 │ │ │ │ add r0, r2, #2 │ │ │ │ mov r5, #1 │ │ │ │ - str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r9, r0 │ │ │ │ add r1, r1, r5, lsl r0 │ │ │ │ lsl r5, r5, r0 │ │ │ │ adds r0, r1, #20 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bmi aa0cc │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + bmi aa254 │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r0, #352 @ 0x160 │ │ │ │ + movw r0, #736 @ 0x2e0 │ │ │ │ movt r0, #10 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ cmp r4, r0 │ │ │ │ - beq a9df4 │ │ │ │ - b aa03c │ │ │ │ + beq a9f7c │ │ │ │ + b aa1c4 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a9f9c │ │ │ │ + b aa124 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e0eb8 │ │ │ │ - b a9db4 │ │ │ │ + bl 2e0e64 │ │ │ │ + b a9f3c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000aa0dc : │ │ │ │ +000aa264 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #29816 @ 0x7478 │ │ │ │ + movw r0, #29804 @ 0x746c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl aa118 │ │ │ │ + bl aa2a0 │ │ │ │ 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 aa5b0 │ │ │ │ + bl aa738 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aa3f8 │ │ │ │ + beq aa580 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq aa3c4 │ │ │ │ - ldr r2, [pc, #972] @ aa52c │ │ │ │ + beq aa54c │ │ │ │ + ldr r2, [pc, #972] @ aa6b4 │ │ │ │ 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 │ │ │ │ @@ -127847,261 +127947,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 aa1ac │ │ │ │ + beq aa334 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ mov r5, #0 │ │ │ │ bl 2e31c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r4, #12] │ │ │ │ - beq aa3dc │ │ │ │ + beq aa564 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq aa490 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + beq aa618 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne aa36c │ │ │ │ + bne aa4f4 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq aa220 │ │ │ │ + beq aa3a8 │ │ │ │ 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 aa41c │ │ │ │ - ldr r0, [pc, #760] @ aa530 │ │ │ │ + beq aa5a4 │ │ │ │ + ldr r0, [pc, #760] @ aa6b8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #748] @ aa52c │ │ │ │ + ldr r2, [pc, #748] @ aa6b4 │ │ │ │ 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 aa374 │ │ │ │ + bne aa4fc │ │ │ │ add r6, r6, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r3, fp, #24 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa488 │ │ │ │ + beq aa610 │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne aa2e0 │ │ │ │ + bne aa468 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa2b8 │ │ │ │ + bgt aa440 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa2b8 │ │ │ │ + bne aa440 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aa3d0 │ │ │ │ + ble aa558 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq aa400 │ │ │ │ + beq aa588 │ │ │ │ str r6, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b aa214 │ │ │ │ + b aa39c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa2fc │ │ │ │ + bgt aa484 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa518 │ │ │ │ + beq aa6a0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa334 │ │ │ │ + bgt aa4bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa504 │ │ │ │ + beq aa68c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa334 │ │ │ │ + bgt aa4bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa4f0 │ │ │ │ + beq aa678 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble aa36c │ │ │ │ + ble aa4f4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_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 aa2d4 │ │ │ │ + b aa45c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa25c │ │ │ │ + beq aa3e4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa3ac │ │ │ │ + bgt aa534 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa3ac │ │ │ │ + bne aa534 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 aa2d4 │ │ │ │ + b aa45c │ │ │ │ cmp r5, #0 │ │ │ │ - bne aa19c │ │ │ │ - b aa1ac │ │ │ │ + bne aa324 │ │ │ │ + b aa334 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bne aa2d4 │ │ │ │ + bne aa45c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa3f8 │ │ │ │ + bgt aa580 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa4d0 │ │ │ │ + beq aa658 │ │ │ │ mov r4, #0 │ │ │ │ - b aa214 │ │ │ │ + b aa39c │ │ │ │ mov r0, r6 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b aa2d0 │ │ │ │ + b aa458 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne aa230 │ │ │ │ + bne aa3b8 │ │ │ │ tst r3, #32 │ │ │ │ - bne aa498 │ │ │ │ + bne aa620 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt aa4c0 │ │ │ │ + blt aa648 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r2, #59024 @ 0xe690 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r2, r2, r3 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa3bc │ │ │ │ + bgt aa544 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne aa3bc │ │ │ │ + bne aa544 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa3bc │ │ │ │ - bl 1438b4 │ │ │ │ + b aa544 │ │ │ │ + bl 143c34 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r1 │ │ │ │ - b aa3bc │ │ │ │ + b aa544 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne aa4dc │ │ │ │ + bne aa664 │ │ │ │ ldrsb r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge aa440 │ │ │ │ + bge aa5c8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r2, [pc, #104] @ aa534 │ │ │ │ + ldr r2, [pc, #104] @ aa6bc │ │ │ │ add r2, r2, r3, lsl #5 │ │ │ │ - b aa45c │ │ │ │ + b aa5e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b aa3f8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b aa580 │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge aa440 │ │ │ │ - b aa4b0 │ │ │ │ + bge aa5c8 │ │ │ │ + b aa638 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa334 │ │ │ │ + b aa4bc │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa318 │ │ │ │ + b aa4a0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa2fc │ │ │ │ + b aa484 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r7, r3, r0, lsl #17 │ │ │ │ │ │ │ │ -000aa538 : │ │ │ │ +000aa6c0 : │ │ │ │ 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 aa5b0 │ │ │ │ + bl aa738 │ │ │ │ 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] @ aa5ac │ │ │ │ + ldr ip, [pc, #60] @ aa734 │ │ │ │ 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] │ │ │ │ @@ -128141,644 +128241,644 @@ │ │ │ │ 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 aa9c8 │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + bmi aab50 │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov sl, r1 │ │ │ │ - movw r1, #352 @ 0x160 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ movt r1, #10 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa934 │ │ │ │ - ldr r3, [pc, #948] @ aaa0c │ │ │ │ + bne aaabc │ │ │ │ + ldr r3, [pc, #948] @ aab94 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ - bcs aa8c8 │ │ │ │ + bcs aaa50 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq aa914 │ │ │ │ + beq aaa9c │ │ │ │ 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 aa758 │ │ │ │ + beq aa8e0 │ │ │ │ cmp r4, #0 │ │ │ │ add r4, r0, r4 │ │ │ │ - beq aa790 │ │ │ │ + beq aa918 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq aa6f8 │ │ │ │ - ldr r3, [pc, #836] @ aaa10 │ │ │ │ + beq aa880 │ │ │ │ + ldr r3, [pc, #836] @ aab98 │ │ │ │ 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 aa808 │ │ │ │ + bgt aa990 │ │ │ │ sub r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne aa860 │ │ │ │ - ldr r2, [pc, #756] @ aaa14 │ │ │ │ + bne aa9e8 │ │ │ │ + ldr r2, [pc, #756] @ aab9c │ │ │ │ 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 aa95c │ │ │ │ + bne aaae4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne aa79c │ │ │ │ + bne aa924 │ │ │ │ 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 aa7f8 │ │ │ │ + bcc aa980 │ │ │ │ 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 aa6b0 │ │ │ │ + bne aa838 │ │ │ │ cmp ip, #0 │ │ │ │ - bne aa6c4 │ │ │ │ - b aa6f8 │ │ │ │ + bne aa84c │ │ │ │ + b aa880 │ │ │ │ ldr r3, [r5, #444] @ 0x1bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt aa890 │ │ │ │ + bgt aaa18 │ │ │ │ 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 aa7ec │ │ │ │ + beq aa974 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #-12] │ │ │ │ - b aa74c │ │ │ │ + b aa8d4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r9, #12] │ │ │ │ str r9, [r3, #8] │ │ │ │ - b aa6a4 │ │ │ │ + b aa82c │ │ │ │ ldr r3, [r1, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ - beq aa6f8 │ │ │ │ + beq aa880 │ │ │ │ ldr r3, [r1, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa6f8 │ │ │ │ + bne aa880 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa9fc │ │ │ │ + bne aab84 │ │ │ │ add r1, r0, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne aa6f8 │ │ │ │ + bne aa880 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa844 │ │ │ │ + bne aa9cc │ │ │ │ dmb ish │ │ │ │ - b aa6f8 │ │ │ │ - ldr r2, [pc, #428] @ aaa14 │ │ │ │ + b aa880 │ │ │ │ + ldr r2, [pc, #428] @ aab9c │ │ │ │ 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 aa99c │ │ │ │ + bne aab24 │ │ │ │ str sl, [r4, #8] │ │ │ │ - b aa740 │ │ │ │ + b aa8c8 │ │ │ │ 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 aa7dc │ │ │ │ - b aa7ec │ │ │ │ + bne aa964 │ │ │ │ + b aa974 │ │ │ │ ldr r9, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #34196 @ 0x8594 │ │ │ │ + movw r3, #33212 @ 0x81bc │ │ │ │ movt r3, #9 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne aa988 │ │ │ │ + bne aab10 │ │ │ │ cmp r7, #1 │ │ │ │ movcs r0, r7 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa9c8 │ │ │ │ + beq aab50 │ │ │ │ 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 aa6a4 │ │ │ │ + b aa82c │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa8c8 │ │ │ │ + beq aaa50 │ │ │ │ ldr lr, [r5, #84] @ 0x54 │ │ │ │ - b aa780 │ │ │ │ + b aa908 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r7 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa9c8 │ │ │ │ + beq aab50 │ │ │ │ ldr ip, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b aa6a4 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b aa82c │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa9d4 │ │ │ │ - ldr r0, [pc, #164] @ aaa18 │ │ │ │ - bl 1be580 │ │ │ │ + bne aab5c │ │ │ │ + ldr r0, [pc, #164] @ aaba0 │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa740 │ │ │ │ + bne aa8c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b aa740 │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + b aa8c8 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b aa8f4 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b aaa7c │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa9e8 │ │ │ │ - ldr r0, [pc, #100] @ aaa18 │ │ │ │ - bl 1be580 │ │ │ │ + bne aab70 │ │ │ │ + ldr r0, [pc, #100] @ aaba0 │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa888 │ │ │ │ + bne aaa10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b aa888 │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + b aaa10 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b aa740 │ │ │ │ + b aa8c8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b aa888 │ │ │ │ + b aaa10 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa6f8 │ │ │ │ - b aa830 │ │ │ │ + bne aa880 │ │ │ │ + b aa9b8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000aaa1c : │ │ │ │ +000aaba4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq aaa90 │ │ │ │ + beq aac18 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ 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 aaa90 │ │ │ │ + bne aac18 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq aaa9c │ │ │ │ + beq aac24 │ │ │ │ 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 aac60 │ │ │ │ - ldr r0, [pc, #688] @ aad68 │ │ │ │ + beq aade8 │ │ │ │ + ldr r0, [pc, #688] @ aaef0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #684] @ aad6c │ │ │ │ + ldr r2, [pc, #684] @ aaef4 │ │ │ │ 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 aabf0 │ │ │ │ + bne aad78 │ │ │ │ add r0, r4, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r3, fp, #16 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aacc0 │ │ │ │ + beq aae48 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne aab60 │ │ │ │ + bne aace8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aab40 │ │ │ │ + bgt aacc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aab40 │ │ │ │ + bne aacc8 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aab58 │ │ │ │ + ble aace0 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq aac3c │ │ │ │ + beq aadc4 │ │ │ │ mov r1, r2 │ │ │ │ - b aaa90 │ │ │ │ + b aac18 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aab7c │ │ │ │ + bgt aad04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aace0 │ │ │ │ + beq aae68 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aabb4 │ │ │ │ + bgt aad3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aaccc │ │ │ │ + beq aae54 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aabb4 │ │ │ │ + bgt aad3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aacf4 │ │ │ │ + beq aae7c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble aaa90 │ │ │ │ + ble aac18 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_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 aaa90 │ │ │ │ + b aac18 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aaadc │ │ │ │ + beq aac64 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aac28 │ │ │ │ + bgt aadb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aac28 │ │ │ │ + bne aadb0 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b aab58 │ │ │ │ + b aace0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_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 aab58 │ │ │ │ + b aace0 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne aaab0 │ │ │ │ + bne aac38 │ │ │ │ tst r3, #32 │ │ │ │ - bne aad08 │ │ │ │ + bne aae90 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt aad2c │ │ │ │ + blt aaeb4 │ │ │ │ ldrb r0, [r3] │ │ │ │ mov ip, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aacb8 │ │ │ │ + bgt aae40 │ │ │ │ sub r2, r5, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aad54 │ │ │ │ + beq aaedc │ │ │ │ mov r1, r3 │ │ │ │ - b aaa90 │ │ │ │ - bl 1438b4 │ │ │ │ + b aac18 │ │ │ │ + bl 143c34 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aaa90 │ │ │ │ + b aac18 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aab98 │ │ │ │ + b aad20 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aab7c │ │ │ │ + b aad04 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aabb4 │ │ │ │ + b aad3c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne aad3c │ │ │ │ + bne aaec4 │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge aac84 │ │ │ │ + bge aae0c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r1, #28 │ │ │ │ - bne aad4c │ │ │ │ + bne aaed4 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #56] @ aad70 │ │ │ │ + ldr r3, [pc, #56] @ aaef8 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b aaca0 │ │ │ │ + b aae28 │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge aac84 │ │ │ │ + bge aae0c │ │ │ │ add r3, r1, #20 │ │ │ │ - b aad2c │ │ │ │ + b aaeb4 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aacb8 │ │ │ │ - strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + b aae40 │ │ │ │ + strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + rsbeq r7, r3, r0, lsl #17 │ │ │ │ │ │ │ │ -000aad74 : │ │ │ │ +000aaefc : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ 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 ab1fc │ │ │ │ + beq ab384 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq ab058 │ │ │ │ + beq ab1e0 │ │ │ │ cmn r4, #-2147483619 @ 0x8000001d │ │ │ │ - bhi ab2e8 │ │ │ │ + bhi ab470 │ │ │ │ add r3, r0, r4 │ │ │ │ cmp r4, #3 │ │ │ │ - ble ab024 │ │ │ │ + ble ab1ac │ │ │ │ ldr r2, [r0] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ ands r2, r2, lr │ │ │ │ - bne ab258 │ │ │ │ + bne ab3e0 │ │ │ │ add ip, r0, #4 │ │ │ │ sub r0, r3, #4 │ │ │ │ bic ip, ip, #3 │ │ │ │ cmp ip, r0 │ │ │ │ subhi r1, r3, ip │ │ │ │ - bhi ab02c │ │ │ │ + bhi ab1b4 │ │ │ │ ldr r2, [ip] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne ab09c │ │ │ │ + bne ab224 │ │ │ │ add r1, ip, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aae90 │ │ │ │ + bcc ab018 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne ab0a0 │ │ │ │ + bne ab228 │ │ │ │ add r1, ip, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aae90 │ │ │ │ + bcc ab018 │ │ │ │ ldr r2, [ip, #8] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne ab0a0 │ │ │ │ + bne ab228 │ │ │ │ add r1, ip, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aae90 │ │ │ │ + bcc ab018 │ │ │ │ ldr r2, [r1] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne ab0a0 │ │ │ │ + bne ab228 │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs aae78 │ │ │ │ - ldr ip, [pc, #2084] @ ab6bc │ │ │ │ + bcs ab000 │ │ │ │ + ldr ip, [pc, #2084] @ ab844 │ │ │ │ sub r0, r3, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi ab6a0 │ │ │ │ + bhi ab828 │ │ │ │ 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 ab0a0 │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + bne ab228 │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ + movw r3, #736 @ 0x2e0 │ │ │ │ movt r3, #10 │ │ │ │ add r8, r4, #21 │ │ │ │ ldr r2, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab23c │ │ │ │ - ldr r2, [pc, #1976] @ ab6c0 │ │ │ │ + bne ab3c4 │ │ │ │ + ldr r2, [pc, #1976] @ ab848 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r8, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r9, r3 │ │ │ │ - bgt ab1c0 │ │ │ │ + bgt ab348 │ │ │ │ add r7, r4, #20 │ │ │ │ lsr r1, r7, #3 │ │ │ │ ldr r2, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq ab1b0 │ │ │ │ + beq ab338 │ │ │ │ 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 aaf88 │ │ │ │ + bne ab110 │ │ │ │ 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] │ │ │ │ strls r1, [r2, #24] │ │ │ │ addls r1, r2, lr │ │ │ │ strhi r0, [r2, #8] │ │ │ │ strls r1, [r2, #4] │ │ │ │ strls ip, [r2, lr] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ 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] @ ab6c4 │ │ │ │ + ldr r2, [pc, #1808] @ ab84c │ │ │ │ ldr r6, [r2, #1708] @ 0x6ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne ab26c │ │ │ │ + bne ab3f4 │ │ │ │ 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 ab228 │ │ │ │ + beq ab3b0 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq ab6b4 │ │ │ │ + beq ab83c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r3, #20 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -128786,266 +128886,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] @ ab6c8 │ │ │ │ + ldr r0, [pc, #1684] @ ab850 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi ab6a4 │ │ │ │ + bhi ab82c │ │ │ │ ldrsb r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, ip │ │ │ │ - b aaebc │ │ │ │ + b ab044 │ │ │ │ mov r1, ip │ │ │ │ - b aaec4 │ │ │ │ + b ab04c │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ addlt r3, r0, #1 │ │ │ │ movlt r2, #0 │ │ │ │ movlt r1, r0 │ │ │ │ - blt aaec4 │ │ │ │ + blt ab04c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ab680 │ │ │ │ + bne ab808 │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b ab018 │ │ │ │ + b ab1a0 │ │ │ │ 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 aaee0 │ │ │ │ + beq ab068 │ │ │ │ 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 ab2f4 │ │ │ │ + bne ab47c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl a0800 │ │ │ │ + bl a0984 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ab2ec │ │ │ │ + beq ab474 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ bl 2d6c4 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ str r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - beq ab2a4 │ │ │ │ + beq ab42c │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq ab61c │ │ │ │ + beq ab7a4 │ │ │ │ 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 ab2e0 │ │ │ │ + bgt ab468 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ mov r2, sl │ │ │ │ strd r6, [sp] │ │ │ │ - bl 1a6558 │ │ │ │ + bl 1a66c4 │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - beq ab600 │ │ │ │ - bl bb2b0 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq ab788 │ │ │ │ + bl bb410 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b ab018 │ │ │ │ + b ab1a0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne aaf88 │ │ │ │ + bne ab110 │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #34196 @ 0x8594 │ │ │ │ + movw r3, #33212 @ 0x81bc │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab650 │ │ │ │ + bne ab7d8 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab210 │ │ │ │ + beq ab398 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r7, r4, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b aaf88 │ │ │ │ + b ab110 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3] │ │ │ │ - ldr r3, [pc, #1212] @ ab6cc │ │ │ │ - b ab018 │ │ │ │ - bl 2e0eb8 │ │ │ │ + ldr r3, [pc, #1212] @ ab854 │ │ │ │ + b ab1a0 │ │ │ │ + bl 2e0e64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ab2ec │ │ │ │ + beq ab474 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne aafe4 │ │ │ │ + bne ab16c │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b ab000 │ │ │ │ + b ab188 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ab210 │ │ │ │ + beq ab398 │ │ │ │ add r7, r4, #20 │ │ │ │ - b aaf88 │ │ │ │ + b ab110 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r9, r2, #3 │ │ │ │ - b ab0b4 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b ab23c │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r6, r1 │ │ │ │ - bne ab664 │ │ │ │ - ldr r0, [pc, #1100] @ ab6d0 │ │ │ │ + bne ab7ec │ │ │ │ + ldr r0, [pc, #1100] @ ab858 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aafbc │ │ │ │ + bne ab144 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aafbc │ │ │ │ + b ab144 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab63c │ │ │ │ + beq ab7c4 │ │ │ │ cmp r0, #2 │ │ │ │ - bne ab608 │ │ │ │ + bne ab790 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq ab61c │ │ │ │ + beq ab7a4 │ │ │ │ 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 ab164 │ │ │ │ + ble ab2ec │ │ │ │ mov sl, r5 │ │ │ │ - b ab17c │ │ │ │ - bl 2e0eb8 │ │ │ │ + b ab304 │ │ │ │ + bl 2e0e64 │ │ │ │ mov r3, #0 │ │ │ │ - b ab018 │ │ │ │ + b ab1a0 │ │ │ │ cmp r4, #3 │ │ │ │ mov ip, r5 │ │ │ │ mov r4, #0 │ │ │ │ - ble ab344 │ │ │ │ + ble ab4cc │ │ │ │ tst ip, #3 │ │ │ │ - beq ab368 │ │ │ │ + beq ab4f0 │ │ │ │ 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 ab304 │ │ │ │ + b ab48c │ │ │ │ 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 ab5d8 │ │ │ │ + bls ab760 │ │ │ │ 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 ab344 │ │ │ │ + b ab4cc │ │ │ │ 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 ab328 │ │ │ │ + bcc ab4b0 │ │ │ │ sub r3, r2, r5 │ │ │ │ cmp r3, #1020 @ 0x3fc │ │ │ │ - ble ab5d0 │ │ │ │ + ble ab758 │ │ │ │ add r3, r5, #1020 @ 0x3fc │ │ │ │ cmp r3, r8 │ │ │ │ - bcc ab5c8 │ │ │ │ + bcc ab750 │ │ │ │ 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 ab4cc │ │ │ │ + beq ab654 │ │ │ │ cmp r6, #1 │ │ │ │ - beq ab4ac │ │ │ │ + beq ab634 │ │ │ │ cmp r6, #2 │ │ │ │ - beq ab494 │ │ │ │ + beq ab61c │ │ │ │ cmp r6, #3 │ │ │ │ - beq ab47c │ │ │ │ + beq ab604 │ │ │ │ cmp r6, #4 │ │ │ │ - beq ab464 │ │ │ │ + beq ab5ec │ │ │ │ cmp r6, #5 │ │ │ │ - beq ab44c │ │ │ │ + beq ab5d4 │ │ │ │ cmp r6, #6 │ │ │ │ - beq ab434 │ │ │ │ + beq ab5bc │ │ │ │ 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]! │ │ │ │ @@ -129081,15 +129181,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 ab59c │ │ │ │ + beq ab724 │ │ │ │ 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 │ │ │ │ @@ -129133,448 +129233,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 ab4cc │ │ │ │ + bne ab654 │ │ │ │ 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 ab39c │ │ │ │ + b ab524 │ │ │ │ mov r0, #0 │ │ │ │ - b ab5a8 │ │ │ │ + b ab730 │ │ │ │ mov r3, r2 │ │ │ │ - b ab3bc │ │ │ │ + b ab544 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ movls r8, #255 @ 0xff │ │ │ │ - bls ab0f0 │ │ │ │ + bls ab278 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movhi r8, r1 │ │ │ │ movls r8, r0 │ │ │ │ - b ab0f0 │ │ │ │ - bl 1e4c30 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ - b ab2ec │ │ │ │ + b ab278 │ │ │ │ + bl 1e3850 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b ab474 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne ab2c4 │ │ │ │ + bne ab44c │ │ │ │ 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 ab164 │ │ │ │ - b ab2e0 │ │ │ │ + ble ab2ec │ │ │ │ + b ab468 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne ab2c4 │ │ │ │ - b ab61c │ │ │ │ + bne ab44c │ │ │ │ + b ab7a4 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b ab1e0 │ │ │ │ + b ab368 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aafbc │ │ │ │ + b ab144 │ │ │ │ str r4, [r3] │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge ab080 │ │ │ │ - ldr r3, [pc, #56] @ ab6d4 │ │ │ │ + bge ab208 │ │ │ │ + ldr r3, [pc, #56] @ ab85c │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b ab018 │ │ │ │ + b ab1a0 │ │ │ │ mov ip, r1 │ │ │ │ ldrb r1, [ip, #3] │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ mov r1, ip │ │ │ │ - b aaeb4 │ │ │ │ + b ab03c │ │ │ │ add r0, r3, #28 │ │ │ │ - b ab22c │ │ │ │ - subeq sp, r5, r0, ror sp │ │ │ │ + b ab3b4 │ │ │ │ + subeq sp, r5, r4, ror r9 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - subeq sp, r5, r4, ror sp │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + subeq sp, r5, r8, ror r9 │ │ │ │ + rsbeq r1, r3, r8, ror r4 │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ + rsbeq r7, r3, r0, lsl #17 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov lr, r2 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq ab744 │ │ │ │ + beq ab8cc │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - movw ip, #42752 @ 0xa700 │ │ │ │ + movw ip, #42740 @ 0xa6f4 │ │ │ │ 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 ab744 │ │ │ │ + bne ab8cc │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, lr │ │ │ │ ands r0, r3, #3 │ │ │ │ - beq ab754 │ │ │ │ + beq ab8dc │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab918 │ │ │ │ + beq abaa0 │ │ │ │ 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 ab930 │ │ │ │ - ldr r3, [pc, #708] @ aba34 │ │ │ │ + beq abab8 │ │ │ │ + ldr r3, [pc, #708] @ abbbc │ │ │ │ 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 ab8c4 │ │ │ │ + bne aba4c │ │ │ │ add r0, r5, #114688 @ 0x1c000 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp] │ │ │ │ movle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r3, fp, #24 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ orr r4, r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab9dc │ │ │ │ + beq abb64 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ab838 │ │ │ │ + bne ab9c0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab924 │ │ │ │ + bgt abaac │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab924 │ │ │ │ + bne abaac │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ab748 │ │ │ │ + beq ab8d0 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne ab748 │ │ │ │ + bne ab8d0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_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 ab748 │ │ │ │ + b ab8d0 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab854 │ │ │ │ + bgt ab9dc │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab9c8 │ │ │ │ + beq abb50 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab888 │ │ │ │ + bgt aba10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab9b0 │ │ │ │ + beq abb38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab888 │ │ │ │ + bgt aba10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab99c │ │ │ │ + beq abb24 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ cmp r4, #0 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - beq ab744 │ │ │ │ + beq ab8cc │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_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 ab744 │ │ │ │ + b ab8cc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab788 │ │ │ │ + beq ab910 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab8fc │ │ │ │ + bgt aba84 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab8fc │ │ │ │ + bne aba84 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 ab744 │ │ │ │ - b ab8a0 │ │ │ │ + beq ab8cc │ │ │ │ + b aba28 │ │ │ │ cmp r4, #0 │ │ │ │ - bne ab804 │ │ │ │ - b ab748 │ │ │ │ + bne ab98c │ │ │ │ + b ab8d0 │ │ │ │ and r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne ab768 │ │ │ │ + bne ab8f0 │ │ │ │ tst r3, #32 │ │ │ │ - bne ab9e8 │ │ │ │ + bne abb70 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt aba0c │ │ │ │ + blt abb94 │ │ │ │ ldrb r0, [r3] │ │ │ │ mov ip, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ - movw r1, #38392 @ 0x95f8 │ │ │ │ + movw r1, #38384 @ 0x95f0 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ add r3, r3, r1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab748 │ │ │ │ + bgt ab8d0 │ │ │ │ sub r1, r6, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab748 │ │ │ │ + bne ab8d0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab748 │ │ │ │ + b ab8d0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab888 │ │ │ │ + b aba10 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ - b ab870 │ │ │ │ + b ab9f8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab854 │ │ │ │ - bl 1438b4 │ │ │ │ + b ab9dc │ │ │ │ + bl 143c34 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab744 │ │ │ │ + b ab8cc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne aba1c │ │ │ │ + bne abba4 │ │ │ │ ldrsb r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge ab954 │ │ │ │ + bge abadc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r2, #28 │ │ │ │ - bne aba2c │ │ │ │ + bne abbb4 │ │ │ │ ldrb r1, [r3] │ │ │ │ - ldr r3, [pc, #32] @ aba38 │ │ │ │ + ldr r3, [pc, #32] @ abbc0 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b ab970 │ │ │ │ + b abaf8 │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #20 │ │ │ │ - bge ab954 │ │ │ │ + bge abadc │ │ │ │ add r3, r2, #20 │ │ │ │ - b aba0c │ │ │ │ - strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + b abb94 │ │ │ │ + strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r7, r3, r0, lsl #17 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq aba5c │ │ │ │ + beq abbe4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 257490 <_PyThreadState_New@@Base+0x2074> │ │ │ │ + b 256638 <_PyThreadState_New@@Base+0x207c> │ │ │ │ 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 abe64 │ │ │ │ + blt abfec │ │ │ │ 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 abbf8 │ │ │ │ + bne abd80 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq abb9c │ │ │ │ + beq abd24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abd40 │ │ │ │ + beq abec8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #48792 @ 0xbe98 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abd6c │ │ │ │ - movw r0, #38392 @ 0x95f8 │ │ │ │ + bne abef4 │ │ │ │ + movw r0, #38384 @ 0x95f0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #26260 @ 0x6694 │ │ │ │ + movw r3, #26648 @ 0x6818 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1020] @ 0x3fc │ │ │ │ cmp r2, r3 │ │ │ │ - bne abd30 │ │ │ │ - ldr r3, [pc, #924] @ abe94 │ │ │ │ + bne abeb8 │ │ │ │ + ldr r3, [pc, #924] @ ac01c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq abbcc │ │ │ │ + beq abd54 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt abb44 │ │ │ │ + bgt abccc │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abbcc │ │ │ │ + beq abd54 │ │ │ │ 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 abb7c │ │ │ │ + beq abd04 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abc60 │ │ │ │ + beq abde8 │ │ │ │ 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 abb74 │ │ │ │ + b abcfc │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne abd7c │ │ │ │ + bne abf04 │ │ │ │ tst r3, #32 │ │ │ │ - bne ababc │ │ │ │ + bne abc44 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ababc │ │ │ │ + beq abc44 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ababc │ │ │ │ + b abc44 │ │ │ │ ldr r2, [r0, #980] @ 0x3d4 │ │ │ │ - movw r3, #35316 @ 0x89f4 │ │ │ │ + movw r3, #34332 @ 0x861c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abe4c │ │ │ │ + bne abfd4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b abb74 │ │ │ │ + b abcfc │ │ │ │ cmp r2, #1 │ │ │ │ - bne abe5c │ │ │ │ + bne abfe4 │ │ │ │ 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] @ abe94 │ │ │ │ + ldr r0, [pc, #628] @ ac01c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - bl 15360c │ │ │ │ + bl 15399c │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq abe68 │ │ │ │ + beq abff0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq abe58 │ │ │ │ + beq abfe0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ strle r2, [r1] │ │ │ │ ldrbgt r3, [r1, #16] │ │ │ │ ldrble r3, [r1, #16] │ │ │ │ - b abaa8 │ │ │ │ + b abc30 │ │ │ │ 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] │ │ │ │ @@ -129585,90 +129685,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 abcc8 │ │ │ │ + bne abe50 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abcc4 │ │ │ │ + beq abe4c │ │ │ │ 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 abdcc │ │ │ │ + beq abf54 │ │ │ │ cmp r3, #1 │ │ │ │ - beq abda0 │ │ │ │ + beq abf28 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq abb74 │ │ │ │ + beq abcfc │ │ │ │ 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 abb74 │ │ │ │ + b abcfc │ │ │ │ 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 abba8 │ │ │ │ + beq abd30 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq abbbc │ │ │ │ + beq abd44 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b abba8 │ │ │ │ + b abd30 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abd4c │ │ │ │ + beq abed4 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq ababc │ │ │ │ - b abd58 │ │ │ │ + beq abc44 │ │ │ │ + b abee0 │ │ │ │ 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 abb74 │ │ │ │ + b abcfc │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq abcdc │ │ │ │ + beq abe64 │ │ │ │ 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] │ │ │ │ @@ -129689,82 +129789,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 abb74 │ │ │ │ + b abcfc │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b abbe8 │ │ │ │ + b abd70 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a4d04 <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + b a4e88 <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #14680 @ 0x3958 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ + bl 2e9d44 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_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 abb74 │ │ │ │ + b abcfc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000abe98 : │ │ │ │ +000ac020 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #38392 @ 0x95f8 │ │ │ │ + movw ip, #38384 @ 0x95f0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r3, #26260 @ 0x6694 │ │ │ │ + movw r3, #26648 @ 0x6818 │ │ │ │ movt r3, #10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1020] @ 0x3fc │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac074 │ │ │ │ + bne ac1fc │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ ac13c │ │ │ │ + ldr r3, [pc, #608] @ ac2c4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq ac048 │ │ │ │ + beq ac1d0 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt abf28 │ │ │ │ + bgt ac0b0 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ac048 │ │ │ │ + beq ac1d0 │ │ │ │ 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 ac028 │ │ │ │ + beq ac1b0 │ │ │ │ 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 │ │ │ │ @@ -129777,29 +129877,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 abfc0 │ │ │ │ + bne ac148 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abfbc │ │ │ │ + beq ac144 │ │ │ │ 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 ac0b0 │ │ │ │ + beq ac238 │ │ │ │ cmp r3, #1 │ │ │ │ - beq ac084 │ │ │ │ + beq ac20c │ │ │ │ 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] │ │ │ │ @@ -129820,18 +129920,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, #35316 @ 0x89f4 │ │ │ │ + movw r3, #34332 @ 0x861c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac130 │ │ │ │ + bne ac2b8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #1004] @ 0x3ec │ │ │ │ @@ -129847,15 +129947,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 abfd4 │ │ │ │ + beq ac15c │ │ │ │ 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] │ │ │ │ @@ -129879,75 +129979,75 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b ac064 │ │ │ │ + b ac1ec │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac618 │ │ │ │ + bne ac7a0 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #3 │ │ │ │ - beq ac564 │ │ │ │ + beq ac6ec │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne ac298 │ │ │ │ + bne ac420 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ac1b8 │ │ │ │ + beq ac340 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne acde8 │ │ │ │ + bne acf70 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble ac52c │ │ │ │ + ble ac6b4 │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ac460 │ │ │ │ + bne ac5e8 │ │ │ │ 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 ac26c │ │ │ │ + bgt ac3f4 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrsb lr, [r0, r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bge ac438 │ │ │ │ + bge ac5c0 │ │ │ │ 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 ac504 │ │ │ │ + beq ac68c │ │ │ │ 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] │ │ │ │ @@ -129957,994 +130057,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 acdc4 │ │ │ │ + bgt acf4c │ │ │ │ lsl r0, r2, #1 │ │ │ │ add lr, r3, r0 │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bge ac384 │ │ │ │ + bge ac50c │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh r1, [r0, #20] │ │ │ │ - b ac214 │ │ │ │ + b ac39c │ │ │ │ cmp r7, r8 │ │ │ │ - beq ac334 │ │ │ │ + beq ac4bc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r9, r3, #255 @ 0xff │ │ │ │ - beq ac300 │ │ │ │ - ldr r2, [pc, #3488] @ ad054 │ │ │ │ + beq ac488 │ │ │ │ + ldr r2, [pc, #3488] @ ad1dc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ - bne ac594 │ │ │ │ + bne ac71c │ │ │ │ tst r3, #1 │ │ │ │ - bne ac940 │ │ │ │ + bne acac8 │ │ │ │ tst r9, #2 │ │ │ │ - bne acbac │ │ │ │ + bne acd34 │ │ │ │ tst r9, #4 │ │ │ │ - bne acb54 │ │ │ │ + bne accdc │ │ │ │ tst r9, #8 │ │ │ │ - bne acafc │ │ │ │ + bne acc84 │ │ │ │ tst r9, #16 │ │ │ │ - bne acaa4 │ │ │ │ + bne acc2c │ │ │ │ tst r9, #32 │ │ │ │ - bne aca4c │ │ │ │ + bne acbd4 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne ac9f4 │ │ │ │ + bne acb7c │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - bne ac998 │ │ │ │ + bne acb20 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ac924 │ │ │ │ + beq acaac │ │ │ │ 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 ac368 │ │ │ │ + ble ac4f0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac260 │ │ │ │ + bgt ac3e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac260 │ │ │ │ + bne ac3e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ac260 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ac3e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac340 │ │ │ │ + bne ac4c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ac340 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ac4c8 │ │ │ │ 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 ac288 │ │ │ │ + blt ac410 │ │ │ │ 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 ac414 │ │ │ │ + ble ac59c │ │ │ │ cmp ip, #15 │ │ │ │ - bgt ace54 │ │ │ │ + bgt acfdc │ │ │ │ lsl r0, r2, #1 │ │ │ │ add ip, r3, r0 │ │ │ │ ldrsh ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - blt ac288 │ │ │ │ + blt ac410 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ac3d4 │ │ │ │ + b ac55c │ │ │ │ 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 ac400 │ │ │ │ + bge ac588 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b ac214 │ │ │ │ + b ac39c │ │ │ │ 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 ac424 │ │ │ │ - b ac3ac │ │ │ │ - ldr r2, [pc, #3052] @ ad054 │ │ │ │ + blt ac5ac │ │ │ │ + b ac534 │ │ │ │ + ldr r2, [pc, #3052] @ ad1dc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ tst r5, #1 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ - bne ac684 │ │ │ │ + bne ac80c │ │ │ │ tst r5, #2 │ │ │ │ - bne ac8c4 │ │ │ │ + bne aca4c │ │ │ │ tst r5, #4 │ │ │ │ - bne ac864 │ │ │ │ + bne ac9ec │ │ │ │ tst r5, #8 │ │ │ │ - bne ac804 │ │ │ │ + bne ac98c │ │ │ │ tst r5, #16 │ │ │ │ - bne ac7a4 │ │ │ │ + bne ac92c │ │ │ │ tst r5, #32 │ │ │ │ - bne ac744 │ │ │ │ + bne ac8cc │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne ac6e4 │ │ │ │ + bne ac86c │ │ │ │ lsrs r5, r5, #7 │ │ │ │ - beq ac1d0 │ │ │ │ + beq ac358 │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ ldr r5, [r7, #408] @ 0x198 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac1d0 │ │ │ │ + beq ac358 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac1d0 │ │ │ │ + bge ac358 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac1d0 │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac358 │ │ │ │ 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 ac248 │ │ │ │ + b ac3d0 │ │ │ │ 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 ad1a0 │ │ │ │ + bl ad328 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ac1c4 │ │ │ │ + bne ac34c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ad02c │ │ │ │ + ble ad1b4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac58c │ │ │ │ + bgt ac714 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ad048 │ │ │ │ + beq ad1d0 │ │ │ │ mvn r0, #0 │ │ │ │ - b ac264 │ │ │ │ + b ac3ec │ │ │ │ tst r3, #1 │ │ │ │ - bne acd84 │ │ │ │ + bne acf0c │ │ │ │ tst r9, #2 │ │ │ │ - bne acd04 │ │ │ │ + bne ace8c │ │ │ │ tst r9, #4 │ │ │ │ - bne acd44 │ │ │ │ + bne acecc │ │ │ │ tst r9, #8 │ │ │ │ - bne acc84 │ │ │ │ + bne ace0c │ │ │ │ tst r9, #16 │ │ │ │ - bne accc4 │ │ │ │ + bne ace4c │ │ │ │ tst r9, #32 │ │ │ │ - bne acc44 │ │ │ │ + bne acdcc │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne acc04 │ │ │ │ + bne acd8c │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - beq ac300 │ │ │ │ + beq ac488 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ac300 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac488 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ - bne acf44 │ │ │ │ + bne ad0cc │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac300 │ │ │ │ + bne ac488 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b ac304 │ │ │ │ + b ac48c │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne ac174 │ │ │ │ + bne ac2fc │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 11a9a0 │ │ │ │ + bl 11b168 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac194 │ │ │ │ + beq ac31c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b5ccc <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 1b5d40 <_PyDict_InsertSplitValue@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ace80 │ │ │ │ + ble ad008 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac260 │ │ │ │ + bgt ac3e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac260 │ │ │ │ + bne ac3e8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ac260 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ac3e8 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac474 │ │ │ │ + beq ac5fc │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac474 │ │ │ │ + bge ac5fc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac474 │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac5fc │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac4a4 │ │ │ │ + beq ac62c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac4a4 │ │ │ │ + bge ac62c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac4a4 │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac62c │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac49c │ │ │ │ + beq ac624 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac49c │ │ │ │ + bge ac624 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac49c │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac624 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac494 │ │ │ │ + beq ac61c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac494 │ │ │ │ + bge ac61c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac494 │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac61c │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac48c │ │ │ │ + beq ac614 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac48c │ │ │ │ + bge ac614 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac48c │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac614 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac484 │ │ │ │ + beq ac60c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac484 │ │ │ │ + bge ac60c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac484 │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac60c │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac47c │ │ │ │ + beq ac604 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac47c │ │ │ │ + bge ac604 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac47c │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac604 │ │ │ │ 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 ac334 │ │ │ │ + b ac4bc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac2c8 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac450 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac2c8 │ │ │ │ + beq ac450 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac2c8 │ │ │ │ + bge ac450 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac2c8 │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac450 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ac300 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac488 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ - beq ac300 │ │ │ │ + beq ac488 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac300 │ │ │ │ + bge ac488 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ + bl 2e9d44 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b ac304 │ │ │ │ + b ac48c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac2f8 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac480 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac2f8 │ │ │ │ + beq ac480 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac2f8 │ │ │ │ + bge ac480 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac2f8 │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac480 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac2f0 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac478 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac2f0 │ │ │ │ + beq ac478 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac2f0 │ │ │ │ + bge ac478 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac2f0 │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac478 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac2e8 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac470 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac2e8 │ │ │ │ + beq ac470 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac2e8 │ │ │ │ + bge ac470 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac2e8 │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac470 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac2e0 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac468 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac2e0 │ │ │ │ + beq ac468 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac2e0 │ │ │ │ + bge ac468 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac2e0 │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac468 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac2d8 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac460 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac2d8 │ │ │ │ + beq ac460 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac2d8 │ │ │ │ + bge ac460 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac2d8 │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac460 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac2d0 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac458 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac2d0 │ │ │ │ + beq ac458 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac2d0 │ │ │ │ + bge ac458 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac2d0 │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac458 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac5cc │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac754 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ace9c │ │ │ │ + bne ad024 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac5cc │ │ │ │ + b ac754 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac5c4 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac74c │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acf4c │ │ │ │ + bne ad0d4 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac5c4 │ │ │ │ + b ac74c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac5b4 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac73c │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne aced4 │ │ │ │ + bne ad05c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac5b4 │ │ │ │ + b ac73c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac5bc │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac744 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acfbc │ │ │ │ + bne ad144 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac5bc │ │ │ │ + b ac744 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac5a4 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac72c │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acf84 │ │ │ │ + bne ad10c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac5a4 │ │ │ │ + b ac72c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac5ac │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac734 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acff4 │ │ │ │ + bne ad17c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac5ac │ │ │ │ + b ac734 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac59c │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq ac724 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acf0c │ │ │ │ + bne ad094 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac59c │ │ │ │ + b ac724 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add lr, r3, r0 │ │ │ │ ldr lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bge ace28 │ │ │ │ + bge acfb0 │ │ │ │ add r2, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r2, #20] │ │ │ │ - b ac214 │ │ │ │ + b ac39c │ │ │ │ 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 ad1a0 │ │ │ │ + bl ad328 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac564 │ │ │ │ + beq ac6ec │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b ac1b8 │ │ │ │ + b ac340 │ │ │ │ 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 acdd8 │ │ │ │ - b ac3b0 │ │ │ │ + blt acf60 │ │ │ │ + b ac538 │ │ │ │ add r5, r3, r2, lsl #2 │ │ │ │ lsl r0, r2, #2 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - blt acdd8 │ │ │ │ + blt acf60 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ac3cc │ │ │ │ + b ac554 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac65c │ │ │ │ + bne ac7e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ac65c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ac7e4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac5cc │ │ │ │ + bge ac754 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac5cc │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac754 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac5b4 │ │ │ │ + bge ac73c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac5b4 │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac73c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac59c │ │ │ │ + bge ac724 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac59c │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac724 │ │ │ │ mov r3, r8 │ │ │ │ - b ac9bc │ │ │ │ + b acb44 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac5c4 │ │ │ │ + bge ac74c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac5c4 │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac74c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac5a4 │ │ │ │ + bge ac72c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac5a4 │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac72c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac5bc │ │ │ │ + bge ac744 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac5bc │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac744 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac5ac │ │ │ │ + bge ac734 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ac5ac │ │ │ │ + bl 2e9d44 │ │ │ │ + b ac734 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac570 │ │ │ │ + bne ac6f8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ac570 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ac6f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ac58c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ac714 │ │ │ │ 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 ad0b8 │ │ │ │ + bgt ad240 │ │ │ │ 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 ad0f4 │ │ │ │ + bge ad27c │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp lr, #15 │ │ │ │ - bgt ad170 │ │ │ │ + bgt ad2f8 │ │ │ │ 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 ad0b0 │ │ │ │ + blt ad238 │ │ │ │ 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 ad138 │ │ │ │ + bgt ad2c0 │ │ │ │ add r0, ip, r3 │ │ │ │ ldrsb r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt ad0b0 │ │ │ │ + blt ad238 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #1 │ │ │ │ and r3, r2, r0 │ │ │ │ - b ad110 │ │ │ │ + b ad298 │ │ │ │ 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 ad0b0 │ │ │ │ + blt ad238 │ │ │ │ and r3, r2, r0 │ │ │ │ - b ad138 │ │ │ │ + b ad2c0 │ │ │ │ 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 ad0ec │ │ │ │ + b ad274 │ │ │ │ push {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 adfbc │ │ │ │ + bhi ae144 │ │ │ │ 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] │ │ │ │ @@ -130955,26 +131055,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 ad908 │ │ │ │ + beq ada90 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi adcd8 │ │ │ │ + bhi ade60 │ │ │ │ cmp r3, #3 │ │ │ │ - bne ad3e0 │ │ │ │ - ldr r2, [pc, #3492] @ adfc8 │ │ │ │ + bne ad568 │ │ │ │ + ldr r2, [pc, #3492] @ ae150 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ad984 │ │ │ │ + beq adb0c │ │ │ │ ldr r3, [r2, #1932] @ 0x78c │ │ │ │ add r0, r4, #28 │ │ │ │ ldr r1, [r4] │ │ │ │ add sl, r4, #20 │ │ │ │ str r1, [r2, #1928] @ 0x788 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -130993,81 +131093,81 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ lsl r3, r9, r3 │ │ │ │ - bne ade00 │ │ │ │ + bne adf88 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad930 │ │ │ │ + beq adab8 │ │ │ │ add r2, r5, #20 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r2, #8 │ │ │ │ add r8, sl, r2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bne ad9cc │ │ │ │ + bne adb54 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ad9cc │ │ │ │ + bne adb54 │ │ │ │ mov r1, r3 │ │ │ │ lsl r2, r7, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e280 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ad364 │ │ │ │ + beq ad4ec │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ mvn lr, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn lr, lr, lsl r1 │ │ │ │ - b ad334 │ │ │ │ + b ad4bc │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad8e8 │ │ │ │ + bgt ada70 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r9, [sl, ip] │ │ │ │ cmn r9, #1 │ │ │ │ - bne ad560 │ │ │ │ + bne ad6e8 │ │ │ │ strh r3, [sl, ip] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - beq ad364 │ │ │ │ + beq ad4ec │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ ldr r2, [r8, r3, lsl #3] │ │ │ │ cmp r1, #7 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ and r2, lr, r0 │ │ │ │ - bgt ad308 │ │ │ │ + bgt ad490 │ │ │ │ ldrsb ip, [sl, r2] │ │ │ │ cmn ip, #1 │ │ │ │ - bne ad560 │ │ │ │ + bne ad6e8 │ │ │ │ strb r3, [sl, r2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne ad330 │ │ │ │ - movw r3, #46456 @ 0xb578 │ │ │ │ + bne ad4b8 │ │ │ │ + movw r3, #46664 @ 0xb648 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq ad3c4 │ │ │ │ + beq ad54c │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne ad5d0 │ │ │ │ + bne ad758 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne ad5d0 │ │ │ │ - ldr r3, [pc, #3120] @ adfc8 │ │ │ │ + bne ad758 │ │ │ │ + ldr r3, [pc, #3120] @ ae150 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi ad974 │ │ │ │ + bhi adafc │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r5] │ │ │ │ str r5, [r3, #1928] @ 0x788 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ @@ -131079,47 +131179,47 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsl r1, r2, #3 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r8, #38392 @ 0x95f8 │ │ │ │ + movw r8, #38384 @ 0x95f0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r0, #352 @ 0x160 │ │ │ │ + movw r0, #736 @ 0x2e0 │ │ │ │ movt r0, #10 │ │ │ │ ldr r4, [r8, #988] @ 0x3dc │ │ │ │ cmp r4, r0 │ │ │ │ - bne ade4c │ │ │ │ - ldr r0, [pc, #2988] @ adfc8 │ │ │ │ + bne adfd4 │ │ │ │ + ldr r0, [pc, #2988] @ ae150 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1604] @ 0x644 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs add3c │ │ │ │ + bcs adec4 │ │ │ │ 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 adde0 │ │ │ │ + beq adf68 │ │ │ │ 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 ad738 │ │ │ │ + beq ad8c0 │ │ │ │ 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] │ │ │ │ @@ -131139,112 +131239,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 ad7dc │ │ │ │ + bne ad964 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad934 │ │ │ │ + beq adabc │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r5, #20 │ │ │ │ add r3, r1, r3 │ │ │ │ - bne ad2bc │ │ │ │ + bne ad444 │ │ │ │ add r1, sl, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad550 │ │ │ │ + ble ad6d8 │ │ │ │ mov lr, #12 │ │ │ │ mov r2, r1 │ │ │ │ mla lr, lr, r7, r1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq adec0 │ │ │ │ + beq ae048 │ │ │ │ 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 ad524 │ │ │ │ + bne ad6ac │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbdc4 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ - b ad364 │ │ │ │ + bl bbf24 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b ad4ec │ │ │ │ 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 ad5c0 │ │ │ │ + ble ad748 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt adb24 │ │ │ │ + bgt adcac │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r1, [sl, ip] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad320 │ │ │ │ + beq ad4a8 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ - b ad584 │ │ │ │ + b ad70c │ │ │ │ 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 ad354 │ │ │ │ - b ad5ac │ │ │ │ - movw r8, #38392 @ 0x95f8 │ │ │ │ + beq ad4dc │ │ │ │ + b ad734 │ │ │ │ + movw r8, #38384 @ 0x95f0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r3, #26260 @ 0x6694 │ │ │ │ + movw r3, #26648 @ 0x6818 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r8, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ade88 │ │ │ │ - ldr r2, [pc, #2516] @ adfc8 │ │ │ │ + bne ae010 │ │ │ │ + ldr r2, [pc, #2516] @ ae150 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ cmn r9, #804 @ 0x324 │ │ │ │ - beq add9c │ │ │ │ + beq adf24 │ │ │ │ lsr r3, r5, #18 │ │ │ │ ubfx r2, r5, #0, #18 │ │ │ │ add r3, r9, r3, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt ad640 │ │ │ │ + bgt ad7c8 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq add9c │ │ │ │ + beq adf24 │ │ │ │ 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 adbf8 │ │ │ │ + beq add80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad3c4 │ │ │ │ + bne ad54c │ │ │ │ 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] │ │ │ │ @@ -131253,60 +131353,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 ad6d0 │ │ │ │ + bne ad858 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad6cc │ │ │ │ + beq ad854 │ │ │ │ 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 adf14 │ │ │ │ + beq ae09c │ │ │ │ cmp r3, #1 │ │ │ │ - beq adee8 │ │ │ │ + beq ae070 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [ip, #532] @ 0x214 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ad3c4 │ │ │ │ + beq ad54c │ │ │ │ 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 ad3c4 │ │ │ │ + b ad54c │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp r9, lr │ │ │ │ - bhi ad8c8 │ │ │ │ + bhi ada50 │ │ │ │ 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 add3c │ │ │ │ + beq adec4 │ │ │ │ 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] │ │ │ │ @@ -131327,234 +131427,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 ad4ec │ │ │ │ + beq ad674 │ │ │ │ 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 adb94 │ │ │ │ + beq add1c │ │ │ │ add r9, sl, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble adeb8 │ │ │ │ + ble ae040 │ │ │ │ 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 adc18 │ │ │ │ + ble adda0 │ │ │ │ str ip, [r2] │ │ │ │ add r2, r2, #8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ad824 │ │ │ │ + bne ad9ac │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ mvn ip, ip, lsl r1 │ │ │ │ - b ad8a0 │ │ │ │ + b ada28 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt adc3c │ │ │ │ + bgt addc4 │ │ │ │ lsl lr, r3, #1 │ │ │ │ ldrsh r8, [sl, lr] │ │ │ │ cmn r8, #1 │ │ │ │ - bne adc48 │ │ │ │ + bne addd0 │ │ │ │ strh r2, [sl, lr] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - beq adba8 │ │ │ │ + beq add30 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ ldr r3, [r9, r2, lsl #3] │ │ │ │ cmp r1, #7 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ and r3, ip, r0 │ │ │ │ - bgt ad874 │ │ │ │ + bgt ad9fc │ │ │ │ ldrsb lr, [sl, r3] │ │ │ │ cmn lr, #1 │ │ │ │ - bne adc48 │ │ │ │ + bne addd0 │ │ │ │ strb r2, [sl, r3] │ │ │ │ - b ad890 │ │ │ │ + b ada18 │ │ │ │ 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 ad774 │ │ │ │ + b ad8fc │ │ │ │ ldr ip, [sl, r2, lsl #2] │ │ │ │ cmn ip, #1 │ │ │ │ - bne ad560 │ │ │ │ + bne ad6e8 │ │ │ │ str r3, [sl, r2, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne ad330 │ │ │ │ - b ad364 │ │ │ │ + bne ad4b8 │ │ │ │ + b ad4ec │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #7 │ │ │ │ mov r1, #12 │ │ │ │ - bhi adce0 │ │ │ │ + bhi ade68 │ │ │ │ mul r1, r1, r2 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ad3f8 │ │ │ │ + b ad580 │ │ │ │ mov r2, #8 │ │ │ │ add sl, sl, r2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ add r2, r5, #20 │ │ │ │ add r3, r2, r3 │ │ │ │ - bne adc98 │ │ │ │ + bne ade20 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ mul r2, r2, r7 │ │ │ │ bl 2e280 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl bbdc4 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ - b ad364 │ │ │ │ + bl bbf24 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b ad4ec │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ad3c4 │ │ │ │ - movw r8, #38392 @ 0x95f8 │ │ │ │ + b ad54c │ │ │ │ + movw r8, #38384 @ 0x95f0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #352 @ 0x160 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ movt r1, #10 │ │ │ │ ldr r4, [r8, #988] @ 0x3dc │ │ │ │ cmp r4, r1 │ │ │ │ - bne ade30 │ │ │ │ + bne adfb8 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r7, #8 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #5 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ad43c │ │ │ │ + b ad5c4 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r2, #0 │ │ │ │ - ble ade80 │ │ │ │ + ble ae008 │ │ │ │ mvn r9, r2 │ │ │ │ add r9, r9, r7 │ │ │ │ ands r9, r9, #3 │ │ │ │ - beq adae4 │ │ │ │ + beq adc6c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq adaf4 │ │ │ │ + beq adc7c │ │ │ │ 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 adae4 │ │ │ │ + beq adc6c │ │ │ │ cmp r9, #2 │ │ │ │ - beq ada40 │ │ │ │ + beq adbc8 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq adaf4 │ │ │ │ + beq adc7c │ │ │ │ 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 adaf4 │ │ │ │ + beq adc7c │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r3, lr, #8 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - b adae4 │ │ │ │ + b adc6c │ │ │ │ add r2, r2, #1 │ │ │ │ add lr, r3, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ cmp r2, r7 │ │ │ │ mov r9, r2 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - beq ad2f4 │ │ │ │ + beq ad47c │ │ │ │ ldr r1, [lr, #4] │ │ │ │ mov r3, lr │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq adaf4 │ │ │ │ + beq adc7c │ │ │ │ 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 adaf4 │ │ │ │ + beq adc7c │ │ │ │ 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 adaf4 │ │ │ │ + beq adc7c │ │ │ │ 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 ada64 │ │ │ │ + bne adbec │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r3, #8 │ │ │ │ - beq addcc │ │ │ │ + beq adf54 │ │ │ │ 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 ad9d8 │ │ │ │ - b ad2f4 │ │ │ │ + bne adb60 │ │ │ │ + b ad47c │ │ │ │ ldr r1, [sl, r2, lsl #2] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad8f4 │ │ │ │ + beq ada7c │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ - b adb24 │ │ │ │ + b adcac │ │ │ │ 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] │ │ │ │ @@ -131567,240 +131667,240 @@ │ │ │ │ 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 adb48 │ │ │ │ + blt adcd0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbdc4 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + bl bbf24 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 25b968 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25ab10 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq aded8 │ │ │ │ + beq ae060 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r3] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, r1 │ │ │ │ - beq ade94 │ │ │ │ + beq ae01c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r3, #4 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ad3c4 │ │ │ │ + b ad54c │ │ │ │ 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 ad3c4 │ │ │ │ + b ad54c │ │ │ │ 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 ad824 │ │ │ │ - b ad860 │ │ │ │ + bne ad9ac │ │ │ │ + b ad9e8 │ │ │ │ ldr lr, [sl, r3, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - beq ade28 │ │ │ │ + beq adfb0 │ │ │ │ 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 adc78 │ │ │ │ + ble ade00 │ │ │ │ cmp r1, #15 │ │ │ │ ldrshle lr, [sl, lr] │ │ │ │ ldrgt lr, [sl, r3, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - bne ade10 │ │ │ │ + bne adf98 │ │ │ │ cmp r1, #7 │ │ │ │ - ble ad8c0 │ │ │ │ + ble ada48 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ade28 │ │ │ │ + bgt adfb0 │ │ │ │ lsl lr, r3, #1 │ │ │ │ - b ad88c │ │ │ │ + b ada14 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad960 │ │ │ │ + ble adae8 │ │ │ │ mov lr, #12 │ │ │ │ mov ip, sl │ │ │ │ mla lr, lr, r7, sl │ │ │ │ - b adcb4 │ │ │ │ + b ade3c │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq adcb0 │ │ │ │ + beq ade38 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ add ip, ip, #12 │ │ │ │ cmp lr, ip │ │ │ │ - bne adcb0 │ │ │ │ - b ad960 │ │ │ │ + bne ade38 │ │ │ │ + b adae8 │ │ │ │ mov r1, #8 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi adf98 │ │ │ │ - movw r8, #38392 @ 0x95f8 │ │ │ │ + bhi ae120 │ │ │ │ + movw r8, #38384 @ 0x95f0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ mul r0, r2, r1 │ │ │ │ add sl, r3, #1 │ │ │ │ mov r7, #1 │ │ │ │ - movw r1, #352 @ 0x160 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ movt r1, #10 │ │ │ │ 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 ade4c │ │ │ │ - ldr r1, [pc, #668] @ adfc8 │ │ │ │ + bne adfd4 │ │ │ │ + ldr r1, [pc, #668] @ ae150 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [r8, #968] @ 0x3c8 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, r1 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne ade9c │ │ │ │ + bne ae024 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #1 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq adfbc │ │ │ │ + beq ae144 │ │ │ │ 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 ad774 │ │ │ │ + b ad8fc │ │ │ │ ldr r2, [r8, #980] @ 0x3d4 │ │ │ │ - movw r3, #35316 @ 0x89f4 │ │ │ │ + movw r3, #34332 @ 0x861c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne adec8 │ │ │ │ + bne ae050 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b ad3c4 │ │ │ │ + b ad54c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne adb04 │ │ │ │ - b addcc │ │ │ │ + bne adc8c │ │ │ │ + b adf54 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ad760 │ │ │ │ + b ad8e8 │ │ │ │ add r2, r5, #20 │ │ │ │ add r8, r2, r3 │ │ │ │ mov r2, #8 │ │ │ │ - b ad7fc │ │ │ │ + b ad984 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, ip │ │ │ │ - b adc5c │ │ │ │ + b adde4 │ │ │ │ str r2, [sl, r3, lsl #2] │ │ │ │ - b ad890 │ │ │ │ + b ada18 │ │ │ │ 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 adfbc │ │ │ │ + beq ae144 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ad774 │ │ │ │ - beq ad364 │ │ │ │ - b ad2f4 │ │ │ │ + b ad8fc │ │ │ │ + beq ad4ec │ │ │ │ + b ad47c │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ad3c4 │ │ │ │ + b ad54c │ │ │ │ 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 add74 │ │ │ │ - beq adba8 │ │ │ │ - b ad860 │ │ │ │ + b adefc │ │ │ │ + beq add30 │ │ │ │ + b ad9e8 │ │ │ │ add r3, r3, #8 │ │ │ │ - b ad524 │ │ │ │ + b ad6ac │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b addb8 │ │ │ │ + b adf40 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ad3c4 │ │ │ │ + b ad54c │ │ │ │ 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 ad3c4 │ │ │ │ + b ad54c │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad6e4 │ │ │ │ + beq ad86c │ │ │ │ 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] │ │ │ │ @@ -131822,70 +131922,70 @@ │ │ │ │ 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 ad3c4 │ │ │ │ + b ad54c │ │ │ │ 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 ad3f8 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bpl ad580 │ │ │ │ + bl 2e0e64 │ │ │ │ mvn r0, #0 │ │ │ │ - b ad3d8 │ │ │ │ + b ad560 │ │ │ │ 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 ae4ec │ │ │ │ + bne ae674 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae1ec │ │ │ │ + bne ae374 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt ae344 │ │ │ │ + bgt ae4cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae3e4 │ │ │ │ - ldr r2, [pc, #1728] @ ae6e4 │ │ │ │ + beq ae56c │ │ │ │ + ldr r2, [pc, #1728] @ ae86c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi ae3e4 │ │ │ │ + bhi ae56c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #30956 @ 0x78ec │ │ │ │ + movw r0, #30944 @ 0x78e0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa5b0 │ │ │ │ + bl aa738 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae370 │ │ │ │ - movw r8, #55156 @ 0xd774 │ │ │ │ + beq ae4f8 │ │ │ │ + movw r8, #56052 @ 0xdaf4 │ │ │ │ movt r8, #19 │ │ │ │ - movw r3, #30956 @ 0x78ec │ │ │ │ + movw r3, #30944 @ 0x78e0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq ae508 │ │ │ │ - ldr r2, [pc, #1648] @ ae6e8 │ │ │ │ + beq ae690 │ │ │ │ + ldr r2, [pc, #1648] @ ae870 │ │ │ │ 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 │ │ │ │ @@ -131894,52 +131994,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 ae0c8 │ │ │ │ + beq ae250 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ mov r3, #0 │ │ │ │ subs r7, r0, #0 │ │ │ │ streq r7, [r4, #12] │ │ │ │ - beq ae530 │ │ │ │ + beq ae6b8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq ae5cc │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + beq ae754 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ae5cc │ │ │ │ + bne ae754 │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ tst r2, #3 │ │ │ │ - beq ae274 │ │ │ │ + beq ae3fc │ │ │ │ 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 ae26c │ │ │ │ - ldr r2, [pc, #1432] @ ae6e8 │ │ │ │ + beq ae3f4 │ │ │ │ + ldr r2, [pc, #1432] @ ae870 │ │ │ │ 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 │ │ │ │ @@ -131951,1200 +132051,1200 @@ │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r1, #444] @ 0x1bc │ │ │ │ ldreq r0, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ands r3, r3, #64 @ 0x40 │ │ │ │ - bne ae514 │ │ │ │ + bne ae69c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae5d4 │ │ │ │ + beq ae75c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae1e0 │ │ │ │ + bgt ae368 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae6d8 │ │ │ │ + beq ae860 │ │ │ │ rsb r0, r5, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 257794 <_PyThreadState_New@@Base+0x2378> │ │ │ │ + bl 25693c <_PyThreadState_New@@Base+0x2380> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae620 │ │ │ │ + beq ae7a8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a94ec │ │ │ │ + bl a9674 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ae370 │ │ │ │ + beq ae4f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2578c0 │ │ │ │ + bl 256a68 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae248 │ │ │ │ + bgt ae3d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae640 │ │ │ │ + beq ae7c8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ae370 │ │ │ │ + beq ae4f8 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq ae530 │ │ │ │ + beq ae6b8 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne ae148 │ │ │ │ + bne ae2d0 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ - b ae190 │ │ │ │ + b ae318 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r7] │ │ │ │ mov sl, r3 │ │ │ │ - beq ae558 │ │ │ │ - ldr r3, [pc, #1116] @ ae6ec │ │ │ │ + beq ae6e0 │ │ │ │ + ldr r3, [pc, #1116] @ ae874 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ - ldr r3, [pc, #1096] @ ae6e8 │ │ │ │ + ldr r3, [pc, #1096] @ ae870 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ae490 │ │ │ │ + bne ae618 │ │ │ │ add r3, r9, #114688 @ 0x1c000 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae6d0 │ │ │ │ + beq ae858 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ae404 │ │ │ │ + bne ae58c │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae310 │ │ │ │ + bgt ae498 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae310 │ │ │ │ + bne ae498 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae524 │ │ │ │ + ble ae6ac │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ae5fc │ │ │ │ + beq ae784 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r8, [r4, #24] │ │ │ │ - b ae138 │ │ │ │ + b ae2c0 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r8, #11596 @ 0x2d4c │ │ │ │ + movweq r8, #12508 @ 0x30dc │ │ │ │ movteq r8, #21 │ │ │ │ - bne ae3b8 │ │ │ │ + bne ae540 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #30956 @ 0x78ec │ │ │ │ + movw r0, #30944 @ 0x78e0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa5b0 │ │ │ │ + bl aa738 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne ae05c │ │ │ │ + bne ae1e4 │ │ │ │ mvn r0, #0 │ │ │ │ - b ae1e4 │ │ │ │ + b ae36c │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #30956 @ 0x78ec │ │ │ │ + movw r0, #30944 @ 0x78e0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa5b0 │ │ │ │ + bl aa738 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae370 │ │ │ │ - movw r8, #39764 @ 0x9b54 │ │ │ │ + beq ae4f8 │ │ │ │ + movw r8, #40756 @ 0x9f34 │ │ │ │ movt r8, #20 │ │ │ │ - b ae05c │ │ │ │ - movw r8, #6084 @ 0x17c4 │ │ │ │ + b ae1e4 │ │ │ │ + movw r8, #7444 @ 0x1d14 │ │ │ │ movt r8, #19 │ │ │ │ - b ae354 │ │ │ │ - movw r8, #40744 @ 0x9f28 │ │ │ │ + b ae4dc │ │ │ │ + movw r8, #42360 @ 0xa578 │ │ │ │ movt r8, #13 │ │ │ │ - b ae354 │ │ │ │ + b ae4dc │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble ae3e4 │ │ │ │ + ble ae56c │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r8, #4304 @ 0x10d0 │ │ │ │ + movweq r8, #5152 @ 0x1420 │ │ │ │ movteq r8, #23 │ │ │ │ - beq ae354 │ │ │ │ + beq ae4dc │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r8, #58288 @ 0xe3b0 │ │ │ │ + movweq r8, #58376 @ 0xe408 │ │ │ │ movteq r8, #27 │ │ │ │ - beq ae354 │ │ │ │ + beq ae4dc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #15476 @ 0x3c74 │ │ │ │ + movw r1, #14516 @ 0x38b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b ae370 │ │ │ │ + bl 14151c │ │ │ │ + b ae4f8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae420 │ │ │ │ + bgt ae5a8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae6c4 │ │ │ │ + beq ae84c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae458 │ │ │ │ + bgt ae5e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae6b8 │ │ │ │ + beq ae840 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae458 │ │ │ │ + bgt ae5e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae6ac │ │ │ │ + beq ae834 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - ble ae5cc │ │ │ │ + ble ae754 │ │ │ │ mov r0, r7 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [r4, #12] │ │ │ │ - b ae330 │ │ │ │ + b ae4b8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae2b0 │ │ │ │ + beq ae438 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae4c8 │ │ │ │ + bgt ae650 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae4c8 │ │ │ │ + bne ae650 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 ae5cc │ │ │ │ + ble ae754 │ │ │ │ mov r7, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b ae330 │ │ │ │ + b ae4b8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae690 │ │ │ │ - bl af1a0 │ │ │ │ + bne ae818 │ │ │ │ + bl af328 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r7, [r4, #12] │ │ │ │ - bne ae138 │ │ │ │ - b ae370 │ │ │ │ + bne ae2c0 │ │ │ │ + b ae4f8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne ae0b8 │ │ │ │ - b ae0c8 │ │ │ │ + bne ae240 │ │ │ │ + b ae250 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl a981c │ │ │ │ - b ae1b0 │ │ │ │ + bl a99a4 │ │ │ │ + b ae338 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne ae32c │ │ │ │ + bne ae4b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae370 │ │ │ │ + bgt ae4f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae370 │ │ │ │ + bne ae4f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ae370 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ae4f8 │ │ │ │ and r3, r2, #28 │ │ │ │ cmp r3, #4 │ │ │ │ - bne ae288 │ │ │ │ + bne ae410 │ │ │ │ tst r2, #32 │ │ │ │ - beq ae64c │ │ │ │ + beq ae7d4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq ae67c │ │ │ │ + beq ae804 │ │ │ │ ldrsb r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r7, #20 │ │ │ │ - bge ae65c │ │ │ │ + bge ae7e4 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r7, #20 │ │ │ │ addeq r3, r7, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #336] @ ae6f0 │ │ │ │ + ldr r3, [pc, #336] @ ae878 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae5c8 │ │ │ │ + bgt ae750 │ │ │ │ sub r2, sl, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae5c8 │ │ │ │ + bne ae750 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r3 │ │ │ │ str r7, [r4, #12] │ │ │ │ - b ae330 │ │ │ │ + b ae4b8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae1c4 │ │ │ │ + bgt ae34c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae1c4 │ │ │ │ + bne ae34c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ae1c4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ae34c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_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 ae328 │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + b ae4b0 │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae370 │ │ │ │ - bl 1438b4 │ │ │ │ - b ae1f8 │ │ │ │ + beq ae4f8 │ │ │ │ + bl 143c34 │ │ │ │ + b ae380 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ae248 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ae3d0 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt ae594 │ │ │ │ + blt ae71c │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ - b ae5a0 │ │ │ │ + b ae728 │ │ │ │ ldrsb r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r7, #28 │ │ │ │ - bge ae65c │ │ │ │ - b ae584 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge ae7e4 │ │ │ │ + b ae70c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15800 @ 0x3db8 │ │ │ │ + movw r1, #14840 @ 0x39f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b ae370 │ │ │ │ + bl 16f420 │ │ │ │ + b ae4f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ae458 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ae5e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ae43c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ae5c4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ae420 │ │ │ │ - bl 1438b4 │ │ │ │ - b ae5cc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ae5a8 │ │ │ │ + bl 143c34 │ │ │ │ + b ae754 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ae1e0 │ │ │ │ - subeq sp, r5, r8, ror sp │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ae368 │ │ │ │ + subeq sp, r5, ip, ror r9 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r7, r3, r0, lsl #17 │ │ │ │ │ │ │ │ -000ae6f4 : │ │ │ │ +000ae87c : │ │ │ │ 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 ae744 │ │ │ │ + bgt ae8cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae7c8 │ │ │ │ - ldr r1, [pc, #200] @ ae7f8 │ │ │ │ + beq ae950 │ │ │ │ + ldr r1, [pc, #200] @ ae980 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi ae7c8 │ │ │ │ + bhi ae950 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r5, #11596 @ 0x2d4c │ │ │ │ + movweq r5, #12508 @ 0x30dc │ │ │ │ movteq r5, #21 │ │ │ │ - bne ae79c │ │ │ │ + bne ae924 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ - movw r0, #30956 @ 0x78ec │ │ │ │ + movw r0, #30944 @ 0x78e0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aa118 │ │ │ │ + bl aa2a0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ strd r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r5, #39764 @ 0x9b54 │ │ │ │ + movw r5, #40756 @ 0x9f34 │ │ │ │ movt r5, #20 │ │ │ │ - b ae754 │ │ │ │ - movw r5, #6084 @ 0x17c4 │ │ │ │ + b ae8dc │ │ │ │ + movw r5, #7444 @ 0x1d14 │ │ │ │ movt r5, #19 │ │ │ │ - b ae754 │ │ │ │ - movw r5, #55156 @ 0xd774 │ │ │ │ + b ae8dc │ │ │ │ + movw r5, #56052 @ 0xdaf4 │ │ │ │ movt r5, #19 │ │ │ │ - b ae754 │ │ │ │ + b ae8dc │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble ae7c8 │ │ │ │ + ble ae950 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r5, #4304 @ 0x10d0 │ │ │ │ + movweq r5, #5152 @ 0x1420 │ │ │ │ movteq r5, #23 │ │ │ │ - beq ae754 │ │ │ │ + beq ae8dc │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - movweq r5, #58288 @ 0xe3b0 │ │ │ │ + movweq r5, #58376 @ 0xe408 │ │ │ │ movteq r5, #27 │ │ │ │ - beq ae754 │ │ │ │ + beq ae8dc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - movw r1, #15476 @ 0x3c74 │ │ │ │ + movw r1, #14516 @ 0x38b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ - movw r5, #40744 @ 0x9f28 │ │ │ │ + b 14151c │ │ │ │ + movw r5, #42360 @ 0xa578 │ │ │ │ movt r5, #13 │ │ │ │ - b ae754 │ │ │ │ - subeq sp, r5, r0, lsl #27 │ │ │ │ + b ae8dc │ │ │ │ + subeq sp, r5, r4, lsl #19 │ │ │ │ │ │ │ │ -000ae7fc : │ │ │ │ +000ae984 : │ │ │ │ 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 ae828 │ │ │ │ + bl ae9b0 │ │ │ │ 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 af124 │ │ │ │ + beq af2ac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r9, #42752 @ 0xa700 │ │ │ │ + movw r9, #42740 @ 0xa6f4 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r9 │ │ │ │ - bne aeb44 │ │ │ │ + bne aeccc │ │ │ │ ldr r6, [r1, #12] │ │ │ │ cmn r6, #1 │ │ │ │ - beq aeb44 │ │ │ │ + beq aeccc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #46456 @ 0xb578 │ │ │ │ + movw r3, #46664 @ 0xb648 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq af000 │ │ │ │ + beq af188 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aeb84 │ │ │ │ + bne aed0c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq af150 │ │ │ │ + beq af2d8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ae9ec │ │ │ │ + bne aeb74 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aea54 │ │ │ │ + bgt aebdc │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aea60 │ │ │ │ + bgt aebe8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae908 │ │ │ │ + beq aea90 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne af08c │ │ │ │ + bne af214 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble aece4 │ │ │ │ + ble aee6c │ │ │ │ ldrb r9, [r4, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - bne aebf8 │ │ │ │ + bne aed80 │ │ │ │ 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 aea74 │ │ │ │ + bgt aebfc │ │ │ │ add r0, r3, #20 │ │ │ │ ldrsb ip, [r0, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bge aea1c │ │ │ │ + bge aeba4 │ │ │ │ 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 aeca0 │ │ │ │ + beq aee28 │ │ │ │ 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 ae9dc │ │ │ │ + beq aeb64 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq af060 │ │ │ │ + beq af1e8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt af060 │ │ │ │ + bgt af1e8 │ │ │ │ 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 aea14 │ │ │ │ + beq aeb9c │ │ │ │ ldr r2, [fp, #4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq aea10 │ │ │ │ + beq aeb98 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aecd4 │ │ │ │ + ble aee5c │ │ │ │ str r3, [r8] │ │ │ │ mov r6, #1 │ │ │ │ - b ae9e0 │ │ │ │ + b aeb68 │ │ │ │ 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 aeac8 │ │ │ │ + bge aec50 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b ae964 │ │ │ │ + b aeaec │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae8e4 │ │ │ │ + ble aea6c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae8fc │ │ │ │ - b ae908 │ │ │ │ + bne aea84 │ │ │ │ + b aea90 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt af068 │ │ │ │ + bgt af1f0 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add ip, r3, r0 │ │ │ │ ldrsh ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bge aeaa0 │ │ │ │ + bge aec28 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh r1, [r0, #20] │ │ │ │ - b ae964 │ │ │ │ + b aeaec │ │ │ │ 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 aea90 │ │ │ │ + blt aec18 │ │ │ │ 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 aeb30 │ │ │ │ + ble aecb8 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt af0f8 │ │ │ │ + bgt af280 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add lr, r3, r0 │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - blt aea90 │ │ │ │ + blt aec18 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b aeaf0 │ │ │ │ + b aec78 │ │ │ │ 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 aea40 │ │ │ │ - b aeb1c │ │ │ │ + blt aebc8 │ │ │ │ + b aeca4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq af180 │ │ │ │ + beq af308 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #46456 @ 0xb578 │ │ │ │ + movw r3, #46664 @ 0xb648 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq af000 │ │ │ │ + beq af188 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae8a0 │ │ │ │ + beq aea28 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne ae8a0 │ │ │ │ + bne aea28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11a9a0 │ │ │ │ + bl 11b168 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae8c4 │ │ │ │ + beq aea4c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ - bne aebcc │ │ │ │ + bne aed54 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b5ccc <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 1b5d40 <_PyDict_InsertSplitValue@@Base> │ │ │ │ mov r2, r7 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae9e0 │ │ │ │ + beq aeb68 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aebf0 │ │ │ │ + beq aed78 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r8] │ │ │ │ - b ae9e0 │ │ │ │ - ldr r3, [pc, #1436] @ af19c │ │ │ │ + b aeb68 │ │ │ │ + ldr r3, [pc, #1436] @ af324 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ tst r9, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov sl, r3 │ │ │ │ - bne aefa0 │ │ │ │ + bne af128 │ │ │ │ tst r9, #2 │ │ │ │ - bne aef40 │ │ │ │ + bne af0c8 │ │ │ │ tst r9, #4 │ │ │ │ - bne aeee0 │ │ │ │ + bne af068 │ │ │ │ tst r9, #8 │ │ │ │ - bne aee80 │ │ │ │ + bne af008 │ │ │ │ tst r9, #16 │ │ │ │ - bne aee20 │ │ │ │ + bne aefa8 │ │ │ │ tst r9, #32 │ │ │ │ - bne aedc0 │ │ │ │ + bne aef48 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne aed60 │ │ │ │ + bne aeee8 │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - beq ae920 │ │ │ │ + beq aeaa8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r9, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae920 │ │ │ │ + beq aeaa8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae920 │ │ │ │ + bge aeaa8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b ae920 │ │ │ │ + bl 2e9d44 │ │ │ │ + b aeaa8 │ │ │ │ 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 ae9a4 │ │ │ │ + b aeb2c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ str r3, [r8] │ │ │ │ - b aea14 │ │ │ │ + b aeb9c │ │ │ │ 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 ad1a0 │ │ │ │ + bl ad328 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ae914 │ │ │ │ + bne aea9c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aed38 │ │ │ │ + bgt aeec0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq af190 │ │ │ │ + beq af318 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt af150 │ │ │ │ + bgt af2d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne af150 │ │ │ │ + bne af2d8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b af150 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b af2d8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aec40 │ │ │ │ + beq aedc8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aec40 │ │ │ │ + bge aedc8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b aec40 │ │ │ │ + bl 2e9d44 │ │ │ │ + b aedc8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aec38 │ │ │ │ + beq aedc0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aec38 │ │ │ │ + bge aedc0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b aec38 │ │ │ │ + bl 2e9d44 │ │ │ │ + b aedc0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aec30 │ │ │ │ + beq aedb8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aec30 │ │ │ │ + bge aedb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b aec30 │ │ │ │ + bl 2e9d44 │ │ │ │ + b aedb8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aec28 │ │ │ │ + beq aedb0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aec28 │ │ │ │ + bge aedb0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b aec28 │ │ │ │ + bl 2e9d44 │ │ │ │ + b aedb0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aec20 │ │ │ │ + beq aeda8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aec20 │ │ │ │ + bge aeda8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b aec20 │ │ │ │ + bl 2e9d44 │ │ │ │ + b aeda8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aec18 │ │ │ │ + beq aeda0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aec18 │ │ │ │ + bge aeda0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b aec18 │ │ │ │ + bl 2e9d44 │ │ │ │ + b aeda0 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aec10 │ │ │ │ + beq aed98 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aec10 │ │ │ │ + bge aed98 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b aec10 │ │ │ │ + bl 2e9d44 │ │ │ │ + b aed98 │ │ │ │ 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 a9960 │ │ │ │ + bl a9ae8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq af150 │ │ │ │ + beq af2d8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae9dc │ │ │ │ + beq aeb64 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq af060 │ │ │ │ + beq af1e8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r8] │ │ │ │ - b ae9dc │ │ │ │ + b aeb64 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge af0cc │ │ │ │ + bge af254 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r0, #20] │ │ │ │ - b ae964 │ │ │ │ + b aeaec │ │ │ │ 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 ad1a0 │ │ │ │ + bl ad328 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aed1c │ │ │ │ + beq aeea4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b ae908 │ │ │ │ + b aea90 │ │ │ │ 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 af07c │ │ │ │ - b aeacc │ │ │ │ + blt af204 │ │ │ │ + b aec54 │ │ │ │ add r9, r3, r2, lsl #2 │ │ │ │ lsl r0, r2, #2 │ │ │ │ ldr r9, [r9, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - blt af07c │ │ │ │ + blt af204 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b aeae8 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b aec70 │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq af164 │ │ │ │ - bl b6720 │ │ │ │ + beq af2ec │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af164 │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne af2ec │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4685 @ 0x124d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ mvn r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r8] │ │ │ │ - b ae9e0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b aeb68 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14320 @ 0x37f0 │ │ │ │ + movw r1, #13360 @ 0x3430 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b af150 │ │ │ │ + bl 16f420 │ │ │ │ + b af2d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f2d4c │ │ │ │ - b af150 │ │ │ │ + bl 2f2cfc │ │ │ │ + b af2d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b aed38 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b aeec0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000af1a0 : │ │ │ │ +000af328 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #30572 @ 0x776c │ │ │ │ + movw r0, #30560 @ 0x7760 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl aa118 │ │ │ │ + bl aa2a0 │ │ │ │ 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 af1f4 │ │ │ │ + beq af37c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble af200 │ │ │ │ + ble af388 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne af1f4 │ │ │ │ + bne af37c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000af21c : │ │ │ │ +000af3a4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #30088 @ 0x7588 │ │ │ │ + movw r0, #30076 @ 0x757c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl aa118 │ │ │ │ + bl aa2a0 │ │ │ │ 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 af320 │ │ │ │ + beq af4a8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ bl 2e688 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq af32c │ │ │ │ + beq af4b4 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af320 │ │ │ │ + bne af4a8 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5, r4 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne af320 │ │ │ │ - movw r1, #21704 @ 0x54c8 │ │ │ │ + bne af4a8 │ │ │ │ + movw r1, #20744 @ 0x5108 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - b af2e4 │ │ │ │ + b af46c │ │ │ │ cmp r3, #10 │ │ │ │ - beq af314 │ │ │ │ + beq af49c │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq af320 │ │ │ │ + beq af4a8 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne af2d0 │ │ │ │ + bne af458 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d274 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af2d8 │ │ │ │ + bne af460 │ │ │ │ adds r0, r4, #6 │ │ │ │ moveq r0, r5 │ │ │ │ - b af324 │ │ │ │ + b af4ac │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne af2d8 │ │ │ │ + bne af460 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b af2a0 │ │ │ │ + b af428 │ │ │ │ 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] @ af4f8 │ │ │ │ + ldr r5, [pc, #408] @ af680 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ ldr r2, [r5, r4] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1736] @ 0x6c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq af448 │ │ │ │ - ldr r0, [pc, #372] @ af4fc │ │ │ │ + beq af5d0 │ │ │ │ + ldr r0, [pc, #372] @ af684 │ │ │ │ ldr r1, [r2, #1740] @ 0x6cc │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1740] @ 0x6cc │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1736] @ 0x6c8 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne af4a4 │ │ │ │ + bne af62c │ │ │ │ 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 af3f8 │ │ │ │ + bne af580 │ │ │ │ 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 af464 │ │ │ │ + bgt af5ec │ │ │ │ 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] │ │ │ │ @@ -133154,22 +133254,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 af3e4 │ │ │ │ + b af56c │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7264 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne af3b0 │ │ │ │ - b af3e4 │ │ │ │ + bne af538 │ │ │ │ + b af56c │ │ │ │ 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] │ │ │ │ @@ -133177,83 +133277,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 af3e4 │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b af56c │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne af4dc │ │ │ │ - ldr r0, [pc, #68] @ af500 │ │ │ │ + bne af664 │ │ │ │ + ldr r0, [pc, #68] @ af688 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af3b0 │ │ │ │ + bne af538 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b af3b0 │ │ │ │ + b af538 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b af3b0 │ │ │ │ + b af538 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000af504 : │ │ │ │ +000af68c : │ │ │ │ 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 af5ec │ │ │ │ + beq af774 │ │ │ │ mov r0, r4 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7150 │ │ │ │ + bl a72d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af598 │ │ │ │ + beq af720 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r5, r0, #12 │ │ │ │ mov r1, r2 │ │ │ │ cmp r1, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ - bge af590 │ │ │ │ + bge af718 │ │ │ │ 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 af554 │ │ │ │ + b af6dc │ │ │ │ cmp r2, #0 │ │ │ │ - bne af5a8 │ │ │ │ + bne af730 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr ip, [pc, #68] @ af5f4 │ │ │ │ + ldr ip, [pc, #68] @ af77c │ │ │ │ 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] │ │ │ │ @@ -133261,913 +133361,913 @@ │ │ │ │ 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 af598 │ │ │ │ - ldr r0, [pc, #4] @ af5f8 │ │ │ │ - b af598 │ │ │ │ + b af720 │ │ │ │ + ldr r0, [pc, #4] @ af780 │ │ │ │ + b af720 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000af5fc : │ │ │ │ +000af784 : │ │ │ │ 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 af640 │ │ │ │ + bne af7c8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ - movw r0, #30360 @ 0x7698 │ │ │ │ + movw r0, #30348 @ 0x768c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aa118 │ │ │ │ + bl aa2a0 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14372 @ 0x3824 │ │ │ │ + movw r1, #13412 @ 0x3464 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 af698 │ │ │ │ + beq af820 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afa3c │ │ │ │ + bne afbc4 │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af6b4 │ │ │ │ + beq af83c │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afe34 │ │ │ │ + bne affbc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af6cc │ │ │ │ + beq af854 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af95c │ │ │ │ + bne afae4 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af6e4 │ │ │ │ + beq af86c │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af8ec │ │ │ │ + bne afa74 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af6fc │ │ │ │ + beq af884 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afdd0 │ │ │ │ + bne aff58 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b12c8 │ │ │ │ + beq b1450 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af72c │ │ │ │ + bne af8b4 │ │ │ │ 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 af750 │ │ │ │ + bne af8d8 │ │ │ │ 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 b0030 │ │ │ │ + bne b01b8 │ │ │ │ ldr r1, [r2, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq b0030 │ │ │ │ + beq b01b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afe8c │ │ │ │ + beq b0014 │ │ │ │ ldr ip, [r4, #44] @ 0x2c │ │ │ │ cmp r1, ip │ │ │ │ - bne b0304 │ │ │ │ + bne b048c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af794 │ │ │ │ + bne af91c │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b004c │ │ │ │ + bne b01d4 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af7b8 │ │ │ │ + bne af940 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne b12ac │ │ │ │ + bne b1434 │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b0808 │ │ │ │ + bne b0990 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af7e8 │ │ │ │ + bne af970 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af7e8 │ │ │ │ + beq af970 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afec0 │ │ │ │ + beq b0048 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, r1 │ │ │ │ - bne afec0 │ │ │ │ + bne b0048 │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ - beq afed0 │ │ │ │ + beq b0058 │ │ │ │ ldrd r0, [r3, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af80c │ │ │ │ + bne af994 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne aff60 │ │ │ │ + bne b00e8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af820 │ │ │ │ + bne af9a8 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b00c0 │ │ │ │ + bne b0248 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b0108 │ │ │ │ + bne b0290 │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b17a4 │ │ │ │ + bne b192c │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af854 │ │ │ │ + bne af9dc │ │ │ │ ldr r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b17d0 │ │ │ │ + bne b1958 │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0098 │ │ │ │ + beq b0220 │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ ldr lr, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne affe8 │ │ │ │ + bne b0170 │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq affe8 │ │ │ │ + beq b0170 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b0060 │ │ │ │ + beq b01e8 │ │ │ │ ldr r5, [r4, #148] @ 0x94 │ │ │ │ cmp r0, r5 │ │ │ │ - bne b0154 │ │ │ │ + bne b02dc │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0160 │ │ │ │ + beq b02e8 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af8b0 │ │ │ │ + bne afa38 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0010 │ │ │ │ + bne b0198 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af8c8 │ │ │ │ + bne afa50 │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0954 │ │ │ │ + bne b0adc │ │ │ │ eor r1, r1, ip │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne affb4 │ │ │ │ + bne b013c │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b03a8 │ │ │ │ + beq b0530 │ │ │ │ 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 b02b8 │ │ │ │ + bne b0440 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af920 │ │ │ │ + bne afaa8 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0690 │ │ │ │ + bne b0818 │ │ │ │ cmp r6, #0 │ │ │ │ - bne af934 │ │ │ │ + bne afabc │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b07b8 │ │ │ │ + bne b0940 │ │ │ │ cmp r7, #0 │ │ │ │ - bne af6e4 │ │ │ │ + bne af86c │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af6e4 │ │ │ │ + beq af86c │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne af6f0 │ │ │ │ - b afe08 │ │ │ │ + bne af878 │ │ │ │ + b aff90 │ │ │ │ ldr ip, [r4, #52] @ 0x34 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ ldr r5, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, lr │ │ │ │ mov r7, ip │ │ │ │ ldr lr, [r1, #8] │ │ │ │ - bne b025c │ │ │ │ + bne b03e4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b04a0 │ │ │ │ + bne b0628 │ │ │ │ ldr r5, [r0] │ │ │ │ subs r7, r5, #0 │ │ │ │ - bne b06a0 │ │ │ │ + bne b0828 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b04b4 │ │ │ │ + bne b063c │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b04e0 │ │ │ │ + bne b0668 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06cc │ │ │ │ + bne b0854 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b084c │ │ │ │ + bne b09d4 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af9d0 │ │ │ │ + bne afb58 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07c8 │ │ │ │ + bne b0950 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af9e8 │ │ │ │ + bne afb70 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1754 │ │ │ │ + bne b18dc │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa00 │ │ │ │ + bne afb88 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0444 │ │ │ │ + bne b05cc │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa18 │ │ │ │ + bne afba0 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b17ec │ │ │ │ + bne b1974 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6cc │ │ │ │ + bne af854 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af6cc │ │ │ │ + beq af854 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0578 │ │ │ │ - b b048c │ │ │ │ + beq b0700 │ │ │ │ + b b0614 │ │ │ │ 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 b0200 │ │ │ │ + bne b0388 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b1100 │ │ │ │ + bne b1288 │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0580 │ │ │ │ + bne b0708 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0840 │ │ │ │ + bne b09c8 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1114 │ │ │ │ + bne b129c │ │ │ │ cmp r7, #0 │ │ │ │ - bne b05ac │ │ │ │ + bne b0734 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11c0 │ │ │ │ + bne b1348 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afabc │ │ │ │ + bne afc44 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fec │ │ │ │ + bne b1174 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afad4 │ │ │ │ + bne afc5c │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ed0 │ │ │ │ + bne b1058 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afaec │ │ │ │ + bne afc74 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d38 │ │ │ │ + bne b0ec0 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb04 │ │ │ │ + bne afc8c │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cc0 │ │ │ │ + bne b0e48 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb1c │ │ │ │ + bne afca4 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0be0 │ │ │ │ + bne b0d68 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb34 │ │ │ │ + bne afcbc │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b68 │ │ │ │ + bne b0cf0 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb4c │ │ │ │ + bne afcd4 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a84 │ │ │ │ + bne b0c0c │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb64 │ │ │ │ + bne afcec │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1058 │ │ │ │ + bne b11e0 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb7c │ │ │ │ + bne afd04 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f98 │ │ │ │ + bne b1120 │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb94 │ │ │ │ + bne afd1c │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f24 │ │ │ │ + bne b10ac │ │ │ │ ldr lr, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afbac │ │ │ │ + bne afd34 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a04 │ │ │ │ + bne b0b8c │ │ │ │ ldr lr, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afbc4 │ │ │ │ + bne afd4c │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09ac │ │ │ │ + bne b0b34 │ │ │ │ ldr lr, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afbdc │ │ │ │ + bne afd64 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08bc │ │ │ │ + bne b0a44 │ │ │ │ ldr lr, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afbf4 │ │ │ │ + bne afd7c │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e48 │ │ │ │ + bne b0fd0 │ │ │ │ ldr lr, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc0c │ │ │ │ + bne afd94 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0df8 │ │ │ │ + bne b0f80 │ │ │ │ ldr lr, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc24 │ │ │ │ + bne afdac │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18cc │ │ │ │ + bne b1a54 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc3c │ │ │ │ + bne afdc4 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1c18 │ │ │ │ + bne b1da0 │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc54 │ │ │ │ + bne afddc │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1cf0 │ │ │ │ + bne b1e78 │ │ │ │ ldr lr, [r1, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc6c │ │ │ │ + bne afdf4 │ │ │ │ ldr lr, [r0, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1f80 │ │ │ │ + bne b2108 │ │ │ │ ldr lr, [r1, #92] @ 0x5c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc84 │ │ │ │ + bne afe0c │ │ │ │ ldr lr, [r0, #92] @ 0x5c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1e84 │ │ │ │ + bne b200c │ │ │ │ ldr lr, [r1, #96] @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc9c │ │ │ │ + bne afe24 │ │ │ │ ldr lr, [r0, #96] @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1ef8 │ │ │ │ + bne b2080 │ │ │ │ ldr lr, [r1, #100] @ 0x64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afcb4 │ │ │ │ + bne afe3c │ │ │ │ ldr lr, [r0, #100] @ 0x64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1ed8 │ │ │ │ + bne b2060 │ │ │ │ ldr lr, [r1, #104] @ 0x68 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #108] @ 0x6c │ │ │ │ - bne afcd0 │ │ │ │ + bne afe58 │ │ │ │ ldr r5, [r0, #104] @ 0x68 │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b1db4 │ │ │ │ + bne b1f3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afce4 │ │ │ │ + bne afe6c │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1d64 │ │ │ │ + bne b1eec │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afcfc │ │ │ │ + bne afe84 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b177c │ │ │ │ + bne b1904 │ │ │ │ ldr lr, [r1, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd14 │ │ │ │ + bne afe9c │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0970 │ │ │ │ + bne b0af8 │ │ │ │ ldr lr, [r1, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd2c │ │ │ │ + bne afeb4 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b099c │ │ │ │ + bne b0b24 │ │ │ │ ldr lr, [r1, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd44 │ │ │ │ + bne afecc │ │ │ │ ldr lr, [r0, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1f40 │ │ │ │ + bne b20c8 │ │ │ │ ldr lr, [r1, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd5c │ │ │ │ + bne afee4 │ │ │ │ ldr lr, [r0, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1f60 │ │ │ │ + bne b20e8 │ │ │ │ ldr lr, [r1, #132] @ 0x84 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #136] @ 0x88 │ │ │ │ - bne afd78 │ │ │ │ + bne aff00 │ │ │ │ ldr r5, [r0, #132] @ 0x84 │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b0a5c │ │ │ │ + bne b0be4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd8c │ │ │ │ + bne aff14 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1dfc │ │ │ │ + bne b1f84 │ │ │ │ ldr lr, [r1, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af69c │ │ │ │ + bne af824 │ │ │ │ ldr lr, [r0, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - beq af69c │ │ │ │ + beq af824 │ │ │ │ cmp ip, #0 │ │ │ │ - beq afdbc │ │ │ │ + beq aff44 │ │ │ │ ldr r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ cmp lr, r0 │ │ │ │ - beq af69c │ │ │ │ + beq af824 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ str lr, [r1, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af6a8 │ │ │ │ - b af6b4 │ │ │ │ + bne af830 │ │ │ │ + b af83c │ │ │ │ ldr lr, [r4, #80] @ 0x50 │ │ │ │ ldm r0, {r5, ip} │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0360 │ │ │ │ + bne b04e8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afdf4 │ │ │ │ + bne aff7c │ │ │ │ ldr lr, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1ab4 │ │ │ │ + bne b1c3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne afe08 │ │ │ │ + bne aff90 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b0394 │ │ │ │ + bne b051c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af708 │ │ │ │ + bne af890 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af708 │ │ │ │ + beq af890 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - beq af708 │ │ │ │ + beq af890 │ │ │ │ str r1, [r3, #24] │ │ │ │ - b af708 │ │ │ │ + b af890 │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ ldm r0, {r5, lr} │ │ │ │ subs r7, ip, #0 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ - bne b0314 │ │ │ │ + bne b049c │ │ │ │ cmp r5, #0 │ │ │ │ - bne afe5c │ │ │ │ + bne affe4 │ │ │ │ ldr r5, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b1804 │ │ │ │ + bne b198c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afe70 │ │ │ │ + bne afff8 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b17c0 │ │ │ │ + bne b1948 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af6b4 │ │ │ │ + bne af83c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af6b4 │ │ │ │ + beq af83c │ │ │ │ str r1, [r0, #8] │ │ │ │ - b af6b4 │ │ │ │ + b af83c │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - bne af794 │ │ │ │ + bne af91c │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af794 │ │ │ │ - b b0058 │ │ │ │ + beq af91c │ │ │ │ + b b01e0 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ - bne af7e8 │ │ │ │ + bne af970 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af7e8 │ │ │ │ + beq af970 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af7f4 │ │ │ │ + bne af97c │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne af7f4 │ │ │ │ + bne af97c │ │ │ │ tst ip, #2 │ │ │ │ - bne b03e8 │ │ │ │ + bne b0570 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [r3, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #4048] @ b0ec4 │ │ │ │ + ldr r1, [pc, #4048] @ b104c │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7be0 │ │ │ │ + bl a7d64 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne b0744 │ │ │ │ - ldr r1, [pc, #4020] @ b0ec8 │ │ │ │ + bne b08cc │ │ │ │ + ldr r1, [pc, #4020] @ b1050 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a7be0 │ │ │ │ + bl a7d64 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b1f28 │ │ │ │ + beq b20b0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b074c │ │ │ │ + bne b08d4 │ │ │ │ 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 af80c │ │ │ │ + bne af994 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq af80c │ │ │ │ + beq af994 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1c8c │ │ │ │ + beq b1e14 │ │ │ │ ldr lr, [r4, #108] @ 0x6c │ │ │ │ cmp r0, lr │ │ │ │ - beq b0684 │ │ │ │ + beq b080c │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - bne aff8c │ │ │ │ + bne b0114 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b04c0 │ │ │ │ + bne b0648 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b0108 │ │ │ │ + bne b0290 │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af838 │ │ │ │ + beq af9c0 │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ cmp lr, r1 │ │ │ │ - bne b0104 │ │ │ │ - b af838 │ │ │ │ + bne b028c │ │ │ │ + b af9c0 │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq af8e0 │ │ │ │ + beq afa68 │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af8e0 │ │ │ │ + bne afa68 │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #48792 @ 0xbe98 │ │ │ │ + movw r2, #49184 @ 0xc020 │ │ │ │ movt r2, #10 │ │ │ │ cmp r1, r2 │ │ │ │ - movweq r2, #49240 @ 0xc058 │ │ │ │ + movweq r2, #49592 @ 0xc1b8 │ │ │ │ movteq r2, #11 │ │ │ │ streq r2, [r3, #160] @ 0xa0 │ │ │ │ - b af8e0 │ │ │ │ + b afa68 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b03d0 │ │ │ │ + beq b0558 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af8b0 │ │ │ │ + bne afa38 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af8b0 │ │ │ │ + beq afa38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b0084 │ │ │ │ + beq b020c │ │ │ │ ldr lr, [r4, #164] @ 0xa4 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #196] @ 0xc4 │ │ │ │ - beq b17f8 │ │ │ │ + beq b1980 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ - beq b019c │ │ │ │ - b af8c8 │ │ │ │ + beq b0324 │ │ │ │ + b afa50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af794 │ │ │ │ + bne af91c │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af794 │ │ │ │ + beq af91c │ │ │ │ cmp r4, #0 │ │ │ │ - beq b0058 │ │ │ │ + beq b01e0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, r1 │ │ │ │ - beq af794 │ │ │ │ + beq af91c │ │ │ │ str r1, [r3, #28] │ │ │ │ - b af794 │ │ │ │ + b af91c │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ - beq b01bc │ │ │ │ + beq b0344 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af8b0 │ │ │ │ + bne afa38 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af8b0 │ │ │ │ + beq afa38 │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b01f0 │ │ │ │ - b af8c8 │ │ │ │ + beq b0378 │ │ │ │ + b afa50 │ │ │ │ ldr r0, [r2, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af860 │ │ │ │ + beq af9e8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b00b8 │ │ │ │ + beq b0240 │ │ │ │ ldr lr, [r4, #144] @ 0x90 │ │ │ │ cmp r0, lr │ │ │ │ - beq af860 │ │ │ │ + beq af9e8 │ │ │ │ str r0, [r3, #144] @ 0x90 │ │ │ │ - b af860 │ │ │ │ + b af9e8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1ca4 │ │ │ │ + beq b1e2c │ │ │ │ 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 b00e8 │ │ │ │ + beq b0270 │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b0110 │ │ │ │ + bne b0298 │ │ │ │ cmp r5, #0 │ │ │ │ - beq af838 │ │ │ │ + beq af9c0 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r5, r0 │ │ │ │ - beq b011c │ │ │ │ + beq b02a4 │ │ │ │ str lr, [r3, #136] @ 0x88 │ │ │ │ ldr r1, [r2, #136] @ 0x88 │ │ │ │ mov r5, r1 │ │ │ │ subs r0, r5, #0 │ │ │ │ - beq af838 │ │ │ │ + beq af9c0 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, r0 │ │ │ │ - bne af838 │ │ │ │ + bne af9c0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst ip, #256 @ 0x100 │ │ │ │ - beq af83c │ │ │ │ + beq af9c4 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - beq af83c │ │ │ │ + beq af9c4 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ orr ip, ip, #131072 @ 0x20000 │ │ │ │ str ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ - beq af848 │ │ │ │ - b af854 │ │ │ │ + beq af9d0 │ │ │ │ + b af9dc │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ - bne af898 │ │ │ │ + bne afa20 │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afff0 │ │ │ │ + beq b0178 │ │ │ │ ldr lr, [r4, #152] @ 0x98 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #164] @ 0xa4 │ │ │ │ - bne b1e38 │ │ │ │ + bne b1fc0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0190 │ │ │ │ + bne b0318 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0010 │ │ │ │ + bne b0198 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af8c8 │ │ │ │ + bne afa50 │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af8c8 │ │ │ │ + beq afa50 │ │ │ │ ldr lr, [r4, #196] @ 0xc4 │ │ │ │ cmp lr, r0 │ │ │ │ - beq af8c8 │ │ │ │ + beq afa50 │ │ │ │ str r0, [r3, #196] @ 0xc4 │ │ │ │ - b af8c8 │ │ │ │ + b afa50 │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afff0 │ │ │ │ + beq b0178 │ │ │ │ str r0, [r3, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b01e4 │ │ │ │ + bne b036c │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0084 │ │ │ │ + bne b020c │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af8c8 │ │ │ │ + bne afa50 │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af8c8 │ │ │ │ - b b01b4 │ │ │ │ + beq afa50 │ │ │ │ + b b033c │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0214 │ │ │ │ + bne b039c │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12e0 │ │ │ │ + bne b1468 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0228 │ │ │ │ + bne b03b0 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10d8 │ │ │ │ + bne b1260 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b023c │ │ │ │ + bne b03c4 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1580 │ │ │ │ + bne b1708 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0254 │ │ │ │ + bne b03dc │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b117c │ │ │ │ + bne b1304 │ │ │ │ mov ip, r4 │ │ │ │ - b afabc │ │ │ │ + b afc44 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0270 │ │ │ │ + bne b03f8 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b064c │ │ │ │ + bne b07d4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0284 │ │ │ │ + bne b040c │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1668 │ │ │ │ + bne b17f0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0298 │ │ │ │ + bne b0420 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1678 │ │ │ │ + bne b1800 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b02b0 │ │ │ │ + bne b0438 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0770 │ │ │ │ + bne b08f8 │ │ │ │ mov ip, r4 │ │ │ │ - b af9d0 │ │ │ │ + b afb58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b02cc │ │ │ │ + bne b0454 │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0668 │ │ │ │ + bne b07f0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b02e0 │ │ │ │ + bne b0468 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0754 │ │ │ │ + bne b08dc │ │ │ │ cmp r7, #0 │ │ │ │ - bne af6e4 │ │ │ │ + bne af86c │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af6e4 │ │ │ │ + beq af86c │ │ │ │ ldr r0, [ip, #8] │ │ │ │ cmp r0, lr │ │ │ │ - bne af948 │ │ │ │ - b af6e4 │ │ │ │ + bne afad0 │ │ │ │ + b af86c │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - beq af788 │ │ │ │ - b af794 │ │ │ │ + beq af910 │ │ │ │ + b af91c │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0328 │ │ │ │ + bne b04b0 │ │ │ │ ldr r5, [r1] │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b1e58 │ │ │ │ + bne b1fe0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b033c │ │ │ │ + bne b04c4 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1814 │ │ │ │ + bne b199c │ │ │ │ cmp ip, #0 │ │ │ │ - bne af6b4 │ │ │ │ + bne af83c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af6b4 │ │ │ │ + beq af83c │ │ │ │ ldr ip, [r7, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - bne afe84 │ │ │ │ - b af6b4 │ │ │ │ + bne b000c │ │ │ │ + b af83c │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0374 │ │ │ │ + bne b04fc │ │ │ │ ldr r5, [r1] │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b1ad8 │ │ │ │ + bne b1c60 │ │ │ │ cmp ip, #0 │ │ │ │ - bne afe08 │ │ │ │ + bne aff90 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq afe08 │ │ │ │ + beq aff90 │ │ │ │ ldr ip, [lr, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - beq af6fc │ │ │ │ + beq af884 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne af708 │ │ │ │ - b afe14 │ │ │ │ + bne af890 │ │ │ │ + b aff9c │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq af8e0 │ │ │ │ + beq afa68 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b03c8 │ │ │ │ + beq b0550 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq af8e0 │ │ │ │ + beq afa68 │ │ │ │ str r2, [r3, #160] @ 0xa0 │ │ │ │ - b af8e0 │ │ │ │ + b afa68 │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afff0 │ │ │ │ + beq b0178 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b01c8 │ │ │ │ - b b016c │ │ │ │ - ldr ip, [pc, #2780] @ b0ecc │ │ │ │ + beq b0350 │ │ │ │ + b b02f4 │ │ │ │ + ldr ip, [pc, #2780] @ b1054 │ │ │ │ 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 │ │ │ │ @@ -134179,1831 +134279,1831 @@ │ │ │ │ cmp lr, r3 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addeq r0, r0, #96256 @ 0x17800 │ │ │ │ ldrne r1, [ip, #444] @ 0x1bc │ │ │ │ ldreq r1, [r0, #1016] @ 0x3f8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #2692] @ b0ec4 │ │ │ │ + ldr r1, [pc, #2692] @ b104c │ │ │ │ mov r0, r5 │ │ │ │ - b afefc │ │ │ │ + b b0084 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0544 │ │ │ │ + beq b06cc │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #32] │ │ │ │ - bne b0960 │ │ │ │ + bne b0ae8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0474 │ │ │ │ + bne b05fc │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b16fc │ │ │ │ + bne b1884 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6cc │ │ │ │ + bne af854 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af6cc │ │ │ │ + beq af854 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ - beq af6cc │ │ │ │ - b b0578 │ │ │ │ + beq af854 │ │ │ │ + b b0700 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b04b4 │ │ │ │ + bne b063c │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b04e0 │ │ │ │ + bne b0668 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af9ac │ │ │ │ - b af9b8 │ │ │ │ + beq afb34 │ │ │ │ + b afb40 │ │ │ │ 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 b00e4 │ │ │ │ - b b00e8 │ │ │ │ + bne b026c │ │ │ │ + b b0270 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ str r5, [r1, #4] │ │ │ │ mov r5, lr │ │ │ │ - bne b1b1c │ │ │ │ + bne b1ca4 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0850 │ │ │ │ + bne b09d8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0514 │ │ │ │ + bne b069c │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07c8 │ │ │ │ + bne b0950 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b052c │ │ │ │ + bne b06b4 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06fc │ │ │ │ + bne b0884 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa00 │ │ │ │ + bne afb88 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq afa00 │ │ │ │ + beq afb88 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - bne b0564 │ │ │ │ + bne b06ec │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0734 │ │ │ │ + bne b08bc │ │ │ │ cmp ip, #0 │ │ │ │ - bne af6cc │ │ │ │ + bne af854 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af6cc │ │ │ │ + beq af854 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ - b af6cc │ │ │ │ + b af854 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1] │ │ │ │ - bne b0598 │ │ │ │ + bne b0720 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1114 │ │ │ │ + bne b129c │ │ │ │ cmp r7, #0 │ │ │ │ - bne b05ac │ │ │ │ + bne b0734 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11c0 │ │ │ │ + bne b1348 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05c4 │ │ │ │ + bne b074c │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fec │ │ │ │ + bne b1174 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afad4 │ │ │ │ + bne afc5c │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - beq afad4 │ │ │ │ + beq afc5c │ │ │ │ ldr ip, [r1, #20] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #16] │ │ │ │ - bne b0600 │ │ │ │ + bne b0788 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d44 │ │ │ │ + bne b0ecc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1af4 │ │ │ │ + bne b1c7c │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ccc │ │ │ │ + bne b0e54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b00 │ │ │ │ + bne b1c88 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bec │ │ │ │ + bne b0d74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0644 │ │ │ │ + bne b07cc │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b70 │ │ │ │ + bne b0cf8 │ │ │ │ mov ip, #0 │ │ │ │ - b afb34 │ │ │ │ + b afcbc │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, ip │ │ │ │ - beq b0270 │ │ │ │ + beq b03f8 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq b0278 │ │ │ │ - b b0284 │ │ │ │ + beq b0400 │ │ │ │ + b b040c │ │ │ │ ldr r5, [ip] │ │ │ │ cmp r5, lr │ │ │ │ - beq b02cc │ │ │ │ + beq b0454 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1] │ │ │ │ - beq b02d4 │ │ │ │ - b b02e0 │ │ │ │ + beq b045c │ │ │ │ + b b0468 │ │ │ │ cmp r1, #0 │ │ │ │ - beq aff80 │ │ │ │ - b aff8c │ │ │ │ + beq b0108 │ │ │ │ + b b0114 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq af928 │ │ │ │ - b af934 │ │ │ │ + beq afab0 │ │ │ │ + b afabc │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r1] │ │ │ │ - bne b06b8 │ │ │ │ + bne b0840 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b04e0 │ │ │ │ + bne b0668 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06cc │ │ │ │ + bne b0854 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b084c │ │ │ │ + bne b09d4 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06e4 │ │ │ │ + bne b086c │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07c8 │ │ │ │ + bne b0950 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af9e8 │ │ │ │ + bne afb70 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af9e8 │ │ │ │ + beq afb70 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - bne b071c │ │ │ │ + bne b08a4 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0548 │ │ │ │ + bne b06d0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b176c │ │ │ │ + bne b18f4 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0564 │ │ │ │ + beq b06ec │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b056c │ │ │ │ - b af6cc │ │ │ │ + beq b06f4 │ │ │ │ + b af854 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b1f28 │ │ │ │ + beq b20b0 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ - b af7f4 │ │ │ │ + b af97c │ │ │ │ ldr r5, [ip, #4] │ │ │ │ cmp r5, lr │ │ │ │ - beq b02e0 │ │ │ │ + beq b0468 │ │ │ │ cmp r7, #0 │ │ │ │ str lr, [r1, #4] │ │ │ │ - beq b02e8 │ │ │ │ - b af6e4 │ │ │ │ + beq b0470 │ │ │ │ + b af86c │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #20] │ │ │ │ - beq b10f4 │ │ │ │ + beq b127c │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #12] │ │ │ │ - bne b0798 │ │ │ │ + bne b0920 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a08 │ │ │ │ + bne b1b90 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b07b0 │ │ │ │ + bne b0938 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1728 │ │ │ │ + bne b18b0 │ │ │ │ mov ip, r4 │ │ │ │ - b afa00 │ │ │ │ + b afb88 │ │ │ │ cmp r7, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ - beq af93c │ │ │ │ - b af6e4 │ │ │ │ + beq afac4 │ │ │ │ + b af86c │ │ │ │ ldr ip, [r1, #20] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #12] │ │ │ │ - bne b07ec │ │ │ │ + bne b0974 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0700 │ │ │ │ + bne b0888 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1760 │ │ │ │ + bne b18e8 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b071c │ │ │ │ - b b0548 │ │ │ │ + beq b08a4 │ │ │ │ + b b06d0 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afea8 │ │ │ │ + beq b0030 │ │ │ │ ldr lr, [r4, #64] @ 0x40 │ │ │ │ cmp lr, r1 │ │ │ │ - beq b1730 │ │ │ │ + beq b18b8 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ - bne af7e8 │ │ │ │ + bne af970 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af7dc │ │ │ │ - b af7e8 │ │ │ │ + bne af964 │ │ │ │ + b af970 │ │ │ │ cmp r7, #0 │ │ │ │ - beq afa98 │ │ │ │ - b afaa4 │ │ │ │ + beq afc20 │ │ │ │ + b afc2c │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ mov r5, lr │ │ │ │ - bne b0870 │ │ │ │ + bne b09f8 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07d0 │ │ │ │ + bne b0958 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0884 │ │ │ │ + bne b0a0c │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06fc │ │ │ │ + bne b0884 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b089c │ │ │ │ + bne b0a24 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0544 │ │ │ │ + bne b06cc │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa18 │ │ │ │ + bne afba0 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq afa18 │ │ │ │ + beq afba0 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - b b0734 │ │ │ │ + b b08bc │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b0dac │ │ │ │ + bne b0f34 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ str lr, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #72] @ 0x48 │ │ │ │ mov r5, lr │ │ │ │ - bne b1920 │ │ │ │ + bne b1aa8 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e58 │ │ │ │ + bne b0fe0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0900 │ │ │ │ + bne b0a88 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e00 │ │ │ │ + bne b0f88 │ │ │ │ ldr lr, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0918 │ │ │ │ + bne b0aa0 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18d8 │ │ │ │ + bne b1a60 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc3c │ │ │ │ + bne afdc4 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afc3c │ │ │ │ + beq afdc4 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #80] @ 0x50 │ │ │ │ - bne b094c │ │ │ │ + bne b0ad4 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ebc │ │ │ │ + bne b1044 │ │ │ │ mov ip, #0 │ │ │ │ - b afc54 │ │ │ │ + b afddc │ │ │ │ cmp r4, #0 │ │ │ │ - bne b01a8 │ │ │ │ - b b01b4 │ │ │ │ + bne b0330 │ │ │ │ + b b033c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ - beq b0468 │ │ │ │ - b b0474 │ │ │ │ + beq b05f0 │ │ │ │ + b b05fc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1270 │ │ │ │ + bne b13f8 │ │ │ │ str lr, [r1, #120] @ 0x78 │ │ │ │ ldr ip, [r1, #116] @ 0x74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0994 │ │ │ │ + bne b0b1c │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09a4 │ │ │ │ + bne b0b2c │ │ │ │ mov ip, #0 │ │ │ │ - b afd2c │ │ │ │ + b afeb4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1298 │ │ │ │ + bne b1420 │ │ │ │ str lr, [r1, #116] @ 0x74 │ │ │ │ - b afd2c │ │ │ │ + b afeb4 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b142c │ │ │ │ + beq b15b4 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #56] @ 0x38 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ - beq b173c │ │ │ │ + beq b18c4 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #56] @ 0x38 │ │ │ │ - bne b09e4 │ │ │ │ + bne b0b6c │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0dac │ │ │ │ + bne b0f34 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b09fc │ │ │ │ + bne b0b84 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b14ec │ │ │ │ + bne b1674 │ │ │ │ mov ip, r8 │ │ │ │ - b afbf4 │ │ │ │ + b afd7c │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b0af4 │ │ │ │ + beq b0c7c │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ - beq b1748 │ │ │ │ + beq b18d0 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #52] @ 0x34 │ │ │ │ - bne b0a3c │ │ │ │ + bne b0bc4 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09b8 │ │ │ │ + bne b0b40 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0a54 │ │ │ │ + bne b0bdc │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0dac │ │ │ │ + bne b0f34 │ │ │ │ mov ip, r8 │ │ │ │ - b afbdc │ │ │ │ + b afd64 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15e4 │ │ │ │ + bne b176c │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #132] @ 0x84 │ │ │ │ - bne afd8c │ │ │ │ + bne aff14 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afd8c │ │ │ │ + beq aff14 │ │ │ │ str lr, [r1, #136] @ 0x88 │ │ │ │ - b afd8c │ │ │ │ + b aff14 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12fc │ │ │ │ + bne b1484 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ str lr, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ mov r5, lr │ │ │ │ - bne b1980 │ │ │ │ + bne b1b08 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b106c │ │ │ │ + bne b11f4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0ac4 │ │ │ │ + bne b0c4c │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c50 │ │ │ │ + bne b0dd8 │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0adc │ │ │ │ + bne b0c64 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f2c │ │ │ │ + bne b10b4 │ │ │ │ ldr lr, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afbac │ │ │ │ + bne afd34 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afbac │ │ │ │ + beq afd34 │ │ │ │ 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 b0b1c │ │ │ │ + bne b0ca4 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1434 │ │ │ │ + bne b15bc │ │ │ │ cmp r6, #0 │ │ │ │ - bne b196c │ │ │ │ + bne b1af4 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08cc │ │ │ │ + bne b0a54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1978 │ │ │ │ + bne b1b00 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e54 │ │ │ │ + bne b0fdc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0b60 │ │ │ │ + bne b0ce8 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e00 │ │ │ │ + bne b0f88 │ │ │ │ mov ip, #0 │ │ │ │ - b afc0c │ │ │ │ + b afd94 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13e0 │ │ │ │ + bne b1568 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - bne b0b94 │ │ │ │ + bne b0d1c │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a90 │ │ │ │ + bne b0c18 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1aa0 │ │ │ │ + bne b1c28 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1068 │ │ │ │ + bne b11f0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1aac │ │ │ │ + bne b1c34 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c54 │ │ │ │ + bne b0ddc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0bd8 │ │ │ │ + bne b0d60 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f2c │ │ │ │ + bne b10b4 │ │ │ │ mov ip, #0 │ │ │ │ - b afb94 │ │ │ │ + b afd1c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1394 │ │ │ │ + bne b151c │ │ │ │ ldr ip, [r1, #32] │ │ │ │ str lr, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ mov r5, lr │ │ │ │ - bne b1b30 │ │ │ │ + bne b1cb8 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b78 │ │ │ │ + bne b0d00 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0c20 │ │ │ │ + bne b0da8 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a8c │ │ │ │ + bne b0c14 │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c38 │ │ │ │ + bne b0dc0 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1064 │ │ │ │ + bne b11ec │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb7c │ │ │ │ + bne afd04 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - beq afb7c │ │ │ │ + beq afd04 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1, #44] @ 0x2c │ │ │ │ - bne b0c74 │ │ │ │ + bne b0dfc │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f30 │ │ │ │ + bne b10b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1900 │ │ │ │ + bne b1a88 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0af8 │ │ │ │ + bne b0c80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b190c │ │ │ │ + bne b1a94 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1430 │ │ │ │ + bne b15b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0cb8 │ │ │ │ + bne b0e40 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08c8 │ │ │ │ + bne b0a50 │ │ │ │ mov ip, #0 │ │ │ │ - b afbdc │ │ │ │ + b afd64 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b149c │ │ │ │ + bne b1624 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #24] │ │ │ │ - bne b0cec │ │ │ │ + bne b0e74 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bec │ │ │ │ + bne b0d74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1a8c │ │ │ │ + bne b1c14 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b74 │ │ │ │ + bne b0cfc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1a98 │ │ │ │ + bne b1c20 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a90 │ │ │ │ + bne b0c18 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0d30 │ │ │ │ + bne b0eb8 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1064 │ │ │ │ + bne b11ec │ │ │ │ mov ip, #0 │ │ │ │ - b afb64 │ │ │ │ + b afcec │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1348 │ │ │ │ + bne b14d0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ str lr, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ mov r5, lr │ │ │ │ - bne b1b7c │ │ │ │ + bne b1d04 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cd0 │ │ │ │ + bne b0e58 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0d78 │ │ │ │ + bne b0f00 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0be8 │ │ │ │ + bne b0d70 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d90 │ │ │ │ + bne b0f18 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b70 │ │ │ │ + bne b0cf8 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb4c │ │ │ │ + bne afcd4 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afb4c │ │ │ │ - b b0a8c │ │ │ │ + beq afcd4 │ │ │ │ + b b0c14 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ - beq b171c │ │ │ │ + beq b18a4 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #60] @ 0x3c │ │ │ │ - bne b0dd8 │ │ │ │ + bne b0f60 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b14ec │ │ │ │ + bne b1674 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0df0 │ │ │ │ + bne b0f78 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1538 │ │ │ │ + bne b16c0 │ │ │ │ mov ip, r8 │ │ │ │ - b afc0c │ │ │ │ + b afd94 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1534 │ │ │ │ + bne b16bc │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ str lr, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ mov r5, lr │ │ │ │ - bne b1be8 │ │ │ │ + bne b1d70 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18e0 │ │ │ │ + bne b1a68 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0e38 │ │ │ │ + bne b0fc0 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0930 │ │ │ │ + bne b0ab8 │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0940 │ │ │ │ - b b094c │ │ │ │ + beq b0ac8 │ │ │ │ + b b0ad4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b14e8 │ │ │ │ + bne b1670 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #64] @ 0x40 │ │ │ │ - bne b19cc │ │ │ │ + bne b1b54 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e04 │ │ │ │ + bne b0f8c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1c58 │ │ │ │ + bne b1de0 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18dc │ │ │ │ + bne b1a64 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1c64 │ │ │ │ + bne b1dec │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0934 │ │ │ │ + bne b0abc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b094c │ │ │ │ + bne b0ad4 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b094c │ │ │ │ + beq b0ad4 │ │ │ │ mov ip, r5 │ │ │ │ str lr, [r1, #84] @ 0x54 │ │ │ │ - b afc54 │ │ │ │ - strdeq r1, [r3], #-228 @ 0xffffff1c @ │ │ │ │ - rsbeq r2, r3, r8, ror #2 │ │ │ │ + b afddc │ │ │ │ + rsbeq r1, r3, ip, ror #29 │ │ │ │ + rsbeq r2, r3, r0, ror #2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b05dc │ │ │ │ + beq b0764 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #16] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #20] │ │ │ │ - bne b1eb4 │ │ │ │ + bne b203c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f04 │ │ │ │ + bne b108c │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b134c │ │ │ │ + bne b14d4 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f1c │ │ │ │ + bne b10a4 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b14a0 │ │ │ │ + bne b1628 │ │ │ │ mov ip, r8 │ │ │ │ - b afb04 │ │ │ │ + b afc8c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b161c │ │ │ │ + bne b17a4 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ str lr, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #56] @ 0x38 │ │ │ │ mov r5, lr │ │ │ │ - bne b1834 │ │ │ │ + bne b19bc │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0afc │ │ │ │ + bne b0c84 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0f64 │ │ │ │ + bne b10ec │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b142c │ │ │ │ + bne b15b4 │ │ │ │ ldr lr, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f7c │ │ │ │ + bne b1104 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08c8 │ │ │ │ + bne b0a50 │ │ │ │ ldr lr, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afbf4 │ │ │ │ + bne afd7c │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afbf4 │ │ │ │ - b b0e50 │ │ │ │ + beq afd7c │ │ │ │ + b b0fd8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0c50 │ │ │ │ + beq b0dd8 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #44] @ 0x2c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ - bne b1e48 │ │ │ │ + bne b1fd0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0fcc │ │ │ │ + bne b1154 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1620 │ │ │ │ + bne b17a8 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0fe4 │ │ │ │ + bne b116c │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a10 │ │ │ │ + bne b0b98 │ │ │ │ mov ip, r8 │ │ │ │ - b afbac │ │ │ │ + b afd34 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ str lr, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ mov r5, lr │ │ │ │ - bne b1010 │ │ │ │ + bne b1198 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05e4 │ │ │ │ + bne b076c │ │ │ │ cmp r5, #0 │ │ │ │ - bne b1024 │ │ │ │ + bne b11ac │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d40 │ │ │ │ + bne b0ec8 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b103c │ │ │ │ + bne b11c4 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cc8 │ │ │ │ + bne b0e50 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb1c │ │ │ │ + bne afca4 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq afb1c │ │ │ │ - b b0be8 │ │ │ │ + beq afca4 │ │ │ │ + b b0d70 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b159c │ │ │ │ + bne b1724 │ │ │ │ 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 b108c │ │ │ │ + bne b1214 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c58 │ │ │ │ + bne b0de0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b1ac4 │ │ │ │ + bne b1c4c │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f30 │ │ │ │ + bne b10b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1ad0 │ │ │ │ + bne b1c58 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0af8 │ │ │ │ + bne b0c80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10d0 │ │ │ │ + bne b1258 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b142c │ │ │ │ + bne b15b4 │ │ │ │ mov ip, #0 │ │ │ │ - b afbc4 │ │ │ │ + b afd4c │ │ │ │ ldr r5, [lr, #4] │ │ │ │ cmp r5, ip │ │ │ │ - beq b0228 │ │ │ │ + beq b03b0 │ │ │ │ cmp r7, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ - beq b0230 │ │ │ │ - b b023c │ │ │ │ + beq b03b8 │ │ │ │ + b b03c4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b078c │ │ │ │ - b b0798 │ │ │ │ + beq b0914 │ │ │ │ + b b0920 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0840 │ │ │ │ + bne b09c8 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0840 │ │ │ │ + beq b09c8 │ │ │ │ str lr, [r1, #4] │ │ │ │ cmp r7, #0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ mov r5, lr │ │ │ │ - bne b1134 │ │ │ │ + bne b12bc │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11c4 │ │ │ │ + bne b134c │ │ │ │ cmp r5, #0 │ │ │ │ - bne b1148 │ │ │ │ + bne b12d0 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fec │ │ │ │ + bne b1174 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1160 │ │ │ │ + bne b12e8 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05dc │ │ │ │ + bne b0764 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afaec │ │ │ │ + bne afc74 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq afaec │ │ │ │ - b b0d40 │ │ │ │ + beq afc74 │ │ │ │ + b b0ec8 │ │ │ │ ldr lr, [lr, #12] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #16] │ │ │ │ - bne b1d20 │ │ │ │ + bne b1ea8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11a0 │ │ │ │ + bne b1328 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0edc │ │ │ │ + bne b1064 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b11b8 │ │ │ │ + bne b1340 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b134c │ │ │ │ + bne b14d4 │ │ │ │ mov ip, r4 │ │ │ │ - b afaec │ │ │ │ + b afc74 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ mov r5, lr │ │ │ │ - bne b11e4 │ │ │ │ + bne b136c │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ff0 │ │ │ │ + bne b1178 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b11f8 │ │ │ │ + bne b1380 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05dc │ │ │ │ + bne b0764 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1210 │ │ │ │ + bne b1398 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d40 │ │ │ │ + bne b0ec8 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb04 │ │ │ │ + bne afc8c │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq afb04 │ │ │ │ - b b0cc8 │ │ │ │ + beq afc8c │ │ │ │ + b b0e50 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #108] @ 0x6c │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #112] @ 0x70 │ │ │ │ - beq b1da8 │ │ │ │ + beq b1f30 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #108] @ 0x6c │ │ │ │ - bne b1258 │ │ │ │ + bne b13e0 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a50 │ │ │ │ + bne b1bd8 │ │ │ │ ldr lr, [r1, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd14 │ │ │ │ + bne afe9c │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afd14 │ │ │ │ + beq afe9c │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #120] @ 0x78 │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #116] @ 0x74 │ │ │ │ - bne b1bd8 │ │ │ │ + bne b1d60 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afd2c │ │ │ │ + bne afeb4 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afd2c │ │ │ │ + beq afeb4 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #116] @ 0x74 │ │ │ │ cmp r5, lr │ │ │ │ - beq afd2c │ │ │ │ - b b09a4 │ │ │ │ + beq afeb4 │ │ │ │ + b b0b2c │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ orr ip, ip, #2048 @ 0x800 │ │ │ │ str ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af7bc │ │ │ │ - b b080c │ │ │ │ + beq af944 │ │ │ │ + b b0994 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af708 │ │ │ │ + beq af890 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afe2c │ │ │ │ - b afe20 │ │ │ │ + beq affb4 │ │ │ │ + b affa8 │ │ │ │ ldr r5, [lr] │ │ │ │ cmp r5, ip │ │ │ │ - beq b0214 │ │ │ │ + beq b039c │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq b021c │ │ │ │ - b b0228 │ │ │ │ + beq b03a4 │ │ │ │ + b b03b0 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ - bne b1824 │ │ │ │ + bne b19ac │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1328 │ │ │ │ + bne b14b0 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b159c │ │ │ │ + bne b1724 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1340 │ │ │ │ + bne b14c8 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fa4 │ │ │ │ + bne b112c │ │ │ │ mov ip, r8 │ │ │ │ - b afb7c │ │ │ │ + b afd04 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #24] │ │ │ │ - bne b1e94 │ │ │ │ + bne b201c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1374 │ │ │ │ + bne b14fc │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b14a0 │ │ │ │ + bne b1628 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b138c │ │ │ │ + bne b1514 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1398 │ │ │ │ + bne b1520 │ │ │ │ mov ip, r8 │ │ │ │ - b afb1c │ │ │ │ + b afca4 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - bne b1ea4 │ │ │ │ + bne b202c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13c0 │ │ │ │ + bne b1548 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b13e4 │ │ │ │ + bne b156c │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13d8 │ │ │ │ + bne b1560 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1300 │ │ │ │ + bne b1488 │ │ │ │ mov ip, r8 │ │ │ │ - b afb4c │ │ │ │ + b afcd4 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #32] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - bne b1e74 │ │ │ │ + bne b1ffc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b140c │ │ │ │ + bne b1594 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1300 │ │ │ │ + bne b1488 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1424 │ │ │ │ + bne b15ac │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b159c │ │ │ │ + bne b1724 │ │ │ │ mov ip, r8 │ │ │ │ - b afb64 │ │ │ │ + b afcec │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1, #56] @ 0x38 │ │ │ │ - bne b1450 │ │ │ │ + bne b15d8 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08cc │ │ │ │ + bne b0a54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b08 │ │ │ │ + bne b1c90 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e54 │ │ │ │ + bne b0fdc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b14 │ │ │ │ + bne b1c9c │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e04 │ │ │ │ + bne b0f8c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1494 │ │ │ │ + bne b161c │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18d8 │ │ │ │ + bne b1a60 │ │ │ │ mov ip, #0 │ │ │ │ - b afc24 │ │ │ │ + b afdac │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #28] │ │ │ │ - bne b1c6c │ │ │ │ + bne b1df4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b14c8 │ │ │ │ + bne b1650 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1398 │ │ │ │ + bne b1520 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b14e0 │ │ │ │ + bne b1668 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b13e4 │ │ │ │ + bne b156c │ │ │ │ mov ip, r8 │ │ │ │ - b afb34 │ │ │ │ + b afcbc │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #64] @ 0x40 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ - bne b1bc8 │ │ │ │ + bne b1d50 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1514 │ │ │ │ + bne b169c │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1538 │ │ │ │ + bne b16c0 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b152c │ │ │ │ + bne b16b4 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1880 │ │ │ │ + bne b1a08 │ │ │ │ mov ip, r8 │ │ │ │ - b afc24 │ │ │ │ + b afdac │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ - bne b1c08 │ │ │ │ + bne b1d90 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1560 │ │ │ │ + bne b16e8 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1880 │ │ │ │ + bne b1a08 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1578 │ │ │ │ + bne b1700 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1c24 │ │ │ │ + bne b1dac │ │ │ │ mov ip, r8 │ │ │ │ - b afc3c │ │ │ │ + b afdc4 │ │ │ │ ldr r5, [lr, #8] │ │ │ │ cmp r5, ip │ │ │ │ ldr r5, [r1, #12] │ │ │ │ - bne b1ccc │ │ │ │ + bne b1e54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b0248 │ │ │ │ - b b0254 │ │ │ │ + beq b03d0 │ │ │ │ + b b03dc │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #40] @ 0x28 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ - bne b17b0 │ │ │ │ + bne b1938 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15c4 │ │ │ │ + bne b174c │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fa4 │ │ │ │ + bne b112c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15dc │ │ │ │ + bne b1764 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1620 │ │ │ │ + bne b17a8 │ │ │ │ mov ip, r8 │ │ │ │ - b afb94 │ │ │ │ + b afd1c │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r5, #132] @ 0x84 │ │ │ │ cmp r6, r5 │ │ │ │ - bne b1c48 │ │ │ │ + bne b1dd0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd8c │ │ │ │ + bne aff14 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afd8c │ │ │ │ + beq aff14 │ │ │ │ ldr r5, [r7, #136] @ 0x88 │ │ │ │ cmp r5, lr │ │ │ │ - bne b0a7c │ │ │ │ - b afd8c │ │ │ │ + bne b0c04 │ │ │ │ + b aff14 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #48] @ 0x30 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ - bne b1c7c │ │ │ │ + bne b1e04 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1648 │ │ │ │ + bne b17d0 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a10 │ │ │ │ + bne b0b98 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1660 │ │ │ │ + bne b17e8 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09b8 │ │ │ │ + bne b0b40 │ │ │ │ mov ip, r8 │ │ │ │ - b afbc4 │ │ │ │ + b afd4c │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, ip │ │ │ │ strne ip, [r1, #4] │ │ │ │ - b b0284 │ │ │ │ + b b040c │ │ │ │ ldr lr, [r7, #8] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #12] │ │ │ │ - bne b1f30 │ │ │ │ + bne b20b8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b169c │ │ │ │ + bne b1824 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0770 │ │ │ │ + bne b08f8 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b28 │ │ │ │ + bne b1cb0 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ mov ip, r4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af9e8 │ │ │ │ + beq afb70 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #28] │ │ │ │ - beq b1914 │ │ │ │ + beq b1a9c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ - bne b16e4 │ │ │ │ + bne b186c │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b044c │ │ │ │ + bne b05d4 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa18 │ │ │ │ + bne afba0 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq afa18 │ │ │ │ + beq afba0 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #32] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ - bne b1f18 │ │ │ │ + bne b20a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b0480 │ │ │ │ - b af6cc │ │ │ │ + beq b0608 │ │ │ │ + b af854 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0dcc │ │ │ │ - b b0dd8 │ │ │ │ + beq b0f54 │ │ │ │ + b b0f60 │ │ │ │ mov ip, r4 │ │ │ │ - b b044c │ │ │ │ + b b05d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0830 │ │ │ │ - b af7e8 │ │ │ │ + beq b09b8 │ │ │ │ + b af970 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b09d8 │ │ │ │ - b b09e4 │ │ │ │ + beq b0b60 │ │ │ │ + b b0b6c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0a30 │ │ │ │ - b b0a3c │ │ │ │ + beq b0bb8 │ │ │ │ + b b0bc4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b16b8 │ │ │ │ - b b06fc │ │ │ │ + bne b1840 │ │ │ │ + b b0884 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0724 │ │ │ │ + beq b08ac │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b056c │ │ │ │ - b af6cc │ │ │ │ + beq b06f4 │ │ │ │ + b af854 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1a50 │ │ │ │ + bne b1bd8 │ │ │ │ ldr ip, [r1, #120] @ 0x78 │ │ │ │ str lr, [r1, #112] @ 0x70 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b097c │ │ │ │ + bne b0b04 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b097c │ │ │ │ - b b0978 │ │ │ │ + beq b0b04 │ │ │ │ + b b0b00 │ │ │ │ cmp r4, #0 │ │ │ │ - bne affa4 │ │ │ │ - b b0104 │ │ │ │ + bne b012c │ │ │ │ + b b028c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #40] @ 0x28 │ │ │ │ - beq b15b8 │ │ │ │ - b b15c4 │ │ │ │ + beq b1740 │ │ │ │ + b b174c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r0, #4] │ │ │ │ - beq afe78 │ │ │ │ - b af6b4 │ │ │ │ + beq b0000 │ │ │ │ + b af83c │ │ │ │ cmp r4, #0 │ │ │ │ - beq b17e4 │ │ │ │ + beq b196c │ │ │ │ ldr lr, [r4, #140] @ 0x8c │ │ │ │ cmp r0, lr │ │ │ │ - beq af854 │ │ │ │ + beq af9dc │ │ │ │ str r0, [r3, #140] @ 0x8c │ │ │ │ - b af854 │ │ │ │ + b af9dc │ │ │ │ cmp ip, #0 │ │ │ │ - beq b08b4 │ │ │ │ - b b16fc │ │ │ │ + beq b0a3c │ │ │ │ + b b1884 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b019c │ │ │ │ - b af8c8 │ │ │ │ + beq b0324 │ │ │ │ + b afa50 │ │ │ │ cmp lr, #0 │ │ │ │ str r5, [r0] │ │ │ │ - beq afe64 │ │ │ │ - b afe70 │ │ │ │ + beq affec │ │ │ │ + b afff8 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, lr │ │ │ │ strne lr, [r0, #4] │ │ │ │ - b b033c │ │ │ │ + b b04c4 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #36] @ 0x24 │ │ │ │ - beq b131c │ │ │ │ - b b1328 │ │ │ │ + beq b14a4 │ │ │ │ + b b14b0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1cdc │ │ │ │ + bne b1e64 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1430 │ │ │ │ + bne b15b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1ce8 │ │ │ │ + bne b1e70 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08cc │ │ │ │ + bne b0a54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1878 │ │ │ │ + bne b1a00 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e50 │ │ │ │ + bne b0fd8 │ │ │ │ mov ip, #0 │ │ │ │ - b afbf4 │ │ │ │ + b afd7c │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #76] @ 0x4c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ - beq b1d14 │ │ │ │ + beq b1e9c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #76] @ 0x4c │ │ │ │ - bne b18ac │ │ │ │ + bne b1a34 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1c24 │ │ │ │ + bne b1dac │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b18c4 │ │ │ │ + bne b1a4c │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1cfc │ │ │ │ + bne b1e84 │ │ │ │ mov ip, r8 │ │ │ │ - b afc54 │ │ │ │ + b afddc │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b1880 │ │ │ │ + bne b1a08 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #76] @ 0x4c │ │ │ │ - bne b19fc │ │ │ │ + bne b1b84 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0ea4 │ │ │ │ - b b0934 │ │ │ │ + beq b102c │ │ │ │ + b b0abc │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0c94 │ │ │ │ + beq b0e1c │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ - b b0ca4 │ │ │ │ + b b0e2c │ │ │ │ cmp r5, #0 │ │ │ │ - beq b16d8 │ │ │ │ - b b16e4 │ │ │ │ + beq b1860 │ │ │ │ + b b186c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1d50 │ │ │ │ + bne b1ed8 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e04 │ │ │ │ + bne b0f8c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1d5c │ │ │ │ + bne b1ee4 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18dc │ │ │ │ + bne b1a64 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1964 │ │ │ │ + bne b1aec │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0930 │ │ │ │ + bne b0ab8 │ │ │ │ mov ip, #0 │ │ │ │ - b afc3c │ │ │ │ + b afdc4 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0b3c │ │ │ │ + beq b0cc4 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ - b b0b4c │ │ │ │ + b b0cd4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1d3c │ │ │ │ + bne b1ec4 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c54 │ │ │ │ + bne b0ddc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1d48 │ │ │ │ + bne b1ed0 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f30 │ │ │ │ + bne b10b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b19c4 │ │ │ │ + bne b1b4c │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0af4 │ │ │ │ + bne b0c7c │ │ │ │ mov ip, #0 │ │ │ │ - b afbac │ │ │ │ + b afd34 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1bf8 │ │ │ │ + bne b1d80 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18dc │ │ │ │ + bne b1a64 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1bf0 │ │ │ │ + bne b1d78 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0934 │ │ │ │ + bne b0abc │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0940 │ │ │ │ - b b094c │ │ │ │ + beq b0ac8 │ │ │ │ + b b0ad4 │ │ │ │ mov ip, r4 │ │ │ │ - b b16b8 │ │ │ │ + b b1840 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #104] @ 0x68 │ │ │ │ cmp r6, r5 │ │ │ │ - beq b1df0 │ │ │ │ + beq b1f78 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ - bne b1a38 │ │ │ │ + bne b1bc0 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b122c │ │ │ │ + bne b13b4 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afcfc │ │ │ │ + bne afe84 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afcfc │ │ │ │ + beq afe84 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #112] @ 0x70 │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #120] @ 0x78 │ │ │ │ - beq b1d30 │ │ │ │ + beq b1eb8 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #112] @ 0x70 │ │ │ │ - bne b1a7c │ │ │ │ + bne b1c04 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1270 │ │ │ │ + bne b13f8 │ │ │ │ ldr lr, [r1, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b128c │ │ │ │ - b afd2c │ │ │ │ + beq b1414 │ │ │ │ + b afeb4 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0d0c │ │ │ │ + beq b0e94 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ - b b0d1c │ │ │ │ + b b0ea4 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0bb4 │ │ │ │ + beq b0d3c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ - b b0bc4 │ │ │ │ + b b0d4c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r0] │ │ │ │ - beq afdfc │ │ │ │ - b afe08 │ │ │ │ + beq aff84 │ │ │ │ + b aff90 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b10ac │ │ │ │ + beq b1234 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ - b b10bc │ │ │ │ + b b1244 │ │ │ │ ldr r5, [lr] │ │ │ │ cmp r5, r6 │ │ │ │ - beq b0374 │ │ │ │ + beq b04fc │ │ │ │ cmp ip, #0 │ │ │ │ str r6, [r0] │ │ │ │ - beq b037c │ │ │ │ - b afe08 │ │ │ │ + beq b0504 │ │ │ │ + b aff90 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0620 │ │ │ │ + beq b07a8 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - b b0630 │ │ │ │ + b b07b8 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1470 │ │ │ │ + beq b15f8 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ - b b1480 │ │ │ │ + b b1608 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0508 │ │ │ │ - b b0514 │ │ │ │ + beq b0690 │ │ │ │ + b b069c │ │ │ │ mov ip, r4 │ │ │ │ - b af9e8 │ │ │ │ + b afb70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1e24 │ │ │ │ + bne b1fac │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a90 │ │ │ │ + bne b0c18 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1e30 │ │ │ │ + bne b1fb8 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1068 │ │ │ │ + bne b11f0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b74 │ │ │ │ + bne b1cfc │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c50 │ │ │ │ + bne b0dd8 │ │ │ │ mov ip, #0 │ │ │ │ - b afb7c │ │ │ │ + b afd04 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1e10 │ │ │ │ + bne b1f98 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bec │ │ │ │ + bne b0d74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1e1c │ │ │ │ + bne b1fa4 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b74 │ │ │ │ + bne b0cfc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1bc0 │ │ │ │ + bne b1d48 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a8c │ │ │ │ + bne b0c14 │ │ │ │ mov ip, #0 │ │ │ │ - b afb4c │ │ │ │ + b afcd4 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #64] @ 0x40 │ │ │ │ - beq b1508 │ │ │ │ - b b1514 │ │ │ │ + beq b1690 │ │ │ │ + b b169c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #120] @ 0x78 │ │ │ │ - beq b128c │ │ │ │ - b afd2c │ │ │ │ + beq b1414 │ │ │ │ + b afeb4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b19ec │ │ │ │ + beq b1b74 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - b b19fc │ │ │ │ + b b1b84 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b19ec │ │ │ │ - b b1bf0 │ │ │ │ + beq b1b74 │ │ │ │ + b b1d78 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #72] @ 0x48 │ │ │ │ - beq b1554 │ │ │ │ - b b1560 │ │ │ │ + beq b16dc │ │ │ │ + b b16e8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0930 │ │ │ │ + beq b0ab8 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - beq b18b0 │ │ │ │ + beq b1a38 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #80] @ 0x50 │ │ │ │ - beq b18b8 │ │ │ │ - b b18c4 │ │ │ │ + beq b1a40 │ │ │ │ + b b1a4c │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #132] @ 0x84 │ │ │ │ - beq b1600 │ │ │ │ - b afd8c │ │ │ │ + beq b1788 │ │ │ │ + b aff14 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0e94 │ │ │ │ + beq b101c │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - b b0ea4 │ │ │ │ + b b102c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #24] │ │ │ │ - beq b14bc │ │ │ │ - b b14c8 │ │ │ │ + beq b1644 │ │ │ │ + b b1650 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #48] @ 0x30 │ │ │ │ - beq b163c │ │ │ │ - b b1648 │ │ │ │ + beq b17c4 │ │ │ │ + b b17d0 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - bne af820 │ │ │ │ + bne af9a8 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af820 │ │ │ │ + beq af9a8 │ │ │ │ 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 b0110 │ │ │ │ + bne b0298 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af838 │ │ │ │ - b b0104 │ │ │ │ + beq af9c0 │ │ │ │ + b b028c │ │ │ │ cmp r5, #0 │ │ │ │ str ip, [r1, #8] │ │ │ │ - beq b0248 │ │ │ │ - b b0254 │ │ │ │ + beq b03d0 │ │ │ │ + b b03dc │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1854 │ │ │ │ + beq b19dc │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ - b b1864 │ │ │ │ + b b19ec │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0ebc │ │ │ │ + beq b1044 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp ip, lr │ │ │ │ mov ip, r8 │ │ │ │ - bne b0ebc │ │ │ │ - b afc54 │ │ │ │ + bne b1044 │ │ │ │ + b afddc │ │ │ │ cmp ip, #0 │ │ │ │ - beq b18a0 │ │ │ │ - b b18ac │ │ │ │ + beq b1a28 │ │ │ │ + b b1a34 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #12] │ │ │ │ - beq b1194 │ │ │ │ - b b11a0 │ │ │ │ + beq b131c │ │ │ │ + b b1328 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b1a70 │ │ │ │ - b b1a7c │ │ │ │ + beq b1bf8 │ │ │ │ + b b1c04 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b19a0 │ │ │ │ + beq b1b28 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ - b b19b0 │ │ │ │ + b b1b38 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1940 │ │ │ │ + beq b1ac8 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ - b b1950 │ │ │ │ + b b1ad8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b122c │ │ │ │ + bne b13b4 │ │ │ │ ldr ip, [r1, #112] @ 0x70 │ │ │ │ str lr, [r1, #108] @ 0x6c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1d88 │ │ │ │ + bne b1f10 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1784 │ │ │ │ + bne b190c │ │ │ │ ldr ip, [r1, #120] @ 0x78 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1da0 │ │ │ │ + bne b1f28 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0978 │ │ │ │ + bne b0b00 │ │ │ │ mov ip, #0 │ │ │ │ - b afd14 │ │ │ │ + b afe9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq b124c │ │ │ │ - b b1258 │ │ │ │ + beq b13d4 │ │ │ │ + b b13e0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1a10 │ │ │ │ + bne b1b98 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ - bne b1dd4 │ │ │ │ + bne b1f5c │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1d6c │ │ │ │ + bne b1ef4 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afcfc │ │ │ │ + bne afe84 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afcfc │ │ │ │ - b b1784 │ │ │ │ + beq afe84 │ │ │ │ + b b190c │ │ │ │ cmp lr, #0 │ │ │ │ - beq b1a2c │ │ │ │ - b b1a38 │ │ │ │ + beq b1bb4 │ │ │ │ + b b1bc0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0a7c │ │ │ │ + beq b0c04 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ - b b160c │ │ │ │ + b b1794 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1b9c │ │ │ │ + beq b1d24 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - b b1bac │ │ │ │ + b b1d34 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1b50 │ │ │ │ + beq b1cd8 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ - b b1b60 │ │ │ │ + b b1ce8 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #152] @ 0x98 │ │ │ │ - beq b0184 │ │ │ │ - b b0190 │ │ │ │ + beq b030c │ │ │ │ + b b0318 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #44] @ 0x2c │ │ │ │ - beq b0fc0 │ │ │ │ - b b0fcc │ │ │ │ + beq b1148 │ │ │ │ + b b1154 │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, r6 │ │ │ │ - beq b0328 │ │ │ │ + beq b04b0 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r0] │ │ │ │ - beq b0330 │ │ │ │ - b b033c │ │ │ │ + beq b04b8 │ │ │ │ + b b04c4 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b1400 │ │ │ │ - b b140c │ │ │ │ + beq b1588 │ │ │ │ + b b1594 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1ec4 │ │ │ │ + bne b204c │ │ │ │ str lr, [r1, #92] @ 0x5c │ │ │ │ - b afc84 │ │ │ │ + b afe0c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ - beq b1368 │ │ │ │ - b b1374 │ │ │ │ + beq b14f0 │ │ │ │ + b b14fc │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ - beq b13b4 │ │ │ │ - b b13c0 │ │ │ │ + beq b153c │ │ │ │ + b b1548 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #16] │ │ │ │ - beq b0ef8 │ │ │ │ - b b0f04 │ │ │ │ + beq b1080 │ │ │ │ + b b108c │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #92] @ 0x5c │ │ │ │ cmp lr, r5 │ │ │ │ - bne b1e8c │ │ │ │ - b afc84 │ │ │ │ + bne b2014 │ │ │ │ + b afe0c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1ef0 │ │ │ │ + beq b2078 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #100] @ 0x64 │ │ │ │ cmp lr, r5 │ │ │ │ - beq afcb4 │ │ │ │ + beq afe3c │ │ │ │ str lr, [r1, #100] @ 0x64 │ │ │ │ - b afcb4 │ │ │ │ + b afe3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1f10 │ │ │ │ + beq b2098 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ cmp lr, r5 │ │ │ │ - beq afc9c │ │ │ │ + beq afe24 │ │ │ │ str lr, [r1, #96] @ 0x60 │ │ │ │ - b afc9c │ │ │ │ + b afe24 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b0480 │ │ │ │ - b af6cc │ │ │ │ + beq b0608 │ │ │ │ + b af854 │ │ │ │ mvn r0, #0 │ │ │ │ - b af8e4 │ │ │ │ + b afa6c │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #8] │ │ │ │ - beq b02a4 │ │ │ │ - b b02b0 │ │ │ │ + beq b042c │ │ │ │ + b b0438 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1f58 │ │ │ │ + beq b20e0 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #128] @ 0x80 │ │ │ │ cmp lr, r5 │ │ │ │ - beq afd44 │ │ │ │ + beq afecc │ │ │ │ str lr, [r1, #128] @ 0x80 │ │ │ │ - b afd44 │ │ │ │ + b afecc │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1f78 │ │ │ │ + beq b2100 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #124] @ 0x7c │ │ │ │ cmp lr, r5 │ │ │ │ - beq afd5c │ │ │ │ + beq afee4 │ │ │ │ str lr, [r1, #124] @ 0x7c │ │ │ │ - b afd5c │ │ │ │ + b afee4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1f98 │ │ │ │ + beq b2120 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #88] @ 0x58 │ │ │ │ cmp lr, r5 │ │ │ │ - beq afc6c │ │ │ │ + beq afdf4 │ │ │ │ str lr, [r1, #88] @ 0x58 │ │ │ │ - b afc6c │ │ │ │ + b afdf4 │ │ │ │ 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 b2334 │ │ │ │ + bls b24bc │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi b2238 │ │ │ │ - ldr r2, [pc, #2220] @ b2884 │ │ │ │ + bhi b23c0 │ │ │ │ + ldr r2, [pc, #2220] @ b2a0c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b251c │ │ │ │ - ldr r0, [pc, #2196] @ b2888 │ │ │ │ + beq b26e0 │ │ │ │ + ldr r0, [pc, #2196] @ b2a10 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r5] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r4, [r0, #1708] @ 0x6ac │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ mov r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne b26a0 │ │ │ │ + bne b2828 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r6, [r5, #12] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b22f0 │ │ │ │ + beq b2478 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b2360 │ │ │ │ + blt b24e8 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r7, r6, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b23d0 │ │ │ │ - movw r8, #7724 @ 0x1e2c │ │ │ │ + bne b2558 │ │ │ │ + movw r8, #7712 @ 0x1e20 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r4, [r8, #152] @ 0x98 │ │ │ │ - movw r2, #42296 @ 0xa538 │ │ │ │ + movw r2, #42688 @ 0xa6c0 │ │ │ │ movt r2, #10 │ │ │ │ - movw r0, #7724 @ 0x1e2c │ │ │ │ + movw r0, #7712 @ 0x1e20 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b2824 │ │ │ │ - bl aa5b0 │ │ │ │ + bne b2990 │ │ │ │ + bl aa738 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b230c │ │ │ │ + beq b2494 │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq b20d8 │ │ │ │ - ldr r2, [pc, #2020] @ b2884 │ │ │ │ + beq b2260 │ │ │ │ + ldr r2, [pc, #2020] @ b2a0c │ │ │ │ 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 │ │ │ │ @@ -136016,32 +136116,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, #1608 @ 0x648 │ │ │ │ + movw r2, #2468 @ 0x9a4 │ │ │ │ movt r2, #25 │ │ │ │ str r2, [r4, #28] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r2, [r7] │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2574 │ │ │ │ + bne b26a4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne b2620 │ │ │ │ + bne b27a8 │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r7] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r6, [r3, #180] @ 0xb4 │ │ │ │ tst r2, #2 │ │ │ │ - beq b2174 │ │ │ │ - ldr r1, [pc, #1868] @ b2884 │ │ │ │ + beq b22fc │ │ │ │ + ldr r1, [pc, #1868] @ b2a0c │ │ │ │ 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 │ │ │ │ @@ -136051,140 +136151,140 @@ │ │ │ │ cmp r0, r3 │ │ │ │ orreq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r6, [r1, #448] @ 0x1c0 │ │ │ │ ldreq r6, [r2, #1020] @ 0x3fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq b2484 │ │ │ │ + beq b260c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b27f0 │ │ │ │ + beq b29a4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b24d8 │ │ │ │ + bne b2660 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b24d8 │ │ │ │ + beq b2660 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #46456 @ 0xb578 │ │ │ │ + movw r3, #46664 @ 0xb648 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq b2504 │ │ │ │ - bl ac140 │ │ │ │ + beq b268c │ │ │ │ + bl ac2c8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2210 │ │ │ │ + bgt b2398 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b286c │ │ │ │ + beq b29f4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b222c │ │ │ │ + bgt b23b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b27e4 │ │ │ │ + beq b2960 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r4, #38392 @ 0x95f8 │ │ │ │ + movw r4, #38384 @ 0x95f0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ - movw r2, #352 @ 0x160 │ │ │ │ + movw r2, #736 @ 0x2e0 │ │ │ │ movt r2, #10 │ │ │ │ ldr r5, [r4, #1008] @ 0x3f0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne b2678 │ │ │ │ - ldr r2, [pc, #1576] @ b2884 │ │ │ │ + bne b2800 │ │ │ │ + ldr r2, [pc, #1576] @ b2a0c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r7, [r2, #1604] @ 0x644 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq b264c │ │ │ │ + beq b27d4 │ │ │ │ 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 b240c │ │ │ │ - movw r2, #43176 @ 0xa8a8 │ │ │ │ + beq b2594 │ │ │ │ + movw r2, #43164 @ 0xa89c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #1504] @ b2888 │ │ │ │ + ldr r1, [pc, #1504] @ b2a10 │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b2710 │ │ │ │ + ble b2898 │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b272c │ │ │ │ + bne b28b4 │ │ │ │ bic r0, r6, #-1073741824 @ 0xc0000000 │ │ │ │ str r0, [r5, #12] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ lsr r1, r6, #30 │ │ │ │ mov ip, #16 │ │ │ │ str r1, [r5, #16] │ │ │ │ str ip, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2034 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne b21bc │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #21712 @ 0x54d0 │ │ │ │ + movw r1, #20752 @ 0x5110 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2698 │ │ │ │ + bgt b2820 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2698 │ │ │ │ + bne b2820 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b2698 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b2820 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r2, r1, #588 @ 0x24c │ │ │ │ - movw r5, #38392 @ 0x95f8 │ │ │ │ + movw r5, #38384 @ 0x95f0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ add r5, r5, r2, lsl #4 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b22f0 │ │ │ │ + beq b2478 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bge b2040 │ │ │ │ + bge b21c8 │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq b2040 │ │ │ │ - ldr r0, [pc, #1296] @ b2884 │ │ │ │ + beq b21c8 │ │ │ │ + ldr r0, [pc, #1296] @ b2a0c │ │ │ │ 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 │ │ │ │ @@ -136200,707 +136300,707 @@ │ │ │ │ addeq r1, r0, #96256 @ 0x17800 │ │ │ │ addne r1, r1, #428 @ 0x1ac │ │ │ │ addeq r1, r1, #1000 @ 0x3e8 │ │ │ │ add r2, r2, r1 │ │ │ │ add r7, r2, #24 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b2050 │ │ │ │ + beq b21d8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r8, #7724 @ 0x1e2c │ │ │ │ + movw r8, #7712 @ 0x1e20 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2058 │ │ │ │ + bne b21e0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne b2058 │ │ │ │ + bne b21e0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble b2058 │ │ │ │ + ble b21e0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ - b b2120 │ │ │ │ + b b22a8 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc r2, [r0, #12] │ │ │ │ strcc r0, [r2, #8] │ │ │ │ - bcc b2298 │ │ │ │ + bcc b2420 │ │ │ │ add r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str r1, [r2, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2298 │ │ │ │ + bne b2420 │ │ │ │ ldr r5, [r4, #968] @ 0x3c8 │ │ │ │ - movw r2, #34196 @ 0x8594 │ │ │ │ + movw r2, #33212 @ 0x81bc │ │ │ │ movt r2, #9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne b277c │ │ │ │ + bne b291c │ │ │ │ mov r0, #20 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b2694 │ │ │ │ + beq b281c │ │ │ │ ldr r2, [r7, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r7, #800] @ 0x320 │ │ │ │ - b b2298 │ │ │ │ + b b2420 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2576fc <_PyThreadState_New@@Base+0x22e0> │ │ │ │ + bl 2568a4 <_PyThreadState_New@@Base+0x22e8> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne b217c │ │ │ │ + bne b2304 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b24b0 │ │ │ │ + bgt b2638 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2878 │ │ │ │ + beq b2a00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2698 │ │ │ │ + bgt b2820 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2698 │ │ │ │ + bne b2820 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b2698 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b2820 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b21cc │ │ │ │ + bne b2354 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 257320 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ + bl 2564c8 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ mov r6, r0 │ │ │ │ - b b250c │ │ │ │ - bl a9960 │ │ │ │ + b b2694 │ │ │ │ + bl a9ae8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b2200 │ │ │ │ - b b2210 │ │ │ │ + ble b2388 │ │ │ │ + b b2398 │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne b2934 │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ + cmp r0, r8 │ │ │ │ + bne b2984 │ │ │ │ + ldr r1, [r2, #24] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne b2738 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + cmp r1, r8 │ │ │ │ + bne b278c │ │ │ │ + str r2, [r4, #24] │ │ │ │ + str r4, [r2, #20] │ │ │ │ + b b22a4 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, #16 │ │ │ │ - bl a0010 │ │ │ │ + bl a0190 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b2694 │ │ │ │ - movw r2, #43176 @ 0xa8a8 │ │ │ │ + beq b281c │ │ │ │ + movw r2, #43164 @ 0xa89c │ │ │ │ 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] @ b2888 │ │ │ │ + ldr r2, [pc, #756] @ b2a10 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ ldr r4, [r2, #1708] @ 0x6ac │ │ │ │ cmp r4, #0 │ │ │ │ - bne b26d8 │ │ │ │ + bne b2860 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #8] │ │ │ │ - b b2018 │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne b2794 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ - cmp r0, r8 │ │ │ │ - bne b27d8 │ │ │ │ - ldr r1, [r2, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne b25b0 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - cmp r1, r8 │ │ │ │ - bne b2604 │ │ │ │ - str r2, [r4, #24] │ │ │ │ - str r4, [r2, #20] │ │ │ │ - b b211c │ │ │ │ + b b21a0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2598 │ │ │ │ + bne b26c8 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ - movw lr, #8392 @ 0x20c8 │ │ │ │ + movw lr, #8380 @ 0x20bc │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ - movw ip, #7936 @ 0x1f00 │ │ │ │ + movw ip, #7924 @ 0x1ef4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movne r1, #0 │ │ │ │ cmp r6, r8 │ │ │ │ - beq b25a4 │ │ │ │ + beq b26d4 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ - bne b2668 │ │ │ │ + bne b27f0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, r0 │ │ │ │ - beq b263c │ │ │ │ + beq b27c4 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ str r1, [r4, #24] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ strne r4, [r1, #20] │ │ │ │ str r4, [r2, #24] │ │ │ │ - b b2120 │ │ │ │ - movw ip, #8392 @ 0x20c8 │ │ │ │ + b b22a8 │ │ │ │ + movw ip, #8380 @ 0x20bc │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, ip │ │ │ │ - beq b2118 │ │ │ │ + beq b22a0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq b211c │ │ │ │ - b b25a8 │ │ │ │ + beq b22a4 │ │ │ │ + b b26d8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ - b b243c │ │ │ │ + b b25c4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b25f8 │ │ │ │ + beq b2780 │ │ │ │ mov r2, r1 │ │ │ │ - b b2604 │ │ │ │ + b b278c │ │ │ │ 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 b2298 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bne b2420 │ │ │ │ + bl 2e0e64 │ │ │ │ mvn r6, #0 │ │ │ │ - b b222c │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b b23b4 │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b27c0 │ │ │ │ - ldr r0, [pc, #464] @ b288c │ │ │ │ - bl 1be580 │ │ │ │ + bne b28ec │ │ │ │ + ldr r0, [pc, #464] @ b2a14 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2018 │ │ │ │ + bne b21a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b2018 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b b21a0 │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r4, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b2838 │ │ │ │ - ldr r0, [pc, #408] @ b288c │ │ │ │ - bl 1be580 │ │ │ │ + bne b296c │ │ │ │ + ldr r0, [pc, #408] @ b2a14 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2568 │ │ │ │ + bne b272c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b2568 │ │ │ │ + b b272c │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ str ip, [r5] │ │ │ │ - beq b22c8 │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + beq b2450 │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b2764 │ │ │ │ - ldr r0, [pc, #324] @ b288c │ │ │ │ - bl 1be580 │ │ │ │ + bne b2904 │ │ │ │ + ldr r0, [pc, #324] @ b2a14 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b22c8 │ │ │ │ + bne b2450 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + b b2450 │ │ │ │ + ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b22c8 │ │ │ │ + b b21a0 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b22c8 │ │ │ │ + b b2450 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r1, #20 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ - b b246c │ │ │ │ + b b25f4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq b25a4 │ │ │ │ - movw ip, #8392 @ 0x20c8 │ │ │ │ + beq b26d4 │ │ │ │ + movw ip, #8380 @ 0x20bc │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r1, #7936 @ 0x1f00 │ │ │ │ + movw r1, #7924 @ 0x1ef4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, ip │ │ │ │ - beq b263c │ │ │ │ - b b25a4 │ │ │ │ - ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ + beq b27c4 │ │ │ │ + b b26d4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b23b4 │ │ │ │ + ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b2018 │ │ │ │ + b b272c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b b25c0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b222c │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b b2748 │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne b2260 │ │ │ │ + b b2494 │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b2850 │ │ │ │ - bl b6720 │ │ │ │ + beq b29d8 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2850 │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne b29d8 │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2798 @ 0xaee │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r6, #0 │ │ │ │ - b b250c │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne b20d8 │ │ │ │ - b b230c │ │ │ │ - ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b2568 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b b2694 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14320 @ 0x37f0 │ │ │ │ + movw r1, #13360 @ 0x3430 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b b281c │ │ │ │ + bl 16f420 │ │ │ │ + b b29d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b2210 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b2398 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b24b0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b2638 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000b2890 : │ │ │ │ +000b2a18 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b28a4 │ │ │ │ + b b2a2c │ │ │ │ │ │ │ │ -000b28a4 : │ │ │ │ +000b2a2c : │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bls b29f4 │ │ │ │ + bls b2b7c │ │ │ │ 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 b2934 │ │ │ │ - ldr r3, [pc, #824] @ b2c10 │ │ │ │ + bhi b2abc │ │ │ │ + ldr r3, [pc, #824] @ b2d98 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2a7c │ │ │ │ - ldr r0, [pc, #800] @ b2c14 │ │ │ │ + beq b2c04 │ │ │ │ + ldr r0, [pc, #800] @ b2d9c │ │ │ │ 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 b2b00 │ │ │ │ + bne b2c88 │ │ │ │ mov r2, #8 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mov r5, r2 │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ + movw r3, #736 @ 0x2e0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2ae0 │ │ │ │ - ldr r3, [pc, #692] @ b2c10 │ │ │ │ + bne b2c68 │ │ │ │ + ldr r3, [pc, #692] @ b2d98 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq b2acc │ │ │ │ + beq b2c54 │ │ │ │ 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 b2a0c │ │ │ │ - movw r2, #43176 @ 0xa8a8 │ │ │ │ + beq b2b94 │ │ │ │ + movw r2, #43164 @ 0xa89c │ │ │ │ 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] @ b2c14 │ │ │ │ + ldr r2, [pc, #596] @ b2d9c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b2b70 │ │ │ │ + bne b2cf8 │ │ │ │ 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] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ add r0, r0, #588 @ 0x24c │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r3, r3, r0, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ 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 b299c │ │ │ │ + bhi b2b24 │ │ │ │ add r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str r1, [r2, ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b299c │ │ │ │ + bne b2b24 │ │ │ │ ldr r2, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #34196 @ 0x8594 │ │ │ │ + movw r3, #33212 @ 0x81bc │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2ba8 │ │ │ │ + bne b2d30 │ │ │ │ mov r0, #20 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2af4 │ │ │ │ + beq b2c7c │ │ │ │ ldr r2, [r6, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r6, #800] @ 0x320 │ │ │ │ - b b299c │ │ │ │ + b b2b24 │ │ │ │ mov r0, #16 │ │ │ │ - bl a0010 │ │ │ │ + bl a0190 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2af4 │ │ │ │ - movw r2, #43176 @ 0xa8a8 │ │ │ │ + beq b2c7c │ │ │ │ + movw r2, #43164 @ 0xa89c │ │ │ │ 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] @ b2c14 │ │ │ │ + ldr r2, [pc, #356] @ b2d9c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b2b38 │ │ │ │ + bne b2cc0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b291c │ │ │ │ + b b2aa4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #2 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ mov r3, r0 │ │ │ │ - b b2a3c │ │ │ │ + b b2bc4 │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ mov r1, #20 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne b299c │ │ │ │ - bl 2e0eb8 │ │ │ │ + bne b2b24 │ │ │ │ + bl 2e0e64 │ │ │ │ mov r3, #0 │ │ │ │ - b b2928 │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b b2ab0 │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b2bd8 │ │ │ │ - ldr r0, [pc, #256] @ b2c18 │ │ │ │ + bne b2d60 │ │ │ │ + ldr r0, [pc, #256] @ b2da0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b291c │ │ │ │ + bne b2aa4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b291c │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b b2aa4 │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne b2bf4 │ │ │ │ - ldr r0, [pc, #200] @ b2c18 │ │ │ │ + bne b2d7c │ │ │ │ + ldr r0, [pc, #200] @ b2da0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2ac0 │ │ │ │ + bne b2c48 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2ac0 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b b2c48 │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne b2bbc │ │ │ │ - ldr r0, [pc, #144] @ b2c18 │ │ │ │ + bne b2d44 │ │ │ │ + ldr r0, [pc, #144] @ b2da0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b29d0 │ │ │ │ + bne b2b58 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b29d0 │ │ │ │ + b b2b58 │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b b2a64 │ │ │ │ + b b2bec │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b29d0 │ │ │ │ + b b2b58 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b291c │ │ │ │ + b b2aa4 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2ac0 │ │ │ │ + b b2c48 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #404] @ b2dcc │ │ │ │ + ldr r2, [pc, #404] @ b2f54 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2cac │ │ │ │ - ldr r0, [pc, #372] @ b2dd0 │ │ │ │ + beq b2e34 │ │ │ │ + ldr r0, [pc, #372] @ b2f58 │ │ │ │ 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 b2cf8 │ │ │ │ + bne b2e80 │ │ │ │ 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 a0010 │ │ │ │ + bl a0190 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2d84 │ │ │ │ - movw r2, #43176 @ 0xa8a8 │ │ │ │ + beq b2f0c │ │ │ │ + movw r2, #43164 @ 0xa89c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #260] @ b2dd0 │ │ │ │ + ldr r1, [pc, #260] @ b2f58 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b2d30 │ │ │ │ + ble b2eb8 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne b2d4c │ │ │ │ + bne b2ed4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b2c84 │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b b2e0c │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b2d94 │ │ │ │ - ldr r0, [pc, #196] @ b2dd4 │ │ │ │ + bne b2f1c │ │ │ │ + ldr r0, [pc, #196] @ b2f5c │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2c84 │ │ │ │ + bne b2e0c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2c84 │ │ │ │ + b b2e0c │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq b2cec │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + beq b2e74 │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne b2db0 │ │ │ │ - ldr r0, [pc, #112] @ b2dd4 │ │ │ │ + bne b2f38 │ │ │ │ + ldr r0, [pc, #112] @ b2f5c │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2cec │ │ │ │ + bne b2e74 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2cec │ │ │ │ + b b2e74 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 2e0e64 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2ca0 │ │ │ │ + b b2e28 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2c84 │ │ │ │ + b b2e0c │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2cec │ │ │ │ + b b2e74 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000b2dd8 : │ │ │ │ +000b2f60 : │ │ │ │ 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 b31e0 │ │ │ │ + beq b3368 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b3164 │ │ │ │ + beq b32ec │ │ │ │ cmp r1, #0 │ │ │ │ - blt b2f7c │ │ │ │ + blt b3104 │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2e38 │ │ │ │ + bne b2fc0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2fec │ │ │ │ - movw r5, #7724 @ 0x1e2c │ │ │ │ + bne b3174 │ │ │ │ + movw r5, #7712 @ 0x1e20 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r6, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #42296 @ 0xa538 │ │ │ │ + movw r3, #42688 @ 0xa6c0 │ │ │ │ movt r3, #10 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #7724 @ 0x1e2c │ │ │ │ + movw r0, #7712 @ 0x1e20 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b302c │ │ │ │ - bl aa5b0 │ │ │ │ + bne b31b4 │ │ │ │ + bl aa738 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b31ac │ │ │ │ + beq b3334 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq b303c │ │ │ │ - ldr r0, [pc, #908] @ b3218 │ │ │ │ + beq b31c4 │ │ │ │ + ldr r0, [pc, #908] @ b33a0 │ │ │ │ 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 │ │ │ │ @@ -136915,59 +137015,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 b2f2c │ │ │ │ - movw r1, #1608 @ 0x648 │ │ │ │ + bne b30b4 │ │ │ │ + movw r1, #2468 @ 0x9a4 │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne b3078 │ │ │ │ + bne b3200 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ movne r1, #0 │ │ │ │ - bne b30e0 │ │ │ │ + bne b3268 │ │ │ │ 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 b31c0 │ │ │ │ + bgt b3348 │ │ │ │ add r1, r1, #1 │ │ │ │ - movw r0, #1608 @ 0x648 │ │ │ │ + movw r0, #2468 @ 0x9a4 │ │ │ │ movt r0, #25 │ │ │ │ str r1, [r2] │ │ │ │ str r0, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2f10 │ │ │ │ + beq b3098 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b308c │ │ │ │ + beq b3214 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r3, [r1, #20] │ │ │ │ - b b2f1c │ │ │ │ + b b30a4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b2e20 │ │ │ │ + beq b2fa8 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #640] @ b3218 │ │ │ │ + ldr lr, [pc, #640] @ b33a0 │ │ │ │ mov r1, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r1, r1, r3 │ │ │ │ ldr r4, [ip, lr] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -136980,158 +137080,158 @@ │ │ │ │ addne r3, r1, #91136 @ 0x16400 │ │ │ │ addeq r3, r1, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ add r4, r4, #24 │ │ │ │ - beq b2e2c │ │ │ │ - b b2e38 │ │ │ │ + beq b2fb4 │ │ │ │ + b b2fc0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b317c │ │ │ │ + bne b3304 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r5, #7724 @ 0x1e2c │ │ │ │ + movw r5, #7712 @ 0x1e20 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r1, r5 │ │ │ │ - bne b2e40 │ │ │ │ + bne b2fc8 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b2e40 │ │ │ │ + ble b2fc8 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ - b b2f20 │ │ │ │ + b b30a8 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b31ac │ │ │ │ + beq b3334 │ │ │ │ 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 b2f2c │ │ │ │ - movw r1, #1608 @ 0x648 │ │ │ │ + bne b30b4 │ │ │ │ + movw r1, #2468 @ 0x9a4 │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2f00 │ │ │ │ + beq b3088 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne ip, r2 │ │ │ │ - bne b30b0 │ │ │ │ + bne b3238 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bne b31b4 │ │ │ │ + bne b333c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b30f8 │ │ │ │ + bne b3280 │ │ │ │ cmp r2, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne b3148 │ │ │ │ + bne b32d0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq b2f68 │ │ │ │ - movw r5, #8392 @ 0x20c8 │ │ │ │ + beq b30f0 │ │ │ │ + movw r5, #8380 @ 0x20bc │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - movw lr, #7936 @ 0x1f00 │ │ │ │ + movw lr, #7924 @ 0x1ef4 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp r0, lr │ │ │ │ cmpne r0, r5 │ │ │ │ - bne b313c │ │ │ │ + bne b32c4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b31a4 │ │ │ │ + bne b332c │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq b2f1c │ │ │ │ - b b2f74 │ │ │ │ + beq b30a4 │ │ │ │ + b b30fc │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne b30a4 │ │ │ │ + bne b322c │ │ │ │ ldr r7, [r0, #4] │ │ │ │ - movw r6, #8392 @ 0x20c8 │ │ │ │ + movw r6, #8380 @ 0x20bc │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ - movw lr, #7936 @ 0x1f00 │ │ │ │ + movw lr, #7924 @ 0x1ef4 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp r7, lr │ │ │ │ cmpne r7, r6 │ │ │ │ - bne b318c │ │ │ │ + bne b3314 │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, r0 │ │ │ │ - bne b3148 │ │ │ │ + bne b32d0 │ │ │ │ mov r2, r0 │ │ │ │ - b b30b0 │ │ │ │ + b b3238 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b30d8 │ │ │ │ + beq b3260 │ │ │ │ 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 b2f20 │ │ │ │ + b b30a8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b3204 │ │ │ │ + blt b338c │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2ff0 │ │ │ │ - movw r5, #7724 @ 0x1e2c │ │ │ │ + bne b3178 │ │ │ │ + movw r5, #7712 @ 0x1e20 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - b b2e40 │ │ │ │ + b b2fc8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b30b0 │ │ │ │ + beq b3238 │ │ │ │ cmp ip, #0 │ │ │ │ streq ip, [r3, #20] │ │ │ │ streq r1, [r3, #24] │ │ │ │ - beq b2f74 │ │ │ │ + beq b30fc │ │ │ │ mov r1, ip │ │ │ │ - b b3148 │ │ │ │ + b b32d0 │ │ │ │ mov r3, #0 │ │ │ │ - b b2f20 │ │ │ │ + b b30a8 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - b b3108 │ │ │ │ - movw r1, #1608 @ 0x648 │ │ │ │ + b b3290 │ │ │ │ + movw r1, #2468 @ 0x9a4 │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2f10 │ │ │ │ - b b2f5c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq b3098 │ │ │ │ + b b30e4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #21712 @ 0x54d0 │ │ │ │ + movw r1, #20752 @ 0x5110 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b316c │ │ │ │ + beq b32f4 │ │ │ │ mov r2, #0 │ │ │ │ - b b2f88 │ │ │ │ + b b3110 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b321c <_PyStaticType_GetState@@Base>: │ │ │ │ +000b33a4 <_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 │ │ │ │ @@ -137152,983 +137252,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 b32c4 <_PyStaticType_GetState@@Base+0xa8> │ │ │ │ + bne b344c <_PyStaticType_GetState@@Base+0xa8> │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r0, #20] │ │ │ │ strne r3, [r0, #24] │ │ │ │ - bne b32bc <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + bne b3444 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ ldr lr, [r0, #4] │ │ │ │ - movw ip, #7724 @ 0x1e2c │ │ │ │ + movw ip, #7712 @ 0x1e20 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp lr, ip │ │ │ │ streq r2, [r0, #20] │ │ │ │ streq r2, [r0, #24] │ │ │ │ - bne b3348 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ + bne b34d0 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ str r0, [r1] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr lr, [r3, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b339c <_PyStaticType_GetState@@Base+0x180> │ │ │ │ + bne b3524 <_PyStaticType_GetState@@Base+0x180> │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - movw ip, #7724 @ 0x1e2c │ │ │ │ + movw ip, #7712 @ 0x1e20 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r4, ip │ │ │ │ - bne b33b4 <_PyStaticType_GetState@@Base+0x198> │ │ │ │ + bne b353c <_PyStaticType_GetState@@Base+0x198> │ │ │ │ ldr r4, [r3, #24] │ │ │ │ subs r7, r4, #0 │ │ │ │ - bne b335c <_PyStaticType_GetState@@Base+0x140> │ │ │ │ + bne b34e4 <_PyStaticType_GetState@@Base+0x140> │ │ │ │ cmp r2, #0 │ │ │ │ moveq lr, r3 │ │ │ │ - bne b3378 <_PyStaticType_GetState@@Base+0x15c> │ │ │ │ + bne b3500 <_PyStaticType_GetState@@Base+0x15c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, ip │ │ │ │ - beq b338c <_PyStaticType_GetState@@Base+0x170> │ │ │ │ - movw r4, #7936 @ 0x1f00 │ │ │ │ + beq b3514 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ + movw r4, #7924 @ 0x1ef4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - movw ip, #8392 @ 0x20c8 │ │ │ │ + movw ip, #8380 @ 0x20bc │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r5, ip │ │ │ │ cmpne r5, r4 │ │ │ │ - bne b33ec <_PyStaticType_GetState@@Base+0x1d0> │ │ │ │ + bne b3574 <_PyStaticType_GetState@@Base+0x1d0> │ │ │ │ cmp lr, #0 │ │ │ │ - beq b3348 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ + beq b34d0 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ ldr r3, [lr, #24] │ │ │ │ str r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ str lr, [r0, #20] │ │ │ │ strne r0, [r3, #20] │ │ │ │ - b b3384 <_PyStaticType_GetState@@Base+0x168> │ │ │ │ + b b350c <_PyStaticType_GetState@@Base+0x168> │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r0, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b32bc <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ - b b3394 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ + beq b3444 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + b b351c <_PyStaticType_GetState@@Base+0x178> │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmp lr, #0 │ │ │ │ mov lr, r3 │ │ │ │ - beq b33b8 <_PyStaticType_GetState@@Base+0x19c> │ │ │ │ + beq b3540 <_PyStaticType_GetState@@Base+0x19c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b32fc <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ - b b3330 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + beq b3484 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b34b8 <_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 b32bc <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + b b3444 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b338c <_PyStaticType_GetState@@Base+0x170> │ │ │ │ - movw ip, #7724 @ 0x1e2c │ │ │ │ + bne b3514 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ + movw ip, #7712 @ 0x1e20 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov lr, r2 │ │ │ │ - b b32fc <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b3484 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ - movw r4, #8392 @ 0x20c8 │ │ │ │ + movw r4, #8380 @ 0x20bc │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - movw r5, #7936 @ 0x1f00 │ │ │ │ + movw r5, #7924 @ 0x1ef4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r6, r5 │ │ │ │ cmpne r6, r4 │ │ │ │ - bne b33fc <_PyStaticType_GetState@@Base+0x1e0> │ │ │ │ + bne b3584 <_PyStaticType_GetState@@Base+0x1e0> │ │ │ │ cmp r2, #0 │ │ │ │ movne lr, r7 │ │ │ │ - bne b3330 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + bne b34b8 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ mov r2, r7 │ │ │ │ - b b32fc <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b3484 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3328 <_PyStaticType_GetState@@Base+0x10c> │ │ │ │ + beq b34b0 <_PyStaticType_GetState@@Base+0x10c> │ │ │ │ mov lr, r2 │ │ │ │ - b b3330 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + b b34b8 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b32fc <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + beq b3484 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ cmp lr, #0 │ │ │ │ - bne b3330 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + bne b34b8 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ str lr, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ - b b3394 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ + b b351c <_PyStaticType_GetState@@Base+0x178> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r2, r2, #1 │ │ │ │ - bhi b3440 <_PyStaticType_GetState@@Base+0x224> │ │ │ │ + bhi b35c8 <_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 b34fc <_PyStaticType_GetState@@Base+0x2e0> │ │ │ │ + beq b3684 <_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 b34d8 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ + bhi b3660 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ sub ip, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b34ec <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ + beq b3674 <_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 b34d8 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ + bhi b3660 <_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 b34ec <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ + beq b3674 <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ ldr r3, [lr, ip, lsl #2] │ │ │ │ add r3, r1, r3 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ - bls b34b0 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ + bls b3638 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ mov r1, ip │ │ │ │ add r3, r3, #-2147483647 @ 0x80000001 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b3464 <_PyStaticType_GetState@@Base+0x248> │ │ │ │ + bne b35ec <_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] @ b3d14 <_PyStaticType_GetState@@Base+0xaf8> │ │ │ │ + ldr r7, [pc, #2028] @ b3e9c <_PyStaticType_GetState@@Base+0xaf8> │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b3c38 <_PyStaticType_GetState@@Base+0xa1c> │ │ │ │ + beq b3dc0 <_PyStaticType_GetState@@Base+0xa1c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r5, #49944 @ 0xc318 │ │ │ │ + movw r5, #51936 @ 0xcae0 │ │ │ │ movt r5, #17 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b37f4 <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ + bne b397c <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3f38 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b40c0 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b382c <_PyStaticType_GetState@@Base+0x610> │ │ │ │ - ldr r1, [pc, #1948] @ b3d18 <_PyStaticType_GetState@@Base+0xafc> │ │ │ │ + beq b39b4 <_PyStaticType_GetState@@Base+0x610> │ │ │ │ + ldr r1, [pc, #1948] @ b3ea0 <_PyStaticType_GetState@@Base+0xafc> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b50cc │ │ │ │ + bl b524c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b38b4 <_PyStaticType_GetState@@Base+0x698> │ │ │ │ + ble b3a3c <_PyStaticType_GetState@@Base+0x698> │ │ │ │ cmp r1, #0 │ │ │ │ - blt b3850 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + blt b39d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3bb8 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3d40 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3794 <_PyStaticType_GetState@@Base+0x578> │ │ │ │ + bne b391c <_PyStaticType_GetState@@Base+0x578> │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1872] @ b3d1c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + ldr r1, [pc, #1872] @ b3ea4 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3f38 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b40c0 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b37cc <_PyStaticType_GetState@@Base+0x5b0> │ │ │ │ - ldr r1, [pc, #1848] @ b3d1c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b3954 <_PyStaticType_GetState@@Base+0x5b0> │ │ │ │ + ldr r1, [pc, #1848] @ b3ea4 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b50cc │ │ │ │ + bl b524c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3874 <_PyStaticType_GetState@@Base+0x658> │ │ │ │ + ble b39fc <_PyStaticType_GetState@@Base+0x658> │ │ │ │ cmp r1, #0 │ │ │ │ - blt b3850 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + blt b39d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r7, #680] @ 0x2a8 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3bb8 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3d40 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3734 <_PyStaticType_GetState@@Base+0x518> │ │ │ │ + bne b38bc <_PyStaticType_GetState@@Base+0x518> │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1772] @ b3d20 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + ldr r1, [pc, #1772] @ b3ea8 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3f38 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b40c0 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b376c <_PyStaticType_GetState@@Base+0x550> │ │ │ │ - ldr r1, [pc, #1748] @ b3d20 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b38f4 <_PyStaticType_GetState@@Base+0x550> │ │ │ │ + ldr r1, [pc, #1748] @ b3ea8 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b50cc │ │ │ │ + bl b524c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3858 <_PyStaticType_GetState@@Base+0x63c> │ │ │ │ + ble b39e0 <_PyStaticType_GetState@@Base+0x63c> │ │ │ │ cmp r7, #0 │ │ │ │ - blt b3850 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - ldr r3, [pc, #1708] @ b3d24 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ + blt b39d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + ldr r3, [pc, #1708] @ b3eac <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ ldr r2, [r3, #2244] @ 0x8c4 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3c18 <_PyStaticType_GetState@@Base+0x9fc> │ │ │ │ + beq b3da0 <_PyStaticType_GetState@@Base+0x9fc> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b36dc <_PyStaticType_GetState@@Base+0x4c0> │ │ │ │ + bne b3864 <_PyStaticType_GetState@@Base+0x4c0> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #1672] @ b3d28 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #1672] @ b3eb0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b3f38 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b40c0 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b3714 <_PyStaticType_GetState@@Base+0x4f8> │ │ │ │ - ldr r1, [pc, #1648] @ b3d28 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + beq b389c <_PyStaticType_GetState@@Base+0x4f8> │ │ │ │ + ldr r1, [pc, #1648] @ b3eb0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl b50cc │ │ │ │ + bl b524c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3898 <_PyStaticType_GetState@@Base+0x67c> │ │ │ │ + ble b3a20 <_PyStaticType_GetState@@Base+0x67c> │ │ │ │ asr r0, r5, #31 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #26740 @ 0x6874 │ │ │ │ + movw r3, #27124 @ 0x69f4 │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b38d8 <_PyStaticType_GetState@@Base+0x6bc> │ │ │ │ - movw r3, #50496 @ 0xc540 │ │ │ │ + beq b3a60 <_PyStaticType_GetState@@Base+0x6bc> │ │ │ │ + movw r3, #51392 @ 0xc8c0 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3ad4 <_PyStaticType_GetState@@Base+0x8b8> │ │ │ │ + bne b3c5c <_PyStaticType_GetState@@Base+0x8b8> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #1568] @ b3d28 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #1568] @ b3eb0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r2, #1 │ │ │ │ - bl 13c558 │ │ │ │ + bl 13c8d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b36b0 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - ldr r3, [pc, #1552] @ b3d2c <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b3838 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + ldr r3, [pc, #1552] @ b3eb4 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3b28 <_PyStaticType_GetState@@Base+0x90c> │ │ │ │ + bne b3cb0 <_PyStaticType_GetState@@Base+0x90c> │ │ │ │ mov r0, #0 │ │ │ │ - b b36d4 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ - movw r1, #26740 @ 0x6874 │ │ │ │ + b b385c <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ + movw r1, #27124 @ 0x69f4 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b39f8 <_PyStaticType_GetState@@Base+0x7dc> │ │ │ │ - movw r1, #50496 @ 0xc540 │ │ │ │ + beq b3b80 <_PyStaticType_GetState@@Base+0x7dc> │ │ │ │ + movw r1, #51392 @ 0xc8c0 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3b0c <_PyStaticType_GetState@@Base+0x8f0> │ │ │ │ + bne b3c94 <_PyStaticType_GetState@@Base+0x8f0> │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #1472] @ b3d20 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + ldr r1, [pc, #1472] @ b3ea8 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c558 │ │ │ │ + bl 13c8d8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b3644 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - ldr r3, [pc, #1464] @ b3d2c <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b37cc <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + ldr r3, [pc, #1464] @ b3eb4 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3670 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b37f8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3670 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ - b b3850 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - movw r1, #26740 @ 0x6874 │ │ │ │ + beq b37f8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + b b39d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + movw r1, #27124 @ 0x69f4 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b3938 <_PyStaticType_GetState@@Base+0x71c> │ │ │ │ - movw r1, #50496 @ 0xc540 │ │ │ │ + beq b3ac0 <_PyStaticType_GetState@@Base+0x71c> │ │ │ │ + movw r1, #51392 @ 0xc8c0 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3ab8 <_PyStaticType_GetState@@Base+0x89c> │ │ │ │ + bne b3c40 <_PyStaticType_GetState@@Base+0x89c> │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #1372] @ b3d1c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + ldr r1, [pc, #1372] @ b3ea4 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c558 │ │ │ │ + bl 13c8d8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b35dc <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - ldr r3, [pc, #1368] @ b3d2c <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b3764 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + ldr r3, [pc, #1368] @ b3eb4 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3608 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b3790 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3608 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ - b b3850 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - movw r1, #26740 @ 0x6874 │ │ │ │ + beq b3790 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + b b39d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + movw r1, #27124 @ 0x69f4 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b3998 <_PyStaticType_GetState@@Base+0x77c> │ │ │ │ - movw r1, #50496 @ 0xc540 │ │ │ │ + beq b3b20 <_PyStaticType_GetState@@Base+0x77c> │ │ │ │ + movw r1, #51392 @ 0xc8c0 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3af0 <_PyStaticType_GetState@@Base+0x8d4> │ │ │ │ + bne b3c78 <_PyStaticType_GetState@@Base+0x8d4> │ │ │ │ mov r2, #1 │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c558 │ │ │ │ + bl 13c8d8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b3574 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - ldr r3, [pc, #1272] @ b3d2c <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b36fc <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + ldr r3, [pc, #1272] @ b3eb4 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b35a0 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b3728 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b35a0 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b3728 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ mvn r0, #0 │ │ │ │ - b b36d4 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ + b b385c <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3668 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ + bne b37f0 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b3668 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b37f0 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3600 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ + bne b3788 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b3600 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ + b b3788 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b36d0 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + bne b3858 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b36d0 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b3858 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3598 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ + bne b3720 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b3598 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ - ldr r1, [pc, #1096] @ b3d28 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + b b3720 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ + ldr r1, [pc, #1096] @ b3eb0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6fc4 │ │ │ │ + bl b7118 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3b6c <_PyStaticType_GetState@@Base+0x950> │ │ │ │ + beq b3cf4 <_PyStaticType_GetState@@Base+0x950> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3a70 <_PyStaticType_GetState@@Base+0x854> │ │ │ │ + bne b3bf8 <_PyStaticType_GetState@@Base+0x854> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3b3c <_PyStaticType_GetState@@Base+0x920> │ │ │ │ + bne b3cc4 <_PyStaticType_GetState@@Base+0x920> │ │ │ │ cmp r4, #0 │ │ │ │ - bne b36b0 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne b3838 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3b34 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ - bl 1438b4 │ │ │ │ - b b372c <_PyStaticType_GetState@@Base+0x510> │ │ │ │ - ldr r1, [pc, #988] @ b3d1c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b3cbc <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + bl 143c34 │ │ │ │ + b b38b4 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + ldr r1, [pc, #988] @ b3ea4 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6fc4 │ │ │ │ + bl b7118 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3b90 <_PyStaticType_GetState@@Base+0x974> │ │ │ │ + beq b3d18 <_PyStaticType_GetState@@Base+0x974> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3a88 <_PyStaticType_GetState@@Base+0x86c> │ │ │ │ + bne b3c10 <_PyStaticType_GetState@@Base+0x86c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3b48 <_PyStaticType_GetState@@Base+0x92c> │ │ │ │ + bne b3cd0 <_PyStaticType_GetState@@Base+0x92c> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b35dc <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne b3764 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3850 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 1438b4 │ │ │ │ - b b3608 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b39d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143c34 │ │ │ │ + b b3790 <_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 b6fc4 │ │ │ │ + bl b7118 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3b84 <_PyStaticType_GetState@@Base+0x968> │ │ │ │ + beq b3d0c <_PyStaticType_GetState@@Base+0x968> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3a58 <_PyStaticType_GetState@@Base+0x83c> │ │ │ │ + bne b3be0 <_PyStaticType_GetState@@Base+0x83c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3b54 <_PyStaticType_GetState@@Base+0x938> │ │ │ │ + bne b3cdc <_PyStaticType_GetState@@Base+0x938> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3574 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne b36fc <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3850 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 1438b4 │ │ │ │ - b b35a0 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ - ldr r1, [pc, #800] @ b3d20 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b39d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143c34 │ │ │ │ + b b3728 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + ldr r1, [pc, #800] @ b3ea8 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6fc4 │ │ │ │ + bl b7118 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3b78 <_PyStaticType_GetState@@Base+0x95c> │ │ │ │ + beq b3d00 <_PyStaticType_GetState@@Base+0x95c> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3aa0 <_PyStaticType_GetState@@Base+0x884> │ │ │ │ + bne b3c28 <_PyStaticType_GetState@@Base+0x884> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3b60 <_PyStaticType_GetState@@Base+0x944> │ │ │ │ + bne b3ce8 <_PyStaticType_GetState@@Base+0x944> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3644 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne b37cc <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3850 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 1438b4 │ │ │ │ - b b3670 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b39d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143c34 │ │ │ │ + b b37f8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b3574 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + b b36fc <_PyStaticType_GetState@@Base+0x358> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b b36b0 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + b b3838 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b35dc <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + b b3764 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b3644 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + b b37cc <_PyStaticType_GetState@@Base+0x428> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3bd8 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ - ldr r1, [pc, #596] @ b3d1c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b3d60 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ + ldr r1, [pc, #596] @ b3ea4 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b3970 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ + b b3af8 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3cdc <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ + beq b3e64 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #576] @ b3d28 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #576] @ b3eb0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b b3910 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ + b b3a98 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3b9c <_PyStaticType_GetState@@Base+0x980> │ │ │ │ + beq b3d24 <_PyStaticType_GetState@@Base+0x980> │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b39d0 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ + b b3b58 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3bf4 <_PyStaticType_GetState@@Base+0x9d8> │ │ │ │ - ldr r1, [pc, #516] @ b3d20 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b3d7c <_PyStaticType_GetState@@Base+0x9d8> │ │ │ │ + ldr r1, [pc, #516] @ b3ea8 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b3a30 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ + b b3bb8 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b372c <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + beq b38b4 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ mvn r5, #0 │ │ │ │ - b b36d0 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + b b3858 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b36b0 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - b b372c <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + bne b3838 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + b b38b4 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b35dc <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - b b3608 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + bne b3764 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + b b3790 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3574 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - b b35a0 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + bne b36fc <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + b b3728 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3644 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - b b3670 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + bne b37cc <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + b b37f8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3918 <_PyStaticType_GetState@@Base+0x6fc> │ │ │ │ - b b372c <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + beq b3aa0 <_PyStaticType_GetState@@Base+0x6fc> │ │ │ │ + b b38b4 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3a38 <_PyStaticType_GetState@@Base+0x81c> │ │ │ │ - b b3670 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b3bc0 <_PyStaticType_GetState@@Base+0x81c> │ │ │ │ + b b37f8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b39d8 <_PyStaticType_GetState@@Base+0x7bc> │ │ │ │ - b b35a0 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b3b60 <_PyStaticType_GetState@@Base+0x7bc> │ │ │ │ + b b3728 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3978 <_PyStaticType_GetState@@Base+0x75c> │ │ │ │ - b b3608 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b3b00 <_PyStaticType_GetState@@Base+0x75c> │ │ │ │ + b b3790 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3cb0 <_PyStaticType_GetState@@Base+0xa94> │ │ │ │ + bne b3e38 <_PyStaticType_GetState@@Base+0xa94> │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne b3bd8 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne b3d60 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #21756 @ 0x54fc │ │ │ │ + movw r1, #20796 @ 0x513c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b b3850 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 14151c │ │ │ │ + b b39d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3c58 <_PyStaticType_GetState@@Base+0xa3c> │ │ │ │ + bne b3de0 <_PyStaticType_GetState@@Base+0xa3c> │ │ │ │ ldr r2, [r7, #680] @ 0x2a8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq b3bb8 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3d40 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3c84 <_PyStaticType_GetState@@Base+0xa68> │ │ │ │ - ldr r2, [pc, #284] @ b3d24 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ + bne b3e0c <_PyStaticType_GetState@@Base+0xa68> │ │ │ │ + ldr r2, [pc, #284] @ b3eac <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ ldr r2, [r2, #2244] @ 0x8c4 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ movne r7, r3 │ │ │ │ - bne b3cdc <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne b3e64 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #21756 @ 0x54fc │ │ │ │ + movw r1, #20796 @ 0x513c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b b3b34 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + bl 14151c │ │ │ │ + b b3cbc <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #21756 @ 0x54fc │ │ │ │ + movw r1, #20796 @ 0x513c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ - b b3850 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - ldr r0, [pc, #188] @ b3d1c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + bl 14151c │ │ │ │ + b b39d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + ldr r0, [pc, #188] @ b3ea4 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d8064 │ │ │ │ + bl d86bc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b3850 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b39d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b3970 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ - ldr r0, [pc, #148] @ b3d20 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + b b3af8 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ + ldr r0, [pc, #148] @ b3ea8 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d8064 │ │ │ │ + bl d86bc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b3850 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b39d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b3a30 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ + b b3bb8 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d8064 │ │ │ │ + bl d86bc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b3850 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b39d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b39d0 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ + b b3b58 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3d0c <_PyStaticType_GetState@@Base+0xaf0> │ │ │ │ - ldr r0, [pc, #56] @ b3d28 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ - bl d8064 │ │ │ │ + beq b3e94 <_PyStaticType_GetState@@Base+0xaf0> │ │ │ │ + ldr r0, [pc, #56] @ b3eb0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + bl d86bc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b3b34 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + beq b3cbc <_PyStaticType_GetState@@Base+0x918> │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b b3910 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ + b b3a98 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ mov r5, r0 │ │ │ │ - b b36d0 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ - strdeq r2, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r2, r3, r8, lsr #12 │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ - mlseq r3, ip, r8, r2 │ │ │ │ - strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ - strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ + b b3858 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + strdeq r2, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r2, r3, r0, lsr #12 │ │ │ │ + rsbeq r2, r3, r0, lsl #13 │ │ │ │ + mlseq r3, r4, r8, r2 │ │ │ │ + strdeq r1, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + strhteq r1, [r3], #-224 @ 0xffffff20 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000b3d30 : │ │ │ │ +000b3eb8 : │ │ │ │ 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 b3eac │ │ │ │ + beq b4034 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r3, #49944 @ 0xc318 │ │ │ │ + movw r3, #51936 @ 0xcae0 │ │ │ │ movt r3, #17 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3d9c │ │ │ │ + bne b3f24 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b3f38 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b40c0 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq b3dd0 │ │ │ │ + beq b3f58 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r3, #26740 @ 0x6874 │ │ │ │ + movw r3, #27124 @ 0x69f4 │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b3df4 │ │ │ │ - movw r3, #50496 @ 0xc540 │ │ │ │ + beq b3f7c │ │ │ │ + movw r3, #51392 @ 0xc8c0 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3e70 │ │ │ │ + bne b3ff8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 13c558 │ │ │ │ + bl 13c8d8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne b3d90 │ │ │ │ - ldr r3, [pc, #348] @ b3f34 │ │ │ │ + bne b3f18 │ │ │ │ + ldr r3, [pc, #348] @ b40bc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3e84 │ │ │ │ + bne b400c │ │ │ │ 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 b6fc4 │ │ │ │ + bl b7118 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3e98 │ │ │ │ + beq b4020 │ │ │ │ tst r0, #1 │ │ │ │ - bne b3e4c │ │ │ │ + bne b3fd4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3de8 │ │ │ │ + bne b3f70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3d90 │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne b3f18 │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3ed4 │ │ │ │ - bl 1438b4 │ │ │ │ - b b3de8 │ │ │ │ + beq b405c │ │ │ │ + bl 143c34 │ │ │ │ + b b3f70 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3edc │ │ │ │ + ble b4064 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3d90 │ │ │ │ - b b3de8 │ │ │ │ + beq b3f18 │ │ │ │ + b b3f70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3ef8 │ │ │ │ + beq b4080 │ │ │ │ blx r2 │ │ │ │ str r0, [r5] │ │ │ │ - b b3e24 │ │ │ │ + b b3fac │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b b3d94 │ │ │ │ + b b3f1c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r4, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - beq b3e2c │ │ │ │ - b b3de8 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + beq b3fb4 │ │ │ │ + b b3f70 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #21756 @ 0x54fc │ │ │ │ + movw r1, #20796 @ 0x513c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [r5] │ │ │ │ mvn r0, #0 │ │ │ │ - b b3d94 │ │ │ │ + b b3f1c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq b3e24 │ │ │ │ - b b3de8 │ │ │ │ + beq b3fac │ │ │ │ + b b3f70 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3f2c │ │ │ │ + beq b40b4 │ │ │ │ mov r0, r1 │ │ │ │ - bl d8064 │ │ │ │ + bl d86bc │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r5] │ │ │ │ - beq b3ed4 │ │ │ │ + beq b405c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str r0, [r5] │ │ │ │ - b b3e24 │ │ │ │ + b b3fac │ │ │ │ str r3, [r5] │ │ │ │ - b b3de8 │ │ │ │ + b b3f70 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000b3f38 <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ +000b40c0 <_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 b4624 <_PyObject_GenericGetAttrWithDict@@Base+0x6ec> │ │ │ │ + beq b47a4 <_PyObject_GenericGetAttrWithDict@@Base+0x6e4> │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne b419c <_PyObject_GenericGetAttrWithDict@@Base+0x264> │ │ │ │ + bne b4324 <_PyObject_GenericGetAttrWithDict@@Base+0x264> │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b41ec <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ - ldr r1, [pc, #1708] @ b4648 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ + beq b4374 <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ + ldr r1, [pc, #1700] @ b47c8 <_PyObject_GenericGetAttrWithDict@@Base+0x708> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r1, r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4498 <_PyObject_GenericGetAttrWithDict@@Base+0x560> │ │ │ │ + ble b4620 <_PyObject_GenericGetAttrWithDict@@Base+0x560> │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r8, sl, r4, asr #3 │ │ │ │ ubfx r8, r8, #0, #12 │ │ │ │ mla r2, r2, r8, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, sl │ │ │ │ - bne b4398 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ + bne b4520 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r8, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne b4394 <_PyObject_GenericGetAttrWithDict@@Base+0x45c> │ │ │ │ + bne b451c <_PyObject_GenericGetAttrWithDict@@Base+0x45c> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r8, r3 │ │ │ │ ldr r5, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b4268 <_PyObject_GenericGetAttrWithDict@@Base+0x330> │ │ │ │ + beq b43f0 <_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 b409c <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ + bls b4224 <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr sl, [r2, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b40a0 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq b4228 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b40a0 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq b4228 <_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 b417c <_PyObject_GenericGetAttrWithDict@@Base+0x244> │ │ │ │ + bne b4304 <_PyObject_GenericGetAttrWithDict@@Base+0x244> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq b4204 <_PyObject_GenericGetAttrWithDict@@Base+0x2cc> │ │ │ │ + beq b438c <_PyObject_GenericGetAttrWithDict@@Base+0x2cc> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b422c <_PyObject_GenericGetAttrWithDict@@Base+0x2f4> │ │ │ │ + ble b43b4 <_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 b457c <_PyObject_GenericGetAttrWithDict@@Base+0x644> │ │ │ │ + bne b4704 <_PyObject_GenericGetAttrWithDict@@Base+0x644> │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne b42c0 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ + bne b4448 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ tst r2, #16 │ │ │ │ - bne b44e8 <_PyObject_GenericGetAttrWithDict@@Base+0x5b0> │ │ │ │ + bne b4670 <_PyObject_GenericGetAttrWithDict@@Base+0x5b0> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4144 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b42cc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ cmp r2, #0 │ │ │ │ - blt b4584 <_PyObject_GenericGetAttrWithDict@@Base+0x64c> │ │ │ │ + blt b470c <_PyObject_GenericGetAttrWithDict@@Base+0x64c> │ │ │ │ adds r2, r6, r2 │ │ │ │ - beq b4144 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b42cc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r8, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b4144 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b42cc <_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 c29e0 │ │ │ │ + bl c2b3c │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r9, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4130 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ + bgt b42b8 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b45ac <_PyObject_GenericGetAttrWithDict@@Base+0x674> │ │ │ │ + beq b4734 <_PyObject_GenericGetAttrWithDict@@Base+0x674> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b4074 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bne b41fc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ cmn r9, #1 │ │ │ │ - beq b45c0 <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ + beq b4748 <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ cmp sl, #0 │ │ │ │ - beq b4350 <_PyObject_GenericGetAttrWithDict@@Base+0x418> │ │ │ │ + beq b44d8 <_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 b4074 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + beq b41fc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4074 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - bl 1438b4 │ │ │ │ - b b4074 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - ldr r1, [pc, #1188] @ b4648 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ + beq b41fc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 143c34 │ │ │ │ + b b41fc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + ldr r1, [pc, #1180] @ b47c8 <_PyObject_GenericGetAttrWithDict@@Base+0x708> │ │ │ │ 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 │ │ │ │ @@ -138139,141 +138239,141 @@ │ │ │ │ cmp lr, r7 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r0, r0, #96256 @ 0x17800 │ │ │ │ ldrne r3, [ip, #444] @ 0x1bc │ │ │ │ ldreq r3, [r0, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3f9c <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ + bne b4124 <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ mov r0, r7 │ │ │ │ - bl be2e8 │ │ │ │ + bl be444 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r5, #0 │ │ │ │ - bge b3f94 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ - b b4090 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bge b411c <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ + b b4218 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4080 <_PyObject_GenericGetAttrWithDict@@Base+0x148> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne b4208 <_PyObject_GenericGetAttrWithDict@@Base+0x148> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4090 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bgt b4218 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4090 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bne b4218 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b4090 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b4218 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b4438 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b45c0 <_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 b40e8 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne b4270 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne b42b4 <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ + bne b443c <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ tst r3, #16 │ │ │ │ - bne b4560 <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ + bne b46e8 <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4358 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ + beq b44e0 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ mov r3, r9 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, r9 │ │ │ │ - b b40cc <_PyObject_GenericGetAttrWithDict@@Base+0x194> │ │ │ │ + b b4254 <_PyObject_GenericGetAttrWithDict@@Base+0x194> │ │ │ │ mov r3, r9 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, r9 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b4440 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + bne b45c8 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r8, [r2, #16] │ │ │ │ add r8, r6, r8 │ │ │ │ ldrb r0, [r8, #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4440 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + beq b45c8 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ ldr r9, [r2, #444] @ 0x1bc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r2, #1 │ │ │ │ - beq b45f4 <_PyObject_GenericGetAttrWithDict@@Base+0x6bc> │ │ │ │ + beq b477c <_PyObject_GenericGetAttrWithDict@@Base+0x6bc> │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a8c48 <_Py_dict_lookup@@Base+0xeb8> │ │ │ │ + bl a8dd0 <_Py_dict_lookup@@Base+0xebc> │ │ │ │ cmn r0, #1 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ moveq r2, #0 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ streq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq b4144 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b42cc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ add r8, r8, r0, lsl #2 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq b4144 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b42cc <_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 b4074 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + b b41fc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ cmp r5, #1 │ │ │ │ - bhi b446c <_PyObject_GenericGetAttrWithDict@@Base+0x534> │ │ │ │ + bhi b45f4 <_PyObject_GenericGetAttrWithDict@@Base+0x534> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4074 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r0, #49208 @ 0xc038 │ │ │ │ + bne b41fc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r0, #49416 @ 0xc108 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #21800 @ 0x5528 │ │ │ │ + movw r1, #20840 @ 0x5168 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14301c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b4074 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 14339c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b41fc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b44f8 <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ + beq b4680 <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4260 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ + beq b43e8 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r5, #42752 @ 0xa700 │ │ │ │ + movw r5, #42740 @ 0xa6f4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r5 │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne b401c <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bne b41a4 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b401c <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bgt b41a4 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r5, r5, #1 │ │ │ │ mul r2, r2, r8 │ │ │ │ add r0, r1, r2 │ │ │ │ str r5, [r0, #8] │ │ │ │ @@ -138286,159 +138386,157 @@ │ │ │ │ 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 b44d0 <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ + ble b4658 <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b401c <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + b b41a4 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne b40e8 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne b4270 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 301d40 <_PyMarshal_GetXIData@@Base+0x198> │ │ │ │ + bl 301ac8 <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r8, r0, #0 │ │ │ │ streq r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne b40e8 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b4074 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bne b4270 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b41fc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r5, #1 │ │ │ │ - beq b448c <_PyObject_GenericGetAttrWithDict@@Base+0x554> │ │ │ │ + beq b4614 <_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 b4220 <_PyObject_GenericGetAttrWithDict@@Base+0x2e8> │ │ │ │ + b b43a8 <_PyObject_GenericGetAttrWithDict@@Base+0x2e8> │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r8, sl, r4, asr #3 │ │ │ │ ubfx r8, r8, #0, #12 │ │ │ │ mla r2, r2, r8, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp sl, r0 │ │ │ │ - beq b3fd8 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ - b b4398 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ + beq b4160 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ + b b4520 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4438 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b4438 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b45c0 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b45c0 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne b40e8 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b4144 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + bne b4270 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b42cc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldrh r2, [r7, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b4248 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bcs b43d0 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r5, #42752 @ 0xa700 │ │ │ │ + movw r5, #42740 @ 0xa6f4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b4248 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bne b43d0 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b4248 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bgt b43d0 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 145064 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1453e4 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ - bl b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4260 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ + beq b43e8 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne b43c8 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ - b b4438 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b4550 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ + b b45c0 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, r9 │ │ │ │ movne r5, #1 │ │ │ │ movne sl, r3 │ │ │ │ - bne b40e8 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b4358 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ + bne b4270 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b44e0 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ mov r8, r9 │ │ │ │ - b b40e8 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b4270 <_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 b40d4 <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ + b b425c <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b4130 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ + b b42b8 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4074 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r2, #49208 @ 0xc038 │ │ │ │ + beq b41fc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r2, #49416 @ 0xc108 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4074 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - bl 1438b4 │ │ │ │ + beq b41fc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 143c34 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b4144 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + b b42cc <_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 b42fc <_PyObject_GenericGetAttrWithDict@@Base+0x3c4> │ │ │ │ - bl 1438b4 │ │ │ │ + bne b4488 <_PyObject_GenericGetAttrWithDict@@Base+0x3c8> │ │ │ │ + bl 143c34 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r0, #2 │ │ │ │ - b b4320 <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b b44a8 <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #21756 @ 0x54fc │ │ │ │ + movw r1, #20796 @ 0x513c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b464c <_PyType_GetDict@@Base>: │ │ │ │ +000b47cc <_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 b46bc <_PyType_GetDict@@Base+0x70> │ │ │ │ + beq b483c <_PyType_GetDict@@Base+0x70> │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #84] @ b46c8 <_PyType_GetDict@@Base+0x7c> │ │ │ │ + ldr ip, [pc, #84] @ b4848 <_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 │ │ │ │ @@ -138462,34 +138560,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] @ b48a0 <_PyType_GetDict@@Base+0x254> │ │ │ │ + ldr ip, [pc, #428] @ b4a20 <_PyType_GetDict@@Base+0x254> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #12 │ │ │ │ eor r4, r7, r6, asr #3 │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ mul r4, r1, r4 │ │ │ │ add r5, r3, r4 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ ldr r8, [r5, #1448] @ 0x5a8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne b4774 <_PyType_GetDict@@Base+0x128> │ │ │ │ + bne b48f4 <_PyType_GetDict@@Base+0x128> │ │ │ │ ldr r1, [r5, #1452] @ 0x5ac │ │ │ │ cmp r1, r6 │ │ │ │ - bne b4774 <_PyType_GetDict@@Base+0x128> │ │ │ │ + bne b48f4 <_PyType_GetDict@@Base+0x128> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4760 <_PyType_GetDict@@Base+0x114> │ │ │ │ + beq b48e0 <_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 │ │ │ │ @@ -138498,37 +138596,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 b4838 <_PyType_GetDict@@Base+0x1ec> │ │ │ │ + beq b49b8 <_PyType_GetDict@@Base+0x1ec> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r8, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r0, #1 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r2] │ │ │ │ - beq b4898 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + beq b4a18 <_PyType_GetDict@@Base+0x24c> │ │ │ │ cmp r8, #0 │ │ │ │ - beq b4898 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + beq b4a18 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #42752 @ 0xa700 │ │ │ │ + movw r1, #42740 @ 0xa6f4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b4898 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + bne b4a18 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt b4898 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + bgt b4a18 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ bic r2, r2, #1 │ │ │ │ add r1, r3, r4 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r6] │ │ │ │ @@ -138538,90 +138636,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 b4754 <_PyType_GetDict@@Base+0x108> │ │ │ │ + bgt b48d4 <_PyType_GetDict@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4754 <_PyType_GetDict@@Base+0x108> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b4754 <_PyType_GetDict@@Base+0x108> │ │ │ │ + bne b48d4 <_PyType_GetDict@@Base+0x108> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b48d4 <_PyType_GetDict@@Base+0x108> │ │ │ │ ldrh r1, [r0, #206] @ 0xce │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ - bcs b4780 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bcs b4900 <_PyType_GetDict@@Base+0x134> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #42752 @ 0xa700 │ │ │ │ + movw r1, #42740 @ 0xa6f4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b4780 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bne b4900 <_PyType_GetDict@@Base+0x134> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt b4780 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bgt b4900 <_PyType_GetDict@@Base+0x134> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 145064 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1453e4 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r8, [r8, #192] @ 0xc0 │ │ │ │ - bl b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b47a0 <_PyType_GetDict@@Base+0x154> │ │ │ │ + b b4920 <_PyType_GetDict@@Base+0x154> │ │ │ │ mov r8, #0 │ │ │ │ - b b4754 <_PyType_GetDict@@Base+0x108> │ │ │ │ + b b48d4 <_PyType_GetDict@@Base+0x108> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b4a4c <_PyType_GetDict@@Base+0x400> │ │ │ │ + bne b4bcc <_PyType_GetDict@@Base+0x400> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq b4a4c <_PyType_GetDict@@Base+0x400> │ │ │ │ + beq b4bcc <_PyType_GetDict@@Base+0x400> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq b4a68 <_PyType_GetDict@@Base+0x41c> │ │ │ │ + beq b4be8 <_PyType_GetDict@@Base+0x41c> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr sl, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4a38 <_PyType_GetDict@@Base+0x3ec> │ │ │ │ + bgt b4bb8 <_PyType_GetDict@@Base+0x3ec> │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ movle r4, #0 │ │ │ │ - ble b49cc <_PyType_GetDict@@Base+0x380> │ │ │ │ + ble b4b4c <_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 b4990 <_PyType_GetDict@@Base+0x344> │ │ │ │ - ldr r1, [pc, #460] @ b4b1c <_PyType_GetDict@@Base+0x4d0> │ │ │ │ + beq b4b10 <_PyType_GetDict@@Base+0x344> │ │ │ │ + ldr r1, [pc, #460] @ b4c9c <_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 │ │ │ │ @@ -138634,79 +138732,79 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r0, #444] @ 0x1bc │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b49e0 <_PyType_GetDict@@Base+0x394> │ │ │ │ + bne b4b60 <_PyType_GetDict@@Base+0x394> │ │ │ │ cmn r0, #3 │ │ │ │ str r8, [r9] │ │ │ │ - beq b4a84 <_PyType_GetDict@@Base+0x438> │ │ │ │ + beq b4c04 <_PyType_GetDict@@Base+0x438> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - blt b4934 <_PyType_GetDict@@Base+0x2e8> │ │ │ │ + blt b4ab4 <_PyType_GetDict@@Base+0x2e8> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #0 │ │ │ │ tst r0, #1 │ │ │ │ - beq b4a1c <_PyType_GetDict@@Base+0x3d0> │ │ │ │ + beq b4b9c <_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 b4a84 <_PyType_GetDict@@Base+0x438> │ │ │ │ + beq b4c04 <_PyType_GetDict@@Base+0x438> │ │ │ │ cmp r1, #1 │ │ │ │ - beq b49b8 <_PyType_GetDict@@Base+0x36c> │ │ │ │ + beq b4b38 <_PyType_GetDict@@Base+0x36c> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne b49d4 <_PyType_GetDict@@Base+0x388> │ │ │ │ + bne b4b54 <_PyType_GetDict@@Base+0x388> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b49d4 <_PyType_GetDict@@Base+0x388> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b49d4 <_PyType_GetDict@@Base+0x388> │ │ │ │ + bne b4b54 <_PyType_GetDict@@Base+0x388> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b4b54 <_PyType_GetDict@@Base+0x388> │ │ │ │ cmp sl, #0 │ │ │ │ orrgt r0, r4, #1 │ │ │ │ - bgt b491c <_PyType_GetDict@@Base+0x2d0> │ │ │ │ + bgt b4a9c <_PyType_GetDict@@Base+0x2d0> │ │ │ │ mov r4, #0 │ │ │ │ - b b49d4 <_PyType_GetDict@@Base+0x388> │ │ │ │ + b b4b54 <_PyType_GetDict@@Base+0x388> │ │ │ │ mov r0, r6 │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b48e8 <_PyType_GetDict@@Base+0x29c> │ │ │ │ - bl 1438b4 │ │ │ │ - b b4a7c <_PyType_GetDict@@Base+0x430> │ │ │ │ + bne b4a68 <_PyType_GetDict@@Base+0x29c> │ │ │ │ + bl 143c34 │ │ │ │ + b b4bfc <_PyType_GetDict@@Base+0x430> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b4a9c <_PyType_GetDict@@Base+0x450> │ │ │ │ + bne b4c1c <_PyType_GetDict@@Base+0x450> │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq b4afc <_PyType_GetDict@@Base+0x4b0> │ │ │ │ + beq b4c7c <_PyType_GetDict@@Base+0x4b0> │ │ │ │ mvn r4, #0 │ │ │ │ - b b49d4 <_PyType_GetDict@@Base+0x388> │ │ │ │ + b b4b54 <_PyType_GetDict@@Base+0x388> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r4, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1438b4 │ │ │ │ + bl 143c34 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b49cc <_PyType_GetDict@@Base+0x380> │ │ │ │ - ldr r3, [pc, #120] @ b4b1c <_PyType_GetDict@@Base+0x4d0> │ │ │ │ + b b4b4c <_PyType_GetDict@@Base+0x380> │ │ │ │ + ldr r3, [pc, #120] @ b4c9c <_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 │ │ │ │ @@ -138721,41 +138819,41 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4a7c <_PyType_GetDict@@Base+0x430> │ │ │ │ + bne b4bfc <_PyType_GetDict@@Base+0x430> │ │ │ │ mov r0, r5 │ │ │ │ - bl be2e8 │ │ │ │ + bl be444 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b4a60 <_PyType_GetDict@@Base+0x414> │ │ │ │ + blt b4be0 <_PyType_GetDict@@Base+0x414> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq b4a7c <_PyType_GetDict@@Base+0x430> │ │ │ │ - b b48f4 <_PyType_GetDict@@Base+0x2a8> │ │ │ │ + beq b4bfc <_PyType_GetDict@@Base+0x430> │ │ │ │ + b b4a74 <_PyType_GetDict@@Base+0x2a8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b4b3c <_PyType_GetDict@@Base+0x4f0> │ │ │ │ + beq b4cbc <_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 b4b30 <_PyType_GetDict@@Base+0x4e4> │ │ │ │ + bne b4cb0 <_PyType_GetDict@@Base+0x4e4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7594 <_Py_Dealloc@@Base> │ │ │ │ + b a7718 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000b4b5c : │ │ │ │ +000b4cdc : │ │ │ │ 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 │ │ │ │ @@ -138764,1053 +138862,1036 @@ │ │ │ │ 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 b4e24 │ │ │ │ + beq b4fa4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne b4c1c │ │ │ │ + bne b4d9c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r2, #2 │ │ │ │ - bne b4ca8 │ │ │ │ + bne b4e28 │ │ │ │ tst r2, #8 │ │ │ │ - bne b4e30 │ │ │ │ + bne b4fb0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r2, #16 │ │ │ │ add r0, r4, r0 │ │ │ │ - bne b4dec │ │ │ │ + bne b4f6c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #712] @ b4eb0 │ │ │ │ + ldr r1, [pc, #712] @ b5030 │ │ │ │ cmp r2, #20 │ │ │ │ - bhi b4e4c │ │ │ │ + bhi b4fcc │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4dc0 │ │ │ │ + beq b4f40 │ │ │ │ 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 b4e74 │ │ │ │ + beq b4ff4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b4c90 │ │ │ │ + ble b4e10 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq b4bb4 │ │ │ │ + beq b4d34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b4c90 │ │ │ │ + beq b4e10 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq b4bb4 │ │ │ │ + beq b4d34 │ │ │ │ cmp r1, #2 │ │ │ │ - beq b4c90 │ │ │ │ + beq b4e10 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq b4bb4 │ │ │ │ + beq b4d34 │ │ │ │ cmp r1, #3 │ │ │ │ - beq b4c90 │ │ │ │ + beq b4e10 │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq b4bb4 │ │ │ │ + beq b4d34 │ │ │ │ cmp r1, ip │ │ │ │ - bne b4c78 │ │ │ │ + bne b4df8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 2579c4 │ │ │ │ + bl 256b6c │ │ │ │ cmn r0, #1 │ │ │ │ - bne b4bb4 │ │ │ │ + bne b4d34 │ │ │ │ mov r0, #0 │ │ │ │ - b b4c14 │ │ │ │ + b b4d94 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #21840 @ 0x5550 │ │ │ │ + movw r1, #20880 @ 0x5190 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #21844 @ 0x5554 │ │ │ │ + movw r0, #20884 @ 0x5194 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d887c │ │ │ │ + bl d8ed4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4ca0 │ │ │ │ + beq b4e20 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b b4bc4 │ │ │ │ + b b4d44 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b4c04 │ │ │ │ - movw r0, #49208 @ 0xc038 │ │ │ │ + bne b4d84 │ │ │ │ + movw r0, #49416 @ 0xc108 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #21912 @ 0x5598 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldrb r2, [r0] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ - b b4c14 │ │ │ │ + b b4d94 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b28a4 │ │ │ │ + b b2a2c │ │ │ │ vldr d0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ + b c65d4 │ │ │ │ ldrb r0, [r0] │ │ │ │ - b b4d30 │ │ │ │ + b b4eb0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4dac │ │ │ │ + beq b4f2c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 19f5b4 │ │ │ │ + b 19f91c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #13 │ │ │ │ strb r3, [fp, #-13] │ │ │ │ - bl be9fc │ │ │ │ - b b4c14 │ │ │ │ + bl beb58 │ │ │ │ + b b4d94 │ │ │ │ ldrb r0, [r0] │ │ │ │ - b b4d40 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b b4ec0 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4e68 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble b4fe8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b b4c14 │ │ │ │ + b b4d94 │ │ │ │ ldrsh r0, [r0] │ │ │ │ - b b4d30 │ │ │ │ + b b4eb0 │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 185fec │ │ │ │ + b 186338 │ │ │ │ ldrh r0, [r0] │ │ │ │ - b b4d40 │ │ │ │ + b b4ec0 │ │ │ │ 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] @ b4eb4 │ │ │ │ + ldr r2, [pc, #164] @ b5034 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi b4e4c │ │ │ │ + bhi b4fcc │ │ │ │ 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 2579a0 │ │ │ │ + b 256b48 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21864 @ 0x5568 │ │ │ │ + movw r1, #20904 @ 0x51a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b b4ca0 │ │ │ │ + bl 16f420 │ │ │ │ + b b4e20 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21948 @ 0x55bc │ │ │ │ + movw r1, #20988 @ 0x51fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b b4ca0 │ │ │ │ + bl 16f420 │ │ │ │ + b b4e20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b b4dc0 │ │ │ │ + b b4f40 │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4e9c │ │ │ │ + beq b501c │ │ │ │ cmp r0, r3 │ │ │ │ - bne b4e78 │ │ │ │ - b b4bb4 │ │ │ │ + bne b4ff8 │ │ │ │ + b b4d34 │ │ │ │ vldr s0, [r0] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b b4d50 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + b b4ed0 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq b4bb4 │ │ │ │ - b b4c90 │ │ │ │ - subeq sp, r5, r8, asr #27 │ │ │ │ - ldrdeq sp, [r5], #-222 @ 0xffffff22 │ │ │ │ + beq b4d34 │ │ │ │ + b b4e10 │ │ │ │ + subeq sp, r5, ip, asr #19 │ │ │ │ + subeq sp, r5, r2, ror #19 │ │ │ │ │ │ │ │ -000b4eb8 : │ │ │ │ +000b5038 : │ │ │ │ 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 b5074 │ │ │ │ + bne b51f4 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ tst r1, #16 │ │ │ │ add r3, r0, r3 │ │ │ │ - bne b5054 │ │ │ │ + bne b51d4 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ - ldr r2, [pc, #460] @ b50c8 │ │ │ │ + ldr r2, [pc, #460] @ b5248 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi b5094 │ │ │ │ + bhi b5214 │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5048 │ │ │ │ + beq b51c8 │ │ │ │ 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 b4f18 │ │ │ │ - movw lr, #49208 @ 0xc038 │ │ │ │ + bne b5098 │ │ │ │ + movw lr, #49416 @ 0xc108 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [ip] │ │ │ │ - movw r1, #21912 @ 0x5598 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [lr] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldrb r1, [r3] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, r2 │ │ │ │ - b b4f28 │ │ │ │ + b b50a8 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becc8 │ │ │ │ + b bee24 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b28a4 │ │ │ │ + b b2a2c │ │ │ │ vldr d0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c5eb0 │ │ │ │ + b c65d4 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5034 │ │ │ │ + beq b51b4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ ldrb r0, [r3] │ │ │ │ - b b4f8c │ │ │ │ + b b510c │ │ │ │ mov r0, r3 │ │ │ │ - b b4fc4 │ │ │ │ + b b5144 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19f5b4 │ │ │ │ + b 19f91c │ │ │ │ ldrb r0, [r3] │ │ │ │ - b b4f9c │ │ │ │ + b b511c │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #5 │ │ │ │ strb r3, [fp, #-5] │ │ │ │ - bl be9fc │ │ │ │ + bl beb58 │ │ │ │ mov r3, r0 │ │ │ │ - b b4f28 │ │ │ │ + b b50a8 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 185fec │ │ │ │ + b 186338 │ │ │ │ ldrh r0, [r3] │ │ │ │ - b b4f9c │ │ │ │ + b b511c │ │ │ │ ldrsh r0, [r3] │ │ │ │ - b b4f8c │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b b510c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b50bc │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + ble b523c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b b4f28 │ │ │ │ + b b50a8 │ │ │ │ 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 b4ef0 │ │ │ │ + b b5070 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21864 @ 0x5568 │ │ │ │ + movw r1, #20904 @ 0x51a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r3, #0 │ │ │ │ - b b4f28 │ │ │ │ + b b50a8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21948 @ 0x55bc │ │ │ │ + movw r1, #20988 @ 0x51fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b b508c │ │ │ │ + bl 16f420 │ │ │ │ + b b520c │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b b4fac │ │ │ │ + b b512c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b b5048 │ │ │ │ - subeq sp, r5, r8, lsl #28 │ │ │ │ + b b51c8 │ │ │ │ + subeq sp, r5, ip, lsl #20 │ │ │ │ │ │ │ │ -000b50cc : │ │ │ │ +000b524c : │ │ │ │ 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] @ b55e0 │ │ │ │ + ldr ip, [pc, #1272] @ b5760 │ │ │ │ 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 b534c │ │ │ │ + beq b54cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b53c4 │ │ │ │ + beq b5544 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r6, [r4] │ │ │ │ mov r9, r3 │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ addle r6, r6, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ strle r6, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b514c │ │ │ │ + bne b52cc │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq b5198 │ │ │ │ + beq b5318 │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ - beq b53e8 │ │ │ │ - movw r3, #22816 @ 0x5920 │ │ │ │ + beq b5568 │ │ │ │ + movw r3, #23200 @ 0x5aa0 │ │ │ │ movt r3, #11 │ │ │ │ cmp r6, r3 │ │ │ │ - bne b52c4 │ │ │ │ + bne b5444 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b5938 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl b5ab8 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b52e4 │ │ │ │ + ble b5464 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b5428 │ │ │ │ - ldr r3, [pc, #1080] @ b55e4 │ │ │ │ + beq b55a8 │ │ │ │ + ldr r3, [pc, #1080] @ b5764 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5300 │ │ │ │ + bne b5480 │ │ │ │ add r3, r9, #114688 @ 0x1c000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #32 │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5494 │ │ │ │ + beq b5614 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b5240 │ │ │ │ + bne b53c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5394 │ │ │ │ + bgt b5514 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5394 │ │ │ │ + bne b5514 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5238 │ │ │ │ + ble b53b8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b53a0 │ │ │ │ + beq b5520 │ │ │ │ mov r4, r2 │ │ │ │ - b b514c │ │ │ │ + b b52cc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b525c │ │ │ │ + bgt b53dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5488 │ │ │ │ + beq b5608 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5290 │ │ │ │ + bgt b5410 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b54a8 │ │ │ │ + beq b5628 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5290 │ │ │ │ + bgt b5410 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b549c │ │ │ │ + beq b561c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ble b514c │ │ │ │ + ble b52cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b b514c │ │ │ │ + b b52cc │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b518c │ │ │ │ + bgt b530c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b518c │ │ │ │ + bne b530c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b518c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b530c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b51c0 │ │ │ │ + beq b5340 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5338 │ │ │ │ + bgt b54b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5338 │ │ │ │ + bne b54b8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b5238 │ │ │ │ + b b53b8 │ │ │ │ ldr r7, [r6, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b5104 │ │ │ │ + beq b5284 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5104 │ │ │ │ + beq b5284 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r6, #84] @ 0x54 │ │ │ │ - movw r2, #22060 @ 0x562c │ │ │ │ + movw r2, #21100 @ 0x526c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f168 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f4bc <_PyErr_SetString@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 294a14 │ │ │ │ - b b53e0 │ │ │ │ + bl 29450c │ │ │ │ + b b5560 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5228 │ │ │ │ - b b5238 │ │ │ │ + bgt b53a8 │ │ │ │ + b b53b8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_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 b5238 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b b53b8 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21756 @ 0x54fc │ │ │ │ + movw r1, #20796 @ 0x513c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r5, #0 │ │ │ │ - b b518c │ │ │ │ + b b530c │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b54e0 │ │ │ │ + beq b5660 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8064 │ │ │ │ + bl d86bc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b54b8 │ │ │ │ + beq b5638 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b518c │ │ │ │ - b b52e4 │ │ │ │ + bgt b530c │ │ │ │ + b b5464 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne b51a4 │ │ │ │ + bne b5324 │ │ │ │ tst r3, #32 │ │ │ │ - bne b5580 │ │ │ │ + bne b5700 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt b55a4 │ │ │ │ + blt b5724 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5480 │ │ │ │ + bgt b5600 │ │ │ │ sub r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b55cc │ │ │ │ + beq b574c │ │ │ │ mov r4, r3 │ │ │ │ - b b514c │ │ │ │ + b b52cc │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b525c │ │ │ │ - bl 1438b4 │ │ │ │ - b b514c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b53dc │ │ │ │ + bl 143c34 │ │ │ │ + b b52cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b5290 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b5410 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ - b b5278 │ │ │ │ + b b53f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b53e0 │ │ │ │ + bgt b5560 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b53e0 │ │ │ │ + bne b5560 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b53e0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b5560 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b54fc │ │ │ │ + bgt b567c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5574 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq b56f4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #22048 @ 0x5620 │ │ │ │ + movw r1, #21088 @ 0x5260 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - beq b5544 │ │ │ │ + beq b56c4 │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #22044 @ 0x561c │ │ │ │ + movw r3, #21084 @ 0x525c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r4, [sp] │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #22180 @ 0x56a4 │ │ │ │ + movw r1, #21220 @ 0x52e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 14119c │ │ │ │ - b b53e0 │ │ │ │ + bl 14151c │ │ │ │ + b b5560 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5520 │ │ │ │ + bne b56a0 │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #22044 @ 0x561c │ │ │ │ + movw r3, #21084 @ 0x525c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r4, [sp] │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #22136 @ 0x5678 │ │ │ │ + movw r1, #21176 @ 0x52b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 14119c │ │ │ │ - b b53e0 │ │ │ │ + bl 14151c │ │ │ │ + b b5560 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b54fc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b567c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b55b4 │ │ │ │ + bne b5734 │ │ │ │ ldrsb r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge b544c │ │ │ │ + bge b55cc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - bne b55c4 │ │ │ │ + bne b5744 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #56] @ b55e8 │ │ │ │ + ldr r3, [pc, #56] @ b5768 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b b5468 │ │ │ │ + b b55e8 │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #20 │ │ │ │ - bge b544c │ │ │ │ + bge b55cc │ │ │ │ add r3, r4, #20 │ │ │ │ - b b55a4 │ │ │ │ + b b5724 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b5480 │ │ │ │ + b b5600 │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r7, r3, r0, lsl #17 │ │ │ │ │ │ │ │ -000b55ec <_PyUnicode_InternMortal@@Base>: │ │ │ │ +000b576c <_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 b5648 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + beq b57c8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ 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 b5648 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bne b57c8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq b5654 <_PyUnicode_InternMortal@@Base+0x68> │ │ │ │ + beq b57d4 <_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 b5810 <_PyUnicode_InternMortal@@Base+0x224> │ │ │ │ - ldr r3, [pc, #676] @ b5918 <_PyUnicode_InternMortal@@Base+0x32c> │ │ │ │ + beq b5990 <_PyUnicode_InternMortal@@Base+0x224> │ │ │ │ + ldr r3, [pc, #676] @ b5a98 <_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 b57a0 <_PyUnicode_InternMortal@@Base+0x1b4> │ │ │ │ + bne b5920 <_PyUnicode_InternMortal@@Base+0x1b4> │ │ │ │ add r2, r5, #114688 @ 0x1c000 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp] │ │ │ │ sub r3, fp, #24 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5870 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ + beq b59f0 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b5710 <_PyUnicode_InternMortal@@Base+0x124> │ │ │ │ + bne b5890 <_PyUnicode_InternMortal@@Base+0x124> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b56f0 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ + bgt b5870 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b56f0 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ + bne b5870 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5708 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + ble b5888 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b57ec <_PyUnicode_InternMortal@@Base+0x200> │ │ │ │ + beq b596c <_PyUnicode_InternMortal@@Base+0x200> │ │ │ │ mov r1, r2 │ │ │ │ - b b5648 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b57c8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b572c <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ + bgt b58ac <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5890 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ + beq b5a10 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5764 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + bgt b58e4 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b587c <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ + beq b59fc <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5764 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + bgt b58e4 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b58a4 <_PyUnicode_InternMortal@@Base+0x2b8> │ │ │ │ + beq b5a24 <_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 b5648 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + ble b57c8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_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 b5648 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b57c8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b568c <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ + beq b580c <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b57d8 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bgt b5958 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b57d8 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bne b5958 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b5708 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + b b5888 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_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 b5708 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + b b5888 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne b566c <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ + bne b57ec <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ tst r3, #32 │ │ │ │ - bne b58b8 <_PyUnicode_InternMortal@@Base+0x2cc> │ │ │ │ + bne b5a38 <_PyUnicode_InternMortal@@Base+0x2cc> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt b58dc <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + blt b5a5c <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5868 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + bgt b59e8 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ sub r2, r6, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b5904 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ + beq b5a84 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ mov r1, r3 │ │ │ │ - b b5648 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ - bl 1438b4 │ │ │ │ + b b57c8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bl 143c34 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b5648 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b57c8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b5748 <_PyUnicode_InternMortal@@Base+0x15c> │ │ │ │ + b b58c8 <_PyUnicode_InternMortal@@Base+0x15c> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b572c <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ + b b58ac <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b5764 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + b b58e4 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b58ec <_PyUnicode_InternMortal@@Base+0x300> │ │ │ │ + bne b5a6c <_PyUnicode_InternMortal@@Base+0x300> │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge b5834 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ + bge b59b4 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r1, #28 │ │ │ │ - bne b58fc <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ + bne b5a7c <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #52] @ b591c <_PyUnicode_InternMortal@@Base+0x330> │ │ │ │ + ldr r3, [pc, #52] @ b5a9c <_PyUnicode_InternMortal@@Base+0x330> │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b b5850 <_PyUnicode_InternMortal@@Base+0x264> │ │ │ │ + b b59d0 <_PyUnicode_InternMortal@@Base+0x264> │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge b5834 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ + bge b59b4 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ add r3, r1, #20 │ │ │ │ - b b58dc <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + b b5a5c <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b5868 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ - strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + b b59e8 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r7, r3, r0, lsl #17 │ │ │ │ │ │ │ │ -000b5920 : │ │ │ │ +000b5aa0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b5938 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + b b5ab8 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ │ │ │ │ -000b5938 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +000b5ab8 <_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 b6070 <_PyObject_GenericSetAttrWithDict@@Base+0x738> │ │ │ │ + beq b626c <_PyObject_GenericSetAttrWithDict@@Base+0x7b4> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b5bac <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + bne b5ce8 <_PyObject_GenericSetAttrWithDict@@Base+0x230> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5bfc <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ - ldr r0, [pc, #2216] @ b623c <_PyObject_GenericSetAttrWithDict@@Base+0x904> │ │ │ │ + beq b5d38 <_PyObject_GenericSetAttrWithDict@@Base+0x280> │ │ │ │ + ldr r0, [pc, #2216] @ b63bc <_PyObject_GenericSetAttrWithDict@@Base+0x904> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5dfc <_PyObject_GenericSetAttrWithDict@@Base+0x4c4> │ │ │ │ + ble b5f60 <_PyObject_GenericSetAttrWithDict@@Base+0x4a8> │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [r0, r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5c30 <_PyObject_GenericSetAttrWithDict@@Base+0x2f8> │ │ │ │ + bgt b5d6c <_PyObject_GenericSetAttrWithDict@@Base+0x2b4> │ │ │ │ ldr r9, [r5, #192] @ 0xc0 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ mov r2, #12 │ │ │ │ eor r1, r9, r4, asr #3 │ │ │ │ ubfx sl, r1, #0, #12 │ │ │ │ mla r2, r2, sl, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, r9 │ │ │ │ - bne b5c54 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ + bne b5d90 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, sl, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne b5e8c <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ + bne b603c <_PyObject_GenericSetAttrWithDict@@Base+0x584> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, sl, r3 │ │ │ │ ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b5d1c <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + beq b5e58 <_PyObject_GenericSetAttrWithDict@@Base+0x3a0> │ │ │ │ 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 b5a50 <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ + bls b5bd0 <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5d60 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + bne b5ee0 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6094 <_PyObject_GenericSetAttrWithDict@@Base+0x75c> │ │ │ │ + bne b6290 <_PyObject_GenericSetAttrWithDict@@Base+0x7d8> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne b5d28 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + bne b5e64 <_PyObject_GenericSetAttrWithDict@@Base+0x3ac> │ │ │ │ tst r3, #16 │ │ │ │ subne sl, r7, #12 │ │ │ │ - bne b5a8c <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ + bne b5c0c <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr sl, [r3, #144] @ 0x90 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b5fc4 <_PyObject_GenericSetAttrWithDict@@Base+0x68c> │ │ │ │ - blt b60f0 <_PyObject_GenericSetAttrWithDict@@Base+0x7b8> │ │ │ │ + beq b6144 <_PyObject_GenericSetAttrWithDict@@Base+0x68c> │ │ │ │ + blt b62ec <_PyObject_GenericSetAttrWithDict@@Base+0x834> │ │ │ │ add sl, r7, sl │ │ │ │ cmp sl, #0 │ │ │ │ - beq b5fc4 <_PyObject_GenericSetAttrWithDict@@Base+0x68c> │ │ │ │ + beq b6144 <_PyObject_GenericSetAttrWithDict@@Base+0x68c> │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b5d98 <_PyObject_GenericSetAttrWithDict@@Base+0x460> │ │ │ │ + beq b5f18 <_PyObject_GenericSetAttrWithDict@@Base+0x460> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b61e4 <_PyObject_GenericSetAttrWithDict@@Base+0x8ac> │ │ │ │ + beq b632c <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b5e94 <_PyObject_GenericSetAttrWithDict@@Base+0x55c> │ │ │ │ + beq b5ff4 <_PyObject_GenericSetAttrWithDict@@Base+0x53c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5b68 <_PyObject_GenericSetAttrWithDict@@Base+0x230> │ │ │ │ + bgt b5e9c <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b5b78 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + bne b5eac <_PyObject_GenericSetAttrWithDict@@Base+0x3f4> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b5b78 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + beq b5eac <_PyObject_GenericSetAttrWithDict@@Base+0x3f4> │ │ │ │ ldr r0, [r1, #24] │ │ │ │ - movw r3, #46456 @ 0xb578 │ │ │ │ + movw r3, #46664 @ 0xb648 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ - beq b5e08 <_PyObject_GenericSetAttrWithDict@@Base+0x4d0> │ │ │ │ - bl ac140 │ │ │ │ + beq b5f88 <_PyObject_GenericSetAttrWithDict@@Base+0x4d0> │ │ │ │ + bl ac2c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5e28 <_PyObject_GenericSetAttrWithDict@@Base+0x4f0> │ │ │ │ + beq b5fa8 <_PyObject_GenericSetAttrWithDict@@Base+0x4f0> │ │ │ │ mov r8, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b5c10 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ + bne b5d4c <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5b50 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ + bgt b5cd0 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b61d8 <_PyObject_GenericSetAttrWithDict@@Base+0x8a0> │ │ │ │ + beq b6370 <_PyObject_GenericSetAttrWithDict@@Base+0x8b8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5de0 <_PyObject_GenericSetAttrWithDict@@Base+0x4a8> │ │ │ │ + ble b5f6c <_PyObject_GenericSetAttrWithDict@@Base+0x4b4> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq b5af0 <_PyObject_GenericSetAttrWithDict@@Base+0x1b8> │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne b5afc <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ - mov r2, r8 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 257320 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ - mov r8, r0 │ │ │ │ - b b5d54 <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ - ldr r0, [pc, #1672] @ b623c <_PyObject_GenericSetAttrWithDict@@Base+0x904> │ │ │ │ + ldr r0, [pc, #1740] @ b63bc <_PyObject_GenericSetAttrWithDict@@Base+0x904> │ │ │ │ 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 │ │ │ │ @@ -139821,60 +139902,60 @@ │ │ │ │ cmp lr, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [ip, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5994 <_PyObject_GenericSetAttrWithDict@@Base+0x5c> │ │ │ │ + bne b5b14 <_PyObject_GenericSetAttrWithDict@@Base+0x5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl be2e8 │ │ │ │ + bl be444 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b598c <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ - b b608c <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ + bge b5b0c <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ + b b6288 <_PyObject_GenericSetAttrWithDict@@Base+0x7d0> │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5b34 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + bne b5cb4 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b5b34 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b5cb4 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ ldr r9, [r5, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ eor r1, r9, r4, asr #3 │ │ │ │ ubfx sl, r1, #0, #12 │ │ │ │ mla r2, r2, sl, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r9, r0 │ │ │ │ - beq b59dc <_PyObject_GenericSetAttrWithDict@@Base+0xa4> │ │ │ │ + beq b5b5c <_PyObject_GenericSetAttrWithDict@@Base+0xa4> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b5f28 <_PyObject_GenericSetAttrWithDict@@Base+0x5f0> │ │ │ │ + beq b60a8 <_PyObject_GenericSetAttrWithDict@@Base+0x5f0> │ │ │ │ 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 b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5d1c <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + beq b5e58 <_PyObject_GenericSetAttrWithDict@@Base+0x3a0> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ 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 b5a2c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bne b5bac <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b5a2c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bgt b5bac <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ mul r2, r2, sl │ │ │ │ add r0, r1, r2 │ │ │ │ str ip, [r0, #8] │ │ │ │ @@ -139887,648 +139968,665 @@ │ │ │ │ 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 b5a2c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bgt b5bac <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5a2c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b5a2c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bne b5bac <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b5bac <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ mov r9, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b b5a50 <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ + b b5bd0 <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r1, r7, r1 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5efc <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + beq b607c <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1462ec <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ + bl 14666c <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bge b5b2c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ - b b5e2c <_PyObject_GenericSetAttrWithDict@@Base+0x4f4> │ │ │ │ - movw r2, #39136 @ 0x98e0 │ │ │ │ + bge b5cac <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + b b5fac <_PyObject_GenericSetAttrWithDict@@Base+0x4f4> │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq b5c70 <_PyObject_GenericSetAttrWithDict@@Base+0x1b8> │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 994b8 │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b5c7c <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 2564c8 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ + mov r8, r0 │ │ │ │ + b b5e90 <_PyObject_GenericSetAttrWithDict@@Base+0x3d8> │ │ │ │ + movw r2, #41812 @ 0xa354 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b5e74 <_PyObject_GenericSetAttrWithDict@@Base+0x53c> │ │ │ │ + bne b6024 <_PyObject_GenericSetAttrWithDict@@Base+0x56c> │ │ │ │ ldr sl, [r1, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp sl, r2 │ │ │ │ - bne b5ec4 <_PyObject_GenericSetAttrWithDict@@Base+0x58c> │ │ │ │ + bne b6044 <_PyObject_GenericSetAttrWithDict@@Base+0x58c> │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 129ad4 │ │ │ │ + bl 12a548 │ │ │ │ mov r8, r0 │ │ │ │ - b b5b2c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + b b5cac <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq b5db4 <_PyObject_GenericSetAttrWithDict@@Base+0x47c> │ │ │ │ + beq b5f34 <_PyObject_GenericSetAttrWithDict@@Base+0x47c> │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5e14 <_PyObject_GenericSetAttrWithDict@@Base+0x4dc> │ │ │ │ + bne b5f94 <_PyObject_GenericSetAttrWithDict@@Base+0x4dc> │ │ │ │ mov r3, #0 │ │ │ │ - movw r0, #46456 @ 0xb578 │ │ │ │ + movw r0, #46664 @ 0xb648 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ - bl 9faa0 │ │ │ │ + bl 9fc20 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ - bne b5aa0 <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ - b b5e28 <_PyObject_GenericSetAttrWithDict@@Base+0x4f0> │ │ │ │ + bne b5c20 <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ + b b5fa8 <_PyObject_GenericSetAttrWithDict@@Base+0x4f0> │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + b b5b20 <_PyObject_GenericSetAttrWithDict@@Base+0x68> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5b5c <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ + bne b5cdc <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b5b5c <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - b b59a0 <_PyObject_GenericSetAttrWithDict@@Base+0x68> │ │ │ │ - bl a9960 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b5cdc <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ + bl a9ae8 │ │ │ │ mov r8, r0 │ │ │ │ - b b5d54 <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ - bl 1b542c <_PyFloat_ExactDealloc@@Base+0xaa8> │ │ │ │ + b b5e90 <_PyObject_GenericSetAttrWithDict@@Base+0x3d8> │ │ │ │ + bl 1b54a0 <_PyFloat_ExactDealloc@@Base+0xaa8> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ - bne b5aa0 <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ + bne b5c20 <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ mvn r8, #0 │ │ │ │ - movw r3, #49120 @ 0xbfe0 │ │ │ │ + movw r3, #49328 @ 0xc0b0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143434 │ │ │ │ + bl 1437b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5b2c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + beq b5cac <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #21800 @ 0x5528 │ │ │ │ + movw r1, #20840 @ 0x5168 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 14301c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b5b2c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ - mov r0, r1 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r7 │ │ │ │ - blx r3 │ │ │ │ - mov r8, r0 │ │ │ │ - b b5b2c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ - mov r9, r0 │ │ │ │ - b b5c54 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + bl 14339c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b5cac <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b611c <_PyObject_GenericSetAttrWithDict@@Base+0x7e4> │ │ │ │ + bne b61a4 <_PyObject_GenericSetAttrWithDict@@Base+0x6ec> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b611c <_PyObject_GenericSetAttrWithDict@@Base+0x7e4> │ │ │ │ + beq b61a4 <_PyObject_GenericSetAttrWithDict@@Base+0x6ec> │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 119c74 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 11a440 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + mov r8, r0 │ │ │ │ + b b5e90 <_PyObject_GenericSetAttrWithDict@@Base+0x3d8> │ │ │ │ + mov r0, r1 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r7 │ │ │ │ + blx r3 │ │ │ │ mov r8, r0 │ │ │ │ - b b5d54 <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ + b b5cac <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + mov r9, r0 │ │ │ │ + b b5d90 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, sl │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq b6024 <_PyObject_GenericSetAttrWithDict@@Base+0x6ec> │ │ │ │ + beq b6318 <_PyObject_GenericSetAttrWithDict@@Base+0x860> │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 129ad4 │ │ │ │ + bl 12a548 │ │ │ │ mov r8, r0 │ │ │ │ - b b5b2c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + b b5cac <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ ldr r0, [r7, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6148 <_PyObject_GenericSetAttrWithDict@@Base+0x810> │ │ │ │ + beq b61d0 <_PyObject_GenericSetAttrWithDict@@Base+0x718> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - beq b5d40 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + beq b5e7c <_PyObject_GenericSetAttrWithDict@@Base+0x3c4> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl b62d0 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + bl b6450 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - b b5d54 <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ + b b5e90 <_PyObject_GenericSetAttrWithDict@@Base+0x3d8> │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b5ff4 <_PyObject_GenericSetAttrWithDict@@Base+0x6bc> │ │ │ │ + bcs b6174 <_PyObject_GenericSetAttrWithDict@@Base+0x6bc> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b5ff4 <_PyObject_GenericSetAttrWithDict@@Base+0x6bc> │ │ │ │ + bne b6174 <_PyObject_GenericSetAttrWithDict@@Base+0x6bc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b5ff4 <_PyObject_GenericSetAttrWithDict@@Base+0x6bc> │ │ │ │ + bgt b6174 <_PyObject_GenericSetAttrWithDict@@Base+0x6bc> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 145064 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1453e4 <_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 b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq b5d1c <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + beq b5e58 <_PyObject_GenericSetAttrWithDict@@Base+0x3a0> │ │ │ │ cmp r9, #0 │ │ │ │ biceq r3, r6, #1 │ │ │ │ streq r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq b5a2c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + beq b5bac <_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 b5ca4 <_PyObject_GenericSetAttrWithDict@@Base+0x36c> │ │ │ │ - b b5a2c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + beq b5de0 <_PyObject_GenericSetAttrWithDict@@Base+0x328> │ │ │ │ + b b5bac <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r6, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls b6038 <_PyObject_GenericSetAttrWithDict@@Base+0x700> │ │ │ │ - movw r1, #22320 @ 0x5730 │ │ │ │ + bls b6234 <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ + movw r1, #21360 @ 0x5370 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r3, r4 │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r8, #0 │ │ │ │ - b b5b2c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + b b5cac <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5d1c <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + beq b5e58 <_PyObject_GenericSetAttrWithDict@@Base+0x3a0> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r3, r6, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b5a2c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ + b b5bac <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 994b8 │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b6010 <_PyObject_GenericSetAttrWithDict@@Base+0x558> │ │ │ │ + mov r0, r1 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 2f2cfc │ │ │ │ + b b5fa8 <_PyObject_GenericSetAttrWithDict@@Base+0x4f0> │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 131424 │ │ │ │ + subs sl, r0, #0 │ │ │ │ + beq b5fa8 <_PyObject_GenericSetAttrWithDict@@Base+0x4f0> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ldr r3, [sl, #28] │ │ │ │ + add r1, r7, r1 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq b637c <_PyObject_GenericSetAttrWithDict@@Base+0x8c4> │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl b6450 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt b5e90 <_PyObject_GenericSetAttrWithDict@@Base+0x3d8> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b5e90 <_PyObject_GenericSetAttrWithDict@@Base+0x3d8> │ │ │ │ mov r0, sl │ │ │ │ - mvn r8, #0 │ │ │ │ - bl 2579c4 │ │ │ │ - b b5b2c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b5e90 <_PyObject_GenericSetAttrWithDict@@Base+0x3d8> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #22816 @ 0x5920 │ │ │ │ + movw r3, #23200 @ 0x5aa0 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ - movweq r1, #22236 @ 0x56dc │ │ │ │ - movwne r1, #21800 @ 0x5528 │ │ │ │ + movweq r1, #21276 @ 0x531c │ │ │ │ + movwne r1, #20840 @ 0x5168 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 14301c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b5fec <_PyObject_GenericSetAttrWithDict@@Base+0x6b4> │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + bl 14339c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b616c <_PyObject_GenericSetAttrWithDict@@Base+0x6b4> │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #21756 @ 0x54fc │ │ │ │ + movw r1, #20796 @ 0x513c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r8, #0 │ │ │ │ - b b5b5c <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ + b b5cdc <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b61c4 <_PyObject_GenericSetAttrWithDict@@Base+0x88c> │ │ │ │ + beq b6394 <_PyObject_GenericSetAttrWithDict@@Base+0x8dc> │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5d54 <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ + bgt b5e90 <_PyObject_GenericSetAttrWithDict@@Base+0x3d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5d54 <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ + bne b5e90 <_PyObject_GenericSetAttrWithDict@@Base+0x3d8> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b5d54 <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b5e90 <_PyObject_GenericSetAttrWithDict@@Base+0x3d8> │ │ │ │ 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 b5a8c <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne b5eb0 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ - mov r0, r1 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 2f2d4c │ │ │ │ - b b5e28 <_PyObject_GenericSetAttrWithDict@@Base+0x4f0> │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 130ed4 │ │ │ │ - subs sl, r0, #0 │ │ │ │ - beq b5e28 <_PyObject_GenericSetAttrWithDict@@Base+0x4f0> │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ldr r3, [sl, #28] │ │ │ │ - add r1, r7, r1 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq b61ac <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r4 │ │ │ │ - bl b62d0 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5d54 <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b5d54 <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ + b b5c0c <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b5d54 <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ - mov r3, r8 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1462ec <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ - mov r8, r0 │ │ │ │ - b b6184 <_PyObject_GenericSetAttrWithDict@@Base+0x84c> │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 1197f8 │ │ │ │ - mov r8, r0 │ │ │ │ - b b60c4 <_PyObject_GenericSetAttrWithDict@@Base+0x78c> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b5b50 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + mvn r8, #0 │ │ │ │ + bl 256b6c │ │ │ │ + b b5cac <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b6200 <_PyObject_GenericSetAttrWithDict@@Base+0x8c8> │ │ │ │ - bl b6720 │ │ │ │ + beq b6348 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6228 <_PyObject_GenericSetAttrWithDict@@Base+0x8f0> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq b63a8 <_PyObject_GenericSetAttrWithDict@@Base+0x8f0> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #22364 @ 0x575c │ │ │ │ - movwne r1, #14320 @ 0x37f0 │ │ │ │ + movweq r1, #21404 @ 0x539c │ │ │ │ + movwne r1, #13360 @ 0x3430 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 16f0cc │ │ │ │ - b b5e28 <_PyObject_GenericSetAttrWithDict@@Base+0x4f0> │ │ │ │ + bl 16f420 │ │ │ │ + b b5fa8 <_PyObject_GenericSetAttrWithDict@@Base+0x4f0> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b5cd0 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 14666c <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ + mov r8, r0 │ │ │ │ + b b620c <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 119fc4 │ │ │ │ + mov r8, r0 │ │ │ │ + b b62c0 <_PyObject_GenericSetAttrWithDict@@Base+0x808> │ │ │ │ movw r1, #7240 @ 0x1c48 │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b5e28 <_PyObject_GenericSetAttrWithDict@@Base+0x4f0> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b5fa8 <_PyObject_GenericSetAttrWithDict@@Base+0x4f0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b6240 <_PyObjectDict_SetItem@@Base>: │ │ │ │ +000b63c0 <_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 b627c <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ + beq b63fc <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b62d0 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + b b6450 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq b629c <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ + beq b641c <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b62c8 <_PyObjectDict_SetItem@@Base+0x88> │ │ │ │ + bne b6448 <_PyObjectDict_SetItem@@Base+0x88> │ │ │ │ mov r3, #0 │ │ │ │ - movw r0, #46456 @ 0xb578 │ │ │ │ + movw r0, #46664 @ 0xb648 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 9faa0 │ │ │ │ + bl 9fc20 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne b6268 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ + bne b63e8 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 1b542c <_PyFloat_ExactDealloc@@Base+0xaa8> │ │ │ │ - b b62b4 <_PyObjectDict_SetItem@@Base+0x74> │ │ │ │ + bl 1b54a0 <_PyFloat_ExactDealloc@@Base+0xaa8> │ │ │ │ + b b6434 <_PyObjectDict_SetItem@@Base+0x74> │ │ │ │ │ │ │ │ -000b62d0 <_PyDict_SetItem_LockHeld@@Base>: │ │ │ │ +000b6450 <_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 b640c <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ + beq b658c <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b63b0 <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ + beq b6530 <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne b636c <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + bne b64ec <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b636c <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + beq b64ec <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46456 @ 0xb578 │ │ │ │ + movw ip, #46664 @ 0xb648 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq b63a4 <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ + beq b6524 <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b ac140 │ │ │ │ + b ac2c8 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - bne b6348 <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ + bne b64c8 <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257320 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ + b 2564c8 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9960 │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + b a9ae8 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne b63dc <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + bne b655c <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b63dc <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + beq b655c <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 119c74 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 11a440 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b63cc <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ + bne b654c <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f2d4c │ │ │ │ + bl 2f2cfc │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b6430 <_PyDict_SetItem_LockHeld@@Base+0x160> │ │ │ │ + beq b65b0 <_PyDict_SetItem_LockHeld@@Base+0x160> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6458 <_PyDict_SetItem_LockHeld@@Base+0x188> │ │ │ │ - movw r2, #46376 @ 0xb528 │ │ │ │ + beq b65d8 <_PyDict_SetItem_LockHeld@@Base+0x188> │ │ │ │ + movw r2, #45948 @ 0xb37c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ - movweq r1, #22364 @ 0x575c │ │ │ │ - movwne r1, #14320 @ 0x37f0 │ │ │ │ + movweq r1, #21404 @ 0x539c │ │ │ │ + movwne r1, #13360 @ 0x3430 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 16f0cc │ │ │ │ - b b6400 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bl 16f420 │ │ │ │ + b b6580 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #7240 @ 0x1c48 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b6400 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b6580 <_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 b64f4 <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ + bgt b6674 <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r2 │ │ │ │ str r0, [r3] │ │ │ │ - bne b6508 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + bne b6688 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b6508 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + beq b6688 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46456 @ 0xb578 │ │ │ │ + movw ip, #46664 @ 0xb648 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq b6540 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ + beq b66c0 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b ac140 │ │ │ │ + b ac2c8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq b64c4 <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ + beq b6644 <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6550 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ + beq b66d0 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #46456 @ 0xb578 │ │ │ │ + movw r0, #46664 @ 0xb648 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne b64e4 <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ + bne b6664 <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9960 │ │ │ │ + b a9ae8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257320 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ + b 2564c8 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ mov r3, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq b6648 <_PyDict_SetItem_LockHeld@@Base+0x378> │ │ │ │ + beq b67c8 <_PyDict_SetItem_LockHeld@@Base+0x378> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp ip, r2 │ │ │ │ - bne b65b8 <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ + bne b6738 <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6660 <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ + beq b67e0 <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq b66a8 <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ + beq b6828 <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ ldr lr, [r1, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble b662c <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + ble b67ac <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #16] │ │ │ │ cmp ip, r4 │ │ │ │ - beq b6598 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq b6718 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #1 │ │ │ │ - beq b662c <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq b67ac <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #20] │ │ │ │ cmp r4, ip │ │ │ │ - beq b6598 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq b6718 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #2 │ │ │ │ - beq b662c <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq b67ac <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp ip, r4 │ │ │ │ - beq b6598 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq b6718 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #3 │ │ │ │ - beq b662c <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq b67ac <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ add r4, r1, #24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq b6598 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq b6718 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, r1 │ │ │ │ - bne b6614 <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ + bne b6794 <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r0, ip │ │ │ │ - bl 2579c4 │ │ │ │ + bl 256b6c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r1, #49208 @ 0xc038 │ │ │ │ + movw r1, #49416 @ 0xc108 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6688 <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ + beq b6808 <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [ip, #12] │ │ │ │ - movw r3, #9452 @ 0x24ec │ │ │ │ + movw r3, #8492 @ 0x212c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #22416 @ 0x5790 │ │ │ │ + movw r1, #21456 @ 0x53d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [sp] │ │ │ │ - bl 14119c │ │ │ │ - b b6638 <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ + bl 14151c │ │ │ │ + b b67b8 <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ mov r1, r2 │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b66c4 <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ + beq b6844 <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ cmp ip, r1 │ │ │ │ - bne b66ac <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ - b b6598 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - movw r1, #36124 @ 0x8d1c │ │ │ │ + bne b682c <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ + b b6718 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp ip, r1 │ │ │ │ - beq b6598 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - b b662c <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq b6718 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + b b67ac <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -140536,127 +140634,127 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000b6720 : │ │ │ │ +000b68a0 : │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b677c │ │ │ │ + beq b68fc │ │ │ │ ldr ip, [r2, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble b6760 │ │ │ │ + ble b68e0 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne b6740 │ │ │ │ + bne b68c0 │ │ │ │ mov r0, #1 │ │ │ │ - b b6764 │ │ │ │ + b b68e4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6788 │ │ │ │ + beq b6908 │ │ │ │ cmp r1, r0 │ │ │ │ - bne b6770 │ │ │ │ - b b6758 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne b68f0 │ │ │ │ + b b68d8 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r1, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b b6764 │ │ │ │ + b b68e4 │ │ │ │ │ │ │ │ -000b67a0 : │ │ │ │ +000b6920 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - beq b6834 │ │ │ │ + beq b69b4 │ │ │ │ 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 b67f4 │ │ │ │ + beq b6974 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6820 │ │ │ │ + beq b69a0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6850 │ │ │ │ - movw r0, #49208 @ 0xc038 │ │ │ │ + bne b69d0 │ │ │ │ + movw r0, #49416 @ 0xc108 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #21800 @ 0x5528 │ │ │ │ + movw r1, #20840 @ 0x5168 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14301c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 14339c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b b67ec │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b b696c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21756 @ 0x54fc │ │ │ │ + movw r1, #20796 @ 0x513c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl d8064 │ │ │ │ + bl d86bc │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ ldrne r3, [r2, #32] │ │ │ │ - bne b67e0 │ │ │ │ - b b682c │ │ │ │ + bne b6960 │ │ │ │ + b b69ac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b6f7c │ │ │ │ + beq b70d8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne b6b08 │ │ │ │ + bne b6c88 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6b58 │ │ │ │ - ldr r9, [pc, #1780] @ b6fc0 │ │ │ │ + beq b6cd8 │ │ │ │ + ldr r9, [pc, #1736] @ b7114 │ │ │ │ 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 │ │ │ │ @@ -140664,62 +140762,62 @@ │ │ │ │ eor r6, sl, r1 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mul r6, r2, r6 │ │ │ │ add r8, r0, r6 │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ cmp sl, r2 │ │ │ │ - bne b6be8 │ │ │ │ + bne b6d68 │ │ │ │ ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ cmp r7, r2 │ │ │ │ - bne b6be8 │ │ │ │ + bne b6d68 │ │ │ │ add r2, r0, #40960 @ 0xa000 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r4, [r2, #1456] @ 0x5b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b6ac4 │ │ │ │ + beq b6c44 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r4, #1 │ │ │ │ - beq b6bd4 │ │ │ │ + beq b6d54 │ │ │ │ bic r0, r4, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr sl, [r2, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b69cc │ │ │ │ + beq b6b4c │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b69cc │ │ │ │ + beq b6b4c │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r5 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6d60 │ │ │ │ + beq b6ee0 │ │ │ │ ldr r3, [r0] │ │ │ │ mvn r2, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orr r3, r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b69b0 │ │ │ │ + beq b6b30 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6d80 │ │ │ │ + beq b6f00 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b6b68 │ │ │ │ + beq b6ce8 │ │ │ │ tst r3, #1 │ │ │ │ moveq r0, r3 │ │ │ │ - bne b6b88 │ │ │ │ + bne b6d08 │ │ │ │ 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 │ │ │ │ @@ -140727,81 +140825,81 @@ │ │ │ │ eor r6, r6, r9 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mul r6, r3, r6 │ │ │ │ add r8, r2, r6 │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ ldr r3, [r8, #1448] @ 0x5a8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne b6ca4 │ │ │ │ + bne b6e24 │ │ │ │ ldr r3, [r8, #1452] @ 0x5ac │ │ │ │ cmp r7, r3 │ │ │ │ - bne b6ca4 │ │ │ │ + bne b6e24 │ │ │ │ add r3, r2, #40960 @ 0xa000 │ │ │ │ add r3, r3, r6 │ │ │ │ ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6da0 │ │ │ │ + beq b6f20 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq b6da0 │ │ │ │ + beq b6f20 │ │ │ │ bic r6, r3, #1 │ │ │ │ tst r4, #1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r7, [r1, #136] @ 0x88 │ │ │ │ - beq b6ad4 │ │ │ │ + beq b6c54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b69b8 │ │ │ │ - movw r2, #23436 @ 0x5b8c │ │ │ │ + beq b6b38 │ │ │ │ + movw r2, #23424 @ 0x5b80 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq b6ba4 │ │ │ │ + beq b6d24 │ │ │ │ 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 b6f98 │ │ │ │ + beq b70b0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ orr r4, r0, r2 │ │ │ │ tst r3, #1 │ │ │ │ - bne b6abc │ │ │ │ + bne b6c3c │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6d94 │ │ │ │ + beq b6f14 │ │ │ │ mov r3, r4 │ │ │ │ - b b69b0 │ │ │ │ + b b6b30 │ │ │ │ mov sl, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, #1 │ │ │ │ - b b69d8 │ │ │ │ + b b6b58 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6a54 │ │ │ │ + bne b6bd4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b69b8 │ │ │ │ + beq b6b38 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - b b6a5c │ │ │ │ - ldr r9, [pc, #1200] @ b6fc0 │ │ │ │ + b b6bdc │ │ │ │ + ldr r9, [pc, #1156] @ b7114 │ │ │ │ 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 │ │ │ │ @@ -140812,72 +140910,72 @@ │ │ │ │ cmp ip, r5 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r2, [r0, #444] @ 0x1bc │ │ │ │ ldreq r2, [r1, #1016] @ 0x3f8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b68cc │ │ │ │ + bne b6a4c │ │ │ │ mov r0, r5 │ │ │ │ - bl be2e8 │ │ │ │ + bl be444 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b68c4 │ │ │ │ + bge b6a44 │ │ │ │ mov r0, #0 │ │ │ │ - b b69c4 │ │ │ │ + b b6b44 │ │ │ │ tst r3, #1 │ │ │ │ orreq r4, r1, #1 │ │ │ │ - beq b6aa8 │ │ │ │ + beq b6c28 │ │ │ │ bics r3, r1, #1 │ │ │ │ - beq b6b68 │ │ │ │ + beq b6ce8 │ │ │ │ orr r3, r1, #1 │ │ │ │ bic r0, r3, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b6a6c │ │ │ │ + beq b6bec │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b6b70 │ │ │ │ + bgt b6cf0 │ │ │ │ add r2, r2, #1 │ │ │ │ tst r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ - beq b6aa8 │ │ │ │ - b b6abc │ │ │ │ + beq b6c28 │ │ │ │ + b b6c3c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov sl, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r3 │ │ │ │ - b b69d8 │ │ │ │ + b b6b58 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b6e10 │ │ │ │ + beq b6f90 │ │ │ │ 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 b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6f64 │ │ │ │ + beq b70f4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b693c │ │ │ │ + bne b6abc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b693c │ │ │ │ + bgt b6abc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r1, r4, #1 │ │ │ │ add r2, r2, #42240 @ 0xa500 │ │ │ │ add r2, r2, #168 @ 0xa8 │ │ │ │ add r0, r2, r6 │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -140887,44 +140985,44 @@ │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ str r7, [r2, ip] │ │ │ │ dmb ish │ │ │ │ str sl, [r2, r6] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b693c │ │ │ │ + bgt b6abc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b693c │ │ │ │ + bne b6abc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b693c │ │ │ │ + b b6abc │ │ │ │ cmp r9, #0 │ │ │ │ - beq b6ea4 │ │ │ │ + beq b7024 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6da0 │ │ │ │ + beq b6f20 │ │ │ │ cmp r9, #0 │ │ │ │ - beq b6a38 │ │ │ │ + beq b6bb8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b6a38 │ │ │ │ + bne b6bb8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6a38 │ │ │ │ + bgt b6bb8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r1, r3, #1 │ │ │ │ add r2, r2, #42240 @ 0xa500 │ │ │ │ add r2, r2, #168 @ 0xa8 │ │ │ │ add r0, r2, r6 │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -140934,198 +141032,187 @@ │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ str r7, [r2, ip] │ │ │ │ dmb ish │ │ │ │ str r9, [r2, r6] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b6a38 │ │ │ │ + bgt b6bb8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6a38 │ │ │ │ + bne b6bb8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b6a38 │ │ │ │ + b b6bb8 │ │ │ │ tst r4, #1 │ │ │ │ - bne b6b68 │ │ │ │ + bne b6ce8 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6b68 │ │ │ │ + bne b6ce8 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b69b0 │ │ │ │ + b b6b30 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b6abc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b6c3c │ │ │ │ cmp sl, #0 │ │ │ │ - bne b6dd8 │ │ │ │ + bne b6f58 │ │ │ │ cmp r4, #1 │ │ │ │ - bne b6f30 │ │ │ │ - movw r0, #49208 @ 0xc038 │ │ │ │ + bne b710c │ │ │ │ + movw r0, #49416 @ 0xc108 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #22532 @ 0x5804 │ │ │ │ + movw r1, #21572 @ 0x5444 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r5 │ │ │ │ bic r0, r4, #1 │ │ │ │ blx sl │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b6d60 │ │ │ │ + beq b6ee0 │ │ │ │ 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 b6994 │ │ │ │ + b b6b14 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrh r2, [r2, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b6f00 │ │ │ │ + bcs b7080 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b6f00 │ │ │ │ + bne b7080 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6f38 │ │ │ │ + bgt b7080 │ │ │ │ ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 145064 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1453e4 <_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 b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq b6f64 │ │ │ │ + beq b70f4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b693c │ │ │ │ + beq b6abc │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b6c30 │ │ │ │ - b b693c │ │ │ │ + beq b6db0 │ │ │ │ + b b6abc │ │ │ │ ldrh r3, [r5, #206] @ 0xce │ │ │ │ cmp r3, #1000 @ 0x3e8 │ │ │ │ - bcs b6cac │ │ │ │ + bcs b6e2c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b6cac │ │ │ │ + bne b6e2c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bgt b6cac │ │ │ │ + bgt b6e2c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 145064 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1453e4 <_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 b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b6cc8 │ │ │ │ + b b6e48 │ │ │ │ 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 b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6f64 │ │ │ │ - ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b693c │ │ │ │ - mov r3, r4 │ │ │ │ - b b69b8 │ │ │ │ - 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 b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + beq b70f4 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmn r0, #1 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b693c │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r4, #1 │ │ │ │ - mov sl, #0 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r3 │ │ │ │ - b b69d8 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #21756 @ 0x54fc │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - b 14119c │ │ │ │ + b b6abc │ │ │ │ tst r3, #1 │ │ │ │ - bne b6b68 │ │ │ │ + bne b6ce8 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6b68 │ │ │ │ + bne b6ce8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b6b68 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b6ce8 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movw r1, #20796 @ 0x513c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0] │ │ │ │ + b 14151c │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r4, #1 │ │ │ │ + mov sl, #0 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r3 │ │ │ │ + b b6b58 │ │ │ │ + mov r3, r4 │ │ │ │ + b b6b38 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b76bc │ │ │ │ + beq b7834 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r9, r1 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b7250 │ │ │ │ + bne b73a4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b72a4 │ │ │ │ - ldr r3, [pc, #1724] @ b76dc │ │ │ │ + beq b73f8 │ │ │ │ + ldr r3, [pc, #1760] @ b7854 │ │ │ │ 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 │ │ │ │ @@ -141134,59 +141221,59 @@ │ │ │ │ eor r6, sl, r1 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mul r6, r2, r6 │ │ │ │ add r8, r5, r6 │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ cmp sl, r2 │ │ │ │ - bne b7304 │ │ │ │ + bne b7458 │ │ │ │ ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ cmp r9, r2 │ │ │ │ - bne b7304 │ │ │ │ + bne b7458 │ │ │ │ add r2, r5, #40960 @ 0xa000 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r4, [r2, #1456] @ 0x5b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b7210 │ │ │ │ + beq b7364 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r4, #1 │ │ │ │ - beq b72f0 │ │ │ │ + beq b7444 │ │ │ │ bic r0, r4, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #136] @ 0x88 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b711c │ │ │ │ + beq b7270 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b711c │ │ │ │ + beq b7270 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b7610 │ │ │ │ + beq b7788 │ │ │ │ ldr r1, [r3] │ │ │ │ mvn r2, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ movle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ orr r3, r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b7110 │ │ │ │ + beq b7264 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b746c │ │ │ │ + beq b75c0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ mov r3, #12 │ │ │ │ @@ -141194,80 +141281,80 @@ │ │ │ │ eor r6, r6, sl │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mul r6, r3, r6 │ │ │ │ add r8, r5, r6 │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ ldr r3, [r8, #1448] @ 0x5a8 │ │ │ │ cmp sl, r3 │ │ │ │ - bne b73bc │ │ │ │ + bne b7510 │ │ │ │ ldr r3, [r8, #1452] @ 0x5ac │ │ │ │ cmp r9, r3 │ │ │ │ - bne b73bc │ │ │ │ + bne b7510 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ add r5, r5, r6 │ │ │ │ ldr r3, [r5, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b748c │ │ │ │ + beq b7604 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq b748c │ │ │ │ + beq b7604 │ │ │ │ bic r5, r3, #1 │ │ │ │ tst r4, #1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r6, [r1, #136] @ 0x88 │ │ │ │ - beq b721c │ │ │ │ + beq b7370 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b7110 │ │ │ │ - movw r2, #23436 @ 0x5b8c │ │ │ │ + beq b7264 │ │ │ │ + movw r2, #23424 @ 0x5b80 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq b72b8 │ │ │ │ + beq b740c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7694 │ │ │ │ + beq b7824 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ orr r4, r0, r2 │ │ │ │ tst r3, #1 │ │ │ │ - bne b7208 │ │ │ │ + bne b735c │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b7480 │ │ │ │ + beq b75d4 │ │ │ │ mov r3, r4 │ │ │ │ - b b7110 │ │ │ │ + b b7264 │ │ │ │ str r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r4, #1 │ │ │ │ - b b7124 │ │ │ │ + b b7278 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b71a0 │ │ │ │ + bne b72f4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b7110 │ │ │ │ + beq b7264 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - b b71a8 │ │ │ │ - ldr r1, [pc, #1156] @ b76dc │ │ │ │ + b b72fc │ │ │ │ + ldr r1, [pc, #1192] @ b7854 │ │ │ │ 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 │ │ │ │ @@ -141279,60 +141366,60 @@ │ │ │ │ cmp ip, r7 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r2, [r0, #444] @ 0x1bc │ │ │ │ ldreq r2, [r1, #1016] @ 0x3f8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7024 │ │ │ │ + bne b7178 │ │ │ │ mov r0, r7 │ │ │ │ - bl be2e8 │ │ │ │ + bl be444 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b7018 │ │ │ │ - b b74b4 │ │ │ │ + bge b716c │ │ │ │ + b b762c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b71b8 │ │ │ │ + beq b730c │ │ │ │ ldr r1, [r2] │ │ │ │ mov r4, r2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r4, r2, #1 │ │ │ │ - bgt b7698 │ │ │ │ + bgt b7828 │ │ │ │ tst r3, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ movne r3, r2 │ │ │ │ str r1, [r2] │ │ │ │ - beq b71f4 │ │ │ │ - b b7110 │ │ │ │ + beq b7348 │ │ │ │ + b b7264 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b7124 │ │ │ │ + b b7278 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b74f8 │ │ │ │ + beq b7670 │ │ │ │ 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 b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b76a4 │ │ │ │ + beq b780c │ │ │ │ ldr r1, [r9, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b7094 │ │ │ │ + bne b71e8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b7094 │ │ │ │ + bgt b71e8 │ │ │ │ add r5, r5, #42240 @ 0xa500 │ │ │ │ bic r2, r4, #1 │ │ │ │ add r5, r5, #168 @ 0xa8 │ │ │ │ add r1, r5, r6 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r9] │ │ │ │ add r1, r6, #4 │ │ │ │ @@ -141341,42 +141428,42 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r9] │ │ │ │ str r9, [r5, r1] │ │ │ │ dmb ish │ │ │ │ str sl, [r5, r6] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7094 │ │ │ │ + bgt b71e8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7094 │ │ │ │ + bne b71e8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b7094 │ │ │ │ + b b71e8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b758c │ │ │ │ + beq b7704 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b748c │ │ │ │ + beq b7604 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne b7184 │ │ │ │ + bne b72d8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b7184 │ │ │ │ + bgt b72d8 │ │ │ │ add r5, r5, #42240 @ 0xa500 │ │ │ │ bic r2, r3, #1 │ │ │ │ add r5, r5, #168 @ 0xa8 │ │ │ │ add r1, r5, r6 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r9] │ │ │ │ add r1, r6, #4 │ │ │ │ @@ -141385,196 +141472,205 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r9] │ │ │ │ str r9, [r5, r1] │ │ │ │ dmb ish │ │ │ │ str sl, [r5, r6] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7184 │ │ │ │ + bgt b72d8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7184 │ │ │ │ + bne b72d8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b7184 │ │ │ │ + b b72d8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b7110 │ │ │ │ + b b7264 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b7208 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b735c │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b72d8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b74bc │ │ │ │ + bne b7634 │ │ │ │ cmp r4, #1 │ │ │ │ - bne b7208 │ │ │ │ + bne b735c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ strne r4, [r3] │ │ │ │ - beq b7618 │ │ │ │ + beq b7790 │ │ │ │ mov r3, #1 │ │ │ │ - b b7110 │ │ │ │ + b b7264 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r0, r4, #1 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b7610 │ │ │ │ + beq b7788 │ │ │ │ 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 b70f4 │ │ │ │ + b b7248 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrh r2, [r2, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b763c │ │ │ │ + bcs b77b4 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b763c │ │ │ │ + bne b77b4 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b763c │ │ │ │ + bgt b77b4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, r4 │ │ │ │ - bl 145064 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1453e4 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ ldr sl, [r4, #192] @ 0xc0 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq b76a4 │ │ │ │ + beq b780c │ │ │ │ cmp sl, #0 │ │ │ │ - beq b7094 │ │ │ │ + beq b71e8 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b734c │ │ │ │ - b b7094 │ │ │ │ + beq b74a0 │ │ │ │ + b b71e8 │ │ │ │ ldrh r3, [r7, #206] @ 0xce │ │ │ │ cmp r3, #1000 @ 0x3e8 │ │ │ │ - bcs b766c │ │ │ │ + bcs b77e4 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r3 │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b766c │ │ │ │ + bne b77e4 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bgt b766c │ │ │ │ + bgt b75e0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 145064 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1453e4 <_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 b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b748c │ │ │ │ + beq b7604 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b7184 │ │ │ │ + beq b72d8 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r1 │ │ │ │ - beq b73fc │ │ │ │ - b b7184 │ │ │ │ + beq b7550 │ │ │ │ + b b72d8 │ │ │ │ mov r3, #1 │ │ │ │ - b b74ec │ │ │ │ - movw r0, #49208 @ 0xc038 │ │ │ │ + b b7664 │ │ │ │ + movw r0, #49416 @ 0xc108 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r9 │ │ │ │ - movw r1, #22532 @ 0x5804 │ │ │ │ + movw r1, #21572 @ 0x5444 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ - b b74b4 │ │ │ │ + bl 14151c │ │ │ │ + b b762c │ │ │ │ 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 b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b76a4 │ │ │ │ + beq b780c │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b7094 │ │ │ │ + b b71e8 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b748c │ │ │ │ + beq b7604 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b7184 │ │ │ │ - mov r4, #1 │ │ │ │ - tst r3, #1 │ │ │ │ - beq b71f4 │ │ │ │ - b b7208 │ │ │ │ + b b72d8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b7124 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + b b7278 │ │ │ │ + mov r4, #1 │ │ │ │ + tst r3, #1 │ │ │ │ + beq b7348 │ │ │ │ + b b735c │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #21756 @ 0x54fc │ │ │ │ + movw r1, #20796 @ 0x513c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ - b b74b4 │ │ │ │ + bl 14151c │ │ │ │ + b b762c │ │ │ │ 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 b7714 │ │ │ │ + beq b788c │ │ │ │ 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 b7720 │ │ │ │ + b b7898 │ │ │ │ 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] │ │ │ │ @@ -141586,19 +141682,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000b7778 : │ │ │ │ +000b78f0 : │ │ │ │ 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 │ │ │ │ @@ -141609,116 +141705,116 @@ │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2d6c4 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl b79e8 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b7b60 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b78fc │ │ │ │ + beq b7a74 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b78c4 │ │ │ │ + beq b7a3c │ │ │ │ ldrb r3, [fp, #-15] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b78bc │ │ │ │ + bne b7a34 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq b7834 │ │ │ │ + beq b79ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bb458 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb5b8 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b7918 │ │ │ │ + beq b7a90 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b790c │ │ │ │ + beq b7a84 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b7840 │ │ │ │ + beq b79b8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ mov r3, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b7820 │ │ │ │ + bne b7998 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b7820 │ │ │ │ + bne b7998 │ │ │ │ tst r2, #32 │ │ │ │ - beq b7940 │ │ │ │ + beq b7ab8 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ ldrsb r1, [r2] │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ movge r1, #24 │ │ │ │ movwge r4, #59024 @ 0xe690 │ │ │ │ - movwge r2, #38392 @ 0x95f8 │ │ │ │ - ldrlt r4, [pc, #196] @ b7948 │ │ │ │ + movwge r2, #38384 @ 0x95f0 │ │ │ │ + ldrlt r4, [pc, #196] @ b7ac0 │ │ │ │ movtge r2, #98 @ 0x62 │ │ │ │ mlage r4, r1, r0, r4 │ │ │ │ addlt r4, r4, r0, lsl #5 │ │ │ │ addge r4, r4, r2 │ │ │ │ cmp r4, r3 │ │ │ │ - beq b7820 │ │ │ │ + beq b7998 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b78bc │ │ │ │ + bgt b7a34 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b78bc │ │ │ │ + bne b7a34 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b b7820 │ │ │ │ + b b7998 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b78f4 │ │ │ │ + beq b7a6c │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b78f4 │ │ │ │ + bgt b7a6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b78f4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #80] @ b794c │ │ │ │ - b b7820 │ │ │ │ + bne b7a6c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #80] @ b7ac4 │ │ │ │ + b b7998 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 1e4c30 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 1e3850 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b b7820 │ │ │ │ - bl 2584b0 │ │ │ │ + b b7998 │ │ │ │ + bl 257658 │ │ │ │ mov r3, r0 │ │ │ │ - b b7820 │ │ │ │ + b b7998 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7904 │ │ │ │ + bgt b7a7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7904 │ │ │ │ + bne b7a7c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b7904 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b7a7c │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b b7864 │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ + b b79dc │ │ │ │ + rsbeq r7, r3, r0, lsl #17 │ │ │ │ + rsbeq r1, r3, r8, ror r4 │ │ │ │ │ │ │ │ -000b7950 : │ │ │ │ +000b7ac8 : │ │ │ │ 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 │ │ │ │ @@ -141728,26 +141824,26 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl b79e8 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b7b60 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - beq b79b0 │ │ │ │ - bl bb2b0 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq b7b28 │ │ │ │ + bl bb410 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 1e4c30 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 1e3850 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b b79a8 │ │ │ │ + b b7b20 │ │ │ │ │ │ │ │ -000b79bc <_PyUnicodeWriter_Init@@Base>: │ │ │ │ +000b7b34 <_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 │ │ │ │ @@ -141772,675 +141868,675 @@ │ │ │ │ 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 b7b38 <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ + bls b7cb0 <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ ands ip, r3, #3 │ │ │ │ - bne b7c08 <_PyUnicodeWriter_Init@@Base+0x24c> │ │ │ │ + bne b7d80 <_PyUnicodeWriter_Init@@Base+0x24c> │ │ │ │ add r2, r3, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b7c08 <_PyUnicodeWriter_Init@@Base+0x24c> │ │ │ │ + bcc b7d80 <_PyUnicodeWriter_Init@@Base+0x24c> │ │ │ │ ldr r1, [r3] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ands r1, r4, r1 │ │ │ │ - bne b7c1c <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + bne b7d94 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ add r5, r3, #8 │ │ │ │ cmp lr, r5 │ │ │ │ - bcc b7b30 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ + bcc b7ca8 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ands ip, r4, r2 │ │ │ │ - bne b89e0 <_PyUnicodeWriter_Init@@Base+0x1024> │ │ │ │ + bne b8d24 <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ add r2, r3, #12 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b8138 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ + bcc b82b0 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r4, r1 │ │ │ │ - bne b7c1c <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + bne b7d94 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ add r1, r3, #16 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc b7b30 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ + bcc b7ca8 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r4, r2 │ │ │ │ - bne b7c1c <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + bne b7d94 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ add r5, r3, #20 │ │ │ │ cmp lr, r5 │ │ │ │ - bcc b8130 <_PyUnicodeWriter_Init@@Base+0x774> │ │ │ │ + bcc b82a8 <_PyUnicodeWriter_Init@@Base+0x774> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ands ip, r4, r2 │ │ │ │ - bne b7c1c <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + bne b7d94 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ add r2, r3, #24 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b8138 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ + bcc b82b0 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ands r5, r4, r1 │ │ │ │ - bne b7c1c <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + bne b7d94 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ add r1, r3, #28 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc b7b30 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ + bcc b7ca8 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ tst r4, r2 │ │ │ │ - bne b8a4c <_PyUnicodeWriter_Init@@Base+0x1090> │ │ │ │ + bne b9128 <_PyUnicodeWriter_Init@@Base+0x15f4> │ │ │ │ sub r2, lr, #28 │ │ │ │ sub r3, r2, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r1, r3 │ │ │ │ - b b7b24 <_PyUnicodeWriter_Init@@Base+0x168> │ │ │ │ + b b7c9c <_PyUnicodeWriter_Init@@Base+0x168> │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ tst r4, r2 │ │ │ │ - bne b7c1c <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + bne b7d94 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b7b14 <_PyUnicodeWriter_Init@@Base+0x158> │ │ │ │ + bne b7c8c <_PyUnicodeWriter_Init@@Base+0x158> │ │ │ │ cmp lr, r2 │ │ │ │ - bne b7c0c <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ + bne b7d84 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7cc0 <_PyUnicodeWriter_Init@@Base+0x304> │ │ │ │ - movw sl, #23408 @ 0x5b70 │ │ │ │ + beq b7e38 <_PyUnicodeWriter_Init@@Base+0x304> │ │ │ │ + movw sl, #22448 @ 0x57b0 │ │ │ │ movt sl, #65 @ 0x41 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bne b7c24 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ + bne b7d9c <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq b8d90 <_PyUnicodeWriter_Init@@Base+0x13d4> │ │ │ │ + beq b8bec <_PyUnicodeWriter_Init@@Base+0x10b8> │ │ │ │ add r4, r9, #1 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r4, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq b7d04 <_PyUnicodeWriter_Init@@Base+0x348> │ │ │ │ - bhi b7ccc <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ + beq b7e7c <_PyUnicodeWriter_Init@@Base+0x348> │ │ │ │ + bhi b7e44 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq b8b6c <_PyUnicodeWriter_Init@@Base+0x11b0> │ │ │ │ + beq b8b9c <_PyUnicodeWriter_Init@@Base+0x1068> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b8a10 <_PyUnicodeWriter_Init@@Base+0x1054> │ │ │ │ + beq b90ec <_PyUnicodeWriter_Init@@Base+0x15b8> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b8a54 <_PyUnicodeWriter_Init@@Base+0x1098> │ │ │ │ + beq b9130 <_PyUnicodeWriter_Init@@Base+0x15fc> │ │ │ │ ldr r2, [sl, r3, lsl #2] │ │ │ │ ands r1, r2, #4 │ │ │ │ mov r2, sl │ │ │ │ - bne b87b0 <_PyUnicodeWriter_Init@@Base+0xdf4> │ │ │ │ + bne b8928 <_PyUnicodeWriter_Init@@Base+0xdf4> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq b8148 <_PyUnicodeWriter_Init@@Base+0x78c> │ │ │ │ + beq b82c0 <_PyUnicodeWriter_Init@@Base+0x78c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b80d0 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + beq b8248 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b80b0 <_PyUnicodeWriter_Init@@Base+0x6f4> │ │ │ │ + beq b8228 <_PyUnicodeWriter_Init@@Base+0x6f4> │ │ │ │ mvn r5, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r6, r5 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq b7f7c <_PyUnicodeWriter_Init@@Base+0x5c0> │ │ │ │ + beq b80f4 <_PyUnicodeWriter_Init@@Base+0x5c0> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b825c <_PyUnicodeWriter_Init@@Base+0x8a0> │ │ │ │ + beq b83d4 <_PyUnicodeWriter_Init@@Base+0x8a0> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b80d0 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bne b8248 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls b80d0 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ - ldr r1, [pc, #4076] @ b8bdc <_PyUnicodeWriter_Init@@Base+0x1220> │ │ │ │ + bls b8248 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + ldr r1, [pc, #4076] @ b8d54 <_PyUnicodeWriter_Init@@Base+0x1220> │ │ │ │ sub r2, r3, #65 @ 0x41 │ │ │ │ cmp r2, #23 │ │ │ │ - bhi b80d0 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bhi b8248 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ 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 b7a38 <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ + bge b7bb0 <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ mov r1, #0 │ │ │ │ - b b89e0 <_PyUnicodeWriter_Init@@Base+0x1024> │ │ │ │ + b b8d24 <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e7fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b7eac <_PyUnicodeWriter_Init@@Base+0x4f0> │ │ │ │ + beq b8024 <_PyUnicodeWriter_Init@@Base+0x4f0> │ │ │ │ sub r4, r4, r9 │ │ │ │ cmn r4, #1 │ │ │ │ - beq b89c4 <_PyUnicodeWriter_Init@@Base+0x1008> │ │ │ │ + beq b8d08 <_PyUnicodeWriter_Init@@Base+0x11d4> │ │ │ │ cmp r4, #0 │ │ │ │ movne r5, r4 │ │ │ │ - beq b8dac <_PyUnicodeWriter_Init@@Base+0x13f0> │ │ │ │ + beq b8c08 <_PyUnicodeWriter_Init@@Base+0x10d4> │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7c68 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ + bne b7de0 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ ldrb r3, [r8, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7ed0 <_PyUnicodeWriter_Init@@Base+0x514> │ │ │ │ + beq b8048 <_PyUnicodeWriter_Init@@Base+0x514> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b7e28 <_PyUnicodeWriter_Init@@Base+0x46c> │ │ │ │ + bls b7fa0 <_PyUnicodeWriter_Init@@Base+0x46c> │ │ │ │ ldrd r2, [r8, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - blt b7e28 <_PyUnicodeWriter_Init@@Base+0x46c> │ │ │ │ + blt b7fa0 <_PyUnicodeWriter_Init@@Base+0x46c> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne b7e50 <_PyUnicodeWriter_Init@@Base+0x494> │ │ │ │ + bne b7fc8 <_PyUnicodeWriter_Init@@Base+0x494> │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ add r9, r9, r4 │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b7b4c <_PyUnicodeWriter_Init@@Base+0x190> │ │ │ │ + bne b7cc4 <_PyUnicodeWriter_Init@@Base+0x190> │ │ │ │ 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 b87b0 <_PyUnicodeWriter_Init@@Base+0xdf4> │ │ │ │ + bne b8928 <_PyUnicodeWriter_Init@@Base+0xdf4> │ │ │ │ mvn r6, #0 │ │ │ │ - ldr r1, [pc, #3832] @ b8be0 <_PyUnicodeWriter_Init@@Base+0x1224> │ │ │ │ + ldr r1, [pc, #3832] @ b8d58 <_PyUnicodeWriter_Init@@Base+0x1224> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ mvn r5, #0 │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b7d5c <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ + bhi b7ed4 <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ 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 b8fa8 <_PyUnicodeWriter_Init@@Base+0x15ec> │ │ │ │ - bhi b7ccc <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ + beq b9074 <_PyUnicodeWriter_Init@@Base+0x1540> │ │ │ │ + bhi b7e44 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq b8b6c <_PyUnicodeWriter_Init@@Base+0x11b0> │ │ │ │ + beq b8b9c <_PyUnicodeWriter_Init@@Base+0x1068> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b8a10 <_PyUnicodeWriter_Init@@Base+0x1054> │ │ │ │ + beq b90ec <_PyUnicodeWriter_Init@@Base+0x15b8> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b8a54 <_PyUnicodeWriter_Init@@Base+0x1098> │ │ │ │ - movw r2, #23408 @ 0x5b70 │ │ │ │ + beq b9130 <_PyUnicodeWriter_Init@@Base+0x15fc> │ │ │ │ + movw r2, #22448 @ 0x57b0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - bne b87b0 <_PyUnicodeWriter_Init@@Base+0xdf4> │ │ │ │ + bne b8928 <_PyUnicodeWriter_Init@@Base+0xdf4> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ mvn r6, #0 │ │ │ │ movne r5, r6 │ │ │ │ - beq b814c <_PyUnicodeWriter_Init@@Base+0x790> │ │ │ │ + beq b82c4 <_PyUnicodeWriter_Init@@Base+0x790> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b80d0 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + beq b8248 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b80bc <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ + beq b8234 <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi b80d0 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bhi b8248 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bls b7bc8 <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ + bls b7d40 <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ 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 b7dc8 <_PyUnicodeWriter_Init@@Base+0x40c> │ │ │ │ + bne b7f40 <_PyUnicodeWriter_Init@@Base+0x40c> │ │ │ │ movw r0, #8193 @ 0x2001 │ │ │ │ tst ip, r0 │ │ │ │ - bne b80f4 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bne b826c <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq b7f08 <_PyUnicodeWriter_Init@@Base+0x54c> │ │ │ │ + beq b8080 <_PyUnicodeWriter_Init@@Base+0x54c> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b80d0 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bne b8248 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne b7f10 <_PyUnicodeWriter_Init@@Base+0x554> │ │ │ │ + bne b8088 <_PyUnicodeWriter_Init@@Base+0x554> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #1114112 @ 0x110000 │ │ │ │ - bcs b8b2c <_PyUnicodeWriter_Init@@Base+0x1170> │ │ │ │ + bcs b8bac <_PyUnicodeWriter_Init@@Base+0x1078> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bhi b8594 <_PyUnicodeWriter_Init@@Base+0xbd8> │ │ │ │ + bhi b870c <_PyUnicodeWriter_Init@@Base+0xbd8> │ │ │ │ ldrd r2, [r8, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble b8594 <_PyUnicodeWriter_Init@@Base+0xbd8> │ │ │ │ + ble b870c <_PyUnicodeWriter_Init@@Base+0xbd8> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne b85c0 <_PyUnicodeWriter_Init@@Base+0xc04> │ │ │ │ + bne b8738 <_PyUnicodeWriter_Init@@Base+0xc04> │ │ │ │ strb r5, [r1, r3] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7f70 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b9c7c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9ddc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + beq b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b7c90 <_PyUnicodeWriter_Init@@Base+0x2d4> │ │ │ │ + beq b7e08 <_PyUnicodeWriter_Init@@Base+0x2d4> │ │ │ │ cmp r2, #2 │ │ │ │ - bne b8dec <_PyUnicodeWriter_Init@@Base+0x1430> │ │ │ │ + bne b8c48 <_PyUnicodeWriter_Init@@Base+0x1114> │ │ │ │ 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 b8dc4 <_PyUnicodeWriter_Init@@Base+0x1408> │ │ │ │ + bhi b8c20 <_PyUnicodeWriter_Init@@Base+0x10ec> │ │ │ │ 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 b8db8 <_PyUnicodeWriter_Init@@Base+0x13fc> │ │ │ │ + bls b8c14 <_PyUnicodeWriter_Init@@Base+0x10e0> │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ strh ip, [r1], #2 │ │ │ │ - b b7e98 <_PyUnicodeWriter_Init@@Base+0x4dc> │ │ │ │ + b b8010 <_PyUnicodeWriter_Init@@Base+0x4dc> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e31c │ │ │ │ strb r4, [r8, #32] │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b8dac <_PyUnicodeWriter_Init@@Base+0x13f0> │ │ │ │ + beq b8c08 <_PyUnicodeWriter_Init@@Base+0x10d4> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7c68 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ + bne b7de0 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8220 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d8878 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ cmp r0, #0 │ │ │ │ - beq b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + beq b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r8] │ │ │ │ strb r3, [r8, #33] @ 0x21 │ │ │ │ mov r0, r8 │ │ │ │ - bl 25809c │ │ │ │ + bl 257244 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7cb0 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ + b b7e28 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt b80d0 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bgt b8248 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ 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 b825c <_PyUnicodeWriter_Init@@Base+0x8a0> │ │ │ │ + bne b83d4 <_PyUnicodeWriter_Init@@Base+0x8a0> │ │ │ │ cmp r0, #12 │ │ │ │ - beq b8838 <_PyUnicodeWriter_Init@@Base+0xe7c> │ │ │ │ + beq b89d4 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ cmp r0, #15 │ │ │ │ - bne b80d0 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bne b8248 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r1, #4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b8b48 <_PyUnicodeWriter_Init@@Base+0x118c> │ │ │ │ + bne b8bc8 <_PyUnicodeWriter_Init@@Base+0x1094> │ │ │ │ ldr r1, [r1] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl bad74 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ + bl baed4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ cmp r0, #0 │ │ │ │ - blt b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + blt b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ adds r9, r4, #1 │ │ │ │ - bne b7cb4 <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b7e2c <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt b80d0 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bgt b8248 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ 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 b8a20 <_PyUnicodeWriter_Init@@Base+0x1064> │ │ │ │ + bne b90fc <_PyUnicodeWriter_Init@@Base+0x15c8> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8b08 <_PyUnicodeWriter_Init@@Base+0x114c> │ │ │ │ + beq b8fbc <_PyUnicodeWriter_Init@@Base+0x1488> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl b9854 │ │ │ │ + bl b99b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7f70 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b80e8 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r1] │ │ │ │ str r7, [sp] │ │ │ │ - bl b9854 │ │ │ │ + bl b99b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7f70 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b80e8 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ 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 b8378 <_PyUnicodeWriter_Init@@Base+0x9bc> │ │ │ │ + bgt b84f0 <_PyUnicodeWriter_Init@@Base+0x9bc> │ │ │ │ add r2, r2, #1 │ │ │ │ tst r7, #8 │ │ │ │ str r2, [r3] │ │ │ │ - bne b8380 <_PyUnicodeWriter_Init@@Base+0x9c4> │ │ │ │ + bne b84f8 <_PyUnicodeWriter_Init@@Base+0x9c4> │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 200a48 │ │ │ │ + bl 1ff720 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8060 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ + bgt b81d8 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b9030 <_PyUnicodeWriter_Init@@Base+0x1674> │ │ │ │ + beq b9174 <_PyUnicodeWriter_Init@@Base+0x1640> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + beq b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl b9854 │ │ │ │ + bl b99b4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8fe0 <_PyUnicodeWriter_Init@@Base+0x1624> │ │ │ │ + beq b91c8 <_PyUnicodeWriter_Init@@Base+0x1694> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7f70 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + bgt b80e8 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7f70 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + bne b80e8 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b7f70 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ mvn r6, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r6 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8, #32] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bls b7d80 <_PyUnicodeWriter_Init@@Base+0x3c4> │ │ │ │ + bls b7ef8 <_PyUnicodeWriter_Init@@Base+0x3c4> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22884 @ 0x5964 │ │ │ │ + movw r1, #21924 @ 0x55a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ - b b7cc4 <_PyUnicodeWriter_Init@@Base+0x308> │ │ │ │ + b b7e3c <_PyUnicodeWriter_Init@@Base+0x308> │ │ │ │ and r0, r6, r5 │ │ │ │ cmp r0, #0 │ │ │ │ orrge r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b80d0 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bne b8248 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - beq b7dd0 <_PyUnicodeWriter_Init@@Base+0x414> │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0x554> │ │ │ │ + beq b7f48 <_PyUnicodeWriter_Init@@Base+0x414> │ │ │ │ + b b8088 <_PyUnicodeWriter_Init@@Base+0x554> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r2, #3 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b80d0 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + beq b8248 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ mov r1, #1 │ │ │ │ - b b7d6c <_PyUnicodeWriter_Init@@Base+0x3b0> │ │ │ │ + b b7ee4 <_PyUnicodeWriter_Init@@Base+0x3b0> │ │ │ │ mov r2, r1 │ │ │ │ - b b7b30 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ + b b7ca8 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ mov r2, r5 │ │ │ │ cmp lr, r2 │ │ │ │ - bne b7c0c <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ - b b7b38 <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ + bne b7d84 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ + b b7cb0 <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ mvn r6, #0 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b8ae4 <_PyUnicodeWriter_Init@@Base+0x1128> │ │ │ │ - movw r2, #23408 @ 0x5b70 │ │ │ │ + beq b8f70 <_PyUnicodeWriter_Init@@Base+0x143c> │ │ │ │ + movw r2, #22448 @ 0x57b0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ addeq r4, r4, #1 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq b82d8 <_PyUnicodeWriter_Init@@Base+0x91c> │ │ │ │ + beq b8450 <_PyUnicodeWriter_Init@@Base+0x91c> │ │ │ │ sub r5, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq b82d4 <_PyUnicodeWriter_Init@@Base+0x918> │ │ │ │ + beq b844c <_PyUnicodeWriter_Init@@Base+0x918> │ │ │ │ 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 b9058 <_PyUnicodeWriter_Init@@Base+0x169c> │ │ │ │ + bgt b9158 <_PyUnicodeWriter_Init@@Base+0x1624> │ │ │ │ sub r1, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ mov r0, #10 │ │ │ │ mla r5, r0, r5, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq b8388 <_PyUnicodeWriter_Init@@Base+0x9cc> │ │ │ │ + beq b8500 <_PyUnicodeWriter_Init@@Base+0x9cc> │ │ │ │ rsb r0, r3, #-2147483601 @ 0x8000002f │ │ │ │ asr r1, r0, #31 │ │ │ │ smull r0, lr, ip, r0 │ │ │ │ rsb r1, r1, lr, asr #2 │ │ │ │ cmp r1, r5 │ │ │ │ - blt b9058 <_PyUnicodeWriter_Init@@Base+0x169c> │ │ │ │ + blt b9158 <_PyUnicodeWriter_Init@@Base+0x1624> │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mov r0, #10 │ │ │ │ add r4, r4, #4 │ │ │ │ mla r5, r0, r5, r3 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ mov r3, r1 │ │ │ │ tst r0, #4 │ │ │ │ - beq b8238 <_PyUnicodeWriter_Init@@Base+0x87c> │ │ │ │ + beq b83b0 <_PyUnicodeWriter_Init@@Base+0x87c> │ │ │ │ rsb r3, r1, #-2147483601 @ 0x8000002f │ │ │ │ asr r0, r3, #31 │ │ │ │ smull lr, r3, ip, r3 │ │ │ │ rsb r3, r0, r3, asr #2 │ │ │ │ cmp r3, r5 │ │ │ │ - blt b9058 <_PyUnicodeWriter_Init@@Base+0x169c> │ │ │ │ + blt b9158 <_PyUnicodeWriter_Init@@Base+0x1624> │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mov r3, #10 │ │ │ │ mla r5, r3, r5, r1 │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne b8200 <_PyUnicodeWriter_Init@@Base+0x844> │ │ │ │ - ldr r1, [pc, #2468] @ b8be4 <_PyUnicodeWriter_Init@@Base+0x1228> │ │ │ │ + bne b8378 <_PyUnicodeWriter_Init@@Base+0x844> │ │ │ │ + ldr r1, [pc, #2468] @ b8d5c <_PyUnicodeWriter_Init@@Base+0x1228> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b7d5c <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ + bhi b7ed4 <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #2436] @ b8be8 <_PyUnicodeWriter_Init@@Base+0x122c> │ │ │ │ + ldr r0, [pc, #2436] @ b8d60 <_PyUnicodeWriter_Init@@Base+0x122c> │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #4 │ │ │ │ - bhi b832c <_PyUnicodeWriter_Init@@Base+0x970> │ │ │ │ + bhi b84a4 <_PyUnicodeWriter_Init@@Base+0x970> │ │ │ │ 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 b88f4 <_PyUnicodeWriter_Init@@Base+0xf38> │ │ │ │ - bhi b8464 <_PyUnicodeWriter_Init@@Base+0xaa8> │ │ │ │ + beq b8a40 <_PyUnicodeWriter_Init@@Base+0xf0c> │ │ │ │ + bhi b85dc <_PyUnicodeWriter_Init@@Base+0xaa8> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8d5c <_PyUnicodeWriter_Init@@Base+0x13a0> │ │ │ │ + beq b900c <_PyUnicodeWriter_Init@@Base+0x14d8> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne b846c <_PyUnicodeWriter_Init@@Base+0xab0> │ │ │ │ + bne b85e4 <_PyUnicodeWriter_Init@@Base+0xab0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #22792 @ 0x5908 │ │ │ │ + movw r3, #21832 @ 0x5548 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ add r4, r4, #2 │ │ │ │ - ldr r1, [pc, #2316] @ b8bec <_PyUnicodeWriter_Init@@Base+0x1230> │ │ │ │ + ldr r1, [pc, #2316] @ b8d64 <_PyUnicodeWriter_Init@@Base+0x1230> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b82f4 <_PyUnicodeWriter_Init@@Base+0x938> │ │ │ │ + bhi b846c <_PyUnicodeWriter_Init@@Base+0x938> │ │ │ │ ldrsb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #0 │ │ │ │ - beq b80d0 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + beq b8248 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8730 <_PyUnicodeWriter_Init@@Base+0xd74> │ │ │ │ + beq b88a8 <_PyUnicodeWriter_Init@@Base+0xd74> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi b80d0 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bhi b8248 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bhi b8724 <_PyUnicodeWriter_Init@@Base+0xd68> │ │ │ │ + bhi b889c <_PyUnicodeWriter_Init@@Base+0xd68> │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq b8738 <_PyUnicodeWriter_Init@@Base+0xd7c> │ │ │ │ + beq b88b0 <_PyUnicodeWriter_Init@@Base+0xd7c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ ldreq r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b7be0 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne b7d58 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8928 <_PyUnicodeWriter_Init@@Base+0xf6c> │ │ │ │ - bhi b8740 <_PyUnicodeWriter_Init@@Base+0xd84> │ │ │ │ + beq b8f08 <_PyUnicodeWriter_Init@@Base+0x13d4> │ │ │ │ + bhi b88b8 <_PyUnicodeWriter_Init@@Base+0xd84> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8ab0 <_PyUnicodeWriter_Init@@Base+0x10f4> │ │ │ │ + beq b8f3c <_PyUnicodeWriter_Init@@Base+0x1408> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #25804 @ 0x64cc │ │ │ │ + movw r3, #24844 @ 0x610c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ tst r7, #8 │ │ │ │ - beq b802c <_PyUnicodeWriter_Init@@Base+0x670> │ │ │ │ + beq b81a4 <_PyUnicodeWriter_Init@@Base+0x670> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - b b8030 <_PyUnicodeWriter_Init@@Base+0x674> │ │ │ │ + b b81a8 <_PyUnicodeWriter_Init@@Base+0x674> │ │ │ │ add r4, r4, #3 │ │ │ │ - b b8238 <_PyUnicodeWriter_Init@@Base+0x87c> │ │ │ │ + b b83b0 <_PyUnicodeWriter_Init@@Base+0x87c> │ │ │ │ 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 b8120 <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ + b b8298 <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r2, #4 │ │ │ │ add r4, r4, #1 │ │ │ │ - b b8120 <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ + b b8298 <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r2, #5 │ │ │ │ add r4, r4, #1 │ │ │ │ - b b8120 <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ + b b8298 <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl b9074 │ │ │ │ + bl b91ec │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b8068 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b81e0 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16bdb8 │ │ │ │ + bl 16c110 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b8068 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b81e0 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2da774 │ │ │ │ + bl 2da424 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b8068 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b81e0 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ 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 b8d40 <_PyUnicodeWriter_Init@@Base+0x1384> │ │ │ │ + bge b8ff0 <_PyUnicodeWriter_Init@@Base+0x14bc> │ │ │ │ tst r7, #8 │ │ │ │ - bne b8d30 <_PyUnicodeWriter_Init@@Base+0x1374> │ │ │ │ - bl 200a30 │ │ │ │ + bne b8fe0 <_PyUnicodeWriter_Init@@Base+0x14ac> │ │ │ │ + bl 1ff708 │ │ │ │ mov r9, r0 │ │ │ │ - b b8060 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ + b b81d8 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq b8e78 <_PyUnicodeWriter_Init@@Base+0x14bc> │ │ │ │ + beq b8b68 <_PyUnicodeWriter_Init@@Base+0x1034> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #37524 @ 0x9294 │ │ │ │ + movw r3, #36564 @ 0x8ed4 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ and r3, r7, #17 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r9, r1, #45 @ 0x2d │ │ │ │ @@ -142455,2106 +142551,2100 @@ │ │ │ │ add r1, r9, r5 │ │ │ │ cmp r1, r6 │ │ │ │ movlt r1, r6 │ │ │ │ cmp r3, #16 │ │ │ │ sub r6, r1, r9 │ │ │ │ subeq r5, r1, r9 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls b8818 <_PyUnicodeWriter_Init@@Base+0xe5c> │ │ │ │ + bls b89b4 <_PyUnicodeWriter_Init@@Base+0xe80> │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r2, [r8, #20] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt b8818 <_PyUnicodeWriter_Init@@Base+0xe5c> │ │ │ │ + bgt b89b4 <_PyUnicodeWriter_Init@@Base+0xe80> │ │ │ │ sub r6, r6, r5 │ │ │ │ and r3, r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ bic r7, r6, r6, asr #31 │ │ │ │ - bgt b8e40 <_PyUnicodeWriter_Init@@Base+0x1484> │ │ │ │ + bgt b8cd0 <_PyUnicodeWriter_Init@@Base+0x119c> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b8800 <_PyUnicodeWriter_Init@@Base+0xe44> │ │ │ │ + beq b899c <_PyUnicodeWriter_Init@@Base+0xe68> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r3, r9, r3 │ │ │ │ add r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt b87d4 <_PyUnicodeWriter_Init@@Base+0xe18> │ │ │ │ + bgt b8a74 <_PyUnicodeWriter_Init@@Base+0xf40> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r1, r3, r9 │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + beq b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ cmp r6, #0 │ │ │ │ - ble b7f70 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + ble b80e8 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7f70 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + beq b80e8 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ - bl 36db94 │ │ │ │ + bl 36d9d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + beq b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7f70 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl b9c7c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9ddc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + beq b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b7e14 <_PyUnicodeWriter_Init@@Base+0x458> │ │ │ │ + beq b7f8c <_PyUnicodeWriter_Init@@Base+0x458> │ │ │ │ cmp r2, #2 │ │ │ │ strne r5, [r1, r3, lsl #2] │ │ │ │ lsleq r2, r3, #1 │ │ │ │ ldrne r3, [r8, #20] │ │ │ │ strheq r5, [r1, r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7f70 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ add r2, r1, #4 │ │ │ │ - bne b88a4 <_PyUnicodeWriter_Init@@Base+0xee8> │ │ │ │ + bne b894c <_PyUnicodeWriter_Init@@Base+0xe18> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #22760 @ 0x58e8 │ │ │ │ + movw r3, #21800 @ 0x5528 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ ldrd r0, [r2], #8 │ │ │ │ - beq b8f44 <_PyUnicodeWriter_Init@@Base+0x1588> │ │ │ │ - bhi b8f0c <_PyUnicodeWriter_Init@@Base+0x1550> │ │ │ │ + beq b8b38 <_PyUnicodeWriter_Init@@Base+0x1004> │ │ │ │ + bhi b8b00 <_PyUnicodeWriter_Init@@Base+0xfcc> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8edc <_PyUnicodeWriter_Init@@Base+0x1520> │ │ │ │ + beq b8ad0 <_PyUnicodeWriter_Init@@Base+0xf9c> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8eac <_PyUnicodeWriter_Init@@Base+0x14f0> │ │ │ │ + beq b8aa0 <_PyUnicodeWriter_Init@@Base+0xf6c> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #23712 @ 0x5ca0 │ │ │ │ + movw r3, #22752 @ 0x58e0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ ldrd r0, [r2], #8 │ │ │ │ - beq b8c28 <_PyUnicodeWriter_Init@@Base+0x126c> │ │ │ │ - bhi b8bf0 <_PyUnicodeWriter_Init@@Base+0x1234> │ │ │ │ + beq b8e00 <_PyUnicodeWriter_Init@@Base+0x12cc> │ │ │ │ + bhi b8dc8 <_PyUnicodeWriter_Init@@Base+0x1294> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8bac <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ + beq b8d98 <_PyUnicodeWriter_Init@@Base+0x1264> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8b7c <_PyUnicodeWriter_Init@@Base+0x11c0> │ │ │ │ + beq b8d68 <_PyUnicodeWriter_Init@@Base+0x1234> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #22840 @ 0x5938 │ │ │ │ + movw r3, #21880 @ 0x5578 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8cfc <_PyUnicodeWriter_Init@@Base+0x1340> │ │ │ │ - bhi b8cc0 <_PyUnicodeWriter_Init@@Base+0x1304> │ │ │ │ + beq b8ed4 <_PyUnicodeWriter_Init@@Base+0x13a0> │ │ │ │ + bhi b8e98 <_PyUnicodeWriter_Init@@Base+0x1364> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8c8c <_PyUnicodeWriter_Init@@Base+0x12d0> │ │ │ │ + beq b8e64 <_PyUnicodeWriter_Init@@Base+0x1330> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8c58 <_PyUnicodeWriter_Init@@Base+0x129c> │ │ │ │ + beq b8e30 <_PyUnicodeWriter_Init@@Base+0x12fc> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #22820 @ 0x5924 │ │ │ │ + movw r3, #21860 @ 0x5564 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b b7d88 <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ + b b7f00 <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ mov r2, r1 │ │ │ │ - b b80bc <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ + b b8234 <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ mov r2, #0 │ │ │ │ - b b7f84 <_PyUnicodeWriter_Init@@Base+0x5c8> │ │ │ │ + b b80fc <_PyUnicodeWriter_Init@@Base+0x5c8> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq b8f74 <_PyUnicodeWriter_Init@@Base+0x15b8> │ │ │ │ + beq b9040 <_PyUnicodeWriter_Init@@Base+0x150c> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b8344 <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ + bne b84bc <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #26628 @ 0x6804 │ │ │ │ + movw r3, #25668 @ 0x6444 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ rsb r1, r3, #-2147483601 @ 0x8000002f │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ add r0, r0, #1 │ │ │ │ smull ip, lr, r1, ip │ │ │ │ asr r1, r1, #31 │ │ │ │ rsb r1, r1, lr, asr #2 │ │ │ │ cmp r1, r6 │ │ │ │ - blt b903c <_PyUnicodeWriter_Init@@Base+0x1680> │ │ │ │ + blt b9180 <_PyUnicodeWriter_Init@@Base+0x164c> │ │ │ │ mov r1, #10 │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ sub r6, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - bne b8784 <_PyUnicodeWriter_Init@@Base+0xdc8> │ │ │ │ + bne b88fc <_PyUnicodeWriter_Init@@Base+0xdc8> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne b7ce0 <_PyUnicodeWriter_Init@@Base+0x324> │ │ │ │ - b b814c <_PyUnicodeWriter_Init@@Base+0x790> │ │ │ │ - ldr r1, [r8, #20] │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r2, r5 │ │ │ │ - bl 36db94 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ - ldr r3, [r8, #20] │ │ │ │ - add r3, r3, r5 │ │ │ │ - str r3, [r8, #20] │ │ │ │ - b b8538 <_PyUnicodeWriter_Init@@Base+0xb7c> │ │ │ │ + bne b7e58 <_PyUnicodeWriter_Init@@Base+0x324> │ │ │ │ + b b82c4 <_PyUnicodeWriter_Init@@Base+0x790> │ │ │ │ + cmp r3, #117 @ 0x75 │ │ │ │ + beq b8c9c <_PyUnicodeWriter_Init@@Base+0x1168> │ │ │ │ + bhi b8968 <_PyUnicodeWriter_Init@@Base+0xe34> │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ + beq b90b8 <_PyUnicodeWriter_Init@@Base+0x1584> │ │ │ │ + cmp r3, #111 @ 0x6f │ │ │ │ + beq b9084 <_PyUnicodeWriter_Init@@Base+0x1550> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + movw r3, #61672 @ 0xf0e8 │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ + bl 2e67c <__sprintf_chk@plt> │ │ │ │ + str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1df54c │ │ │ │ + bl 1de314 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b8524 <_PyUnicodeWriter_Init@@Base+0xb68> │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b869c <_PyUnicodeWriter_Init@@Base+0xb68> │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8500 <_PyUnicodeWriter_Init@@Base+0xb44> │ │ │ │ + beq b8678 <_PyUnicodeWriter_Init@@Base+0xb44> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r0, r8 │ │ │ │ - bl b9c7c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9ddc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b8500 <_PyUnicodeWriter_Init@@Base+0xb44> │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b8678 <_PyUnicodeWriter_Init@@Base+0xb44> │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #5428 @ 0x1534 │ │ │ │ + movw r3, #4468 @ 0x1174 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ ldrb r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ strbeq r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ - beq b8888 <_PyUnicodeWriter_Init@@Base+0xecc> │ │ │ │ + beq b8a24 <_PyUnicodeWriter_Init@@Base+0xef0> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b9004 <_PyUnicodeWriter_Init@@Base+0x1648> │ │ │ │ + bne b919c <_PyUnicodeWriter_Init@@Base+0x1668> │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl bab2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bac8c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7f70 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ - cmp r3, #117 @ 0x75 │ │ │ │ - beq b8a7c <_PyUnicodeWriter_Init@@Base+0x10c0> │ │ │ │ - bhi b88c0 <_PyUnicodeWriter_Init@@Base+0xf04> │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ - beq b8990 <_PyUnicodeWriter_Init@@Base+0xfd4> │ │ │ │ - cmp r3, #111 @ 0x6f │ │ │ │ - beq b895c <_PyUnicodeWriter_Init@@Base+0xfa0> │ │ │ │ + bne b80e8 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #62492 @ 0xf41c │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ + movw r3, #32780 @ 0x800c │ │ │ │ + movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ - ldr r3, [r1] │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - mov r2, #26 │ │ │ │ - str r3, [sp] │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + ldr r1, [r8, #20] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r2, r5 │ │ │ │ + bl 36d9d4 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + ldr r3, [r8, #20] │ │ │ │ + add r3, r3, r5 │ │ │ │ + str r3, [r8, #20] │ │ │ │ + b b86b0 <_PyUnicodeWriter_Init@@Base+0xb7c> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ + strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #33696 @ 0x83a0 │ │ │ │ - movt r3, #63 @ 0x3f │ │ │ │ + mov r2, #26 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #21808 @ 0x5530 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ - ldr r3, [r1] │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - mov r2, #26 │ │ │ │ - str r3, [sp] │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ + strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #22844 @ 0x593c │ │ │ │ + mov r2, #26 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #21824 @ 0x5540 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ - ldr r3, [r1] │ │ │ │ - mov r1, #1 │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ + bne b87c0 <_PyUnicodeWriter_Init@@Base+0xc8c> │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + strd r0, [sp] │ │ │ │ + mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ - str r3, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #21816 @ 0x5538 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ + bl 2e67c <__sprintf_chk@plt> │ │ │ │ + str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ + strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #22752 @ 0x58e0 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ + mov r2, #26 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #20924 @ 0x51bc │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #22764 @ 0x58ec │ │ │ │ + movw r3, #21836 @ 0x554c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ - mov r0, r9 │ │ │ │ - bl 2e31c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b7cb0 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ - mov r5, r0 │ │ │ │ - b b7c50 <_PyUnicodeWriter_Init@@Base+0x294> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldrb r2, [r9, r1] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge b89f4 <_PyUnicodeWriter_Init@@Base+0x1038> │ │ │ │ - tst r2, #128 @ 0x80 │ │ │ │ - beq b89dc <_PyUnicodeWriter_Init@@Base+0x1020> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + ldrb r3, [r4, #1] │ │ │ │ + orr r7, r7, #8 │ │ │ │ + mov r4, r0 │ │ │ │ + b b7ce0 <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22576 @ 0x5830 │ │ │ │ + movw r1, #21748 @ 0x54f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ - orr r7, r7, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - b b7b68 <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ - cmp r1, #0 │ │ │ │ - bne b7fac <_PyUnicodeWriter_Init@@Base+0x5f0> │ │ │ │ + bl 16f420 │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3caffc │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 3cac58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b7f70 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ - mov r1, r5 │ │ │ │ - b b89e0 <_PyUnicodeWriter_Init@@Base+0x1024> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r6, [r3] │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - orrlt r7, r7, #1 │ │ │ │ - rsblt r6, r6, #0 │ │ │ │ - b b87c8 <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ - ldr r3, [r1] │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - mov r2, #26 │ │ │ │ - str r3, [sp] │ │ │ │ - sub r3, fp, #64 @ 0x40 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #22756 @ 0x58e4 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + bge b80e8 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 15513c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + adds r9, r9, #2 │ │ │ │ + bne b7e2c <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + mov r4, #0 │ │ │ │ + b b7e28 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ + ldr r3, [r8, #20] │ │ │ │ + add r3, r3, r5 │ │ │ │ + str r3, [r8, #20] │ │ │ │ + b b7e28 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ + 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 b7fec <_PyUnicodeWriter_Init@@Base+0x4b8> │ │ │ │ + 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 b8f94 <_PyUnicodeWriter_Init@@Base+0x1460> │ │ │ │ + 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 b8c10 <_PyUnicodeWriter_Init@@Base+0x10dc> │ │ │ │ + ldrb r0, [r3], #1 │ │ │ │ + str r0, [r2], #4 │ │ │ │ + b b8c88 <_PyUnicodeWriter_Init@@Base+0x1154> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #22852 @ 0x5944 │ │ │ │ + movw r3, #21796 @ 0x5524 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ - 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 b82d8 <_PyUnicodeWriter_Init@@Base+0x91c> │ │ │ │ - str r7, [sp] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - bl bad74 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b8690 <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ + ldr r1, [r8, #20] │ │ │ │ + mov r3, #32 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r2, r7 │ │ │ │ + bl 36d9d4 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + ldr r3, [r8, #20] │ │ │ │ + add r3, r3, r7 │ │ │ │ + str r3, [r8, #20] │ │ │ │ + b b8690 <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 2e31c │ │ │ │ cmp r0, #0 │ │ │ │ - bge b7f70 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + beq b7e28 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ + mov r5, r0 │ │ │ │ + b b7dc8 <_PyUnicodeWriter_Init@@Base+0x294> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldrb r2, [r9, r1] │ │ │ │ + cmp r1, r0 │ │ │ │ + bge b8d38 <_PyUnicodeWriter_Init@@Base+0x1204> │ │ │ │ + tst r2, #128 @ 0x80 │ │ │ │ + beq b8d20 <_PyUnicodeWriter_Init@@Base+0x11ec> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22708 @ 0x58b4 │ │ │ │ + movw r1, #21616 @ 0x5470 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ - str r7, [sp] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 3caffc │ │ │ │ - cmp r0, #0 │ │ │ │ - bge b7f70 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ - orr r7, r7, #8 │ │ │ │ - mov r4, r0 │ │ │ │ - b b7b68 <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ + bl 14151c │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + subeq sp, r5, r2, lsr #20 │ │ │ │ + subeq sp, r5, r2, asr sl │ │ │ │ + subeq sp, r5, r4, ror sl │ │ │ │ + umaaleq sp, r5, r6, sl │ │ │ │ + subeq sp, r5, r0, lsr #21 │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #22824 @ 0x5928 │ │ │ │ + movw r3, #21864 @ 0x5568 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #22836 @ 0x5934 │ │ │ │ + movw r3, #21876 @ 0x5574 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ - subeq sp, r5, lr, lsl lr │ │ │ │ - subeq sp, r5, lr, asr #28 │ │ │ │ - subeq sp, r5, r0, ror lr │ │ │ │ - umaaleq sp, r5, r2, lr │ │ │ │ - umaaleq sp, r5, ip, lr │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b86a0 <_PyUnicodeWriter_Init@@Base+0xce4> │ │ │ │ + bne b8818 <_PyUnicodeWriter_Init@@Base+0xce4> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #22832 @ 0x5930 │ │ │ │ + movw r3, #21872 @ 0x5570 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #22828 @ 0x592c │ │ │ │ + movw r3, #21868 @ 0x556c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #22804 @ 0x5914 │ │ │ │ + movw r3, #21844 @ 0x5554 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #22816 @ 0x5920 │ │ │ │ + movw r3, #21856 @ 0x5560 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b86f0 <_PyUnicodeWriter_Init@@Base+0xd34> │ │ │ │ + bne b8868 <_PyUnicodeWriter_Init@@Base+0xd34> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #22812 @ 0x591c │ │ │ │ + movw r3, #21852 @ 0x555c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #22808 @ 0x5918 │ │ │ │ + movw r3, #21848 @ 0x5558 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - bl 200a48 │ │ │ │ - mov r9, r0 │ │ │ │ - b b8060 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22856 @ 0x5948 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #22800 @ 0x5910 │ │ │ │ + movw r3, #21884 @ 0x557c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ - mov r0, r8 │ │ │ │ - bl 154dd8 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ - adds r9, r9, #2 │ │ │ │ - bne b7cb4 <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ - mov r4, #0 │ │ │ │ - b b7cb0 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ - ldr r3, [r8, #20] │ │ │ │ - add r3, r3, r5 │ │ │ │ - str r3, [r8, #20] │ │ │ │ - b b7cb0 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ - 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 b7e74 <_PyUnicodeWriter_Init@@Base+0x4b8> │ │ │ │ - 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 b8fb8 <_PyUnicodeWriter_Init@@Base+0x15fc> │ │ │ │ - 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 b8db4 <_PyUnicodeWriter_Init@@Base+0x13f8> │ │ │ │ - ldrb r0, [r3], #1 │ │ │ │ - str r0, [r2], #4 │ │ │ │ - b b8e2c <_PyUnicodeWriter_Init@@Base+0x1470> │ │ │ │ - ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b8518 <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ - ldr r1, [r8, #20] │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r2, r7 │ │ │ │ - bl 36db94 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ - ldr r3, [r8, #20] │ │ │ │ - add r3, r3, r7 │ │ │ │ - str r3, [r8, #20] │ │ │ │ - b b8518 <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #22796 @ 0x590c │ │ │ │ + movw r3, #21892 @ 0x5584 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ - sub r3, fp, #64 @ 0x40 │ │ │ │ - strd r0, [sp] │ │ │ │ - mov r0, r3 │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + 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 b8450 <_PyUnicodeWriter_Init@@Base+0x91c> │ │ │ │ + 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 b8c64 <_PyUnicodeWriter_Init@@Base+0x1130> │ │ │ │ + str r7, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + bl baed4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge b80e8 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + bl 1ff720 │ │ │ │ + mov r9, r0 │ │ │ │ + b b81d8 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #21896 @ 0x5588 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f420 │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ - mov r1, #1 │ │ │ │ - movw r3, #22768 @ 0x58f0 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ - strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - mov r2, #26 │ │ │ │ - mov r1, #1 │ │ │ │ - movw r3, #22784 @ 0x5900 │ │ │ │ + movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ - bne b8648 <_PyUnicodeWriter_Init@@Base+0xc8c> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ - strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - mov r2, #26 │ │ │ │ - mov r1, #1 │ │ │ │ - movw r3, #22776 @ 0x58f8 │ │ │ │ + movw r3, #21888 @ 0x5580 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + ldrb r3, [r0] │ │ │ │ + orr r7, r7, #16 │ │ │ │ + mov r4, r0 │ │ │ │ + b b7e88 <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ - strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - mov r2, #26 │ │ │ │ - mov r1, #1 │ │ │ │ - movw r3, #21884 @ 0x557c │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ + movw r3, #21792 @ 0x5520 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #22848 @ 0x5940 │ │ │ │ + movw r3, #21804 @ 0x552c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b849c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ - ldrb r3, [r0] │ │ │ │ - orr r7, r7, #16 │ │ │ │ + b b8614 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + ldrb r3, [r4, #1] │ │ │ │ + orr r7, r7, #1 │ │ │ │ mov r4, r0 │ │ │ │ - b b7d10 <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ - 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 b8e08 <_PyUnicodeWriter_Init@@Base+0x144c> │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ - mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + b b7ce0 <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne b8124 <_PyUnicodeWriter_Init@@Base+0x5f0> │ │ │ │ + str r7, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 3cac58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge b80e8 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + mov r1, r5 │ │ │ │ + b b8d24 <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r6, [r3] │ │ │ │ + ldrb r3, [r4, #1] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + orrlt r7, r7, #1 │ │ │ │ + rsblt r6, r6, #0 │ │ │ │ + b b8940 <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #21728 @ 0x54e0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f420 │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b81d8 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #21712 @ 0x54d0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f420 │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r5, r5, #2 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r0, fp, #62 @ 0x3e │ │ │ │ bl 2e334 <__memmove_chk@plt> │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ strh r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b b8888 <_PyUnicodeWriter_Init@@Base+0xecc> │ │ │ │ - mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b8060 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22672 @ 0x5890 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22688 @ 0x58a0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + b b8a24 <_PyUnicodeWriter_Init@@Base+0xef0> │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + mov r0, r9 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b8264 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ │ │ │ │ -000b9074 : │ │ │ │ +000b91ec : │ │ │ │ push {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] @ b9534 │ │ │ │ + ldr r7, [pc, #1188] @ b96ac │ │ │ │ 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 b946c │ │ │ │ + bne b95e4 │ │ │ │ tst r4, #8 │ │ │ │ - bne b9520 │ │ │ │ + bne b9698 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ add r3, r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne b90d0 │ │ │ │ + bne b9248 │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b9418 │ │ │ │ - movw r4, #38392 @ 0x95f8 │ │ │ │ + beq b9590 │ │ │ │ + movw r4, #38384 @ 0x95f0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ ldr r3, [r4, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b93f8 │ │ │ │ + beq b9570 │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b9120 │ │ │ │ + bne b9298 │ │ │ │ ldr r3, [r4, #920] @ 0x398 │ │ │ │ cmp r8, r3 │ │ │ │ - bne b9120 │ │ │ │ - ldr r8, [pc, #1064] @ b9538 │ │ │ │ + bne b9298 │ │ │ │ + ldr r8, [pc, #1064] @ b96b0 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9228 │ │ │ │ + bne b93a0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b9428 │ │ │ │ + beq b95a0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b91cc │ │ │ │ + beq b9344 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9510 │ │ │ │ + beq b9688 │ │ │ │ ldr r5, [r7, r9] │ │ │ │ ldr r3, [r5, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc b943c │ │ │ │ - movw r3, #10136 @ 0x2798 │ │ │ │ + bcc b95b4 │ │ │ │ + movw r3, #10992 @ 0x2af0 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b91ec │ │ │ │ + bne b9364 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b920c │ │ │ │ - movw r3, #10180 @ 0x27c4 │ │ │ │ + beq b9384 │ │ │ │ + movw r3, #11036 @ 0x2b1c │ │ │ │ movt r3, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b9214 │ │ │ │ + bne b938c │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ - bl 162804 │ │ │ │ + bl 162b5c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b91fc │ │ │ │ + beq b9374 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b91fc │ │ │ │ + beq b9374 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b9498 │ │ │ │ + beq b9610 │ │ │ │ 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 b91b0 │ │ │ │ + bne b9328 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r2, #59132 @ 0xe6fc │ │ │ │ + movw r2, #57776 @ 0xe1b0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b91b0 │ │ │ │ - b b91fc │ │ │ │ + bne b9328 │ │ │ │ + b b9374 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r8] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9278 │ │ │ │ + beq b93f0 │ │ │ │ ldrb r3, [r1, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi b93d0 │ │ │ │ + bhi b9548 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b9278 │ │ │ │ + beq b93f0 │ │ │ │ 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 b93d0 │ │ │ │ - ldr r3, [pc, #700] @ b953c │ │ │ │ + bcc b9548 │ │ │ │ + ldr r3, [pc, #700] @ b96b4 │ │ │ │ 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 b92b8 │ │ │ │ + b b9430 │ │ │ │ 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 b93d8 │ │ │ │ + beq b9550 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b929c │ │ │ │ + beq b9414 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ dmb ish │ │ │ │ ldr r9, [r2, #4] │ │ │ │ dmb ish │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r6, r9 │ │ │ │ - beq b94e4 │ │ │ │ + beq b965c │ │ │ │ ldr r1, [r5, #1708] @ 0x6ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2b8fe0 │ │ │ │ + bl 2b8a88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b94e4 │ │ │ │ + bne b965c │ │ │ │ ldr r1, [r5, #1704] @ 0x6a8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2b8fe0 │ │ │ │ + bl 2b8a88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b94e4 │ │ │ │ + bne b965c │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, r6 │ │ │ │ - beq b9344 │ │ │ │ + beq b94bc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9344 │ │ │ │ + bne b94bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 143d6c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 1440ec <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b93e4 │ │ │ │ + beq b955c │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #23000 @ 0x59d8 │ │ │ │ + movw r0, #22040 @ 0x5618 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b93e4 │ │ │ │ + beq b955c │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 157fa0 │ │ │ │ + bl 158304 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b93a0 │ │ │ │ + bgt b9518 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b93a0 │ │ │ │ + bne b9518 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b93e4 │ │ │ │ + beq b955c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b929c │ │ │ │ + bgt b9414 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b929c │ │ │ │ + bne b9414 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b929c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b9414 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b b923c │ │ │ │ + b b93b4 │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b9120 │ │ │ │ + b b9298 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r8] │ │ │ │ dmb ish │ │ │ │ - b b91fc │ │ │ │ - bl 234234 │ │ │ │ + b b9374 │ │ │ │ + bl 23cf0c │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b90fc │ │ │ │ - b b9120 │ │ │ │ + beq b9274 │ │ │ │ + b b9298 │ │ │ │ mov r0, r5 │ │ │ │ - bl 257b6c │ │ │ │ + bl 256d14 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - b b90d0 │ │ │ │ - movw r0, #23008 @ 0x59e0 │ │ │ │ + b b9248 │ │ │ │ + movw r0, #22048 @ 0x5620 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b aad74 │ │ │ │ + b aaefc │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc b9158 │ │ │ │ + bcc b92d0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #23016 @ 0x59e8 │ │ │ │ + movw r1, #22056 @ 0x5628 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 3637c <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 3638c <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b91fc │ │ │ │ + bne b9374 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ - b b9158 │ │ │ │ + b b92d0 │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9474 │ │ │ │ + bne b95ec │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 261980 <_Py_HandlePending@@Base+0x30c> │ │ │ │ - b b90a8 │ │ │ │ - movw r1, #46376 @ 0xb528 │ │ │ │ + bl 260b2c <_Py_HandlePending@@Base+0x310> │ │ │ │ + b b9220 │ │ │ │ + movw r1, #45948 @ 0xb37c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #23052 @ 0x5a0c │ │ │ │ + movw r2, #22092 @ 0x564c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b91fc │ │ │ │ + bgt b9374 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b91fc │ │ │ │ + bne b9374 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b91fc │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b9374 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #22912 @ 0x5980 │ │ │ │ + movw r1, #21952 @ 0x55c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - movw r0, #22952 @ 0x59a8 │ │ │ │ + bl 14151c │ │ │ │ + movw r0, #21992 @ 0x55e8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b b929c │ │ │ │ + bl 2e9d44 │ │ │ │ + b b9414 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 16bdb8 │ │ │ │ + b 16c110 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8d7ec <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 8db08 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b90b0 │ │ │ │ - b b91fc │ │ │ │ + bne b9228 │ │ │ │ + b b9374 │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq r2, ip, ip, r9 │ │ │ │ - mlseq r2, r4, sl, r9 │ │ │ │ + mlseq r2, r4, ip, r9 │ │ │ │ + rsbeq r9, r2, ip, lsl #21 │ │ │ │ │ │ │ │ -000b9540 : │ │ │ │ +000b96b8 : │ │ │ │ push {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] @ b9848 │ │ │ │ + ldr r3, [pc, #724] @ b99a8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne b95f4 │ │ │ │ + bne b976c │ │ │ │ tst r4, #8 │ │ │ │ - bne b9834 │ │ │ │ + bne b9994 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne b9598 │ │ │ │ + bne b9710 │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b97e0 │ │ │ │ - movw r4, #38392 @ 0x95f8 │ │ │ │ + beq b9940 │ │ │ │ + movw r4, #38384 @ 0x95f0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ ldr r3, [r4, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b97b4 │ │ │ │ + beq b992c │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b95e8 │ │ │ │ + bne b9760 │ │ │ │ ldr r3, [r4, #920] @ 0x398 │ │ │ │ - cmp r3, r6 │ │ │ │ - bne b95e8 │ │ │ │ - ldr r6, [pc, #628] @ b984c │ │ │ │ + cmp r6, r3 │ │ │ │ + bne b9760 │ │ │ │ + ldr r6, [pc, #604] @ b99ac │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9620 │ │ │ │ + bne b9798 │ │ │ │ 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 b95fc │ │ │ │ + bne b9774 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 261980 <_Py_HandlePending@@Base+0x30c> │ │ │ │ - b b9570 │ │ │ │ + bl 260b2c <_Py_HandlePending@@Base+0x310> │ │ │ │ + b b96e8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ - mov r8, r3 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b9674 │ │ │ │ - ldrb r3, [r8, #38] @ 0x26 │ │ │ │ + mov r9, r3 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq b97ec │ │ │ │ + ldrb r3, [r9, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi b97d4 │ │ │ │ + bhi b9934 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b9674 │ │ │ │ - ldr r3, [r8] │ │ │ │ - ldr r1, [r8, #28] │ │ │ │ + beq b97ec │ │ │ │ + ldr r3, [r9] │ │ │ │ + ldr r1, [r9, #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 b97d4 │ │ │ │ - ldr sl, [pc, #468] @ b9850 │ │ │ │ - mov r9, #1 │ │ │ │ - b b9694 │ │ │ │ - add r3, r9, #1 │ │ │ │ + bcc b9934 │ │ │ │ + ldr sl, [pc, #444] @ b99b0 │ │ │ │ + mov r8, #1 │ │ │ │ + b b980c │ │ │ │ + add r3, r8, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ - mov r9, r3 │ │ │ │ + mov r8, r3 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - beq b95e8 │ │ │ │ + beq b9760 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9680 │ │ │ │ + beq b97f8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ dmb ish │ │ │ │ ldr r3, [sl, #4] │ │ │ │ dmb ish │ │ │ │ mov r7, r3 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ - beq b9808 │ │ │ │ + beq b9968 │ │ │ │ ldr r1, [r4, #1708] @ 0x6ac │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2b8fe0 │ │ │ │ + bl 2b8a88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9808 │ │ │ │ + bne b9968 │ │ │ │ ldr r1, [r4, #1704] @ 0x6a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2b8fe0 │ │ │ │ + bl 2b8a88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9808 │ │ │ │ + bne b9968 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b9720 │ │ │ │ - ldr r2, [r8, #24] │ │ │ │ - mov r0, r8 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq b9898 │ │ │ │ + ldr r2, [r9, #24] │ │ │ │ + mov r0, r9 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9720 │ │ │ │ - bl 143d6c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bne b9898 │ │ │ │ + bl 1440ec <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b97f0 │ │ │ │ - mov r1, r9 │ │ │ │ - movw r0, #23000 @ 0x59d8 │ │ │ │ + beq b9950 │ │ │ │ + mov r1, r8 │ │ │ │ + movw r0, #22040 @ 0x5618 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b97f0 │ │ │ │ + beq b9950 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 157fa0 │ │ │ │ + bl 158304 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9784 │ │ │ │ + bgt b98fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9784 │ │ │ │ + bne b98fc │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b97f0 │ │ │ │ + beq b9950 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9680 │ │ │ │ + bgt b97f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9680 │ │ │ │ + bne b97f8 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b b9680 │ │ │ │ - bl 234234 │ │ │ │ - bl 2d6d0 │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq b95c4 │ │ │ │ - b b95e8 │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ - mov r8, r3 │ │ │ │ - b b9638 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b b97f8 │ │ │ │ + bl 23cf0c │ │ │ │ + b b9724 │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + mov r9, r3 │ │ │ │ + b b97b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 257b6c │ │ │ │ + bl 256d14 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - b b9598 │ │ │ │ + b b9710 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r6] │ │ │ │ dmb ish │ │ │ │ mvn r0, #0 │ │ │ │ - b b95ec │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ + b b9764 │ │ │ │ + movw r3, #44924 @ 0xaf7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r9 │ │ │ │ - movw r1, #22912 @ 0x5980 │ │ │ │ + mov r2, r8 │ │ │ │ + movw r1, #21952 @ 0x55c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - movw r0, #22952 @ 0x59a8 │ │ │ │ + bl 14151c │ │ │ │ + movw r0, #21992 @ 0x55e8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b b9680 │ │ │ │ + bl 2e9d44 │ │ │ │ + b b97f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8d7ec <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 8db08 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b9578 │ │ │ │ - b b9800 │ │ │ │ + bne b96f0 │ │ │ │ + b b9960 │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq r2, ip, ip, r9 │ │ │ │ - mlseq r2, r4, sl, r9 │ │ │ │ + mlseq r2, r4, ip, r9 │ │ │ │ + rsbeq r9, r2, ip, lsl #21 │ │ │ │ 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 r5, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmn r3, #1 │ │ │ │ cmpne r3, r5 │ │ │ │ - blt b99bc │ │ │ │ + blt b9b1c │ │ │ │ cmp r2, r5 │ │ │ │ - bgt b99b4 │ │ │ │ + bgt b9b14 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b98ec │ │ │ │ + beq b9a4c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b98f8 │ │ │ │ + beq b9a58 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b9928 │ │ │ │ + bls b9a88 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt b9928 │ │ │ │ + bgt b9a88 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl ba2f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba458 <_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 b991c │ │ │ │ + beq b9a7c │ │ │ │ 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 b98b4 │ │ │ │ + bcs b9a14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9940 │ │ │ │ + bne b9aa0 │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9980 │ │ │ │ + beq b9ae0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9c7c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9ddc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9b24 │ │ │ │ + beq b9c84 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl ba2f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba458 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b98ec │ │ │ │ + b b9a4c │ │ │ │ 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 25809c │ │ │ │ + bl 257244 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b98ec │ │ │ │ + b b9a4c │ │ │ │ cmn r3, #1 │ │ │ │ - beq b99c4 │ │ │ │ + beq b9b24 │ │ │ │ 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 b9a90 │ │ │ │ + beq b9bf0 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b9a78 │ │ │ │ + bls b9bd8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r8 │ │ │ │ - bge b9a20 │ │ │ │ + bge b9b80 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b9a1c │ │ │ │ + beq b9b7c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9c7c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9ddc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9b24 │ │ │ │ + beq b9c84 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r3, r7, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ movle r3, #0 │ │ │ │ - ble b9960 │ │ │ │ + ble b9ac0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ands r7, r3, #1 │ │ │ │ - bne b9ae0 │ │ │ │ + bne b9c40 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r8 │ │ │ │ - bl 36db94 │ │ │ │ + bl 36d9d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9b24 │ │ │ │ + beq b9c84 │ │ │ │ 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 b98d8 │ │ │ │ + b b9a38 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 277730 │ │ │ │ + bl 2771e8 │ │ │ │ mov r3, r0 │ │ │ │ - b b99fc │ │ │ │ + b b9b5c │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b9b2c │ │ │ │ + beq b9c8c │ │ │ │ cmp r2, #2 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bls b99e8 │ │ │ │ + bls b9b48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 277730 │ │ │ │ + bl 2771e8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bhi b99fc │ │ │ │ - b b99e8 │ │ │ │ + bhi b9b5c │ │ │ │ + b b9b48 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl ba2f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba458 <_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 36db94 │ │ │ │ + bl 36d9d4 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne b98ec │ │ │ │ + bne b9a4c │ │ │ │ mvn r0, #0 │ │ │ │ - b b98f0 │ │ │ │ + b b9a50 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ - b b9ab0 │ │ │ │ + b b9c10 │ │ │ │ │ │ │ │ -000b9b34 <_PyUnicodeWriter_WriteStr@@Base>: │ │ │ │ +000b9c94 <_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 b9bb4 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + beq b9d14 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b9bc0 <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ + beq b9d20 <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b9bf0 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + bls b9d50 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt b9bf0 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + blt b9d50 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl ba2f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba458 <_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 b9be4 <_PyUnicodeWriter_WriteStr@@Base+0xb0> │ │ │ │ + beq b9d44 <_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 b9b7c <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ + bcs b9cdc <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9c08 <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ + bne b9d68 <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9c48 <_PyUnicodeWriter_WriteStr@@Base+0x114> │ │ │ │ + beq b9da8 <_PyUnicodeWriter_WriteStr@@Base+0x114> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9c7c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9ddc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9bb8 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ + beq b9d18 <_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 ba2f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba458 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9bb4 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b b9d14 <_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 25809c │ │ │ │ + bl 257244 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9bb4 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b b9d14 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ │ │ │ │ -000b9c7c <_PyUnicodeWriter_PrepareInternal@@Base>: │ │ │ │ +000b9ddc <_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 ba2e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x664> │ │ │ │ + blt ba440 <_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 b9eac <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ + bne ba00c <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9e8c <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ + beq b9fec <_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 b9e8c <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ + blt b9fec <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ ldr r1, [r0, #24] │ │ │ │ sub r3, ip, r3 │ │ │ │ cmp r3, r1 │ │ │ │ movlt r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9ea0 <_PyUnicodeWriter_PrepareInternal@@Base+0x224> │ │ │ │ + beq ba000 <_PyUnicodeWriter_PrepareInternal@@Base+0x224> │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi b9fec <_PyUnicodeWriter_PrepareInternal@@Base+0x370> │ │ │ │ + bhi ba14c <_PyUnicodeWriter_PrepareInternal@@Base+0x370> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba298 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ + blt ba3f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ cmn r3, #-2147483626 @ 0x80000016 │ │ │ │ - bgt ba074 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + bgt ba1d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mov r6, #1 │ │ │ │ - movw r1, #352 @ 0x160 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ movt r1, #10 │ │ │ │ add r7, r3, #21 │ │ │ │ ldr r4, [r2, #1008] @ 0x3f0 │ │ │ │ mov r8, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - bne ba058 <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ - ldr r1, [pc, #1428] @ ba2e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x66c> │ │ │ │ + bne ba1b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ + ldr r1, [pc, #1428] @ ba448 <_PyUnicodeWriter_PrepareInternal@@Base+0x66c> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ mov r9, r1 │ │ │ │ sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs ba110 <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ + bcs ba270 <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq ba0f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x47c> │ │ │ │ + beq ba258 <_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 b9dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bne b9f34 <_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] │ │ │ │ strls r1, [r0, #24] │ │ │ │ addls r1, r0, lr │ │ │ │ strhi ip, [r2, #8] │ │ │ │ strls r1, [r0, #4] │ │ │ │ strls r2, [r0, lr] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ 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] @ ba2ec <_PyUnicodeWriter_PrepareInternal@@Base+0x670> │ │ │ │ + ldr r2, [pc, #1260] @ ba44c <_PyUnicodeWriter_PrepareInternal@@Base+0x670> │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne ba1c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ + bne ba328 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba090 <_PyUnicodeWriter_PrepareInternal@@Base+0x414> │ │ │ │ + beq ba1f0 <_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 b9f28 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ + beq ba088 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [r5, #12] │ │ │ │ tst r3, #32 │ │ │ │ - beq ba1c0 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq ba320 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ add r2, r4, #20 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9f68 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ec> │ │ │ │ + bne ba0c8 <_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 b9d0c <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ - ldr r4, [pc, #1096] @ ba2f0 <_PyUnicodeWriter_PrepareInternal@@Base+0x674> │ │ │ │ + bne b9e6c <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ + ldr r4, [pc, #1096] @ ba450 <_PyUnicodeWriter_PrepareInternal@@Base+0x674> │ │ │ │ str r4, [r5] │ │ │ │ - b b9fdc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + b ba13c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r0, ip │ │ │ │ - blt b9f78 <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ + blt ba0d8 <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ cmp r2, r1 │ │ │ │ - bls b9fdc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bls ba13c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ mov r1, r2 │ │ │ │ - bl a0800 │ │ │ │ + bl a0984 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ba088 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq ba1e8 <_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 ba2f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba458 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9fdc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bgt ba13c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9fdc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne ba13c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b9e44 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ + bne b9fa4 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ba150 <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ + beq ba2b0 <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ cmp r2, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bne ba1b0 <_PyUnicodeWriter_PrepareInternal@@Base+0x534> │ │ │ │ + bne ba310 <_PyUnicodeWriter_PrepareInternal@@Base+0x534> │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq ba1c0 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq ba320 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ add r3, r4, #28 │ │ │ │ ldrb r2, [r5, #33] @ 0x21 │ │ │ │ str r3, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b9e6c <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ + beq b9fcc <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x204> │ │ │ │ + b b9fe0 <_PyUnicodeWriter_PrepareInternal@@Base+0x204> │ │ │ │ ldrb r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9fa4 <_PyUnicodeWriter_PrepareInternal@@Base+0x328> │ │ │ │ + beq ba104 <_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 ba200 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ + bhi ba360 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba200 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ + bne ba360 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, ip │ │ │ │ - bl bb458 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb5b8 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ba088 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq ba1e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b9e44 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ - b b9f28 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ + bne b9fa4 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ + b ba088 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls ba180 <_PyUnicodeWriter_PrepareInternal@@Base+0x504> │ │ │ │ + bls ba2e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x504> │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs ba168 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ec> │ │ │ │ + bcs ba2c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ec> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba298 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ + blt ba3f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ mov r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ 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 ba074 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + blt ba1d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r1, #352 @ 0x160 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ movt r1, #10 │ │ │ │ mov r8, #0 │ │ │ │ ldr r4, [r2, #1008] @ 0x3f0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq b9d4c <_PyUnicodeWriter_PrepareInternal@@Base+0xd0> │ │ │ │ + beq b9eac <_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 b9dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ - bl 2e0eb8 │ │ │ │ + bne b9f34 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bl 2e0e64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne b9fdc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bne ba13c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ mvn r0, #0 │ │ │ │ - b b9e84 <_PyUnicodeWriter_PrepareInternal@@Base+0x208> │ │ │ │ + b b9fe4 <_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 ba19c <_PyUnicodeWriter_PrepareInternal@@Base+0x520> │ │ │ │ + beq ba2fc <_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 b9f3c <_PyUnicodeWriter_PrepareInternal@@Base+0x2c0> │ │ │ │ + bne ba09c <_PyUnicodeWriter_PrepareInternal@@Base+0x2c0> │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r3, r1 │ │ │ │ - b b9f58 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ + b ba0b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ mov r0, r9 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne b9dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bne b9f34 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ ldr r4, [r2, #968] @ 0x3c8 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ cmp r4, r1 │ │ │ │ - bne ba264 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + bne ba3c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r9, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne b9dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ - b ba074 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bne b9f34 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + b ba1d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq ba1c0 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq ba320 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ add r1, r4, #28 │ │ │ │ - b ba0f0 <_PyUnicodeWriter_PrepareInternal@@Base+0x474> │ │ │ │ + b ba250 <_PyUnicodeWriter_PrepareInternal@@Base+0x474> │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcs ba2bc <_PyUnicodeWriter_PrepareInternal@@Base+0x640> │ │ │ │ + bcs ba41c <_PyUnicodeWriter_PrepareInternal@@Base+0x640> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba298 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ + blt ba3f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ mov r6, #4 │ │ │ │ - b ba008 <_PyUnicodeWriter_PrepareInternal@@Base+0x38c> │ │ │ │ + b ba168 <_PyUnicodeWriter_PrepareInternal@@Base+0x38c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba298 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ + blt ba3f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ cmn r3, #-2147483618 @ 0x8000001e │ │ │ │ - bgt ba074 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bgt ba1d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ add r7, r3, #29 │ │ │ │ mov r6, #1 │ │ │ │ - b ba038 <_PyUnicodeWriter_PrepareInternal@@Base+0x3bc> │ │ │ │ + b ba198 <_PyUnicodeWriter_PrepareInternal@@Base+0x3bc> │ │ │ │ strb r2, [r1, r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r4, [r5] │ │ │ │ - b b9fdc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + b ba13c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne ba160 <_PyUnicodeWriter_PrepareInternal@@Base+0x4e4> │ │ │ │ + bne ba2c0 <_PyUnicodeWriter_PrepareInternal@@Base+0x4e4> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - b b9f58 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b ba0b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne ba280 <_PyUnicodeWriter_PrepareInternal@@Base+0x604> │ │ │ │ - ldr r0, [pc, #272] @ ba2f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x678> │ │ │ │ - bl 1be580 │ │ │ │ + bne ba3e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x604> │ │ │ │ + ldr r0, [pc, #272] @ ba454 <_PyUnicodeWriter_PrepareInternal@@Base+0x678> │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9e08 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + bne b9f68 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b9e08 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + b b9f68 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ cmp r2, r1 │ │ │ │ mov r0, ip │ │ │ │ movcs r1, r2 │ │ │ │ - bl a0800 │ │ │ │ + bl a0984 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ba088 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq ba1e8 <_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 ba2f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba458 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba258 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ + bgt ba3b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba258 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne ba3b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #33] @ 0x21 │ │ │ │ - b b9fd8 <_PyUnicodeWriter_PrepareInternal@@Base+0x35c> │ │ │ │ + b ba138 <_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 ba138 <_PyUnicodeWriter_PrepareInternal@@Base+0x4bc> │ │ │ │ + b ba298 <_PyUnicodeWriter_PrepareInternal@@Base+0x4bc> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b9e08 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + b b9f68 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3904 @ 0xf40 │ │ │ │ + movw r1, #3000 @ 0xbb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b ba088 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b ba1e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3852 @ 0xf0c │ │ │ │ + movw r1, #2948 @ 0xb84 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b ba088 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ - bl 2e0eb8 │ │ │ │ - b ba088 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b ba1e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + bl 2e0e64 │ │ │ │ + b ba1e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r1, r3, r8, ror r4 │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq ba380 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + beq ba4e0 <_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 ba6cc <_PyUnicodeWriter_PrepareInternal@@Base+0xa50> │ │ │ │ + beq ba82c <_PyUnicodeWriter_PrepareInternal@@Base+0xa50> │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq ba428 <_PyUnicodeWriter_PrepareInternal@@Base+0x7ac> │ │ │ │ + beq ba588 <_PyUnicodeWriter_PrepareInternal@@Base+0x7ac> │ │ │ │ tst r0, #32 │ │ │ │ add r4, r7, #20 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - beq ba438 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ + beq ba598 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq ba388 <_PyUnicodeWriter_PrepareInternal@@Base+0x70c> │ │ │ │ + beq ba4e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x70c> │ │ │ │ cmp r2, ip │ │ │ │ add r0, r6, #20 │ │ │ │ - bne ba394 <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ + bne ba4f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ ldr r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ba7a8 <_PyUnicodeWriter_PrepareInternal@@Base+0xb2c> │ │ │ │ + bne ba908 <_PyUnicodeWriter_PrepareInternal@@Base+0xb2c> │ │ │ │ mla r0, r1, ip, r0 │ │ │ │ mla r1, r3, r2, r4 │ │ │ │ mul r2, lr, ip │ │ │ │ bl 2e280 │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, ip │ │ │ │ add r0, r6, #28 │ │ │ │ - beq ba370 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq ba4d0 <_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 ba4ec <_PyUnicodeWriter_PrepareInternal@@Base+0x870> │ │ │ │ + beq ba64c <_PyUnicodeWriter_PrepareInternal@@Base+0x870> │ │ │ │ add r0, r0, r1, lsl #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba7f8 <_PyUnicodeWriter_PrepareInternal@@Base+0xb7c> │ │ │ │ + beq ba958 <_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 ba46c <_PyUnicodeWriter_PrepareInternal@@Base+0x7f0> │ │ │ │ + bhi ba5cc <_PyUnicodeWriter_PrepareInternal@@Base+0x7f0> │ │ │ │ cmp r4, r2 │ │ │ │ - bls ba380 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bls ba4e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ strh r3, [r0] │ │ │ │ cmp r4, r2 │ │ │ │ - bls ba380 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bls ba4e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ add r3, r0, #2 │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ strh r1, [r3], #2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne ba414 <_PyUnicodeWriter_PrepareInternal@@Base+0x798> │ │ │ │ - b ba380 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bne ba574 <_PyUnicodeWriter_PrepareInternal@@Base+0x798> │ │ │ │ + b ba4e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ tst r0, #32 │ │ │ │ add r4, r7, #28 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - bne ba350 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ + bne ba4b0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp ip, r2 │ │ │ │ - bne ba5e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ + bne ba740 <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ ldr r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba370 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq ba4d0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne ba370 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bne ba4d0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ ldrb r5, [r6, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq ba370 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ - b ba7b4 <_PyUnicodeWriter_PrepareInternal@@Base+0xb38> │ │ │ │ + beq ba4d0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + b ba914 <_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 ba4b4 <_PyUnicodeWriter_PrepareInternal@@Base+0x838> │ │ │ │ + bhi ba614 <_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 ba3f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x77c> │ │ │ │ + b ba558 <_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 ba49c <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ - b ba4b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ + bls ba5fc <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ + b ba618 <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ sub r5, ip, #4 │ │ │ │ mov r9, sl │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ tst sl, r5 │ │ │ │ - bne ba61c <_PyUnicodeWriter_PrepareInternal@@Base+0x9a0> │ │ │ │ + bne ba77c <_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 ba6f8 <_PyUnicodeWriter_PrepareInternal@@Base+0xa7c> │ │ │ │ + beq ba858 <_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 bab04 <_PyUnicodeWriter_PrepareInternal@@Base+0xe88> │ │ │ │ + beq bac64 <_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 ba5cc <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ + bcs ba72c <_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] │ │ │ │ @@ -144564,41 +144654,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 ba590 <_PyUnicodeWriter_PrepareInternal@@Base+0x914> │ │ │ │ + bne ba6f0 <_PyUnicodeWriter_PrepareInternal@@Base+0x914> │ │ │ │ lsr r2, r0, #3 │ │ │ │ add r1, lr, r2, lsl #4 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs ba380 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba4e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrh r3, [r2], #2 │ │ │ │ str r3, [r1], #4 │ │ │ │ - b ba5cc <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ + b ba72c <_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 ba3b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x73c> │ │ │ │ + bne ba518 <_PyUnicodeWriter_PrepareInternal@@Base+0x73c> │ │ │ │ sub r5, ip, #4 │ │ │ │ mov r9, sl │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ tst sl, r5 │ │ │ │ - beq ba6e0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ + beq ba840 <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ cmp r8, #0 │ │ │ │ - beq baae4 <_PyUnicodeWriter_PrepareInternal@@Base+0xe68> │ │ │ │ + beq bac44 <_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 │ │ │ │ @@ -144606,69 +144696,69 @@ │ │ │ │ mov r4, r0 │ │ │ │ add lr, r1, r3 │ │ │ │ mov r3, r2 │ │ │ │ sub r1, lr, r2 │ │ │ │ bic r1, r1, #3 │ │ │ │ add ip, r2, r1 │ │ │ │ cmp r3, ip │ │ │ │ - bcs ba690 <_PyUnicodeWriter_PrepareInternal@@Base+0xa14> │ │ │ │ + bcs ba7f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa14> │ │ │ │ ldrb r5, [r3] │ │ │ │ add r3, r3, #4 │ │ │ │ str r5, [r4], #16 │ │ │ │ ldrb r5, [r3, #-3] │ │ │ │ str r5, [r4, #-12] │ │ │ │ ldrb r5, [r3, #-2] │ │ │ │ str r5, [r4, #-8] │ │ │ │ ldrb r5, [r3, #-1] │ │ │ │ str r5, [r4, #-4] │ │ │ │ - b ba660 <_PyUnicodeWriter_PrepareInternal@@Base+0x9e4> │ │ │ │ + b ba7c0 <_PyUnicodeWriter_PrepareInternal@@Base+0x9e4> │ │ │ │ sub r3, r2, #3 │ │ │ │ cmp r3, ip │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ movhi r1, #0 │ │ │ │ lslls r1, r1, #2 │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, lr │ │ │ │ - bcs ba380 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba4e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ str r2, [r3], #4 │ │ │ │ mov r2, r1 │ │ │ │ - b ba6b0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa34> │ │ │ │ + b ba810 <_PyUnicodeWriter_PrepareInternal@@Base+0xa34> │ │ │ │ ldr r4, [r7, #28] │ │ │ │ tst r0, #32 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - bne ba350 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ - b ba438 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ + bne ba4b0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ + b ba598 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ sub r9, r2, #2 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ mov sl, r9 │ │ │ │ ands r5, r5, r9 │ │ │ │ - bne bab24 <_PyUnicodeWriter_PrepareInternal@@Base+0xea8> │ │ │ │ + bne bac84 <_PyUnicodeWriter_PrepareInternal@@Base+0xea8> │ │ │ │ ldr r9, [fp, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - bne ba8a8 <_PyUnicodeWriter_PrepareInternal@@Base+0xc2c> │ │ │ │ + bne baa08 <_PyUnicodeWriter_PrepareInternal@@Base+0xc2c> │ │ │ │ sub ip, ip, #1 │ │ │ │ clz ip, ip │ │ │ │ lsr ip, ip, #5 │ │ │ │ tst ip, sl │ │ │ │ - beq ba804 <_PyUnicodeWriter_PrepareInternal@@Base+0xb88> │ │ │ │ + beq ba964 <_PyUnicodeWriter_PrepareInternal@@Base+0xb88> │ │ │ │ cmp r5, #0 │ │ │ │ - beq bab1c <_PyUnicodeWriter_PrepareInternal@@Base+0xea0> │ │ │ │ + beq bac7c <_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 bab10 <_PyUnicodeWriter_PrepareInternal@@Base+0xe94> │ │ │ │ + beq bac70 <_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 │ │ │ │ @@ -144676,63 +144766,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 baa3c <_PyUnicodeWriter_PrepareInternal@@Base+0xdc0> │ │ │ │ + bcs bab9c <_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 ba778 <_PyUnicodeWriter_PrepareInternal@@Base+0xafc> │ │ │ │ + b ba8d8 <_PyUnicodeWriter_PrepareInternal@@Base+0xafc> │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne ba370 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bne ba4d0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ movw r7, #32896 @ 0x8080 │ │ │ │ movt r7, #32896 @ 0x8080 │ │ │ │ add r6, r4, lr │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, r5 │ │ │ │ - bls ba370 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bls ba4d0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ tst r5, #3 │ │ │ │ - bne baacc <_PyUnicodeWriter_PrepareInternal@@Base+0xe50> │ │ │ │ + bne bac2c <_PyUnicodeWriter_PrepareInternal@@Base+0xe50> │ │ │ │ mov r8, r5 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r6, r5 │ │ │ │ - bcc baac0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe44> │ │ │ │ + bcc bac20 <_PyUnicodeWriter_PrepareInternal@@Base+0xe44> │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ tst r7, r8 │ │ │ │ - beq ba7d4 <_PyUnicodeWriter_PrepareInternal@@Base+0xb58> │ │ │ │ + beq ba934 <_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 ba3dc <_PyUnicodeWriter_PrepareInternal@@Base+0x760> │ │ │ │ + b ba53c <_PyUnicodeWriter_PrepareInternal@@Base+0x760> │ │ │ │ cmp r2, #4 │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ba998 <_PyUnicodeWriter_PrepareInternal@@Base+0xd1c> │ │ │ │ + beq baaf8 <_PyUnicodeWriter_PrepareInternal@@Base+0xd1c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq baadc <_PyUnicodeWriter_PrepareInternal@@Base+0xe60> │ │ │ │ + beq bac3c <_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 baab4 <_PyUnicodeWriter_PrepareInternal@@Base+0xe38> │ │ │ │ + beq bac14 <_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 │ │ │ │ @@ -144740,32 +144830,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 ba95c <_PyUnicodeWriter_PrepareInternal@@Base+0xce0> │ │ │ │ + bcs baabc <_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 ba878 <_PyUnicodeWriter_PrepareInternal@@Base+0xbfc> │ │ │ │ + b ba9d8 <_PyUnicodeWriter_PrepareInternal@@Base+0xbfc> │ │ │ │ ldrb r5, [r6, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne ba8d8 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ + bne baa38 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ cmp ip, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq ba8d8 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ + beq baa38 <_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 │ │ │ │ @@ -144773,62 +144863,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 ba380 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bge ba4e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ cmp r5, #1 │ │ │ │ addeq lr, r4, r2 │ │ │ │ ldrbeq r7, [lr, r6] │ │ │ │ - beq ba924 <_PyUnicodeWriter_PrepareInternal@@Base+0xca8> │ │ │ │ + beq baa84 <_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 ba7f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ + bcc ba950 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ cmp ip, #1 │ │ │ │ addeq lr, r0, r1 │ │ │ │ strbeq r7, [lr, r6] │ │ │ │ - beq ba94c <_PyUnicodeWriter_PrepareInternal@@Base+0xcd0> │ │ │ │ + beq baaac <_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 ba8f8 <_PyUnicodeWriter_PrepareInternal@@Base+0xc7c> │ │ │ │ + b baa58 <_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 ba380 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba4e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b ba97c <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ + b baadc <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ cmp r5, #0 │ │ │ │ - beq baafc <_PyUnicodeWriter_PrepareInternal@@Base+0xe80> │ │ │ │ + beq bac5c <_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 baaf0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe74> │ │ │ │ + beq bac50 <_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 │ │ │ │ @@ -144838,366 +144928,366 @@ │ │ │ │ add ip, r1, r3, lsl #2 │ │ │ │ sub r1, ip, r2 │ │ │ │ bic r1, r1, #15 │ │ │ │ add r4, r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r4 │ │ │ │ mov lr, r3 │ │ │ │ - bcs baa78 <_PyUnicodeWriter_PrepareInternal@@Base+0xdfc> │ │ │ │ + bcs babd8 <_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 ba9f8 <_PyUnicodeWriter_PrepareInternal@@Base+0xd7c> │ │ │ │ + b bab58 <_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 ba380 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba4e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrh r2, [r1], #2 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b baa5c <_PyUnicodeWriter_PrepareInternal@@Base+0xde0> │ │ │ │ + b babbc <_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 ba380 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba4e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strh r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b baa98 <_PyUnicodeWriter_PrepareInternal@@Base+0xe1c> │ │ │ │ + b babf8 <_PyUnicodeWriter_PrepareInternal@@Base+0xe1c> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba85c <_PyUnicodeWriter_PrepareInternal@@Base+0xbe0> │ │ │ │ + b ba9bc <_PyUnicodeWriter_PrepareInternal@@Base+0xbe0> │ │ │ │ cmp r6, r8 │ │ │ │ - beq ba370 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq ba4d0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ mov r5, r8 │ │ │ │ ldrsb r8, [r5], #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bge ba7c4 <_PyUnicodeWriter_PrepareInternal@@Base+0xb48> │ │ │ │ - b ba7f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ + bge ba924 <_PyUnicodeWriter_PrepareInternal@@Base+0xb48> │ │ │ │ + b ba950 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba830 <_PyUnicodeWriter_PrepareInternal@@Base+0xbb4> │ │ │ │ + b ba990 <_PyUnicodeWriter_PrepareInternal@@Base+0xbb4> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r3 │ │ │ │ - b ba644 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ + b ba7a4 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba9dc <_PyUnicodeWriter_PrepareInternal@@Base+0xd60> │ │ │ │ + b bab3c <_PyUnicodeWriter_PrepareInternal@@Base+0xd60> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba9b0 <_PyUnicodeWriter_PrepareInternal@@Base+0xd34> │ │ │ │ + b bab10 <_PyUnicodeWriter_PrepareInternal@@Base+0xd34> │ │ │ │ ldr r4, [r7, #28] │ │ │ │ add r2, r4, r2 │ │ │ │ - b ba55c <_PyUnicodeWriter_PrepareInternal@@Base+0x8e0> │ │ │ │ + b ba6bc <_PyUnicodeWriter_PrepareInternal@@Base+0x8e0> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba75c <_PyUnicodeWriter_PrepareInternal@@Base+0xae0> │ │ │ │ + b ba8bc <_PyUnicodeWriter_PrepareInternal@@Base+0xae0> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba730 <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ + b ba890 <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ mov r6, r0 │ │ │ │ - b ba530 <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ + b ba690 <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ │ │ │ │ -000bab2c <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ +000bac8c <_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 baca0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x174> │ │ │ │ + beq bae00 <_PyUnicodeWriter_WriteASCIIString@@Base+0x174> │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq babb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + beq bad10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq babb8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ + beq bad18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls babfc <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + bls bad5c <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - blt babfc <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + blt bad5c <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne bac24 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf8> │ │ │ │ + bne bad84 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bab68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ + bne bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl d8220 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d8878 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bac98 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ + beq badf8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r4, #33] @ 0x21 │ │ │ │ str r3, [r4] │ │ │ │ - bl 25809c │ │ │ │ + bl 257244 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b babb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + b bad10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9c7c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9ddc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bac98 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ + beq badf8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq bab90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ + beq bacf0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ cmp r2, #2 │ │ │ │ - bne bacb8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bne bae18 <_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 bad24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1f8> │ │ │ │ + bcc bae84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1f8> │ │ │ │ rsb r2, r7, #3 │ │ │ │ sub lr, r7, #3 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r1, lr │ │ │ │ bic r1, r2, #3 │ │ │ │ movcc r1, #0 │ │ │ │ lsr r2, r2, #2 │ │ │ │ add r1, r7, r1 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r2, #3 │ │ │ │ add r2, r2, ip │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r0 │ │ │ │ - bcs babf0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc4> │ │ │ │ + bcs bad50 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc4> │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ strh r1, [r2], #2 │ │ │ │ mov r1, ip │ │ │ │ - b bac7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x150> │ │ │ │ + b baddc <_PyUnicodeWriter_WriteASCIIString@@Base+0x150> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ cmp r0, #0 │ │ │ │ - beq babb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + beq bad10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ mov r5, r0 │ │ │ │ - b bab5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x30> │ │ │ │ + b bacbc <_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 bad4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x220> │ │ │ │ + bcc baeac <_PyUnicodeWriter_WriteASCIIString@@Base+0x220> │ │ │ │ rsb r3, r7, #3 │ │ │ │ sub r0, r7, #3 │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r2, r0 │ │ │ │ bic r0, r3, #3 │ │ │ │ movcc r0, #0 │ │ │ │ lsr r2, r3, #2 │ │ │ │ add r3, r7, r0 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r2, #4 │ │ │ │ add r2, r2, ip │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs babec <_PyUnicodeWriter_WriteASCIIString@@Base+0xc0> │ │ │ │ + bcs bad4c <_PyUnicodeWriter_WriteASCIIString@@Base+0xc0> │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ str r3, [r2], #4 │ │ │ │ mov r3, r0 │ │ │ │ - b bad08 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1dc> │ │ │ │ + b bae68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1dc> │ │ │ │ ldrb r6, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ strh r6, [lr], #8 │ │ │ │ ldrb r6, [r2, #-3] │ │ │ │ strh r6, [lr, #-6] │ │ │ │ ldrb r6, [r2, #-2] │ │ │ │ strh r6, [lr, #-4] │ │ │ │ ldrb r6, [r2, #-1] │ │ │ │ strh r6, [lr, #-2] │ │ │ │ - b bac48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11c> │ │ │ │ + b bada8 <_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 bacd4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a8> │ │ │ │ + b bae34 <_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 bafec <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ + beq bb14c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ mov ip, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - ble bb284 <_PyUnicodeWriter_WriteASCIIString@@Base+0x758> │ │ │ │ + ble bb3e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x758> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb0c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x59c> │ │ │ │ + beq bb228 <_PyUnicodeWriter_WriteASCIIString@@Base+0x59c> │ │ │ │ cmp ip, #1 │ │ │ │ - beq bb1dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb33c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb144 <_PyUnicodeWriter_WriteASCIIString@@Base+0x618> │ │ │ │ + beq bb2a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x618> │ │ │ │ cmp ip, #2 │ │ │ │ - beq bb1dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb33c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb014 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e8> │ │ │ │ + beq bb174 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e8> │ │ │ │ cmp ip, #3 │ │ │ │ - beq bb1dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb33c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb158 <_PyUnicodeWriter_WriteASCIIString@@Base+0x62c> │ │ │ │ + beq bb2b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x62c> │ │ │ │ cmp ip, #4 │ │ │ │ - beq bb1dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb33c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb1a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x678> │ │ │ │ + beq bb304 <_PyUnicodeWriter_WriteASCIIString@@Base+0x678> │ │ │ │ cmp ip, #5 │ │ │ │ - beq bb1dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb33c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb1ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x680> │ │ │ │ + beq bb30c <_PyUnicodeWriter_WriteASCIIString@@Base+0x680> │ │ │ │ cmp ip, #6 │ │ │ │ - beq bb1dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb33c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb1c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x694> │ │ │ │ + beq bb320 <_PyUnicodeWriter_WriteASCIIString@@Base+0x694> │ │ │ │ cmp ip, #7 │ │ │ │ - beq bb1dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb33c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb1c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x69c> │ │ │ │ + beq bb328 <_PyUnicodeWriter_WriteASCIIString@@Base+0x69c> │ │ │ │ cmp ip, #8 │ │ │ │ - beq bb1dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb33c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ add r1, r1, #7 │ │ │ │ mov r3, #8 │ │ │ │ - b bae64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ + b bafc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - beq bb1dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb33c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne bae58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x32c> │ │ │ │ + bne bafb8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x32c> │ │ │ │ cmp ip, r3 │ │ │ │ - beq bb1dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb33c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ cmp r6, #0 │ │ │ │ - bge bb268 <_PyUnicodeWriter_WriteASCIIString@@Base+0x73c> │ │ │ │ + bge bb3c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x73c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r7, #0 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls bb1f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ + bls bb358 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt bb1f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ + blt bb358 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne bb27c <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ + bne bb3dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r0, r0, r1 │ │ │ │ orr r2, r4, r0 │ │ │ │ tst r2, #3 │ │ │ │ - beq bb02c <_PyUnicodeWriter_WriteASCIIString@@Base+0x500> │ │ │ │ + beq bb18c <_PyUnicodeWriter_WriteASCIIString@@Base+0x500> │ │ │ │ cmp r3, #3 │ │ │ │ - ble bb170 <_PyUnicodeWriter_WriteASCIIString@@Base+0x644> │ │ │ │ + ble bb2d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x644> │ │ │ │ ldr r2, [r4] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r2, r2, ip │ │ │ │ - bne bb230 <_PyUnicodeWriter_WriteASCIIString@@Base+0x704> │ │ │ │ + bne bb390 <_PyUnicodeWriter_WriteASCIIString@@Base+0x704> │ │ │ │ add r2, r4, #4 │ │ │ │ sub lr, r6, #4 │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bhi baf68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + bhi bb0c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb24c <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ + bne bb3ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ add r1, r2, #4 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc bb00c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ + bcc bb16c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb248 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ + bne bb3a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ add r1, r2, #8 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc bb00c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ + bcc bb16c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb248 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ + bne bb3a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ add r2, r2, #12 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc baf68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + bcc bb0c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb24c <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ + bne bb3ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ add r2, r2, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcs baf50 <_PyUnicodeWriter_WriteASCIIString@@Base+0x424> │ │ │ │ - ldr lr, [pc, #828] @ bb2ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x780> │ │ │ │ + bcs bb0b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x424> │ │ │ │ + ldr lr, [pc, #828] @ bb40c <_PyUnicodeWriter_WriteASCIIString@@Base+0x780> │ │ │ │ sub r1, r6, r2 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi baf88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x45c> │ │ │ │ + bhi bb0e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x45c> │ │ │ │ ldrb r1, [lr, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ bfi ip, r1, #24, #8 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ bfi ip, r1, #16, #8 │ │ │ │ @@ -145205,15 +145295,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 bb178 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64c> │ │ │ │ + bne bb2d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64c> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -145222,589 +145312,589 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bge bb020 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ + bge bb180 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne bae80 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ - b bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + bne bafe0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bb13c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ mov r2, r8 │ │ │ │ - b baf68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + b bb0c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ mov r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - blt bae80 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + blt bafe0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #0 │ │ │ │ - b bb0d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + b bb234 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r2, r4 │ │ │ │ - b bb048 <_PyUnicodeWriter_WriteASCIIString@@Base+0x51c> │ │ │ │ + b bb1a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x51c> │ │ │ │ ldr lr, [r1, #-4] │ │ │ │ tst lr, ip │ │ │ │ - bne bb05c <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ + bne bb1bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ mov r2, r1 │ │ │ │ str lr, [r0], #4 │ │ │ │ add r1, r2, #4 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ cmp r1, r6 │ │ │ │ - bls bb034 <_PyUnicodeWriter_WriteASCIIString@@Base+0x508> │ │ │ │ + bls bb194 <_PyUnicodeWriter_WriteASCIIString@@Base+0x508> │ │ │ │ cmp r2, r6 │ │ │ │ - bcs bb07c <_PyUnicodeWriter_WriteASCIIString@@Base+0x550> │ │ │ │ + bcs bb1dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x550> │ │ │ │ ldrsb ip, [r2] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ addge r2, r2, #1 │ │ │ │ strbge r1, [r0], #1 │ │ │ │ - bge bb05c <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ + bge bb1bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ sub r8, r2, r4 │ │ │ │ cmp r8, r3 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ addne r2, r4, r8 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [r5, #20] │ │ │ │ - beq bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + beq bb13c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ mov lr, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw ip, #1508 @ 0x5e4 │ │ │ │ + movw ip, #320 @ 0x140 │ │ │ │ movt ip, #62 @ 0x3e │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 1a6558 │ │ │ │ + bl 1a66c4 │ │ │ │ mov r4, r0 │ │ │ │ - b bafe0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + b bb140 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ cmp r2, #0 │ │ │ │ - blt bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + blt bb13c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ mov ip, r3 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #1508 @ 0x5e4 │ │ │ │ + movw r3, #320 @ 0x140 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq bb274 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ + beq bb3d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ - bl b9854 │ │ │ │ + bl b99b4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bafe0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + bgt bb140 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bafe0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + bne bb140 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bafe0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bb140 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #1 │ │ │ │ - bge bb0d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge bb234 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #1 │ │ │ │ - b bae80 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bafe0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #3 │ │ │ │ movge r3, #0 │ │ │ │ - bge bb0d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge bb234 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #3 │ │ │ │ - b bae80 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bafe0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ mov r2, r4 │ │ │ │ - b baf68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + b bb0c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ rbit ip, ip │ │ │ │ sub r2, r2, r4 │ │ │ │ clz ip, ip │ │ │ │ sub r1, ip, #7 │ │ │ │ add r2, r2, r1, lsr #3 │ │ │ │ mov r8, r2 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bb080 <_PyUnicodeWriter_WriteASCIIString@@Base+0x554> │ │ │ │ + b bb1e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x554> │ │ │ │ mov r3, #4 │ │ │ │ - b bb018 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ + b bb178 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #5 │ │ │ │ - bge bb0d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge bb234 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #5 │ │ │ │ - b bae80 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bafe0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ mov r3, #6 │ │ │ │ - b bb018 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ + b bb178 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #7 │ │ │ │ - bge bb0d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge bb234 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #7 │ │ │ │ - b bae80 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bafe0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ cmp r6, #0 │ │ │ │ - bge bb2a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x778> │ │ │ │ + bge bb404 <_PyUnicodeWriter_WriteASCIIString@@Base+0x778> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r7, fp, #32 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ mov r3, ip │ │ │ │ - bhi bae90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x364> │ │ │ │ + bhi baff0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x364> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b9c7c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9ddc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bb274 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ + beq bb3d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne bb27c <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ + bne bb3dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b baeb4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388> │ │ │ │ + b bb014 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388> │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r2, r2, #3 │ │ │ │ mov r8, r2 │ │ │ │ - b bb190 <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ + b bb2f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ mov r2, r8 │ │ │ │ rbit r1, r1 │ │ │ │ sub r2, r2, r4 │ │ │ │ clz r1, r1 │ │ │ │ sub r1, r1, #7 │ │ │ │ add r2, r2, r1, lsr #3 │ │ │ │ mov r8, r2 │ │ │ │ - b bb190 <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ + b bb2f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b bb0d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + b bb234 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mvn r4, #0 │ │ │ │ - b bafe0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + b bb140 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ mov r2, r4 │ │ │ │ - b bb098 <_PyUnicodeWriter_WriteASCIIString@@Base+0x56c> │ │ │ │ - beq bb29c <_PyUnicodeWriter_WriteASCIIString@@Base+0x770> │ │ │ │ + b bb1f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x56c> │ │ │ │ + beq bb3fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x770> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #0 │ │ │ │ movge r3, ip │ │ │ │ - blt bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ - b bb0d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + blt bb13c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + b bb234 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ cmp r2, #0 │ │ │ │ - blt bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + blt bb13c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ sub r3, fp, #32 │ │ │ │ - b bb0d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ - subeq sp, r5, r0, asr #29 │ │ │ │ + b bb234 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + subeq sp, r5, r4, asr #21 │ │ │ │ │ │ │ │ -000bb2b0 <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ +000bb410 <_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 bb3d0 <_PyUnicodeWriter_Finish@@Base+0x120> │ │ │ │ + beq bb530 <_PyUnicodeWriter_Finish@@Base+0x120> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r3, ip │ │ │ │ str ip, [r0] │ │ │ │ - bne bb3c8 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ + bne bb528 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq bb330 <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ + beq bb490 <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl bb458 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb5b8 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bb420 <_PyUnicodeWriter_Finish@@Base+0x170> │ │ │ │ + beq bb580 <_PyUnicodeWriter_Finish@@Base+0x170> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb40c <_PyUnicodeWriter_Finish@@Base+0x15c> │ │ │ │ + beq bb56c <_PyUnicodeWriter_Finish@@Base+0x15c> │ │ │ │ cmp r2, #1 │ │ │ │ - beq bb33c <_PyUnicodeWriter_Finish@@Base+0x8c> │ │ │ │ + beq bb49c <_PyUnicodeWriter_Finish@@Base+0x8c> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - bne bb324 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne bb484 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne bb324 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne bb484 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ tst r2, #32 │ │ │ │ - beq bb418 <_PyUnicodeWriter_Finish@@Base+0x168> │ │ │ │ + beq bb578 <_PyUnicodeWriter_Finish@@Base+0x168> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ ldrsb r1, [r2] │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ movge ip, #24 │ │ │ │ movwge r1, #59024 @ 0xe690 │ │ │ │ - movwge r2, #38392 @ 0x95f8 │ │ │ │ - ldrlt r1, [pc, #208] @ bb450 <_PyUnicodeWriter_Finish@@Base+0x1a0> │ │ │ │ + movwge r2, #38384 @ 0x95f0 │ │ │ │ + ldrlt r1, [pc, #208] @ bb5b0 <_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 bb324 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + beq bb484 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb3c0 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ + bgt bb520 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bb3c0 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ + bne bb520 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-8] │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ mov r3, r1 │ │ │ │ - b bb324 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b bb484 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r3, r2 │ │ │ │ - b bb324 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b bb484 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb404 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + beq bb564 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb404 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + bgt bb564 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb404 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + bne bb564 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #72] @ bb454 <_PyUnicodeWriter_Finish@@Base+0x1a4> │ │ │ │ - b bb324 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #72] @ bb5b4 <_PyUnicodeWriter_Finish@@Base+0x1a4> │ │ │ │ + b bb484 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2584b0 │ │ │ │ + b 257658 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b bb360 <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ + b bb4c0 <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb324 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bgt bb484 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne bb324 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne bb484 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ - b bb324 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ + b bb484 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + rsbeq r7, r3, r0, lsl #17 │ │ │ │ + rsbeq r1, r3, r8, ror r4 │ │ │ │ push {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 bbb64 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bbcc4 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmn r3, #1 │ │ │ │ - bne bbb64 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bbcc4 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ tst r7, #3 │ │ │ │ - bne bbb64 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bbcc4 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bbb64 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bbcc4 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ubfx r8, r7, #6, #1 │ │ │ │ ubfx r5, r7, #2, #3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bb81c <_PyUnicodeWriter_Finish@@Base+0x56c> │ │ │ │ + beq bb97c <_PyUnicodeWriter_Finish@@Base+0x56c> │ │ │ │ cmp r5, #1 │ │ │ │ - bne bb86c <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ + bne bb998 <_PyUnicodeWriter_Finish@@Base+0x588> │ │ │ │ mov r9, #20 │ │ │ │ mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - blt bbb24 <_PyUnicodeWriter_Finish@@Base+0x874> │ │ │ │ + blt bbc84 <_PyUnicodeWriter_Finish@@Base+0x874> │ │ │ │ mla r5, r6, r5, r5 │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ add r3, r5, r9 │ │ │ │ - beq bb880 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ + beq bb9e0 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ tst r7, #32 │ │ │ │ - beq bb9d8 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ - ldr r9, [pc, #1708] @ bbba8 <_PyUnicodeWriter_Finish@@Base+0x8f8> │ │ │ │ + beq bbb38 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ + ldr r9, [pc, #1708] @ bbd08 <_PyUnicodeWriter_Finish@@Base+0x8f8> │ │ │ │ ldr r5, [r9, #1708] @ 0x6ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne bba2c <_PyUnicodeWriter_Finish@@Base+0x77c> │ │ │ │ + bne bbb8c <_PyUnicodeWriter_Finish@@Base+0x77c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt bb760 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ - movw r7, #38392 @ 0x95f8 │ │ │ │ + blt bb8c0 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + movw r7, #38384 @ 0x95f0 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r2, #48108 @ 0xbbec │ │ │ │ + movw r2, #48460 @ 0xbd4c │ │ │ │ movt r2, #11 │ │ │ │ ldr r5, [r7, #1016] @ 0x3f8 │ │ │ │ cmp r5, r2 │ │ │ │ - bne bb9b8 <_PyUnicodeWriter_Finish@@Base+0x708> │ │ │ │ - ldr r1, [pc, #1660] @ bbbac <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ + bne bbb18 <_PyUnicodeWriter_Finish@@Base+0x708> │ │ │ │ + ldr r1, [pc, #1660] @ bbd0c <_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, #1604] @ 0x644 │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq bb730 <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ + beq bb890 <_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 bb58c <_PyUnicodeWriter_Finish@@Base+0x2dc> │ │ │ │ + bgt bb6ec <_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 bb730 <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ + beq bb890 <_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 bb6e4 <_PyUnicodeWriter_Finish@@Base+0x434> │ │ │ │ + bhi bb844 <_PyUnicodeWriter_Finish@@Base+0x434> │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ cmp r2, r3, lsl #2 │ │ │ │ - bcc bb7ec <_PyUnicodeWriter_Finish@@Base+0x53c> │ │ │ │ + bcc bb94c <_PyUnicodeWriter_Finish@@Base+0x53c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb8e8 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ + beq bba48 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi bb8e8 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ + bhi bba48 <_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 bb70c <_PyUnicodeWriter_Finish@@Base+0x45c> │ │ │ │ + beq bb86c <_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 bb770 <_PyUnicodeWriter_Finish@@Base+0x4c0> │ │ │ │ + beq bb8d0 <_PyUnicodeWriter_Finish@@Base+0x4c0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e280 │ │ │ │ - ldr r3, [pc, #1424] @ bbbac <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ + ldr r3, [pc, #1424] @ bbd0c <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr sl, [r3, #1604] @ 0x644 │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq bb8bc <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ + beq bba1c <_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 bb668 <_PyUnicodeWriter_Finish@@Base+0x3b8> │ │ │ │ + blt bb7c8 <_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 bb8bc <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ + beq bba1c <_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 bb84c <_PyUnicodeWriter_Finish@@Base+0x59c> │ │ │ │ + beq bb9c0 <_PyUnicodeWriter_Finish@@Base+0x5b0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb8f0 <_PyUnicodeWriter_Finish@@Base+0x640> │ │ │ │ + beq bba50 <_PyUnicodeWriter_Finish@@Base+0x640> │ │ │ │ ldr r3, [r9, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb9e8 <_PyUnicodeWriter_Finish@@Base+0x738> │ │ │ │ + bne bbb48 <_PyUnicodeWriter_Finish@@Base+0x738> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ str r6, [r5, #8] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq bbba0 <_PyUnicodeWriter_Finish@@Base+0x8f0> │ │ │ │ + beq bbd00 <_PyUnicodeWriter_Finish@@Base+0x8f0> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq bb7f4 <_PyUnicodeWriter_Finish@@Base+0x544> │ │ │ │ + beq bb954 <_PyUnicodeWriter_Finish@@Base+0x544> │ │ │ │ add r2, r5, #20 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bb800 <_PyUnicodeWriter_Finish@@Base+0x550> │ │ │ │ + bne bb960 <_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 bb7a4 <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ + bhi bb904 <_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 bb5e8 <_PyUnicodeWriter_Finish@@Base+0x338> │ │ │ │ + bne bb748 <_PyUnicodeWriter_Finish@@Base+0x338> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bb79c <_PyUnicodeWriter_Finish@@Base+0x4ec> │ │ │ │ + b bb8fc <_PyUnicodeWriter_Finish@@Base+0x4ec> │ │ │ │ ldr r5, [r7, #976] @ 0x3d0 │ │ │ │ - movw r2, #35732 @ 0x8b94 │ │ │ │ + movw r2, #34748 @ 0x87bc │ │ │ │ movt r2, #9 │ │ │ │ cmp r5, r2 │ │ │ │ - bne bba14 <_PyUnicodeWriter_Finish@@Base+0x764> │ │ │ │ + bne bbb74 <_PyUnicodeWriter_Finish@@Base+0x764> │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ movcs r1, r3 │ │ │ │ movcc r1, #1 │ │ │ │ bl 2dac0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne bb690 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + bne bb7f0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a0780 <_Py_NewReference@@Base> │ │ │ │ - bl 2e0eb8 │ │ │ │ - b bbb28 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ + bl a0904 <_Py_NewReference@@Base> │ │ │ │ + bl 2e0e64 │ │ │ │ + b bbc88 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bcc bb838 <_PyUnicodeWriter_Finish@@Base+0x588> │ │ │ │ + bcc bb9ac <_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 bb608 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + bne bb768 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ ldr r5, [r7, #968] @ 0x3c8 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, r1 │ │ │ │ - bne bbb0c <_PyUnicodeWriter_Finish@@Base+0x85c> │ │ │ │ + bne bbc6c <_PyUnicodeWriter_Finish@@Base+0x85c> │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq bb760 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + beq bb8c0 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b bb608 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + b bb768 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ mov r5, r4 │ │ │ │ - b bb690 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb7f0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ add r2, r5, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bb6d0 <_PyUnicodeWriter_Finish@@Base+0x420> │ │ │ │ + beq bb830 <_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 bb6d8 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + b bb838 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ cmp r5, #1 │ │ │ │ movne r9, #28 │ │ │ │ mvnne r0, #-2147483620 @ 0x8000001c │ │ │ │ - bne bb874 <_PyUnicodeWriter_Finish@@Base+0x5c4> │ │ │ │ + bne bb9a0 <_PyUnicodeWriter_Finish@@Base+0x590> │ │ │ │ mov r9, #28 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - b bb4d0 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ + b bb630 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ + mov r9, #20 │ │ │ │ + mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ + mov r1, r5 │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + b bb630 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b bb608 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + b bb768 <_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 bb690 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ - mov r9, #20 │ │ │ │ - mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ - mov r1, r5 │ │ │ │ - blx 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ - b bb4d0 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ + b bb7f0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb4f4 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + beq bb654 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ tst r7, #32 │ │ │ │ - bne bbb30 <_PyUnicodeWriter_Finish@@Base+0x880> │ │ │ │ + bne bbc90 <_PyUnicodeWriter_Finish@@Base+0x880> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, r0 │ │ │ │ - beq bb4f4 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + beq bb654 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ - b bb4f4 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + b bb654 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ ldr r2, [r7, #980] @ 0x3d4 │ │ │ │ - movw r3, #35316 @ 0x89f4 │ │ │ │ + movw r3, #34332 @ 0x861c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bbb40 <_PyUnicodeWriter_Finish@@Base+0x890> │ │ │ │ + bne bbca0 <_PyUnicodeWriter_Finish@@Base+0x890> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b bb690 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb7f0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ mov r2, r3 │ │ │ │ - b bb7a4 <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ + b bb904 <_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] │ │ │ │ @@ -145813,102 +145903,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 bb950 <_PyUnicodeWriter_Finish@@Base+0x6a0> │ │ │ │ + bne bbab0 <_PyUnicodeWriter_Finish@@Base+0x6a0> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq bb94c <_PyUnicodeWriter_Finish@@Base+0x69c> │ │ │ │ + beq bbaac <_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 bba84 <_PyUnicodeWriter_Finish@@Base+0x7d4> │ │ │ │ + beq bbbe4 <_PyUnicodeWriter_Finish@@Base+0x7d4> │ │ │ │ cmp r1, #1 │ │ │ │ - beq bba58 <_PyUnicodeWriter_Finish@@Base+0x7a8> │ │ │ │ + beq bbbb8 <_PyUnicodeWriter_Finish@@Base+0x7a8> │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq bb690 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + beq bb7f0 <_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 bb690 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb7f0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r7, #1004] @ 0x3ec │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne bb690 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ - b bb760 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + bne bb7f0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb8c0 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb4f4 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ - b bb894 <_PyUnicodeWriter_Finish@@Base+0x5e4> │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + beq bb654 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + b bb9f4 <_PyUnicodeWriter_Finish@@Base+0x5e4> │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bbb50 <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ - ldr r0, [pc, #432] @ bbbb0 <_PyUnicodeWriter_Finish@@Base+0x900> │ │ │ │ - bl 1be580 │ │ │ │ + bne bbcb0 <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ + ldr r0, [pc, #432] @ bbd10 <_PyUnicodeWriter_Finish@@Base+0x900> │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb6a4 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + bne bb804 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b bb6a4 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + b bb804 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b bb9cc <_PyUnicodeWriter_Finish@@Base+0x71c> │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b bbb2c <_PyUnicodeWriter_Finish@@Base+0x71c> │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r5, r2 │ │ │ │ - beq bb504 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ + beq bb664 <_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 bb504 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ + b bb664 <_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 bb690 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb7f0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq bb964 <_PyUnicodeWriter_Finish@@Base+0x6b4> │ │ │ │ + beq bbac4 <_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] │ │ │ │ @@ -145931,64 +146021,64 @@ │ │ │ │ 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 bb690 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb7f0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r1, r3 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r0 │ │ │ │ - b bb7d4 <_PyUnicodeWriter_Finish@@Base+0x524> │ │ │ │ - bl 2e0eb8 │ │ │ │ + b bb934 <_PyUnicodeWriter_Finish@@Base+0x524> │ │ │ │ + bl 2e0e64 │ │ │ │ mov r5, #0 │ │ │ │ - b bb6d8 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + b bb838 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ cmp r8, #0 │ │ │ │ addne r2, r4, #20 │ │ │ │ addeq r2, r4, #28 │ │ │ │ - b bb898 <_PyUnicodeWriter_Finish@@Base+0x5e8> │ │ │ │ + b bb9f8 <_PyUnicodeWriter_Finish@@Base+0x5e8> │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ - b bb8d8 <_PyUnicodeWriter_Finish@@Base+0x628> │ │ │ │ + b bba38 <_PyUnicodeWriter_Finish@@Base+0x628> │ │ │ │ ldr r2, [r9, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b bb6a4 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + b bb804 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ca28 <_PyUnicodeWriter_WriteLatin1String@@Base+0x168> │ │ │ │ + bl 8cc68 <_PyUnicodeWriter_WriteLatin1String@@Base+0x168> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bbb28 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ + beq bbc88 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb6d8 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bgt bb838 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb6d8 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bne bb838 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bb6d8 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bb838 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ ldr r2, [r5, #28] │ │ │ │ - b bb7f8 <_PyUnicodeWriter_Finish@@Base+0x548> │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + b bb958 <_PyUnicodeWriter_Finish@@Base+0x548> │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000bbbb4 : │ │ │ │ +000bbd14 : │ │ │ │ push {fp, lr} │ │ │ │ subs r2, r1, #0 │ │ │ │ add fp, sp, #4 │ │ │ │ - blt bbbe4 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + blt bbd44 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #1004] @ 0x3ec │ │ │ │ ldr r3, [r3, #1016] @ 0x3f8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ @@ -145997,226 +146087,226 @@ │ │ │ │ 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 bbcd0 │ │ │ │ - ldr r3, [pc, #300] @ bbd40 │ │ │ │ + beq bbe30 │ │ │ │ + ldr r3, [pc, #300] @ bbea0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmn r3, #804 @ 0x324 │ │ │ │ - beq bbce0 │ │ │ │ + beq bbe40 │ │ │ │ lsr r1, r4, #18 │ │ │ │ ubfx ip, r4, #0, #18 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, ip │ │ │ │ - bgt bbc60 │ │ │ │ + bgt bbdc0 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, ip │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq bbce0 │ │ │ │ + beq bbe40 │ │ │ │ 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 bbc8c │ │ │ │ + bhi bbdec │ │ │ │ add r3, r5, r3, lsl #4 │ │ │ │ cmp r3, r2, lsl #2 │ │ │ │ - bcc bbcc4 │ │ │ │ + bcc bbe24 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl a0160 │ │ │ │ + bl a02e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bbcc0 │ │ │ │ + beq bbe20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e280 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6694 │ │ │ │ + bl a6818 │ │ │ │ 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 a0160 │ │ │ │ + b a02e0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt bbd38 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + blt bbe98 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #35732 @ 0x8b94 │ │ │ │ + movw r1, #34748 @ 0x87bc │ │ │ │ movt r1, #9 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ cmp lr, r1 │ │ │ │ - bne bbd20 │ │ │ │ + bne bbe80 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ movcs r1, r2 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 2dac0 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r4, #0 │ │ │ │ - b bbcc4 │ │ │ │ + b bbe24 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bbd44 <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ +000bbea4 <_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] @ bbdbc <_Py_NewReferenceNoTotal@@Base+0x78> │ │ │ │ + ldr r2, [pc, #92] @ bbf1c <_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, #61052 @ 0xee7c │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp lr, r1 │ │ │ │ - bne bbda4 <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ + bne bbf04 <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ bbdc0 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - bl 1be580 │ │ │ │ + ldr r0, [pc, #52] @ bbf20 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + b 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ subs r4, r2, #0 │ │ │ │ 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 bbe14 <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ + b bbf74 <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ add lr, r0, r3 │ │ │ │ ldrsb r5, [lr, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bbe58 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne bbfb8 <_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 bbdec <_Py_NewReferenceNoTotal@@Base+0xa8> │ │ │ │ + ble bbf4c <_Py_NewReferenceNoTotal@@Base+0xa8> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bbf08 <_Py_NewReferenceNoTotal@@Base+0x1c4> │ │ │ │ + bgt bc068 <_Py_NewReferenceNoTotal@@Base+0x1c4> │ │ │ │ lsl lr, r3, #1 │ │ │ │ add r5, r0, lr │ │ │ │ ldrsh r5, [r5, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bbe58 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne bbfb8 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ add lr, r0, lr │ │ │ │ strh ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne bbe0c <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne bbf6c <_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 bbec8 <_Py_NewReferenceNoTotal@@Base+0x184> │ │ │ │ + bgt bc028 <_Py_NewReferenceNoTotal@@Base+0x184> │ │ │ │ add lr, r0, r3 │ │ │ │ ldrsb lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - bne bbef0 <_Py_NewReferenceNoTotal@@Base+0x1ac> │ │ │ │ + bne bc050 <_Py_NewReferenceNoTotal@@Base+0x1ac> │ │ │ │ cmp r6, #7 │ │ │ │ - ble bbee8 <_Py_NewReferenceNoTotal@@Base+0x1a4> │ │ │ │ + ble bc048 <_Py_NewReferenceNoTotal@@Base+0x1a4> │ │ │ │ cmp r6, #15 │ │ │ │ lslgt lr, r3, #2 │ │ │ │ - bgt bbf1c <_Py_NewReferenceNoTotal@@Base+0x1d8> │ │ │ │ + bgt bc07c <_Py_NewReferenceNoTotal@@Base+0x1d8> │ │ │ │ lsl lr, r3, #1 │ │ │ │ - b bbe40 <_Py_NewReferenceNoTotal@@Base+0xfc> │ │ │ │ + b bbfa0 <_Py_NewReferenceNoTotal@@Base+0xfc> │ │ │ │ add lr, r0, r3, lsl #2 │ │ │ │ ldr lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - beq bbe88 <_Py_NewReferenceNoTotal@@Base+0x144> │ │ │ │ + beq bbfe8 <_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 bbea4 <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ + bgt bc004 <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - bne bbeb4 <_Py_NewReferenceNoTotal@@Base+0x170> │ │ │ │ + bne bc014 <_Py_NewReferenceNoTotal@@Base+0x170> │ │ │ │ cmp r6, #7 │ │ │ │ - bgt bbe90 <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ + bgt bbff0 <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ add lr, r0, r3 │ │ │ │ - b bbdfc <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ + b bbf5c <_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 bbe78 <_Py_NewReferenceNoTotal@@Base+0x134> │ │ │ │ + b bbfd8 <_Py_NewReferenceNoTotal@@Base+0x134> │ │ │ │ lsl lr, r3, #2 │ │ │ │ add r5, r0, lr │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bbe5c <_Py_NewReferenceNoTotal@@Base+0x118> │ │ │ │ + bne bbfbc <_Py_NewReferenceNoTotal@@Base+0x118> │ │ │ │ add lr, r0, lr │ │ │ │ str ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne bbe0c <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne bbf6c <_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] @ bc054 <_Py_NewReferenceNoTotal@@Base+0x310> │ │ │ │ + ldr ip, [pc, #256] @ bc1b4 <_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 │ │ │ │ @@ -146230,122 +146320,121 @@ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #-8] │ │ │ │ cmp r0, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ str ip, [lr, #3824] @ 0xef0 │ │ │ │ - bne bbfd0 <_Py_NewReferenceNoTotal@@Base+0x28c> │ │ │ │ + bne bc130 <_Py_NewReferenceNoTotal@@Base+0x28c> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc028 <_Py_NewReferenceNoTotal@@Base+0x2e4> │ │ │ │ + bne bc188 <_Py_NewReferenceNoTotal@@Base+0x2e4> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbffc <_Py_NewReferenceNoTotal@@Base+0x2b8> │ │ │ │ + bne bc15c <_Py_NewReferenceNoTotal@@Base+0x2b8> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bc058 │ │ │ │ + b bc1b8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbfa8 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + bgt bc108 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bbfa8 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + bne bc108 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bbfa8 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + b bc108 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbfc0 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ + bgt bc120 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bbfc0 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ + bne bc120 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - b bbfc4 <_Py_NewReferenceNoTotal@@Base+0x280> │ │ │ │ + b bc124 <_Py_NewReferenceNoTotal@@Base+0x280> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbfb4 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + bgt bc114 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bbfb4 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + bne bc114 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bbfb4 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + b bc114 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bc058 : │ │ │ │ +000bc1b8 : │ │ │ │ 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] @ bc398 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - ldr r3, [r1, #84] @ 0x54 │ │ │ │ + ldr r1, [pc, #792] @ bc4f4 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r3, [r3, r1] │ │ │ │ + and ip, r2, #24 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ - and ip, r3, #24 │ │ │ │ - ubfx r3, r3, #14, #1 │ │ │ │ + ubfx r2, r2, #14, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ + addne r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - lsl r3, r3, #3 │ │ │ │ - bne bc224 │ │ │ │ - ldr r1, [r2, #3752] @ 0xea8 │ │ │ │ + bne bc380 │ │ │ │ + ldr r1, [r3, #3752] @ 0xea8 │ │ │ │ cmp r1, #0 │ │ │ │ - ble bc260 │ │ │ │ - movw ip, #38392 @ 0x95f8 │ │ │ │ + ble bc3bc │ │ │ │ + movw ip, #38384 @ 0x95f0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ sub lr, r1, #1 │ │ │ │ - str lr, [r2, #3752] @ 0xea8 │ │ │ │ - sub r1, r0, r3 │ │ │ │ - movw r3, #26260 @ 0x6694 │ │ │ │ - movt r3, #10 │ │ │ │ + str lr, [r3, #3752] @ 0xea8 │ │ │ │ + sub r1, r0, r2, lsl #3 │ │ │ │ + movw r2, #26648 @ 0x6818 │ │ │ │ + movt r2, #10 │ │ │ │ ldr lr, [ip, #1020] @ 0x3fc │ │ │ │ - cmp lr, r3 │ │ │ │ - bne bc280 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne bc3dc │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - add r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr r4, [r2, #1604] @ 0x644 │ │ │ │ + add r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq bc2b4 │ │ │ │ + beq bc410 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt bc124 │ │ │ │ + bgt bc280 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc2b4 │ │ │ │ + beq bc410 │ │ │ │ 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 bc294 │ │ │ │ + beq bc3f0 │ │ │ │ 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 │ │ │ │ @@ -146358,29 +146447,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 bc1bc │ │ │ │ + bne bc318 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc1b8 │ │ │ │ + beq bc314 │ │ │ │ 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 bc30c │ │ │ │ + beq bc468 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bc2e0 │ │ │ │ + beq bc43c │ │ │ │ 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] │ │ │ │ @@ -146400,47 +146489,47 @@ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ bic lr, lr, #3 │ │ │ │ and ip, ip, #3 │ │ │ │ orr ip, ip, lr │ │ │ │ str r1, [lr] │ │ │ │ mov lr, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ - ldr ip, [r2, #3824] @ 0xef0 │ │ │ │ - ldr r1, [r2, #3752] @ 0xea8 │ │ │ │ + ldr ip, [r3, #3824] @ 0xef0 │ │ │ │ + ldr r1, [r3, #3752] @ 0xea8 │ │ │ │ sub ip, ip, #1 │ │ │ │ str lr, [r0, #-8] │ │ │ │ cmp r1, lr │ │ │ │ - str ip, [r2, #3824] @ 0xef0 │ │ │ │ - bgt bc0ac │ │ │ │ - movw ip, #38392 @ 0x95f8 │ │ │ │ + str ip, [r3, #3824] @ 0xef0 │ │ │ │ + bgt bc208 │ │ │ │ + movw ip, #38384 @ 0x95f0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r4, #26260 @ 0x6694 │ │ │ │ + movw r4, #26648 @ 0x6818 │ │ │ │ movt r4, #10 │ │ │ │ - sub r1, r0, r3 │ │ │ │ + sub r1, r0, r2, lsl #3 │ │ │ │ ldr lr, [ip, #1020] @ 0x3fc │ │ │ │ cmp lr, r4 │ │ │ │ - beq bc0d4 │ │ │ │ + beq bc230 │ │ │ │ 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, #35316 @ 0x89f4 │ │ │ │ + movw r3, #34332 @ 0x861c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc38c │ │ │ │ + bne bc4e8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #524] @ 0x20c │ │ │ │ @@ -146452,15 +146541,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 bc1d0 │ │ │ │ + beq bc32c │ │ │ │ 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] │ │ │ │ @@ -146484,80 +146573,80 @@ │ │ │ │ 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 bc2d0 │ │ │ │ + b bc42c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bc39c : │ │ │ │ +000bc4f8 : │ │ │ │ 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, [r0, #4] │ │ │ │ - movw r2, #21196 @ 0x52cc │ │ │ │ + movw r2, #21184 @ 0x52c0 │ │ │ │ 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 bc444 │ │ │ │ + beq bc5a0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc41c │ │ │ │ + bne bc578 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bc41c │ │ │ │ + beq bc578 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc400 │ │ │ │ + bne bc55c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f2d4c │ │ │ │ + bl 2f2cfc │ │ │ │ mov r0, #0 │ │ │ │ - b bc414 │ │ │ │ + b bc570 │ │ │ │ mov r1, r2 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc3e0 │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne bc53c │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b bc43c │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b bc598 │ │ │ │ push {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 bd314 │ │ │ │ + beq bd470 │ │ │ │ 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 │ │ │ │ @@ -146565,230 +146654,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 bd6d8 <_PySlotIterator_InitLegacy@@Base> │ │ │ │ + bl bd834 <_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 bd720 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd87c <_PySlotIterator_Next@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bc650 │ │ │ │ + beq bc7ac │ │ │ │ ldrh r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ - bhi bc638 │ │ │ │ + bhi bc794 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bls bc508 │ │ │ │ - ldr r3, [pc, #4068] @ bd518 │ │ │ │ + bls bc664 │ │ │ │ + ldr r3, [pc, #4068] @ bd674 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ - bhi bc508 │ │ │ │ + bhi bc664 │ │ │ │ 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 bd240 │ │ │ │ + beq bd39c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ add r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - beq bd5a8 │ │ │ │ + beq bd704 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r5 │ │ │ │ bl 2e280 │ │ │ │ - b bc508 │ │ │ │ + b bc664 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc508 │ │ │ │ + beq bc664 │ │ │ │ str r6, [fp, #-212] @ 0xffffff2c │ │ │ │ - movw r1, #23660 @ 0x5c6c │ │ │ │ + movw r1, #22700 @ 0x58ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r6, [fp, #-176] @ 0xffffff50 │ │ │ │ str r5, [fp, #-216] @ 0xffffff28 │ │ │ │ - movw r5, #58212 @ 0xe364 │ │ │ │ + movw r5, #56788 @ 0xddd4 │ │ │ │ movt r5, #60 @ 0x3c │ │ │ │ str r7, [fp, #-204] @ 0xffffff34 │ │ │ │ str r4, [fp, #-208] @ 0xffffff30 │ │ │ │ mov r7, r3 │ │ │ │ - movw r4, #23640 @ 0x5c58 │ │ │ │ + movw r4, #22680 @ 0x5898 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ str r1, [fp, #-152] @ 0xffffff68 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #8 │ │ │ │ - bne bd150 │ │ │ │ + bne bd2ac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4d8 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcd60 │ │ │ │ + beq bcebc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcd80 │ │ │ │ + beq bcedc │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r8 │ │ │ │ ldr r7, [r8, #20]! │ │ │ │ cmp r7, #0 │ │ │ │ - bne bc5cc │ │ │ │ + bne bc728 │ │ │ │ str r6, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r7, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r4, [fp, #-208] @ 0xffffff30 │ │ │ │ ldr r6, [fp, #-212] @ 0xffffff2c │ │ │ │ - b bc508 │ │ │ │ + b bc664 │ │ │ │ cmp r2, r9 │ │ │ │ - beq bd000 │ │ │ │ + beq bd15c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd720 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd87c <_PySlotIterator_Next@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne bc518 │ │ │ │ + bne bc674 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bd5fc │ │ │ │ + beq bd758 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq bd5cc │ │ │ │ + beq bd728 │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd178 │ │ │ │ + bne bd2d4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2e688 │ │ │ │ cmp r0, #0 │ │ │ │ addne r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq bd000 │ │ │ │ + beq bd15c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e31c │ │ │ │ add r9, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ - beq bd6a0 │ │ │ │ + beq bd7fc │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r9 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcd10 │ │ │ │ + bne bce6c │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcd18 │ │ │ │ + bne bce74 │ │ │ │ mov r0, #1 │ │ │ │ - movw r1, #36124 @ 0x8d1c │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl af340 │ │ │ │ + bl af4c8 │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd010 │ │ │ │ + beq bd16c │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq bc724 │ │ │ │ + beq bc880 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl 258fb8 │ │ │ │ + bl 258160 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd010 │ │ │ │ + beq bd16c │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #41268 @ 0xa134 │ │ │ │ + movw r3, #41256 @ 0xa128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt bccc0 │ │ │ │ + bgt bce1c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge bd680 │ │ │ │ + bge bd7dc │ │ │ │ ldr r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc774 │ │ │ │ - movw r3, #41268 @ 0xa134 │ │ │ │ + beq bc8d0 │ │ │ │ + movw r3, #41256 @ 0xa128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne bd33c │ │ │ │ + bne bd498 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl 258bd4 │ │ │ │ + bl 257d7c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bd010 │ │ │ │ + beq bd16c │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [fp, #-148] @ 0xffffff6c │ │ │ │ streq r3, [fp, #-152] @ 0xffffff68 │ │ │ │ - bne bd1e4 │ │ │ │ + bne bd340 │ │ │ │ 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 be218 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl be374 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd010 │ │ │ │ + beq bd16c │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ sub r2, fp, #132 @ 0x84 │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ str r9, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl be218 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl be374 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd010 │ │ │ │ + beq bd16c │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r2, fp, #136 @ 0x88 │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ str r9, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl be218 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl be374 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd010 │ │ │ │ + beq bd16c │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bd010 │ │ │ │ + beq bd16c │ │ │ │ ldr r2, [fp, #-172] @ 0xffffff54 │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ cmp r2, r9 │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - beq bc840 │ │ │ │ + beq bc99c │ │ │ │ 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 │ │ │ │ @@ -146804,21 +146893,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 bd438 │ │ │ │ + bne bd594 │ │ │ │ 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] @ bd51c │ │ │ │ + ldr r5, [pc, #3184] @ bd678 │ │ │ │ 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 │ │ │ │ @@ -146835,854 +146924,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] @ bd520 │ │ │ │ + ldr r8, [pc, #3088] @ bd67c │ │ │ │ ldrb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd720 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd87c <_PySlotIterator_Next@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bca18 │ │ │ │ + beq bcb74 │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq bc978 │ │ │ │ - bhi bc9d0 │ │ │ │ + beq bcad4 │ │ │ │ + bhi bcb2c │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bls bc978 │ │ │ │ + bls bcad4 │ │ │ │ sub r3, r3, #5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bhi bc918 │ │ │ │ + bhi bca74 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r5, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ str r2, [r4, #24] │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi bc9ac │ │ │ │ + bhi bcb08 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd720 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd87c <_PySlotIterator_Next@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bca18 │ │ │ │ + beq bcb74 │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq bc978 │ │ │ │ - bls bc96c │ │ │ │ + beq bcad4 │ │ │ │ + bls bcac8 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq bcbe0 │ │ │ │ + beq bcd3c │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ cmp r3, r2 │ │ │ │ - beq bcb94 │ │ │ │ - ldr r1, [pc, #2928] @ bd524 │ │ │ │ + beq bccf0 │ │ │ │ + ldr r1, [pc, #2928] @ bd680 │ │ │ │ sub r3, r3, #5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - bhi bc918 │ │ │ │ + bhi bca74 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq bcbe0 │ │ │ │ + beq bcd3c │ │ │ │ cmp r3, r7 │ │ │ │ - beq bcb94 │ │ │ │ + beq bccf0 │ │ │ │ sub r3, r3, #57 @ 0x39 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi bc918 │ │ │ │ + bhi bca74 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #156] @ 0x9c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #52884 @ 0xce94 │ │ │ │ + movweq r3, #53744 @ 0xd1f0 │ │ │ │ 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 be2e8 │ │ │ │ + bl be444 │ │ │ │ cmp r0, #0 │ │ │ │ - blt bcb94 │ │ │ │ + blt bccf0 │ │ │ │ ldr r2, [r4, #152] @ 0x98 │ │ │ │ - movw r3, #42296 @ 0xa538 │ │ │ │ + movw r3, #42688 @ 0xa6c0 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bcab0 │ │ │ │ + bne bcc0c │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bca80 │ │ │ │ + beq bcbdc │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd6ac │ │ │ │ + blt bd808 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd47c │ │ │ │ + blt bd5d8 │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd3e0 │ │ │ │ + blt bd53c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd40c │ │ │ │ + blt bd568 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r6, [r4, #132] @ 0x84 │ │ │ │ - bne bd624 │ │ │ │ + bne bd780 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bcb18 │ │ │ │ + beq bcc74 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl af254 │ │ │ │ - bl aad74 │ │ │ │ + bl af3dc │ │ │ │ + bl aaefc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bcb94 │ │ │ │ - ldr r1, [pc, #2624] @ bd528 │ │ │ │ + beq bccf0 │ │ │ │ + ldr r1, [pc, #2624] @ bd684 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bcb10 │ │ │ │ + bgt bcc6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd4c4 │ │ │ │ + beq bd620 │ │ │ │ cmn r9, #1 │ │ │ │ - beq bcb94 │ │ │ │ + beq bccf0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne bcd68 │ │ │ │ + bne bcec4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bcd88 │ │ │ │ - ldr r1, [pc, #2556] @ bd52c │ │ │ │ + bne bcee4 │ │ │ │ + ldr r1, [pc, #2556] @ bd688 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7be0 │ │ │ │ + bl a7d64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bcb94 │ │ │ │ + bne bccf0 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ bl 2e688 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq bd4d0 │ │ │ │ + beq bd62c │ │ │ │ sub r1, r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl be9fc │ │ │ │ + bl beb58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bcb94 │ │ │ │ - ldr r1, [pc, #2492] @ bd52c │ │ │ │ + beq bccf0 │ │ │ │ + ldr r1, [pc, #2492] @ bd688 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bcb94 │ │ │ │ + bgt bccf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd5c0 │ │ │ │ - bl bea88 │ │ │ │ + beq bd71c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd358 │ │ │ │ + bne bd4b4 │ │ │ │ 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 a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [fp, #-160] @ 0xffffff60 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r0, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ 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 beab8 │ │ │ │ + bl bec14 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mul r2, r9, sl │ │ │ │ bl 2e280 │ │ │ │ mov r0, r4 │ │ │ │ - bl beab8 │ │ │ │ + bl bec14 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl beab8 │ │ │ │ + bl bec14 │ │ │ │ cmp sl, #0 │ │ │ │ - ble bc918 │ │ │ │ + ble bca74 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne bd2a4 │ │ │ │ + bne bd400 │ │ │ │ cmp sl, #1 │ │ │ │ - beq bc918 │ │ │ │ + beq bca74 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ tst r3, #8 │ │ │ │ - bne bd2c0 │ │ │ │ + bne bd41c │ │ │ │ cmp sl, #2 │ │ │ │ - beq bc918 │ │ │ │ + beq bca74 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ tst r3, #8 │ │ │ │ - bne bd2dc │ │ │ │ + bne bd438 │ │ │ │ cmp sl, #3 │ │ │ │ - beq bc918 │ │ │ │ + beq bca74 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ tst r3, #8 │ │ │ │ - bne bd2f8 │ │ │ │ + bne bd454 │ │ │ │ subs r2, sl, #4 │ │ │ │ - beq bc918 │ │ │ │ + beq bca74 │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ tst r1, #8 │ │ │ │ - bne bd250 │ │ │ │ + bne bd3ac │ │ │ │ add r3, r3, #20 │ │ │ │ subs r2, r2, #1 │ │ │ │ - bne bcc6c │ │ │ │ - b bc918 │ │ │ │ + bne bcdc8 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #160] @ 0xa0 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ 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 bd0c4 │ │ │ │ + beq bd220 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov ip, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r5, ip │ │ │ │ - ble bd0ec │ │ │ │ + ble bd248 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ cmp lr, r9 │ │ │ │ - bne bd0bc │ │ │ │ + bne bd218 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq bc744 │ │ │ │ - b bcccc │ │ │ │ + beq bc8a0 │ │ │ │ + b bce28 │ │ │ │ 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 bd1a0 │ │ │ │ + bne bd2fc │ │ │ │ ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r0, #1 │ │ │ │ - bl af340 │ │ │ │ + bl af4c8 │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bc6f4 │ │ │ │ + b bc850 │ │ │ │ str r2, [r4, #148] @ 0x94 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #152] @ 0x98 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ - b bc618 │ │ │ │ - ldr r1, [pc, #1984] @ bd530 │ │ │ │ + b bc774 │ │ │ │ + ldr r1, [pc, #1984] @ bd68c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1197f8 │ │ │ │ + bl 119fc4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bcb20 │ │ │ │ - b bcb94 │ │ │ │ + bne bcc7c │ │ │ │ + b bccf0 │ │ │ │ str r8, [fp, #-184] @ 0xffffff48 │ │ │ │ - b bc618 │ │ │ │ - ldr r1, [pc, #1956] @ bd534 │ │ │ │ + b bc774 │ │ │ │ + ldr r1, [pc, #1956] @ bd690 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1197f8 │ │ │ │ + bl 119fc4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bcb28 │ │ │ │ - b bcb94 │ │ │ │ + bne bcc84 │ │ │ │ + b bccf0 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #196] @ 0xc4 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #424] @ 0x1a8 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #428] @ 0x1ac │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #212] @ 0xd4 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #380] @ 0x17c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #224] @ 0xe0 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #200] @ 0xc8 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #368] @ 0x170 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #220] @ 0xdc │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #364] @ 0x16c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #32] │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #164] @ 0xa4 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #216] @ 0xd8 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #288] @ 0x120 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #136] @ 0x88 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #384] @ 0x180 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #396] @ 0x18c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #392] @ 0x188 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #416] @ 0x1a0 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #412] @ 0x19c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #388] @ 0x184 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #376] @ 0x178 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #404] @ 0x194 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #420] @ 0x1a4 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #264] @ 0x108 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #236] @ 0xec │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #272] @ 0x110 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #276] @ 0x114 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #240] @ 0xf0 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #248] @ 0xf8 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #256] @ 0x100 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #304] @ 0x130 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #360] @ 0x168 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #344] @ 0x158 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #308] @ 0x134 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #328] @ 0x148 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #316] @ 0x13c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #320] @ 0x140 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #340] @ 0x154 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #312] @ 0x138 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #324] @ 0x144 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #352] @ 0x160 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #284] @ 0x11c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #228] @ 0xe4 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #260] @ 0x104 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #348] @ 0x15c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #232] @ 0xe8 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #268] @ 0x10c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #292] @ 0x124 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #336] @ 0x150 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #280] @ 0x118 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #300] @ 0x12c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #244] @ 0xf4 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #332] @ 0x14c │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #188] @ 0xbc │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ str r2, [r4, #252] @ 0xfc │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-196] @ 0xffffff3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne bc508 │ │ │ │ + bne bc664 │ │ │ │ cmp r7, #0 │ │ │ │ - beq bd398 │ │ │ │ + beq bd4f4 │ │ │ │ str r7, [fp, #-196] @ 0xffffff3c │ │ │ │ - b bc508 │ │ │ │ + b bc664 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne bc508 │ │ │ │ + bne bc664 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bc508 │ │ │ │ + b bc664 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd4a0 │ │ │ │ + bne bd5fc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc508 │ │ │ │ + bgt bc664 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23504 @ 0x5bd0 │ │ │ │ + movw r1, #22544 @ 0x5810 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r3 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r4, #0 │ │ │ │ - b bcbb4 │ │ │ │ + b bcd10 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd4f4 │ │ │ │ + bne bd650 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc508 │ │ │ │ + bgt bc664 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23444 @ 0x5b94 │ │ │ │ + movw r1, #22484 @ 0x57d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b bd000 │ │ │ │ + bl 16f420 │ │ │ │ + b bd15c │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd53c │ │ │ │ + bne bd698 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bc508 │ │ │ │ + b bc664 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd560 │ │ │ │ + bne bd6bc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - b bc508 │ │ │ │ + b bc664 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd584 │ │ │ │ + bne bd6e0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - b bc508 │ │ │ │ + b bc664 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd3b4 │ │ │ │ + bne bd510 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc508 │ │ │ │ + bgt bc664 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23560 @ 0x5c08 │ │ │ │ + movw r1, #22600 @ 0x5848 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b bd000 │ │ │ │ + bl 16f420 │ │ │ │ + b bd15c │ │ │ │ add ip, ip, #1 │ │ │ │ - b bccec │ │ │ │ + b bce48 │ │ │ │ mov r3, r4 │ │ │ │ cmp lr, r3 │ │ │ │ - beq bcd00 │ │ │ │ + beq bce5c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd0c8 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne bd224 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, r3 │ │ │ │ - beq bcd00 │ │ │ │ + beq bce5c │ │ │ │ ldr r3, [lr, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd120 │ │ │ │ + beq bd27c │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov ip, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r5, ip │ │ │ │ - ble bd288 │ │ │ │ + ble bd3e4 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ cmp r4, r9 │ │ │ │ - beq bd148 │ │ │ │ + beq bd2a4 │ │ │ │ add ip, ip, #1 │ │ │ │ - b bd104 │ │ │ │ + b bd260 │ │ │ │ mov r3, lr │ │ │ │ cmp r4, r3 │ │ │ │ - beq bd148 │ │ │ │ + beq bd2a4 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd124 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne bd280 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bd288 │ │ │ │ + bne bd3e4 │ │ │ │ mov r4, lr │ │ │ │ - b bcd00 │ │ │ │ + b bce5c │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt bd26c │ │ │ │ + blt bd3c8 │ │ │ │ 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 bc5d8 │ │ │ │ + b bc734 │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd1b8 │ │ │ │ + bne bd314 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23908 @ 0x5d64 │ │ │ │ + movw r1, #22948 @ 0x59a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b bd000 │ │ │ │ + bl 16f420 │ │ │ │ + b bd15c │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b bc700 │ │ │ │ + b bc85c │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r2, [fp, #-200] @ 0xffffff38 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt bc678 │ │ │ │ + bgt bc7d4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23960 @ 0x5d98 │ │ │ │ + movw r1, #23000 @ 0x59d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b bd000 │ │ │ │ + bl 16f420 │ │ │ │ + b bd15c │ │ │ │ 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 bc798 │ │ │ │ + beq bc8f4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-156] @ 0xffffff64 │ │ │ │ orr r3, r2, r3 │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - bne bc798 │ │ │ │ + bne bc8f4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24228 @ 0x5ea4 │ │ │ │ + movw r1, #23268 @ 0x5ae4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b bd010 │ │ │ │ + bl 16f420 │ │ │ │ + b bd16c │ │ │ │ ldr r0, [fp, #-160] @ 0xffffff60 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ str r5, [fp, #-160] @ 0xffffff60 │ │ │ │ - b bc508 │ │ │ │ + b bc664 │ │ │ │ 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 bcc78 │ │ │ │ + b bcdd4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23604 @ 0x5c34 │ │ │ │ + movw r1, #22644 @ 0x5874 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b bd000 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl 16f420 │ │ │ │ + b bd15c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24008 @ 0x5dc8 │ │ │ │ + movw r1, #23048 @ 0x5a08 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b bd010 │ │ │ │ + bl 16f420 │ │ │ │ + b bd16c │ │ │ │ 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 bcc24 │ │ │ │ + b bcd80 │ │ │ │ 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 bcc38 │ │ │ │ + b bcd94 │ │ │ │ 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 bcc4c │ │ │ │ + b bcda8 │ │ │ │ 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 bcc60 │ │ │ │ + b bcdbc │ │ │ │ sub r6, fp, #124 @ 0x7c │ │ │ │ ldr r1, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 377f88 <_PySlotIterator_Init@@Base> │ │ │ │ + bl 377dc0 <_PySlotIterator_Init@@Base> │ │ │ │ str r7, [fp, #-156] @ 0xffffff64 │ │ │ │ str r7, [fp, #-192] @ 0xffffff40 │ │ │ │ str r7, [fp, #-188] @ 0xffffff44 │ │ │ │ str r7, [fp, #-148] @ 0xffffff6c │ │ │ │ - b bc4dc │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b bc638 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24176 @ 0x5e70 │ │ │ │ + movw r1, #23216 @ 0x5ab0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b bd010 │ │ │ │ + bl 16f420 │ │ │ │ + b bd16c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bd374 │ │ │ │ + bgt bd4d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd38c │ │ │ │ + beq bd4e8 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ str r4, [fp, #-160] @ 0xffffff60 │ │ │ │ str r4, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bcbb4 │ │ │ │ + b bcd10 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bd374 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bd4d0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23684 @ 0x5c84 │ │ │ │ + movw r1, #22724 @ 0x58c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b bd000 │ │ │ │ + bl 16f420 │ │ │ │ + b bd15c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #23544 @ 0x5bf8 │ │ │ │ + movw r2, #22584 @ 0x5838 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #23356 @ 0x5b3c │ │ │ │ + movw r1, #22396 @ 0x577c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b bd000 │ │ │ │ + bl 14151c │ │ │ │ + b bd15c │ │ │ │ str r2, [r4, #168] @ 0xa8 │ │ │ │ - b bc918 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + b bca74 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #24436 @ 0x5f74 │ │ │ │ + movw r1, #23476 @ 0x5bb4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ - b bcb94 │ │ │ │ + bl 14151c │ │ │ │ + b bccf0 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b bc918 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + b bca74 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #24504 @ 0x5fb8 │ │ │ │ + movw r1, #23544 @ 0x5bf8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ - b bcb94 │ │ │ │ + bl 14151c │ │ │ │ + b bccf0 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ - b bc890 │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ + b bc9ec │ │ │ │ str r2, [r4, #128] @ 0x80 │ │ │ │ - b bc918 │ │ │ │ + b bca74 │ │ │ │ cmp r7, #0 │ │ │ │ ldreq r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq bc508 │ │ │ │ + beq bc664 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #23396 @ 0x5b64 │ │ │ │ + movw r2, #22436 @ 0x57a4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #23356 @ 0x5b3c │ │ │ │ + movw r1, #22396 @ 0x577c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b bd000 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + bl 14151c │ │ │ │ + b bd15c │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #24364 @ 0x5f2c │ │ │ │ + movw r1, #23404 @ 0x5b6c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ - b bcb94 │ │ │ │ + bl 14151c │ │ │ │ + b bccf0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #23480 @ 0x5bb8 │ │ │ │ + movw r2, #22520 @ 0x57f8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #23356 @ 0x5b3c │ │ │ │ + movw r1, #22396 @ 0x577c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b bd000 │ │ │ │ + bl 14151c │ │ │ │ + b bd15c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bcb10 │ │ │ │ - movw r0, #46440 @ 0xb568 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bcc6c │ │ │ │ + movw r0, #46648 @ 0xb638 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #24580 @ 0x6004 │ │ │ │ + movw r2, #23620 @ 0x5c44 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f0f98 │ │ │ │ - b bcb94 │ │ │ │ + bl 2f0cfc │ │ │ │ + b bccf0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #23428 @ 0x5b84 │ │ │ │ + movw r2, #22468 @ 0x57c4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #23356 @ 0x5b3c │ │ │ │ + movw r1, #22396 @ 0x577c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b bd000 │ │ │ │ - subeq sp, r5, r8, asr #29 │ │ │ │ - subeq sp, r5, r2, asr #30 │ │ │ │ - subeq lr, r5, r6, asr r0 │ │ │ │ - subeq sp, r5, r8, lsr #31 │ │ │ │ - strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ - rsbeq r2, r3, r8, lsr #12 │ │ │ │ - rsbeq r2, r3, r0, lsr #29 │ │ │ │ - rsbeq r1, r3, r8, asr lr │ │ │ │ + bl 14151c │ │ │ │ + b bd15c │ │ │ │ + subeq sp, r5, ip, asr #21 │ │ │ │ + subeq sp, r5, r6, asr #22 │ │ │ │ + subeq sp, r5, sl, asr ip │ │ │ │ + subeq sp, r5, ip, lsr #23 │ │ │ │ + strhteq r1, [r3], #-224 @ 0xffffff20 │ │ │ │ + rsbeq r2, r3, r0, lsr #12 │ │ │ │ + mlseq r3, r8, lr, r2 │ │ │ │ + rsbeq r1, r3, r0, asr lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #23344 @ 0x5b30 │ │ │ │ + movw r2, #22384 @ 0x5770 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #23356 @ 0x5b3c │ │ │ │ + movw r1, #22396 @ 0x577c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b bd000 │ │ │ │ + bl 14151c │ │ │ │ + b bd15c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #23412 @ 0x5b74 │ │ │ │ + movw r2, #22452 @ 0x57b4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #23356 @ 0x5b3c │ │ │ │ + movw r1, #22396 @ 0x577c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b bd000 │ │ │ │ + bl 14151c │ │ │ │ + b bd15c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #23592 @ 0x5c28 │ │ │ │ + movw r2, #22632 @ 0x5868 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #23356 @ 0x5b3c │ │ │ │ + movw r1, #22396 @ 0x577c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b bd000 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 14151c │ │ │ │ + b bd15c │ │ │ │ + bl 2e0e64 │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r3 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bd010 │ │ │ │ + b bd16c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bcb94 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bccf0 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #23832 @ 0x5d18 │ │ │ │ + movw r1, #22872 @ 0x5958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r3 │ │ │ │ - b bd010 │ │ │ │ + b bd16c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #23756 @ 0x5ccc │ │ │ │ - movweq r1, #23800 @ 0x5cf8 │ │ │ │ + movwne r1, #22796 @ 0x590c │ │ │ │ + movweq r1, #22840 @ 0x5938 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ - bl 16f0cc │ │ │ │ - b bd000 │ │ │ │ - ldr r1, [pc, #-244] @ bd538 │ │ │ │ + bl 16f420 │ │ │ │ + b bd15c │ │ │ │ + ldr r1, [pc, #-244] @ bd694 │ │ │ │ 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 │ │ │ │ @@ -147696,39 +147785,39 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ - b bcac0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b bcc1c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #24132 @ 0x5e44 │ │ │ │ + movw r1, #23172 @ 0x5a84 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b bd010 │ │ │ │ + bl 14151c │ │ │ │ + b bd16c │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bd010 │ │ │ │ + b bd16c │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #24296 @ 0x5ee8 │ │ │ │ + movw r1, #23336 @ 0x5b28 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ - b bcb94 │ │ │ │ + bl 14151c │ │ │ │ + b bccf0 │ │ │ │ │ │ │ │ -000bd6d8 <_PySlotIterator_InitLegacy@@Base>: │ │ │ │ +000bd834 <_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 │ │ │ │ @@ -147740,472 +147829,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} │ │ │ │ │ │ │ │ -000bd720 <_PySlotIterator_Next@@Base>: │ │ │ │ +000bd87c <_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 bdb80 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ + beq bdcdc <_PySlotIterator_Next@@Base+0x460> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bdab8 <_PySlotIterator_Next@@Base+0x398> │ │ │ │ + bne bdc14 <_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 bdb0c <_PySlotIterator_Next@@Base+0x3ec> │ │ │ │ + bne bdc68 <_PySlotIterator_Next@@Base+0x3ec> │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - bhi bdea8 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi be004 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ cmp r4, #87 @ 0x57 │ │ │ │ - bls bd8d0 <_PySlotIterator_Next@@Base+0x1b0> │ │ │ │ + bls bda2c <_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 bdb3c <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ + beq bdc98 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ sub r3, r4, #92 @ 0x5c │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #2 │ │ │ │ - bls bde14 <_PySlotIterator_Next@@Base+0x6f4> │ │ │ │ + bls bdf70 <_PySlotIterator_Next@@Base+0x6f4> │ │ │ │ tst r2, #4 │ │ │ │ - beq bd810 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bd96c <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #58040 @ 0xe2b8 │ │ │ │ + movw r1, #57020 @ 0xdebc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #5 │ │ │ │ - beq bdbac <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ - bhi bd810 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bdd08 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ + bhi bd96c <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ cmp r3, #3 │ │ │ │ - beq bd810 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bd96c <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ cmp r3, #4 │ │ │ │ - beq bdbac <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ + beq bdd08 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bdb64 <_PySlotIterator_Next@@Base+0x444> │ │ │ │ + bne bdcc0 <_PySlotIterator_Next@@Base+0x444> │ │ │ │ ldr r3, [ip] │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [ip] │ │ │ │ ldrb r3, [r5, #65] @ 0x41 │ │ │ │ tst r3, #2 │ │ │ │ - beq bd970 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ + beq bdacc <_PySlotIterator_Next@@Base+0x250> │ │ │ │ cmp r4, #73 @ 0x49 │ │ │ │ - bhi bd9ac <_PySlotIterator_Next@@Base+0x28c> │ │ │ │ + bhi bdb08 <_PySlotIterator_Next@@Base+0x28c> │ │ │ │ cmp r4, #71 @ 0x47 │ │ │ │ - bhi bdcdc <_PySlotIterator_Next@@Base+0x5bc> │ │ │ │ + bhi bde38 <_PySlotIterator_Next@@Base+0x5bc> │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - beq bdd00 <_PySlotIterator_Next@@Base+0x5e0> │ │ │ │ + beq bde5c <_PySlotIterator_Next@@Base+0x5e0> │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ - beq bd980 <_PySlotIterator_Next@@Base+0x260> │ │ │ │ + beq bdadc <_PySlotIterator_Next@@Base+0x260> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #58040 @ 0xe2b8 │ │ │ │ + movw r1, #57020 @ 0xdebc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bdba0 <_PySlotIterator_Next@@Base+0x480> │ │ │ │ + bne bdcfc <_PySlotIterator_Next@@Base+0x480> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd8f4 <_PySlotIterator_Next@@Base+0x1d4> │ │ │ │ + beq bda50 <_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 bd958 <_PySlotIterator_Next@@Base+0x238> │ │ │ │ + bls bdab4 <_PySlotIterator_Next@@Base+0x238> │ │ │ │ mov ip, r4 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - beq bd990 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ - ldr r1, [pc, #1836] @ bdfe8 <_PySlotIterator_Next@@Base+0x8c8> │ │ │ │ + beq bdaec <_PySlotIterator_Next@@Base+0x270> │ │ │ │ + ldr r1, [pc, #1836] @ be144 <_PySlotIterator_Next@@Base+0x8c8> │ │ │ │ sub r2, r4, #57 @ 0x39 │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ - bhi bd990 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ + bhi bdaec <_PySlotIterator_Next@@Base+0x270> │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r4, #4 │ │ │ │ - bhi bdaa0 <_PySlotIterator_Next@@Base+0x380> │ │ │ │ - ldr r3, [pc, #1804] @ bdfec <_PySlotIterator_Next@@Base+0x8cc> │ │ │ │ + bhi bdbfc <_PySlotIterator_Next@@Base+0x380> │ │ │ │ + ldr r3, [pc, #1804] @ be148 <_PySlotIterator_Next@@Base+0x8cc> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bdf50 <_PySlotIterator_Next@@Base+0x830> │ │ │ │ + bhi be0ac <_PySlotIterator_Next@@Base+0x830> │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd87c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bd9d8 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ add r3, r1, r4, lsl #2 │ │ │ │ - movw r0, #46440 @ 0xb568 │ │ │ │ + movw r0, #46648 @ 0xb638 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #24820 @ 0x60f4 │ │ │ │ + movw r2, #23860 @ 0x5d34 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f0f98 │ │ │ │ + bl 2f0cfc │ │ │ │ cmn r0, #1 │ │ │ │ - beq bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + beq bdde4 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ 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 bd8b4 <_PySlotIterator_Next@@Base+0x194> │ │ │ │ + bhi bda10 <_PySlotIterator_Next@@Base+0x194> │ │ │ │ tst r6, r3 │ │ │ │ - bne bdd1c <_PySlotIterator_Next@@Base+0x5fc> │ │ │ │ + bne bde78 <_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 bddb8 <_PySlotIterator_Next@@Base+0x698> │ │ │ │ + bne bdf14 <_PySlotIterator_Next@@Base+0x698> │ │ │ │ add r2, r5, r7, lsl #2 │ │ │ │ orr r3, r6, r3 │ │ │ │ mov r4, ip │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - b bd970 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ + b bdacc <_PySlotIterator_Next@@Base+0x250> │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - beq bdc98 <_PySlotIterator_Next@@Base+0x578> │ │ │ │ + beq bddf4 <_PySlotIterator_Next@@Base+0x578> │ │ │ │ cmp r4, #102 @ 0x66 │ │ │ │ - bhi bd9f4 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + bhi bdb50 <_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 bd854 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd9b0 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ mov r2, #25600 @ 0x6400 │ │ │ │ movt r2, #10168 @ 0x27b8 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bdbbc <_PySlotIterator_Next@@Base+0x49c> │ │ │ │ + bne bdd18 <_PySlotIterator_Next@@Base+0x49c> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #58040 @ 0xe2b8 │ │ │ │ + movw r1, #57020 @ 0xdebc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bdc4c <_PySlotIterator_Next@@Base+0x52c> │ │ │ │ + bne bdda8 <_PySlotIterator_Next@@Base+0x52c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd87c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ - b bdc68 <_PySlotIterator_Next@@Base+0x548> │ │ │ │ + bne bd9d8 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + b bddc4 <_PySlotIterator_Next@@Base+0x548> │ │ │ │ ands r3, r2, #1 │ │ │ │ strh r7, [r5, #72] @ 0x48 │ │ │ │ - bne bdf34 <_PySlotIterator_Next@@Base+0x814> │ │ │ │ + bne be090 <_PySlotIterator_Next@@Base+0x814> │ │ │ │ str r3, [ip] │ │ │ │ ldr ip, [r5] │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bdb80 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ + beq bdcdc <_PySlotIterator_Next@@Base+0x460> │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bdf58 <_PySlotIterator_Next@@Base+0x838> │ │ │ │ + beq be0b4 <_PySlotIterator_Next@@Base+0x838> │ │ │ │ cmp r2, #1 │ │ │ │ - bne bdfb4 <_PySlotIterator_Next@@Base+0x894> │ │ │ │ + bne be110 <_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 bdf8c <_PySlotIterator_Next@@Base+0x86c> │ │ │ │ + bne be0e8 <_PySlotIterator_Next@@Base+0x86c> │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - bhi bdea8 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi be004 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ cmp r4, #87 @ 0x57 │ │ │ │ - bhi bd7a8 <_PySlotIterator_Next@@Base+0x88> │ │ │ │ + bhi bd904 <_PySlotIterator_Next@@Base+0x88> │ │ │ │ cmp r4, #4 │ │ │ │ - bls bdfc8 <_PySlotIterator_Next@@Base+0x8a8> │ │ │ │ + bls be124 <_PySlotIterator_Next@@Base+0x8a8> │ │ │ │ sub r3, r4, #5 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bhi bdea8 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi be004 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd7d8 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd934 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ cmp r3, #1 │ │ │ │ - bne bdaec <_PySlotIterator_Next@@Base+0x3cc> │ │ │ │ + bne bdc48 <_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 bd784 <_PySlotIterator_Next@@Base+0x64> │ │ │ │ + b bd8e0 <_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 bd798 <_PySlotIterator_Next@@Base+0x78> │ │ │ │ + beq bd8f4 <_PySlotIterator_Next@@Base+0x78> │ │ │ │ cmp r4, #4 │ │ │ │ - bls bdc08 <_PySlotIterator_Next@@Base+0x4e8> │ │ │ │ + bls bdd64 <_PySlotIterator_Next@@Base+0x4e8> │ │ │ │ sub r3, r4, #84 @ 0x54 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #26 │ │ │ │ - bhi bdb38 <_PySlotIterator_Next@@Base+0x418> │ │ │ │ + bhi bdc94 <_PySlotIterator_Next@@Base+0x418> │ │ │ │ movw r1, #1295 @ 0x50f │ │ │ │ movt r1, #1663 @ 0x67f │ │ │ │ lsr r1, r1, r3 │ │ │ │ tst r1, #1 │ │ │ │ - bne bd7c4 <_PySlotIterator_Next@@Base+0xa4> │ │ │ │ + bne bd920 <_PySlotIterator_Next@@Base+0xa4> │ │ │ │ mov r3, #1 │ │ │ │ mvn r1, #0 │ │ │ │ tst r2, #1 │ │ │ │ strh r1, [r5, #72] @ 0x48 │ │ │ │ - bne bdeb0 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ - movw r2, #58040 @ 0xe2b8 │ │ │ │ + bne be00c <_PySlotIterator_Next@@Base+0x790> │ │ │ │ + movw r2, #57020 @ 0xdebc │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 3c162c <_Py_hashtable_foreach@@Base+0x3124> │ │ │ │ - b bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 3c138c <_Py_hashtable_foreach@@Base+0x2ef4> │ │ │ │ + b bdde4 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [ip] │ │ │ │ addne r3, r3, #16 │ │ │ │ strne r3, [ip] │ │ │ │ addeq r3, r3, #8 │ │ │ │ streq r3, [ip] │ │ │ │ - b bd828 <_PySlotIterator_Next@@Base+0x108> │ │ │ │ + b bd984 <_PySlotIterator_Next@@Base+0x108> │ │ │ │ ldrb r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bdd98 <_PySlotIterator_Next@@Base+0x678> │ │ │ │ + bne bdef4 <_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 bd870 <_PySlotIterator_Next@@Base+0x150> │ │ │ │ - b bd87c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + beq bd9cc <_PySlotIterator_Next@@Base+0x150> │ │ │ │ + b bd9d8 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - b bd810 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + b bd96c <_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 bd8a8 <_PySlotIterator_Next@@Base+0x188> │ │ │ │ + b bda04 <_PySlotIterator_Next@@Base+0x188> │ │ │ │ mov r3, #89 @ 0x59 │ │ │ │ mov r4, r3 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ - b bd7d8 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd934 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ mov r4, #88 @ 0x58 │ │ │ │ mov r3, r4 │ │ │ │ - b bdbe4 <_PySlotIterator_Next@@Base+0x4c4> │ │ │ │ + b bdd40 <_PySlotIterator_Next@@Base+0x4c4> │ │ │ │ mov r4, #91 @ 0x5b │ │ │ │ - b bdbf0 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ + b bdd4c <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ mov r4, #90 @ 0x5a │ │ │ │ - b bdbf0 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ - ldr r3, [pc, #992] @ bdff0 <_PySlotIterator_Next@@Base+0x8d0> │ │ │ │ + b bdd4c <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ + ldr r3, [pc, #992] @ be14c <_PySlotIterator_Next@@Base+0x8d0> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bdf1c <_PySlotIterator_Next@@Base+0x7fc> │ │ │ │ + bhi be078 <_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 bd7d8 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd934 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ mov r4, #87 @ 0x57 │ │ │ │ - b bdab0 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ + b bdc0c <_PySlotIterator_Next@@Base+0x390> │ │ │ │ mov r4, #86 @ 0x56 │ │ │ │ - b bdab0 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ + b bdc0c <_PySlotIterator_Next@@Base+0x390> │ │ │ │ mov r4, #84 @ 0x54 │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd7d8 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd934 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ cmp r3, #2 │ │ │ │ - bne bd87c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bd9d8 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r1, #58040 @ 0xe2b8 │ │ │ │ + movweq r1, #57020 @ 0xdebc │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ - bne bd87c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bd9d8 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ add r2, r1, r4, lsl #2 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24788 @ 0x60d4 │ │ │ │ + movw r1, #23828 @ 0x5d14 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, #1 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ - b bd978 <_PySlotIterator_Next@@Base+0x258> │ │ │ │ + b bdad4 <_PySlotIterator_Next@@Base+0x258> │ │ │ │ tst r2, #2 │ │ │ │ - bne bdc54 <_PySlotIterator_Next@@Base+0x534> │ │ │ │ + bne bddb0 <_PySlotIterator_Next@@Base+0x534> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd9f4 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ - movw r3, #58040 @ 0xe2b8 │ │ │ │ + bne bdb50 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + movw r3, #57020 @ 0xdebc │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #24760 @ 0x60b8 │ │ │ │ + movw r1, #23800 @ 0x5cf8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ - b bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 14151c │ │ │ │ + b bdde4 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ tst r2, #2 │ │ │ │ - bne bdcf4 <_PySlotIterator_Next@@Base+0x5d4> │ │ │ │ + bne bde50 <_PySlotIterator_Next@@Base+0x5d4> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - beq bdcb0 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ + beq bde0c <_PySlotIterator_Next@@Base+0x590> │ │ │ │ cmp r4, #73 @ 0x49 │ │ │ │ - bne bd9f4 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ - b bd854 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bdb50 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + b bd9b0 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd854 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd9b0 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd854 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ - b bdcb0 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ + bne bd9b0 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + b bde0c <_PySlotIterator_Next@@Base+0x590> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bne bd998 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ + bne bdaf4 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ - movw r3, #46440 @ 0xb568 │ │ │ │ + movw r3, #46648 @ 0xb638 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58040 @ 0xe2b8 │ │ │ │ + movw r1, #57020 @ 0xdebc │ │ │ │ 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, #23184 @ 0x5a90 │ │ │ │ + movweq r2, #22224 @ 0x56d0 │ │ │ │ movteq r2, #63 @ 0x3f │ │ │ │ - movwne r2, #32548 @ 0x7f24 │ │ │ │ + movwne r2, #31588 @ 0x7b64 │ │ │ │ moveq lr, r2 │ │ │ │ movtne r2, #64 @ 0x40 │ │ │ │ stm sp, {r2, lr} │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #24892 @ 0x613c │ │ │ │ + movw r2, #23932 @ 0x5d7c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 2f0f98 │ │ │ │ + bl 2f0cfc │ │ │ │ cmn r0, #1 │ │ │ │ - beq bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + beq bdde4 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ ldrh ip, [r5, #72] @ 0x48 │ │ │ │ - b bd998 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ + b bdaf4 <_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 258ab0 │ │ │ │ - b bd744 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + bl 257c58 │ │ │ │ + b bd8a0 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ - movw r1, #58040 @ 0xe2b8 │ │ │ │ + movw r1, #57020 @ 0xdebc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr lr, [r5, #68] @ 0x44 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r3, #23184 @ 0x5a90 │ │ │ │ + movweq r3, #22224 @ 0x56d0 │ │ │ │ str ip, [sp, #8] │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ ldr ip, [r1, #16] │ │ │ │ moveq lr, r3 │ │ │ │ - movwne r3, #32548 @ 0x7f24 │ │ │ │ + movwne r3, #31588 @ 0x7b64 │ │ │ │ str lr, [sp] │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ - movw r1, #24856 @ 0x6118 │ │ │ │ + movw r1, #23896 @ 0x5d58 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 14119c │ │ │ │ - b bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 14151c │ │ │ │ + b bdde4 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bdeb0 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ + beq be00c <_PySlotIterator_Next@@Base+0x790> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq bdeec <_PySlotIterator_Next@@Base+0x7cc> │ │ │ │ + beq be048 <_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 bdebc <_PySlotIterator_Next@@Base+0x79c> │ │ │ │ + bhi be018 <_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] │ │ │ │ @@ -148213,111 +148302,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 bd744 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + beq bd8a0 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bls bd744 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + bls bd8a0 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ streq r1, [r2, #4] │ │ │ │ - beq bd744 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + beq bd8a0 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r2, #4] │ │ │ │ - b bd744 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + b bd8a0 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ mov r3, #0 │ │ │ │ - b bdb3c <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ + b bdc98 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ mov r0, ip │ │ │ │ - bl 258ab0 │ │ │ │ - b bd744 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ - movw r3, #58040 @ 0xe2b8 │ │ │ │ + bl 257c58 │ │ │ │ + b bd8a0 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + movw r3, #57020 @ 0xdebc │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ add r2, r3, r4, lsl #2 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #24712 @ 0x6088 │ │ │ │ + movw r1, #23752 @ 0x5cc8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ - b bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 14151c │ │ │ │ + b bdde4 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bde2c <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ + bne bdf88 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ tst r2, #2 │ │ │ │ - bne bde2c <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ + bne bdf88 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24664 @ 0x6058 │ │ │ │ + movw r1, #23704 @ 0x5c98 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 14151c │ │ │ │ + b bdde4 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ mov r6, #1 │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ ands r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ - beq bda2c <_PySlotIterator_Next@@Base+0x30c> │ │ │ │ + beq bdb88 <_PySlotIterator_Next@@Base+0x30c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24628 @ 0x6034 │ │ │ │ + movw r1, #23668 @ 0x5c74 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 14151c │ │ │ │ + b bdde4 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ mov r6, #0 │ │ │ │ - b bdf20 <_PySlotIterator_Next@@Base+0x800> │ │ │ │ + b be07c <_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 bda88 <_PySlotIterator_Next@@Base+0x368> │ │ │ │ + beq bdbe4 <_PySlotIterator_Next@@Base+0x368> │ │ │ │ cmp r4, #4 │ │ │ │ - bhi bdb14 <_PySlotIterator_Next@@Base+0x3f4> │ │ │ │ - ldr r3, [pc, #88] @ bdff4 <_PySlotIterator_Next@@Base+0x8d4> │ │ │ │ + bhi bdc70 <_PySlotIterator_Next@@Base+0x3f4> │ │ │ │ + ldr r3, [pc, #88] @ be150 <_PySlotIterator_Next@@Base+0x8d4> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bda20 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ + bhi bdb7c <_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 bda80 <_PySlotIterator_Next@@Base+0x360> │ │ │ │ - ldr r3, [pc, #40] @ bdff8 <_PySlotIterator_Next@@Base+0x8d8> │ │ │ │ + b bdbdc <_PySlotIterator_Next@@Base+0x360> │ │ │ │ + ldr r3, [pc, #40] @ be154 <_PySlotIterator_Next@@Base+0x8d8> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bda20 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ + bhi bdb7c <_PySlotIterator_Next@@Base+0x300> │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ - umaaleq lr, r5, ip, r0 │ │ │ │ - ldrdeq lr, [r5], #-1 │ │ │ │ - ldrdeq lr, [r5], #-5 │ │ │ │ - ldrdeq lr, [r5], #-10 │ │ │ │ - subeq lr, r5, r2, ror #1 │ │ │ │ + subeq sp, r5, r0, lsr #25 │ │ │ │ + ldrdeq sp, [r5], #-197 @ 0xffffff3b │ │ │ │ + ldrdeq sp, [r5], #-201 @ 0xffffff37 │ │ │ │ + ldrdeq sp, [r5], #-206 @ 0xffffff32 │ │ │ │ + subeq sp, r5, r6, ror #25 │ │ │ │ │ │ │ │ -000bdffc <_PySlotIterator_SawSlot@@Base>: │ │ │ │ +000be158 <_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 │ │ │ │ @@ -148332,246 +148421,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 be168 <_PySlotIterator_SawSlot@@Base+0x16c> │ │ │ │ + beq be2c4 <_PySlotIterator_SawSlot@@Base+0x16c> │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be11c <_PySlotIterator_SawSlot@@Base+0x120> │ │ │ │ + beq be278 <_PySlotIterator_SawSlot@@Base+0x120> │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ subs r6, r1, #0 │ │ │ │ - beq be1b0 <_PySlotIterator_SawSlot@@Base+0x1b4> │ │ │ │ + beq be30c <_PySlotIterator_SawSlot@@Base+0x1b4> │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ subs r7, r1, #0 │ │ │ │ - beq be18c <_PySlotIterator_SawSlot@@Base+0x190> │ │ │ │ + beq be2e8 <_PySlotIterator_SawSlot@@Base+0x190> │ │ │ │ ldr r0, [r7, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be1dc <_PySlotIterator_SawSlot@@Base+0x1e0> │ │ │ │ + beq be338 <_PySlotIterator_SawSlot@@Base+0x1e0> │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl be030 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl be18c <_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 be19c <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ + bne be2f8 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ ldr lr, [r7, #20] │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp r5, lr │ │ │ │ - bne be19c <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ + bne be2f8 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ ldr ip, [r6, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne be1e8 <_PySlotIterator_SawSlot@@Base+0x1ec> │ │ │ │ + bne be344 <_PySlotIterator_SawSlot@@Base+0x1ec> │ │ │ │ ldr lr, [r6, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne be1ec <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ + bne be348 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ ldr ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne be200 <_PySlotIterator_SawSlot@@Base+0x204> │ │ │ │ + bne be35c <_PySlotIterator_SawSlot@@Base+0x204> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne be1c8 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + bne be324 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq be134 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ + beq be290 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne be180 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ + bne be2dc <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ mov r0, r2 │ │ │ │ - b be150 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + b be2ac <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne be108 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + bne be264 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne be108 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + bne be264 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne be180 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ + bne be2dc <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, r2 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq be150 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ + beq be2ac <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #36124 @ 0x8d1c │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r7, r1 │ │ │ │ ldr ip, [r1, #16] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, ip │ │ │ │ - bne be1ec <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ + bne be348 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ mov r0, r7 │ │ │ │ - b be0cc <_PySlotIterator_SawSlot@@Base+0xd0> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + b be228 <_PySlotIterator_SawSlot@@Base+0xd0> │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq be0e8 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ + beq be244 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne be208 <_PySlotIterator_SawSlot@@Base+0x20c> │ │ │ │ + bne be364 <_PySlotIterator_SawSlot@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ - b be134 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + b be290 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b be09c <_PySlotIterator_SawSlot@@Base+0xa0> │ │ │ │ + b be1f8 <_PySlotIterator_SawSlot@@Base+0xa0> │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne be210 <_PySlotIterator_SawSlot@@Base+0x214> │ │ │ │ + bne be36c <_PySlotIterator_SawSlot@@Base+0x214> │ │ │ │ mov r0, r6 │ │ │ │ - b be0e8 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ + b be244 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ mov r1, ip │ │ │ │ - b be1c8 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + b be324 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ mov r1, r0 │ │ │ │ - b be108 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + b be264 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ mov r1, r0 │ │ │ │ - b be1c8 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + b be324 <_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 be25c <_PySlotIterator_SawSlot@@Base+0x260> │ │ │ │ + bne be3b8 <_PySlotIterator_SawSlot@@Base+0x260> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne be280 <_PySlotIterator_SawSlot@@Base+0x284> │ │ │ │ + bne be3dc <_PySlotIterator_SawSlot@@Base+0x284> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #25152 @ 0x6240 │ │ │ │ + movw r1, #24192 @ 0x5e80 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r3, #9 │ │ │ │ ldreq r3, [r0, #8] │ │ │ │ addeq r3, r3, r1 │ │ │ │ streq r3, [r2] │ │ │ │ - beq be254 <_PySlotIterator_SawSlot@@Base+0x258> │ │ │ │ + beq be3b0 <_PySlotIterator_SawSlot@@Base+0x258> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #25188 @ 0x6264 │ │ │ │ + movw r1, #24228 @ 0x5ea4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b be278 <_PySlotIterator_SawSlot@@Base+0x27c> │ │ │ │ + bl 14151c │ │ │ │ + b be3d4 <_PySlotIterator_SawSlot@@Base+0x27c> │ │ │ │ │ │ │ │ -000be2b4 <_PySlotIterator_Rewind@@Base>: │ │ │ │ +000be410 <_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 │ │ │ │ │ │ │ │ -000be2e8 : │ │ │ │ +000be444 : │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - bne be344 │ │ │ │ + bne be4a0 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq be304 │ │ │ │ + beq be460 │ │ │ │ mov r1, #1 │ │ │ │ - b a1d64 │ │ │ │ + b a1ee8 │ │ │ │ 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 25cb70 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 25bd18 <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a1d64 │ │ │ │ + b a1ee8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000be34c : │ │ │ │ +000be4a8 : │ │ │ │ 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] @ be6e8 │ │ │ │ + ldr lr, [pc, #860] @ be844 │ │ │ │ tst r3, #2 │ │ │ │ - bne be3ec │ │ │ │ + bne be548 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ cmp r2, #0 │ │ │ │ - bne be444 │ │ │ │ + bne be5a0 │ │ │ │ ldrb r3, [r0, #204] @ 0xcc │ │ │ │ cmp r3, #0 │ │ │ │ - bne be630 │ │ │ │ + bne be78c │ │ │ │ ldr r2, [r0, #192] @ 0xc0 │ │ │ │ ldr r3, [lr, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be6a4 │ │ │ │ + beq be800 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r1, [r3, #260] @ 0x104 │ │ │ │ str r1, [r0, #192] @ 0xc0 │ │ │ │ - beq be3e4 │ │ │ │ + beq be540 │ │ │ │ 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 │ │ │ │ @@ -148589,421 +148678,421 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be39c │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + beq be4f8 │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, lr │ │ │ │ mov sl, ip │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #21196 @ 0x52cc │ │ │ │ + movw r0, #21184 @ 0x52c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ 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 be4d8 │ │ │ │ + b be634 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ mov lr, #1 │ │ │ │ add r1, r1, #20 │ │ │ │ lsl r0, lr, r0 │ │ │ │ ldrb lr, [r1, #-14] │ │ │ │ cmp lr, #0 │ │ │ │ - beq be50c │ │ │ │ + beq be668 │ │ │ │ add r0, r0, r3, lsl #3 │ │ │ │ add r1, r1, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be538 │ │ │ │ + beq be694 │ │ │ │ cmp r3, ip │ │ │ │ - bge be4fc │ │ │ │ + bge be658 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r5 │ │ │ │ - bne be560 │ │ │ │ + bne be6bc │ │ │ │ cmp r4, #0 │ │ │ │ - beq be5e8 │ │ │ │ + beq be744 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne be5c0 │ │ │ │ + bne be71c │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ cmp r3, ip │ │ │ │ - blt be490 │ │ │ │ + blt be5ec │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, r9 │ │ │ │ mov ip, sl │ │ │ │ - b be39c │ │ │ │ + b be4f8 │ │ │ │ mov lr, #12 │ │ │ │ mla r0, lr, r3, r0 │ │ │ │ add r1, r1, r0 │ │ │ │ cmp r3, ip │ │ │ │ - beq be4fc │ │ │ │ + beq be658 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne be4c8 │ │ │ │ + bne be624 │ │ │ │ add r1, r1, #12 │ │ │ │ add r3, r3, #1 │ │ │ │ - b be518 │ │ │ │ + b be674 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - ble be4fc │ │ │ │ + ble be658 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be5ac │ │ │ │ + beq be708 │ │ │ │ cmp ip, r3 │ │ │ │ - bgt be4c8 │ │ │ │ - b be4fc │ │ │ │ + bgt be624 │ │ │ │ + b be658 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble be460 │ │ │ │ + ble be5bc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r0] │ │ │ │ - bl 258f8c │ │ │ │ + bl 258134 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be460 │ │ │ │ + bgt be5bc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne be460 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b be460 │ │ │ │ + bne be5bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b be5bc │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, ip │ │ │ │ - blt be548 │ │ │ │ - b be4fc │ │ │ │ + blt be6a4 │ │ │ │ + b be658 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - ble be4fc │ │ │ │ + ble be658 │ │ │ │ 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 be4c8 │ │ │ │ + b be624 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be4fc │ │ │ │ + beq be658 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne be5c0 │ │ │ │ + bne be71c │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ cmp ip, r3 │ │ │ │ - bgt be490 │ │ │ │ - b be4fc │ │ │ │ + bgt be5ec │ │ │ │ + b be658 │ │ │ │ ldr r2, [lr, ip] │ │ │ │ mov r1, #0 │ │ │ │ mov r6, lr │ │ │ │ mov r7, ip │ │ │ │ add r5, r2, #5696 @ 0x1640 │ │ │ │ mov r4, r0 │ │ │ │ add r5, r5, #12 │ │ │ │ tst r3, #1 │ │ │ │ addeq r1, r1, #1 │ │ │ │ asreq r3, r3, #1 │ │ │ │ - beq be64c │ │ │ │ + beq be7a8 │ │ │ │ ldr r2, [r5, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq be688 │ │ │ │ + beq be7e4 │ │ │ │ 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 be6bc │ │ │ │ + blt be818 │ │ │ │ asrs r3, r3, #1 │ │ │ │ - bne be6e0 │ │ │ │ + bne be83c │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne be3b8 │ │ │ │ + bne be514 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0, #192] @ 0xc0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne be3dc │ │ │ │ - b be3e4 │ │ │ │ + bne be538 │ │ │ │ + b be540 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #25260 @ 0x62ac │ │ │ │ + movw r0, #24300 @ 0x5eec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e9d94 │ │ │ │ + bl 2e9d44 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b be688 │ │ │ │ + b be7e4 │ │ │ │ add r1, r1, #1 │ │ │ │ - b be64c │ │ │ │ + b be7a8 │ │ │ │ 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 be9d4 │ │ │ │ + bgt beb30 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls be81c │ │ │ │ + bls be978 │ │ │ │ add r2, r0, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi be944 │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + bmi beaa0 │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ + movw r3, #736 @ 0x2e0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r4, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r4, r3 │ │ │ │ ldrne r0, [r6, #1004] @ 0x3ec │ │ │ │ - bne be934 │ │ │ │ - ldr r0, [pc, #676] @ be9f0 │ │ │ │ + bne bea90 │ │ │ │ + ldr r0, [pc, #676] @ beb4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ - bcs be8a8 │ │ │ │ + bcs bea04 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq be890 │ │ │ │ + beq be9ec │ │ │ │ ldm r3, {r2, r4} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne be7c8 │ │ │ │ + bne be924 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp ip, lr │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ addls r1, ip, r1, lsl #3 │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strls r1, [r3, #24] │ │ │ │ addls r1, r3, ip │ │ │ │ strhi r0, [r3, #8] │ │ │ │ strls r1, [r3, #4] │ │ │ │ strls r2, [r3, ip] │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [pc, #540] @ be9f4 │ │ │ │ + ldr r2, [pc, #540] @ beb50 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be950 │ │ │ │ + ble beaac │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne be96c │ │ │ │ + bne beac8 │ │ │ │ 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] @ be9f0 │ │ │ │ + ldr r3, [pc, #460] @ beb4c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be8e8 │ │ │ │ - ldr r1, [pc, #436] @ be9f4 │ │ │ │ + beq bea44 │ │ │ │ + ldr r1, [pc, #436] @ beb50 │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r2, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq be800 │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + beq be95c │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne be9ac │ │ │ │ - ldr r0, [pc, #380] @ be9f8 │ │ │ │ - bl 1be580 │ │ │ │ + bne beb08 │ │ │ │ + ldr r0, [pc, #380] @ beb54 │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be800 │ │ │ │ + bne be95c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b be800 │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + b be95c │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne be7c8 │ │ │ │ + bne be924 │ │ │ │ ldr r4, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #34196 @ 0x8594 │ │ │ │ + movw r3, #33212 @ 0x81bc │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne be9c0 │ │ │ │ + bne beb1c │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be944 │ │ │ │ + beq beaa0 │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b be7c8 │ │ │ │ - movw r6, #38392 @ 0x95f8 │ │ │ │ + b be924 │ │ │ │ + movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r2, #352 @ 0x160 │ │ │ │ + movw r2, #736 @ 0x2e0 │ │ │ │ movt r2, #10 │ │ │ │ ldr r4, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne be92c │ │ │ │ + bne bea88 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ moveq r2, #16 │ │ │ │ moveq r1, #1 │ │ │ │ - beq be890 │ │ │ │ + beq be9ec │ │ │ │ mov r1, #1 │ │ │ │ - b be77c │ │ │ │ + b be8d8 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne be7c8 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bne be924 │ │ │ │ + bl 2e0e64 │ │ │ │ mov r4, #0 │ │ │ │ - b be810 │ │ │ │ + b be96c │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq be7f8 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + beq be954 │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne be998 │ │ │ │ - ldr r0, [pc, #116] @ be9f8 │ │ │ │ - bl 1be580 │ │ │ │ + bne beaf4 │ │ │ │ + ldr r0, [pc, #116] @ beb54 │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be7f8 │ │ │ │ + bne be954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b be7f8 │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + b be954 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b be7f8 │ │ │ │ + b be954 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b be800 │ │ │ │ + b be95c │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b be8d0 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + b bea2c │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25316 @ 0x62e4 │ │ │ │ + movw r1, #24356 @ 0x5f24 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b be948 │ │ │ │ + bl 16f420 │ │ │ │ + b beaa4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000be9fc : │ │ │ │ +000beb58 : │ │ │ │ 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 bea3c │ │ │ │ + blt beb98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bea5c │ │ │ │ + beq bebb8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25344 @ 0x6300 │ │ │ │ + movw r1, #24384 @ 0x5f40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, #0 │ │ │ │ - b bea34 │ │ │ │ + b beb90 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r0, [pc, #28] @ bea84 │ │ │ │ - beq bea34 │ │ │ │ + ldreq r0, [pc, #28] @ bebe0 │ │ │ │ + beq beb90 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25396 @ 0x6334 │ │ │ │ + movw r1, #24436 @ 0x5f74 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b bea54 │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ + bl 16f420 │ │ │ │ + b bebb0 │ │ │ │ + rsbeq r1, r3, r8, ror r4 │ │ │ │ │ │ │ │ -000bea88 : │ │ │ │ - ldr r3, [pc, #36] @ beab4 │ │ │ │ +000bebe4 : │ │ │ │ + ldr r3, [pc, #36] @ bec10 │ │ │ │ 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] │ │ │ │ @@ -149012,445 +149101,445 @@ │ │ │ │ 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 beae4 │ │ │ │ + beq bec40 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25524 @ 0x63b4 │ │ │ │ + movw r1, #24564 @ 0x5ff4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw ip, #21196 @ 0x52cc │ │ │ │ + movw ip, #21184 @ 0x52c0 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ 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 bebd8 │ │ │ │ + beq bed34 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bebb4 │ │ │ │ + bne bed10 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bebb4 │ │ │ │ - ldr ip, [pc, #236] @ bec64 │ │ │ │ + beq bed10 │ │ │ │ + ldr ip, [pc, #236] @ bedc0 │ │ │ │ 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 a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #84] @ 0x54 │ │ │ │ ldreq r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne bebec │ │ │ │ + bne bed48 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne beb70 │ │ │ │ + bne beccc │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e9d94 │ │ │ │ + bl 2e9d44 │ │ │ │ mov r0, #0 │ │ │ │ - b bebac │ │ │ │ + b bed08 │ │ │ │ mov r1, ip │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bebd0 │ │ │ │ - b beb50 │ │ │ │ + beq bed2c │ │ │ │ + b becac │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bec44 │ │ │ │ - movw r3, #49120 @ 0xbfe0 │ │ │ │ + beq beda0 │ │ │ │ + movw r3, #49328 @ 0xc0b0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1435ec │ │ │ │ + bl 14396c │ │ │ │ cmp r0, #0 │ │ │ │ - beq bec4c │ │ │ │ + beq beda8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bec3c │ │ │ │ + beq bed98 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bec3c │ │ │ │ + bgt bed98 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bec58 │ │ │ │ + beq bedb4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bebac │ │ │ │ + b bed08 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b bec20 │ │ │ │ + b bed7c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e9d94 │ │ │ │ - b bec10 │ │ │ │ + bl 2e9d44 │ │ │ │ + b bed6c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bec3c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bed98 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000bec68 <_PyErr_GetRaisedException@@Base>: │ │ │ │ +000bedc4 <_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 │ │ │ │ │ │ │ │ -000bec8c <_PyErr_SetRaisedException@@Base>: │ │ │ │ +000bede8 <_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 a7b9c │ │ │ │ + b a7d20 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000becc8 : │ │ │ │ +000bee24 : │ │ │ │ add r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi becf0 │ │ │ │ + bhi bee4c │ │ │ │ add r3, r0, #588 @ 0x24c │ │ │ │ - movw r0, #38392 @ 0x95f8 │ │ │ │ - movt r0, #98 @ 0x62 │ │ │ │ - add r3, r0, r3, lsl #4 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ + movt r2, #98 @ 0x62 │ │ │ │ + add r3, r2, r3, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ - bhi bedd8 │ │ │ │ + bhi bef34 │ │ │ │ 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] @ beeb0 │ │ │ │ + ldr r3, [pc, #408] @ bf00c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bed8c │ │ │ │ - ldr r0, [pc, #376] @ beeb4 │ │ │ │ + beq beee8 │ │ │ │ + ldr r0, [pc, #376] @ bf010 │ │ │ │ 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 beddc │ │ │ │ + bne bef38 │ │ │ │ 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 a0010 │ │ │ │ + bl a0190 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq beea0 │ │ │ │ - movw r2, #43176 @ 0xa8a8 │ │ │ │ + beq beffc │ │ │ │ + movw r2, #43164 @ 0xa89c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #264] @ beeb4 │ │ │ │ + ldr r1, [pc, #264] @ bf010 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bee14 │ │ │ │ + ble bef70 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne bee30 │ │ │ │ + bne bef8c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b bed64 │ │ │ │ - b bf098 │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b beec0 │ │ │ │ + b bf1f4 │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bee68 │ │ │ │ - ldr r0, [pc, #196] @ beeb8 │ │ │ │ + bne befc4 │ │ │ │ + ldr r0, [pc, #196] @ bf014 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bed64 │ │ │ │ + bne beec0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bed64 │ │ │ │ + b beec0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq bedcc │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + beq bef28 │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne bee84 │ │ │ │ - ldr r0, [pc, #112] @ beeb8 │ │ │ │ + bne befe0 │ │ │ │ + ldr r0, [pc, #112] @ bf014 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bedcc │ │ │ │ + bne bef28 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bedcc │ │ │ │ + b bef28 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bed64 │ │ │ │ + b beec0 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bedcc │ │ │ │ + b bef28 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 2e0e64 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bed80 │ │ │ │ + b beedc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000beebc : │ │ │ │ +000bf018 : │ │ │ │ add r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi beee4 │ │ │ │ + bhi bf040 │ │ │ │ add r3, r0, #588 @ 0x24c │ │ │ │ - movw r0, #38392 @ 0x95f8 │ │ │ │ - movt r0, #98 @ 0x62 │ │ │ │ - add r3, r0, r3, lsl #4 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ + movt r2, #98 @ 0x62 │ │ │ │ + add r3, r2, r3, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ - bhi befd0 │ │ │ │ + bhi bf12c │ │ │ │ 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] @ bf08c │ │ │ │ + ldr r3, [pc, #384] @ bf1e8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bef80 │ │ │ │ - ldr r0, [pc, #352] @ bf090 │ │ │ │ + beq bf0dc │ │ │ │ + ldr r0, [pc, #352] @ bf1ec │ │ │ │ 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 befd4 │ │ │ │ + bne bf130 │ │ │ │ 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 a0010 │ │ │ │ + bl a0190 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bf044 │ │ │ │ - movw r2, #43176 @ 0xa8a8 │ │ │ │ + beq bf1a0 │ │ │ │ + movw r2, #43164 @ 0xa89c │ │ │ │ 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] @ bf090 │ │ │ │ + ldr r2, [pc, #220] @ bf1ec │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne bf00c │ │ │ │ + bne bf168 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b bef58 │ │ │ │ - b bf098 │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b bf0b4 │ │ │ │ + b bf1f4 │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bf054 │ │ │ │ - ldr r0, [pc, #168] @ bf094 │ │ │ │ + bne bf1b0 │ │ │ │ + ldr r0, [pc, #168] @ bf1f0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bef58 │ │ │ │ + bne bf0b4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bef58 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b bf0b4 │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne bf070 │ │ │ │ - ldr r0, [pc, #112] @ bf094 │ │ │ │ + bne bf1cc │ │ │ │ + ldr r0, [pc, #112] @ bf1f0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne befc4 │ │ │ │ + bne bf120 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b befc4 │ │ │ │ + b bf120 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 2e0e64 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bef74 │ │ │ │ + b bf0d0 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bef58 │ │ │ │ + b bf0b4 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b befc4 │ │ │ │ + b bf120 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ + movw r3, #736 @ 0x2e0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r4, [r2, #1008] @ 0x3f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bf224 │ │ │ │ - ldr r3, [pc, #448] @ bf298 │ │ │ │ + bne bf380 │ │ │ │ + ldr r3, [pc, #448] @ bf3f4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq bf208 │ │ │ │ + beq bf364 │ │ │ │ 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 bf198 │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + beq bf2f4 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ 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] @ bf29c │ │ │ │ + ldr r2, [pc, #352] @ bf3f8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf244 │ │ │ │ + bne bf3a0 │ │ │ │ cmp r5, #0 │ │ │ │ movlt r3, #18 │ │ │ │ strlt r3, [r4, #8] │ │ │ │ - blt bf174 │ │ │ │ + blt bf2d0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne bf174 │ │ │ │ + bne bf2d0 │ │ │ │ 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 │ │ │ │ @@ -149461,77 +149550,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 bf118 │ │ │ │ + bhi bf274 │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne bf118 │ │ │ │ + bne bf274 │ │ │ │ ldr r4, [r2, #968] @ 0x3c8 │ │ │ │ - movw r3, #34196 @ 0x8594 │ │ │ │ + movw r3, #33212 @ 0x81bc │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bf270 │ │ │ │ + bne bf3cc │ │ │ │ mov r0, #20 │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r6, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6, #800] @ 0x320 │ │ │ │ - bne bf118 │ │ │ │ - b bf238 │ │ │ │ + bne bf274 │ │ │ │ + b bf394 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r0 │ │ │ │ - b bf1c8 │ │ │ │ + b bf324 │ │ │ │ ldr r0, [r2, #1004] @ 0x3ec │ │ │ │ mov r1, #20 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne bf118 │ │ │ │ + bne bf274 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e0eb8 │ │ │ │ - b bf168 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + bl 2e0e64 │ │ │ │ + b bf2c4 │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne bf284 │ │ │ │ - ldr r0, [pc, #68] @ bf2a0 │ │ │ │ - bl 1be580 │ │ │ │ + bne bf3e0 │ │ │ │ + ldr r0, [pc, #68] @ bf3fc │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf14c │ │ │ │ + bne bf2a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b bf14c │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + b bf2a8 │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b bf1f0 │ │ │ │ + b bf34c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b bf14c │ │ │ │ + b bf2a8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000bf2a4 : │ │ │ │ +000bf400 : │ │ │ │ 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 │ │ │ │ @@ -149540,325 +149629,325 @@ │ │ │ │ mov r6, r2 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bf5e0 │ │ │ │ + beq bf73c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r7, #42752 @ 0xa700 │ │ │ │ + movw r7, #42740 @ 0xa6f4 │ │ │ │ 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 bf32c │ │ │ │ + bne bf488 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands r2, r3, #3 │ │ │ │ - beq bf3b4 │ │ │ │ + beq bf510 │ │ │ │ cmp r2, #1 │ │ │ │ - beq bf4c8 │ │ │ │ + beq bf624 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq bf5ac │ │ │ │ + beq bf708 │ │ │ │ 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 bf4e0 │ │ │ │ + bne bf63c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bf4e0 │ │ │ │ + beq bf63c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - movw r3, #46456 @ 0xb578 │ │ │ │ + movw r3, #46664 @ 0xb648 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ - beq bf558 │ │ │ │ - bl ac140 │ │ │ │ + beq bf6b4 │ │ │ │ + bl ac2c8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf56c │ │ │ │ + ble bf6c8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq bf5e8 │ │ │ │ - ldr r3, [pc, #812] @ bf6f4 │ │ │ │ + beq bf744 │ │ │ │ + ldr r3, [pc, #812] @ bf850 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #808] @ bf6f8 │ │ │ │ + ldr r2, [pc, #808] @ bf854 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r8, [r1, r2] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf50c │ │ │ │ + bne bf668 │ │ │ │ add r3, r8, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ sub r3, fp, #32 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf680 │ │ │ │ + beq bf7dc │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne bf460 │ │ │ │ + bne bf5bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf448 │ │ │ │ + bgt bf5a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf448 │ │ │ │ + bne bf5a4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bf588 │ │ │ │ + beq bf6e4 │ │ │ │ mov r4, r2 │ │ │ │ - b bf32c │ │ │ │ + b bf488 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf47c │ │ │ │ + bgt bf5d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf674 │ │ │ │ + beq bf7d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf4b4 │ │ │ │ + bgt bf610 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf668 │ │ │ │ + beq bf7c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf4b4 │ │ │ │ + bgt bf610 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf688 │ │ │ │ + beq bf7e4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b bf32c │ │ │ │ + b bf488 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bf374 │ │ │ │ + bne bf4d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 257320 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ + bl 2564c8 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ mov r5, r0 │ │ │ │ - b bf560 │ │ │ │ + b bf6bc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf3e8 │ │ │ │ + beq bf544 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf544 │ │ │ │ + bgt bf6a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf544 │ │ │ │ + bne bf6a0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b bf458 │ │ │ │ - bl a9960 │ │ │ │ + b bf5b4 │ │ │ │ + bl a9ae8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf3a8 │ │ │ │ + bgt bf504 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf3a8 │ │ │ │ + bne bf504 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf3a8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bf504 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_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 bf458 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b bf5b4 │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq bf64c │ │ │ │ - bl b6720 │ │ │ │ + beq bf7a8 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf64c │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne bf7a8 │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2798 @ 0xaee │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ - b bf560 │ │ │ │ + b bf6bc │ │ │ │ mvn r5, #0 │ │ │ │ - b bf3a8 │ │ │ │ + b bf504 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne bf3c0 │ │ │ │ + bne bf51c │ │ │ │ ldr r2, [r4] │ │ │ │ tst r3, #32 │ │ │ │ - bne bf694 │ │ │ │ + bne bf7f0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt bf6b8 │ │ │ │ + blt bf814 │ │ │ │ ldrb r1, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ - movw r1, #38392 @ 0x95f8 │ │ │ │ + movw r1, #38384 @ 0x95f0 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ add r3, r3, r1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf644 │ │ │ │ + bgt bf7a0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf6e0 │ │ │ │ + beq bf83c │ │ │ │ mov r4, r3 │ │ │ │ - b bf32c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b bf488 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14320 @ 0x37f0 │ │ │ │ + movw r1, #13360 @ 0x3430 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b bf5d8 │ │ │ │ + bl 16f420 │ │ │ │ + b bf734 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf498 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bf5f4 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf47c │ │ │ │ - bl 1438b4 │ │ │ │ - b bf32c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bf5d8 │ │ │ │ + bl 143c34 │ │ │ │ + b bf488 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf4b4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bf610 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne bf6c8 │ │ │ │ + bne bf824 │ │ │ │ ldrsb r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge bf610 │ │ │ │ + bge bf76c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - bne bf6d8 │ │ │ │ + bne bf834 │ │ │ │ ldrb r1, [r3] │ │ │ │ - ldr r3, [pc, #56] @ bf6fc │ │ │ │ + ldr r3, [pc, #56] @ bf858 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b bf62c │ │ │ │ + b bf788 │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #20 │ │ │ │ - bge bf610 │ │ │ │ + bge bf76c │ │ │ │ add r3, r4, #20 │ │ │ │ - b bf6b8 │ │ │ │ + b bf814 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bf644 │ │ │ │ - strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + b bf7a0 │ │ │ │ + strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + rsbeq r7, r3, r0, lsl #17 │ │ │ │ │ │ │ │ -000bf700 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +000bf85c <_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 ab6d8 │ │ │ │ + bl ab860 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000bf72c <_PyTuple_Resize@@Base>: │ │ │ │ +000bf888 <_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 bfbb0 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + beq bfd0c <_PyTuple_Resize@@Base+0x484> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #42540 @ 0xa62c │ │ │ │ + movw r3, #42528 @ 0xa620 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bfbb0 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + bne bfd0c <_PyTuple_Resize@@Base+0x484> │ │ │ │ ldr r9, [r6, #8] │ │ │ │ mov r7, r1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq bf780 <_PyTuple_Resize@@Base+0x54> │ │ │ │ + beq bf8dc <_PyTuple_Resize@@Base+0x54> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne bfbb0 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + bne bfd0c <_PyTuple_Resize@@Base+0x484> │ │ │ │ cmp r7, r9 │ │ │ │ - bne bf790 <_PyTuple_Resize@@Base+0x64> │ │ │ │ + bne bf8ec <_PyTuple_Resize@@Base+0x64> │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq bfab4 <_PyTuple_Resize@@Base+0x388> │ │ │ │ + beq bfc10 <_PyTuple_Resize@@Base+0x388> │ │ │ │ cmp r9, #0 │ │ │ │ - beq bfc88 <_PyTuple_Resize@@Base+0x55c> │ │ │ │ + beq bfde4 <_PyTuple_Resize@@Base+0x55c> │ │ │ │ ldr r2, [r6, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf7f4 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ - ldr r3, [pc, #1384] @ bfd1c <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ + beq bf950 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ + ldr r3, [pc, #1384] @ bfe78 <_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 │ │ │ │ @@ -149869,106 +149958,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 bf934 <_PyTuple_Resize@@Base+0x208> │ │ │ │ + bge bfa90 <_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 bf8bc <_PyTuple_Resize@@Base+0x190> │ │ │ │ + beq bfa18 <_PyTuple_Resize@@Base+0x190> │ │ │ │ cmp r3, #1 │ │ │ │ - beq bf8a4 <_PyTuple_Resize@@Base+0x178> │ │ │ │ + beq bfa00 <_PyTuple_Resize@@Base+0x178> │ │ │ │ cmp r3, #2 │ │ │ │ - beq bf894 <_PyTuple_Resize@@Base+0x168> │ │ │ │ + beq bf9f0 <_PyTuple_Resize@@Base+0x168> │ │ │ │ cmp r3, #3 │ │ │ │ - beq bf884 <_PyTuple_Resize@@Base+0x158> │ │ │ │ + beq bf9e0 <_PyTuple_Resize@@Base+0x158> │ │ │ │ cmp r3, #4 │ │ │ │ - beq bf874 <_PyTuple_Resize@@Base+0x148> │ │ │ │ + beq bf9d0 <_PyTuple_Resize@@Base+0x148> │ │ │ │ cmp r3, #5 │ │ │ │ - beq bf864 <_PyTuple_Resize@@Base+0x138> │ │ │ │ + beq bf9c0 <_PyTuple_Resize@@Base+0x138> │ │ │ │ cmp r3, #6 │ │ │ │ - beq bf854 <_PyTuple_Resize@@Base+0x128> │ │ │ │ + beq bf9b0 <_PyTuple_Resize@@Base+0x128> │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf9ac <_PyTuple_Resize@@Base+0x280> │ │ │ │ + bne bfb08 <_PyTuple_Resize@@Base+0x280> │ │ │ │ add r5, r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfcb0 <_PyTuple_Resize@@Base+0x584> │ │ │ │ + bne bfe0c <_PyTuple_Resize@@Base+0x584> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfc30 <_PyTuple_Resize@@Base+0x504> │ │ │ │ + bne bfd8c <_PyTuple_Resize@@Base+0x504> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfc04 <_PyTuple_Resize@@Base+0x4d8> │ │ │ │ + bne bfd60 <_PyTuple_Resize@@Base+0x4d8> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa5c <_PyTuple_Resize@@Base+0x330> │ │ │ │ + bne bfbb8 <_PyTuple_Resize@@Base+0x330> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfc5c <_PyTuple_Resize@@Base+0x530> │ │ │ │ + bne bfdb8 <_PyTuple_Resize@@Base+0x530> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfb84 <_PyTuple_Resize@@Base+0x458> │ │ │ │ + bne bfce0 <_PyTuple_Resize@@Base+0x458> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - beq bf934 <_PyTuple_Resize@@Base+0x208> │ │ │ │ + beq bfa90 <_PyTuple_Resize@@Base+0x208> │ │ │ │ ldr r0, [sl, #4] │ │ │ │ add r4, sl, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf9d8 <_PyTuple_Resize@@Base+0x2ac> │ │ │ │ + bne bfb34 <_PyTuple_Resize@@Base+0x2ac> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa04 <_PyTuple_Resize@@Base+0x2d8> │ │ │ │ + bne bfb60 <_PyTuple_Resize@@Base+0x2d8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa30 <_PyTuple_Resize@@Base+0x304> │ │ │ │ + bne bfb8c <_PyTuple_Resize@@Base+0x304> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfb3c <_PyTuple_Resize@@Base+0x410> │ │ │ │ + bne bfc98 <_PyTuple_Resize@@Base+0x410> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfae4 <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ + bne bfc40 <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfb10 <_PyTuple_Resize@@Base+0x3e4> │ │ │ │ + bne bfc6c <_PyTuple_Resize@@Base+0x3e4> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa88 <_PyTuple_Resize@@Base+0x35c> │ │ │ │ + bne bfbe4 <_PyTuple_Resize@@Base+0x35c> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add sl, r4, #28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfbd8 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ + bne bfd34 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ add r5, r5, #7 │ │ │ │ cmp r5, r9 │ │ │ │ - bne bf8bc <_PyTuple_Resize@@Base+0x190> │ │ │ │ - ldr r2, [pc, #996] @ bfd20 <_PyTuple_Resize@@Base+0x5f4> │ │ │ │ + bne bfa18 <_PyTuple_Resize@@Base+0x190> │ │ │ │ + ldr r2, [pc, #996] @ bfe7c <_PyTuple_Resize@@Base+0x5f4> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfcdc <_PyTuple_Resize@@Base+0x5b0> │ │ │ │ + bne bfe38 <_PyTuple_Resize@@Base+0x5b0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2865c0 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 285a74 <_PyObject_GC_Resize@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bfcf0 <_PyTuple_Resize@@Base+0x5c4> │ │ │ │ - bl a0780 <_Py_NewReference@@Base> │ │ │ │ + beq bfe4c <_PyTuple_Resize@@Base+0x5c4> │ │ │ │ + bl a0904 <_Py_NewReference@@Base> │ │ │ │ cmp r7, r9 │ │ │ │ - bgt bfb68 <_PyTuple_Resize@@Base+0x43c> │ │ │ │ - ldr r1, [pc, #944] @ bfd1c <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ + bgt bfcc4 <_PyTuple_Resize@@Base+0x43c> │ │ │ │ + ldr r1, [pc, #944] @ bfe78 <_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 │ │ │ │ @@ -149977,258 +150066,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 bf788 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ + b bf8e4 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf850 <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bgt bf9ac <_PyTuple_Resize@@Base+0x124> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf850 <_PyTuple_Resize@@Base+0x124> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf850 <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bne bf9ac <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bf9ac <_PyTuple_Resize@@Base+0x124> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8cc <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bgt bfa28 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8cc <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf8cc <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bne bfa28 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bfa28 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8dc <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bgt bfa38 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8dc <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf8dc <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bne bfa38 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bfa38 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8e8 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bgt bfa44 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8e8 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf8e8 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bne bfa44 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bfa44 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf890 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bgt bf9ec <_PyTuple_Resize@@Base+0x164> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf890 <_PyTuple_Resize@@Base+0x164> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf890 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bne bf9ec <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bf9ec <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf918 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bgt bfa74 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf918 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf918 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bne bfa74 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bfa74 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfad8 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bgt bfc34 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfad8 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bne bfc34 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #580] @ bfd24 <_PyTuple_Resize@@Base+0x5f8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #580] @ bfe80 <_PyTuple_Resize@@Base+0x5f8> │ │ │ │ str r3, [r8] │ │ │ │ - b bf788 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ + b bf8e4 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf900 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bgt bfa5c <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf900 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf900 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bne bfa5c <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bfa5c <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf90c <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bgt bfa68 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf90c <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf90c <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bne bfa68 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bfa68 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8f4 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bgt bfa50 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8f4 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf8f4 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bne bfa50 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bfa50 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ sub r2, r7, r9 │ │ │ │ add r0, r9, #4 │ │ │ │ mov r1, #0 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ bl 2d6c4 │ │ │ │ - b bf964 <_PyTuple_Resize@@Base+0x238> │ │ │ │ + b bfac0 <_PyTuple_Resize@@Base+0x238> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8b0 <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bgt bfa0c <_PyTuple_Resize@@Base+0x184> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8b0 <_PyTuple_Resize@@Base+0x184> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf8b0 <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bne bfa0c <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bfa0c <_PyTuple_Resize@@Base+0x184> │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r8] │ │ │ │ - bl af1d8 │ │ │ │ - movw r0, #4024 @ 0xfb8 │ │ │ │ + bl af360 │ │ │ │ + movw r0, #3120 @ 0xc30 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #1040 @ 0x410 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_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 bf928 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bgt bfa84 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf928 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf928 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bne bfa84 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bfa84 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf880 <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bgt bf9dc <_PyTuple_Resize@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf880 <_PyTuple_Resize@@Base+0x154> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf880 <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bne bf9dc <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bf9dc <_PyTuple_Resize@@Base+0x154> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf870 <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bgt bf9cc <_PyTuple_Resize@@Base+0x144> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf870 <_PyTuple_Resize@@Base+0x144> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf870 <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bne bf9cc <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bf9cc <_PyTuple_Resize@@Base+0x144> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8a0 <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bgt bf9fc <_PyTuple_Resize@@Base+0x174> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8a0 <_PyTuple_Resize@@Base+0x174> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf8a0 <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bne bf9fc <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bf9fc <_PyTuple_Resize@@Base+0x174> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bfd00 <_PyTuple_Resize@@Base+0x5d4> │ │ │ │ + ble bfe5c <_PyTuple_Resize@@Base+0x5d4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ 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 bf860 <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bgt bf9bc <_PyTuple_Resize@@Base+0x134> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf860 <_PyTuple_Resize@@Base+0x134> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bf860 <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bne bf9bc <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bf9bc <_PyTuple_Resize@@Base+0x134> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b bf944 <_PyTuple_Resize@@Base+0x218> │ │ │ │ + b bfaa0 <_PyTuple_Resize@@Base+0x218> │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r8] │ │ │ │ - bl bc058 │ │ │ │ - b bfbd0 <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ + bl bc1b8 │ │ │ │ + b bfd2c <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfc94 <_PyTuple_Resize@@Base+0x568> │ │ │ │ + bne bfdf0 <_PyTuple_Resize@@Base+0x568> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bfc94 <_PyTuple_Resize@@Base+0x568> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bfdf0 <_PyTuple_Resize@@Base+0x568> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ 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, #42296 @ 0xa538 │ │ │ │ + movw r3, #42688 @ 0xa6c0 │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bfdf8 <_PyTuple_Resize@@Base+0x6cc> │ │ │ │ + bne bff54 <_PyTuple_Resize@@Base+0x6cc> │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl aa5b0 │ │ │ │ + bl aa738 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfe08 <_PyTuple_Resize@@Base+0x6dc> │ │ │ │ + beq bff64 <_PyTuple_Resize@@Base+0x6dc> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq bfdb4 <_PyTuple_Resize@@Base+0x688> │ │ │ │ - ldr ip, [pc, #148] @ bfe10 <_PyTuple_Resize@@Base+0x6e4> │ │ │ │ + beq bff10 <_PyTuple_Resize@@Base+0x688> │ │ │ │ + ldr ip, [pc, #148] @ bff6c <_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 │ │ │ │ @@ -150244,134 +150333,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 bfdf0 <_PyTuple_Resize@@Base+0x6c4> │ │ │ │ + beq bff4c <_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] @ bfe14 <_PyTuple_Resize@@Base+0x6e8> │ │ │ │ - b bfde8 <_PyTuple_Resize@@Base+0x6bc> │ │ │ │ + ldr r4, [pc, #28] @ bff70 <_PyTuple_Resize@@Base+0x6e8> │ │ │ │ + b bff44 <_PyTuple_Resize@@Base+0x6bc> │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfdb4 <_PyTuple_Resize@@Base+0x688> │ │ │ │ + bne bff10 <_PyTuple_Resize@@Base+0x688> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ 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 bfefc <_PyTuple_Resize@@Base+0x7d0> │ │ │ │ + bne c0058 <_PyTuple_Resize@@Base+0x7d0> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfe70 <_PyTuple_Resize@@Base+0x744> │ │ │ │ + beq bffcc <_PyTuple_Resize@@Base+0x744> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfe70 <_PyTuple_Resize@@Base+0x744> │ │ │ │ + bgt bffcc <_PyTuple_Resize@@Base+0x744> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfe70 <_PyTuple_Resize@@Base+0x744> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne bffcc <_PyTuple_Resize@@Base+0x744> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bff54 <_PyTuple_Resize@@Base+0x828> │ │ │ │ + bne c00b0 <_PyTuple_Resize@@Base+0x828> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfeb0 <_PyTuple_Resize@@Base+0x784> │ │ │ │ + beq c000c <_PyTuple_Resize@@Base+0x784> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfeb0 <_PyTuple_Resize@@Base+0x784> │ │ │ │ + bgt c000c <_PyTuple_Resize@@Base+0x784> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfeb0 <_PyTuple_Resize@@Base+0x784> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne c000c <_PyTuple_Resize@@Base+0x784> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bff28 <_PyTuple_Resize@@Base+0x7fc> │ │ │ │ + bne c0084 <_PyTuple_Resize@@Base+0x7fc> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfed0 <_PyTuple_Resize@@Base+0x7a4> │ │ │ │ + bne c002c <_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 bfec8 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bgt c0024 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfec8 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bfec8 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bne c0024 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c0024 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfe3c <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bgt bff98 <_PyTuple_Resize@@Base+0x710> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfe3c <_PyTuple_Resize@@Base+0x710> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bfe3c <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bne bff98 <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bff98 <_PyTuple_Resize@@Base+0x710> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfebc <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bgt c0018 <_PyTuple_Resize@@Base+0x790> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfebc <_PyTuple_Resize@@Base+0x790> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bfebc <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bne c0018 <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c0018 <_PyTuple_Resize@@Base+0x790> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfe7c <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bgt bffd8 <_PyTuple_Resize@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfe7c <_PyTuple_Resize@@Base+0x750> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b bfe7c <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bne bffd8 <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b bffd8 <_PyTuple_Resize@@Base+0x750> │ │ │ │ │ │ │ │ -000bff80 : │ │ │ │ +000c00dc : │ │ │ │ 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 bffbc │ │ │ │ + bl c0118 │ │ │ │ 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 │ │ │ │ @@ -150380,60 +150469,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 c01d4 │ │ │ │ + bgt c0330 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c002c │ │ │ │ + beq c0188 │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ - bhi c0204 │ │ │ │ + bhi c0360 │ │ │ │ cmp ip, #31 │ │ │ │ - bhi c0194 │ │ │ │ + bhi c02f0 │ │ │ │ cmp ip, #9 │ │ │ │ - beq bffe4 │ │ │ │ + beq c0140 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bffe4 │ │ │ │ + bne c0140 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bfff8 │ │ │ │ + bne c0154 │ │ │ │ cmp r4, #0 │ │ │ │ - blt c02d4 │ │ │ │ - beq c036c │ │ │ │ + blt c0430 │ │ │ │ + beq c04c8 │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq c0260 │ │ │ │ + beq c03bc │ │ │ │ sub r3, r4, #1 │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt c02ac │ │ │ │ - ldr r2, [pc, #960] @ c041c │ │ │ │ + bgt c0408 │ │ │ │ + ldr r2, [pc, #960] @ c0578 │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c027c │ │ │ │ - ldr r1, [pc, #928] @ c0420 │ │ │ │ + beq c03d8 │ │ │ │ + ldr r1, [pc, #928] @ c057c │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c02dc │ │ │ │ + bne c0438 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ lsl r2, r4, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r1, [r6, #3836] @ 0xefc │ │ │ │ @@ -150446,420 +150535,420 @@ │ │ │ │ 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 c0598 │ │ │ │ + bl c06f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c03c8 │ │ │ │ + beq c0524 │ │ │ │ str r0, [r5, #16] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0598 │ │ │ │ + bl c06f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c03d0 │ │ │ │ + beq c052c │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq c0178 │ │ │ │ + beq c02d4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0598 │ │ │ │ + bl c06f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0388 │ │ │ │ + beq c04e4 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ addne r6, r5, #24 │ │ │ │ movne r3, #3 │ │ │ │ - beq c0178 │ │ │ │ + beq c02d4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c0598 │ │ │ │ + bl c06f4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c038c │ │ │ │ + beq c04e8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r6, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ - bne c014c │ │ │ │ + bne c02a8 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0310 │ │ │ │ + bne c046c │ │ │ │ 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 bffe4 │ │ │ │ + bne c0140 │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - beq c01fc │ │ │ │ + beq c0358 │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - bne c0010 │ │ │ │ + bne c016c │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0240 │ │ │ │ + bne c039c │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, #1 │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - beq c01fc │ │ │ │ - bls c0224 │ │ │ │ + beq c0358 │ │ │ │ + bls c0380 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq c0240 │ │ │ │ + beq c039c │ │ │ │ cmp ip, #125 @ 0x7d │ │ │ │ - beq c01fc │ │ │ │ + beq c0358 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne c01dc │ │ │ │ + bne c0338 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b bffe4 │ │ │ │ + b c0140 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq c01c0 │ │ │ │ - bhi c0248 │ │ │ │ + beq c031c │ │ │ │ + bhi c03a4 │ │ │ │ cmp ip, #91 @ 0x5b │ │ │ │ - beq c01c0 │ │ │ │ + beq c031c │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne c0010 │ │ │ │ - b c01fc │ │ │ │ + bne c016c │ │ │ │ + b c0358 │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - beq c01fc │ │ │ │ - bhi c0254 │ │ │ │ + beq c0358 │ │ │ │ + bhi c03b0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c03d8 │ │ │ │ + beq c0534 │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - bne c01f0 │ │ │ │ + bne c034c │ │ │ │ add r3, r3, #1 │ │ │ │ - b bffe4 │ │ │ │ + b c0140 │ │ │ │ cmp ip, #125 @ 0x7d │ │ │ │ - bne c0010 │ │ │ │ - b c01fc │ │ │ │ + bne c016c │ │ │ │ + b c0358 │ │ │ │ cmp ip, #91 @ 0x5b │ │ │ │ - bne c01f0 │ │ │ │ - b c0240 │ │ │ │ + bne c034c │ │ │ │ + b c039c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0598 │ │ │ │ + bl c06f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7264 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c02c0 │ │ │ │ - ldr r2, [pc, #384] @ c041c │ │ │ │ + beq c041c │ │ │ │ + ldr r2, [pc, #384] @ c0578 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b c00ac │ │ │ │ + b c0208 │ │ │ │ cmn r4, #-536870907 @ 0xe0000005 │ │ │ │ - bls c027c │ │ │ │ - bl 2e0eb8 │ │ │ │ + bls c03d8 │ │ │ │ + bl 2e0e64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne c0378 │ │ │ │ + bne c04d4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3c65a8 │ │ │ │ + bl 3c6308 │ │ │ │ mov r5, #0 │ │ │ │ - b c0188 │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b c02e4 │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c0350 │ │ │ │ - ldr r0, [pc, #304] @ c0424 │ │ │ │ - bl 1be580 │ │ │ │ + bne c04ac │ │ │ │ + ldr r0, [pc, #304] @ c0580 │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0360 │ │ │ │ + bne c04bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - ldr r3, [pc, #272] @ c041c │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + ldr r3, [pc, #272] @ c0578 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ - b c00a4 │ │ │ │ + b c0200 │ │ │ │ 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 c03f4 │ │ │ │ + bne c0550 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0188 │ │ │ │ - b c0310 │ │ │ │ + beq c02e4 │ │ │ │ + b c046c │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, ip │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #180] @ c041c │ │ │ │ + ldr r3, [pc, #180] @ c0578 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ - b c00a4 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + b c0200 │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - b c0188 │ │ │ │ - ldr r3, [pc, #156] @ c041c │ │ │ │ + b c02e4 │ │ │ │ + ldr r3, [pc, #156] @ c0578 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b c00ac │ │ │ │ + b c0208 │ │ │ │ mov r3, #2 │ │ │ │ sub r3, r8, r3 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3c65a8 │ │ │ │ + bl 3c6308 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c02d4 │ │ │ │ + bgt c0430 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c02d4 │ │ │ │ + bne c0430 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c02d4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c0430 │ │ │ │ mov r3, r0 │ │ │ │ - b c038c │ │ │ │ + b c04e8 │ │ │ │ mov r3, #1 │ │ │ │ - b c038c │ │ │ │ + b c04e8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25624 @ 0x6418 │ │ │ │ + movw r1, #24664 @ 0x6058 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b c02d4 │ │ │ │ + bl 16f420 │ │ │ │ + b c0430 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25652 @ 0x6434 │ │ │ │ + movw r1, #24692 @ 0x6074 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c03ac │ │ │ │ - b c02d4 │ │ │ │ + ble c0508 │ │ │ │ + b c0430 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, #0 │ │ │ │ sub r2, r0, #1 │ │ │ │ mov r0, ip │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - bgt c04cc │ │ │ │ + bgt c0628 │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi c04a0 │ │ │ │ + bhi c05fc │ │ │ │ cmp r3, #31 │ │ │ │ - bhi c0534 │ │ │ │ + bhi c0690 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0578 │ │ │ │ + beq c06d4 │ │ │ │ cmp r3, #9 │ │ │ │ - beq c0448 │ │ │ │ + beq c05a4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c0448 │ │ │ │ + bne c05a4 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bls c0464 │ │ │ │ + bls c05c0 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq c0560 │ │ │ │ - bhi c051c │ │ │ │ + beq c06bc │ │ │ │ + bhi c0678 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq c0560 │ │ │ │ + beq c06bc │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne c047c │ │ │ │ + bne c05d8 │ │ │ │ sub ip, ip, #1 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - ble c0454 │ │ │ │ + ble c05b0 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq c04bc │ │ │ │ - bls c04f8 │ │ │ │ + beq c0618 │ │ │ │ + bls c0654 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq c0514 │ │ │ │ + beq c0670 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq c04bc │ │ │ │ + beq c0618 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq c04bc │ │ │ │ - bhi c04d8 │ │ │ │ + beq c0618 │ │ │ │ + bhi c0634 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq c04bc │ │ │ │ - bhi c0528 │ │ │ │ + beq c0618 │ │ │ │ + bhi c0684 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0578 │ │ │ │ + beq c06d4 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne c04e8 │ │ │ │ + bne c0644 │ │ │ │ add ip, ip, #1 │ │ │ │ - b c0448 │ │ │ │ + b c05a4 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne c047c │ │ │ │ - b c04bc │ │ │ │ + bne c05d8 │ │ │ │ + b c0618 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne c04e8 │ │ │ │ - b c0514 │ │ │ │ + bne c0644 │ │ │ │ + b c0670 │ │ │ │ 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 c0448 │ │ │ │ + bne c05a4 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq c04bc │ │ │ │ + beq c0618 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne c047c │ │ │ │ + bne c05d8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c0514 │ │ │ │ + bne c0670 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ - b c04cc │ │ │ │ + b c0628 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25624 @ 0x6418 │ │ │ │ + movw r1, #24664 @ 0x6058 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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] @ c0ed4 │ │ │ │ + ldr ip, [pc, #2324] @ c1030 │ │ │ │ mov r6, r1 │ │ │ │ add r0, r2, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldrb r3, [r2] │ │ │ │ sub r3, r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi c0e74 │ │ │ │ + bhi c0fd0 │ │ │ │ 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 becc8 │ │ │ │ + b bee24 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ add r2, r3, #4 │ │ │ │ - beq c085c │ │ │ │ + beq c09b8 │ │ │ │ str r2, [r6] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0d0c │ │ │ │ + beq c0e68 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq c0648 │ │ │ │ + beq c07a4 │ │ │ │ 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] @ c0ed8 │ │ │ │ + ldr r3, [pc, #2172] @ c1034 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldrb r1, [r0, #-1] │ │ │ │ sub r1, r1, #9 │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - bhi c0e74 │ │ │ │ + bhi c0fd0 │ │ │ │ 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 c0c84 │ │ │ │ + beq c0de0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0ca0 │ │ │ │ + beq c0dfc │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ mov r5, r0 │ │ │ │ - b c0648 │ │ │ │ + b c07a4 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - bl c0428 │ │ │ │ + bl c0584 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r7, r2 │ │ │ │ - blt c0c50 │ │ │ │ - beq c0b90 │ │ │ │ + blt c0dac │ │ │ │ + beq c0cec │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt c0c28 │ │ │ │ - ldr r1, [pc, #2008] @ c0edc │ │ │ │ + bgt c0d84 │ │ │ │ + ldr r1, [pc, #2008] @ c1038 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r2, r3, r2, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0be8 │ │ │ │ - ldr r0, [pc, #1976] @ c0ee0 │ │ │ │ + beq c0d44 │ │ │ │ + ldr r0, [pc, #1976] @ c103c │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r5] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ - bne c0cd8 │ │ │ │ + bne c0e34 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #16 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2d6c4 │ │ │ │ @@ -150874,482 +150963,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 c0598 │ │ │ │ + bl c06f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0e0c │ │ │ │ + beq c0f68 │ │ │ │ cmp r7, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq c0838 │ │ │ │ + beq c0994 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0598 │ │ │ │ + bl c06f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0de4 │ │ │ │ + beq c0f40 │ │ │ │ cmp r7, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq c0838 │ │ │ │ + beq c0994 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0598 │ │ │ │ + bl c06f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0e04 │ │ │ │ + beq c0f60 │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ - beq c0838 │ │ │ │ + beq c0994 │ │ │ │ add r8, r5, #24 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c0598 │ │ │ │ + bl c06f4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0de8 │ │ │ │ + beq c0f44 │ │ │ │ mov r3, r8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, r2 │ │ │ │ str r0, [r3, #4]! │ │ │ │ mov r8, r3 │ │ │ │ - bne c0804 │ │ │ │ + bne c0960 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne c0ba4 │ │ │ │ + bne c0d00 │ │ │ │ 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, #11864 @ 0x2e58 │ │ │ │ + movw r2, #6824 @ 0x1aa8 │ │ │ │ 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 c0c18 │ │ │ │ + bne c0d74 │ │ │ │ ldr r0, [r0] │ │ │ │ cmn r0, #1 │ │ │ │ - bne c05f8 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + bne c0754 │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - b c0648 │ │ │ │ + b c07a4 │ │ │ │ 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 c5eb0 │ │ │ │ + b c65d4 │ │ │ │ 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 b28a4 │ │ │ │ + b b2a2c │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ - bl c0428 │ │ │ │ + bl c0584 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt c0c50 │ │ │ │ + blt c0dac │ │ │ │ ands r3, r3, #1 │ │ │ │ mov r9, r3 │ │ │ │ - bne c0d84 │ │ │ │ - bl 9f894 │ │ │ │ + bne c0ee0 │ │ │ │ + bl 9fa14 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0d9c │ │ │ │ + beq c0ef8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq c0998 │ │ │ │ + beq c0af4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0598 │ │ │ │ + bl c06f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - beq c0df4 │ │ │ │ + beq c0f50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0598 │ │ │ │ + bl c06f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - beq c0db4 │ │ │ │ + beq c0f10 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c0db4 │ │ │ │ + beq c0f10 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0cbc │ │ │ │ + ble c0e18 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0988 │ │ │ │ + bgt c0ae4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0ec8 │ │ │ │ + beq c1024 │ │ │ │ add r3, r9, #2 │ │ │ │ mov r9, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt c0918 │ │ │ │ + bgt c0a74 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 2596e0 │ │ │ │ + bl 258888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0648 │ │ │ │ + bne c07a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0c50 │ │ │ │ + bgt c0dac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0c50 │ │ │ │ + bne c0dac │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c0c50 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c0dac │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r2] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq c0c58 │ │ │ │ + beq c0db4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0ca0 │ │ │ │ + beq c0dfc │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a0b5c │ │ │ │ + b a0ce0 │ │ │ │ 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 185fec │ │ │ │ + b 186338 │ │ │ │ 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 a0b5c │ │ │ │ + bl a0ce0 │ │ │ │ mov r5, r0 │ │ │ │ - b c0648 │ │ │ │ + b c07a4 │ │ │ │ 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 19f5b4 │ │ │ │ + b 19f91c │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r2] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq c0e30 │ │ │ │ + beq c0f8c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0ca0 │ │ │ │ + beq c0dfc │ │ │ │ mov r0, r5 │ │ │ │ bl 2cf74 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cd39c │ │ │ │ + b cda3c │ │ │ │ ldr r2, [r6] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r5, #5464 @ 0x1558 │ │ │ │ + movw r5, #5452 @ 0x154c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ add r1, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ movne r5, r3 │ │ │ │ - b c0648 │ │ │ │ + b c07a4 │ │ │ │ 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 1ee944 │ │ │ │ + b 1ed594 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - bl c0428 │ │ │ │ + bl c0584 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - blt c0c50 │ │ │ │ - bl a17fc │ │ │ │ + blt c0dac │ │ │ │ + bl a1980 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq c0e5c │ │ │ │ + beq c0fb8 │ │ │ │ cmp r7, r3 │ │ │ │ - beq c0d50 │ │ │ │ + beq c0eac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c0598 │ │ │ │ + bl c06f4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0d68 │ │ │ │ + beq c0ec4 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r0, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b c0b38 │ │ │ │ + b c0c94 │ │ │ │ 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 222e68 │ │ │ │ + b 221e10 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r5, [pc, #840] @ c0ee4 │ │ │ │ + ldr r5, [pc, #840] @ c1040 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq c0848 │ │ │ │ + beq c09a4 │ │ │ │ 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 c0ea0 │ │ │ │ + bne c0ffc │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq c0848 │ │ │ │ - b c0ba4 │ │ │ │ + beq c09a4 │ │ │ │ + b c0d00 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7264 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0c3c │ │ │ │ + beq c0d98 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - ldr r1, [pc, #716] @ c0edc │ │ │ │ + ldr r1, [pc, #716] @ c1038 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r1] │ │ │ │ - b c0754 │ │ │ │ + b c08b0 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ cmn r2, #-536870907 @ 0xe0000005 │ │ │ │ - bls c0be8 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bls c0d44 │ │ │ │ + bl 2e0e64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne c0c08 │ │ │ │ + bne c0d64 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c65a8 │ │ │ │ + bl 3c6308 │ │ │ │ mov r5, #0 │ │ │ │ - b c0648 │ │ │ │ + b c07a4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - beq c0ca0 │ │ │ │ + beq c0dfc │ │ │ │ cmp r1, #0 │ │ │ │ - bge c0a08 │ │ │ │ - b c09fc │ │ │ │ + bge c0b64 │ │ │ │ + b c0b58 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ - bne c0e90 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne c0fec │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b c0898 │ │ │ │ + b c09f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c096c │ │ │ │ + bne c0ac8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c096c │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c0ac8 │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne c0d34 │ │ │ │ - ldr r0, [pc, #504] @ c0ee8 │ │ │ │ - bl 1be580 │ │ │ │ + bne c0e90 │ │ │ │ + ldr r0, [pc, #504] @ c1044 │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0d44 │ │ │ │ + bne c0ea0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - ldr r3, [pc, #468] @ c0edc │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + ldr r3, [pc, #468] @ c1038 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - b c074c │ │ │ │ - bl bea88 │ │ │ │ + b c08a8 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0c50 │ │ │ │ + bne c0dac │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25696 @ 0x6460 │ │ │ │ + movw r1, #24736 @ 0x60a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b c0c50 │ │ │ │ + bl 16f420 │ │ │ │ + b c0dac │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ - ldr r3, [pc, #400] @ c0edc │ │ │ │ + ldr r3, [pc, #400] @ c1038 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - b c074c │ │ │ │ + b c08a8 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 2596e0 │ │ │ │ + bl 258888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0648 │ │ │ │ - b c09ac │ │ │ │ + bne c07a4 │ │ │ │ + b c0b08 │ │ │ │ sub r1, r7, #1 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ sub r3, r1, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c65a8 │ │ │ │ - b c09ac │ │ │ │ + bl 3c6308 │ │ │ │ + b c0b08 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25680 @ 0x6450 │ │ │ │ + movw r1, #24720 @ 0x6090 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c65a8 │ │ │ │ - b c0c50 │ │ │ │ + bl 3c6308 │ │ │ │ + b c0dac │ │ │ │ sub r3, sl, #2 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ - bl 3c65a8 │ │ │ │ + bl 3c6308 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0e14 │ │ │ │ + ble c0f70 │ │ │ │ mov r0, r8 │ │ │ │ - bl af1d8 │ │ │ │ - b c09ac │ │ │ │ + bl af360 │ │ │ │ + b c0b08 │ │ │ │ mov r2, #1 │ │ │ │ sub r3, r9, r2 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ - b c0d74 │ │ │ │ + b c0ed0 │ │ │ │ sub r3, sl, #1 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ sub r3, r3, r9 │ │ │ │ - b c0d74 │ │ │ │ + b c0ed0 │ │ │ │ mov r2, #2 │ │ │ │ - b c0de8 │ │ │ │ + b c0f44 │ │ │ │ mov r2, r0 │ │ │ │ - b c0de8 │ │ │ │ + b c0f44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0dd8 │ │ │ │ + bne c0f34 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c0dd8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c0f34 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - beq c0ca0 │ │ │ │ + beq c0dfc │ │ │ │ cmp r1, #0 │ │ │ │ - blt c0ab0 │ │ │ │ - b c0abc │ │ │ │ + blt c0c0c │ │ │ │ + b c0c18 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c65a8 │ │ │ │ - b c0c50 │ │ │ │ + bl 3c6308 │ │ │ │ + b c0dac │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25732 @ 0x6484 │ │ │ │ + movw r1, #24772 @ 0x60c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b c0c50 │ │ │ │ + bl 16f420 │ │ │ │ + b c0dac │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt c06ac │ │ │ │ - b c06b8 │ │ │ │ + blt c0808 │ │ │ │ + b c0814 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25652 @ 0x6434 │ │ │ │ + movw r1, #24692 @ 0x6074 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c09b8 │ │ │ │ - b c0c50 │ │ │ │ + ble c0b14 │ │ │ │ + b c0dac │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c0988 │ │ │ │ - subeq lr, r5, sl, ror #1 │ │ │ │ - ldrdeq lr, [r5], #-16 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c0ae4 │ │ │ │ + subeq sp, r5, lr, ror #25 │ │ │ │ + ldrdeq sp, [r5], #-212 @ 0xffffff2c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000c0eec : │ │ │ │ +000c1048 : │ │ │ │ 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) │ │ │ │ @@ -151360,557 +151449,557 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 9f894 │ │ │ │ + bl 9fa14 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ str r0, [r7, #3848] @ 0xf08 │ │ │ │ - beq c2474 │ │ │ │ - ldr r0, [pc, #1820] @ c166c │ │ │ │ + beq c25d0 │ │ │ │ + ldr r0, [pc, #1820] @ c17c8 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25a774 │ │ │ │ + bl 25991c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq c27f4 │ │ │ │ - bl c43a0 │ │ │ │ + beq c2950 │ │ │ │ + bl c4ac4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c2474 │ │ │ │ + beq c25d0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r7, #3840] @ 0xf00 │ │ │ │ - bl c4414 │ │ │ │ + bl c4b38 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #352] @ 0x160 │ │ │ │ - beq c2474 │ │ │ │ + beq c25d0 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26300 @ 0x66bc │ │ │ │ + movw r1, #25340 @ 0x62fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2474 │ │ │ │ - bl 9f894 │ │ │ │ + beq c25d0 │ │ │ │ + bl 9fa14 │ │ │ │ str r0, [r7, #3896] @ 0xf38 │ │ │ │ mov r0, #0 │ │ │ │ - bl c4b48 │ │ │ │ + bl c526c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #3892] @ 0xf34 │ │ │ │ - beq c2474 │ │ │ │ + beq c25d0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26308 @ 0x66c4 │ │ │ │ + movw r1, #25348 @ 0x6304 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2474 │ │ │ │ + beq c25d0 │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2dd3c │ │ │ │ - bl 25aef0 │ │ │ │ + bl 25a098 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2814 │ │ │ │ - ldr r1, [pc, #1632] @ c1670 │ │ │ │ + beq c2970 │ │ │ │ + ldr r1, [pc, #1632] @ c17cc │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2814 │ │ │ │ + beq c2970 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26324 @ 0x66d4 │ │ │ │ + movw r1, #25364 @ 0x6314 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2814 │ │ │ │ + beq c2970 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1058 │ │ │ │ + bgt c11b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c27e8 │ │ │ │ + beq c2944 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r1, #26336 @ 0x66e0 │ │ │ │ + movw r1, #25376 @ 0x6320 │ │ │ │ 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 25af5c │ │ │ │ + bl 25a104 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26380 @ 0x670c │ │ │ │ + movw r1, #25420 @ 0x634c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c10c0 │ │ │ │ + bgt c121c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c27d0 │ │ │ │ + beq c292c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59084 @ 0xe6cc │ │ │ │ + movw r1, #57872 @ 0xe210 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 25af5c │ │ │ │ + bl 25a104 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26396 @ 0x671c │ │ │ │ + movw r1, #25436 @ 0x635c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1114 │ │ │ │ + bgt c1270 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c27dc │ │ │ │ + beq c2938 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26412 @ 0x672c │ │ │ │ + movw r1, #25452 @ 0x636c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 25af5c │ │ │ │ + bl 25a104 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26428 @ 0x673c │ │ │ │ + movw r1, #25468 @ 0x637c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1168 │ │ │ │ + bgt c12c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c27c4 │ │ │ │ + beq c2920 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21632 @ 0x5480 │ │ │ │ + movw r1, #20672 @ 0x50c0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25af5c │ │ │ │ + bl 25a104 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26448 @ 0x6750 │ │ │ │ + movw r1, #25488 @ 0x6390 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c11bc │ │ │ │ + bgt c1318 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2874 │ │ │ │ + beq c29d0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ - bl 250554 │ │ │ │ + beq c2418 │ │ │ │ + bl 24f69c │ │ │ │ movw r0, #25088 @ 0x6200 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61924 @ 0xf1e4 │ │ │ │ + movw r1, #60844 @ 0xedac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1210 │ │ │ │ + bgt c136c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2868 │ │ │ │ + beq c29c4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r0, #178 @ 0xb2 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26468 @ 0x6764 │ │ │ │ + movw r1, #25508 @ 0x63a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1260 │ │ │ │ + bgt c13bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c285c │ │ │ │ + beq c29b8 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ - movw r3, #23184 @ 0x5a90 │ │ │ │ + beq c2418 │ │ │ │ + movw r3, #22224 @ 0x56d0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #26480 @ 0x6770 │ │ │ │ + movw r1, #25520 @ 0x63b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26488 @ 0x6778 │ │ │ │ + movw r0, #25528 @ 0x63b8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bff80 │ │ │ │ + bl c00dc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26496 @ 0x6780 │ │ │ │ + movw r1, #25536 @ 0x63c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c12c4 │ │ │ │ + bgt c1420 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2850 │ │ │ │ + beq c29ac │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ - movw r0, #23184 @ 0x5a90 │ │ │ │ + beq c2418 │ │ │ │ + movw r0, #22224 @ 0x56d0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26504 @ 0x6788 │ │ │ │ + movw r1, #25544 @ 0x63c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c289c │ │ │ │ + ble c29f8 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26516 @ 0x6794 │ │ │ │ + movw r1, #25556 @ 0x63d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2880 │ │ │ │ + ble c29dc │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ - movw r0, #22760 @ 0x58e8 │ │ │ │ + beq c2418 │ │ │ │ + movw r0, #21800 @ 0x5528 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26528 @ 0x67a0 │ │ │ │ + movw r1, #25568 @ 0x63e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1390 │ │ │ │ + bgt c14ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c28b8 │ │ │ │ + beq c2a14 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ - movw r0, #26540 @ 0x67ac │ │ │ │ + beq c2418 │ │ │ │ + movw r0, #25580 @ 0x63ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8648 @ 0x21c8 │ │ │ │ + movw r1, #7688 @ 0x1e08 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c13e0 │ │ │ │ + bgt c153c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2608 │ │ │ │ + beq c2764 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26548 @ 0x67b4 │ │ │ │ + movw r1, #25588 @ 0x63f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c142c │ │ │ │ + bgt c1588 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c26d8 │ │ │ │ + beq c2834 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ - bl 25b014 │ │ │ │ + beq c2418 │ │ │ │ + bl 25a1bc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13796 @ 0x35e4 │ │ │ │ + movw r1, #12848 @ 0x3230 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1474 │ │ │ │ + bgt c15d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c26cc │ │ │ │ + beq c2828 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ - bl 25b168 │ │ │ │ + beq c2418 │ │ │ │ + bl 25a310 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13728 @ 0x35a0 │ │ │ │ + movw r1, #12780 @ 0x31ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c14bc │ │ │ │ + bgt c1618 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c26c0 │ │ │ │ + beq c281c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ - ldr r2, [pc, #424] @ c1674 │ │ │ │ + beq c2418 │ │ │ │ + ldr r2, [pc, #424] @ c17d0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ movw r1, #60624 @ 0xecd0 │ │ │ │ movt r1, #103 @ 0x67 │ │ │ │ - bl 25902c │ │ │ │ + bl 2581d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c26b4 │ │ │ │ + beq c2810 │ │ │ │ movw r0, #60624 @ 0xecd0 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl c5498 │ │ │ │ + bl c5bbc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r0, #32 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c268c │ │ │ │ + beq c27e8 │ │ │ │ str r0, [r7, #16] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2664 │ │ │ │ + beq c27c0 │ │ │ │ str r0, [r7, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c263c │ │ │ │ + beq c2798 │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, #0 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2614 │ │ │ │ + beq c2770 │ │ │ │ str r0, [r7, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c275c │ │ │ │ - movw r8, #46380 @ 0xb52c │ │ │ │ + beq c28b8 │ │ │ │ + movw r8, #45952 @ 0xb380 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2734 │ │ │ │ + beq c2890 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c270c │ │ │ │ + beq c2868 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c26e4 │ │ │ │ + beq c2840 │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2790 │ │ │ │ + beq c28ec │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31320 @ 0x7a58 │ │ │ │ + movw r1, #30360 @ 0x7698 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c15f0 │ │ │ │ + bgt c174c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2784 │ │ │ │ + beq c28e0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26556 @ 0x67bc │ │ │ │ + movw r1, #25596 @ 0x63fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1640 │ │ │ │ + bgt c179c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c27b8 │ │ │ │ + beq c2914 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r0, #0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + beq c2418 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r3, #1908] @ 0x774 │ │ │ │ - b c170c │ │ │ │ - rsbeq r2, r1, r8, lsl #26 │ │ │ │ - ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ - rsbeq r2, r1, ip, lsr sp │ │ │ │ - subeq lr, r5, r8, lsr #11 │ │ │ │ - strdeq r5, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r2, r1, ip, asr #26 │ │ │ │ + b c1868 │ │ │ │ + rsbeq r2, r1, r4, lsl #26 │ │ │ │ + ldrdeq r7, [r3], #-32 @ 0xffffffe0 @ │ │ │ │ + rsbeq r2, r1, r8, lsr sp │ │ │ │ + subeq lr, r5, ip, lsr #3 │ │ │ │ + strdeq r5, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r2, r1, r8, asr #26 │ │ │ │ rsbeq lr, r7, r4, lsr #27 │ │ │ │ - rsbeq r2, r1, ip, asr sp │ │ │ │ + rsbeq r2, r1, r8, asr sp │ │ │ │ rsbeq lr, r7, r8, ror lr │ │ │ │ - rsbeq r7, r3, r8 │ │ │ │ - strdeq r6, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ - ldrdeq r6, [r3], #-104 @ 0xffffff98 @ │ │ │ │ - rsbeq r4, r3, r0, lsr lr │ │ │ │ - rsbeq r4, r3, r0, lsr #8 │ │ │ │ - rsbeq r3, r3, r4, lsr #21 │ │ │ │ - rsbeq r2, r1, ip, ror #26 │ │ │ │ + rsbeq r7, r3, r0 │ │ │ │ + strdeq r6, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + ldrdeq r6, [r3], #-96 @ 0xffffffa0 @ │ │ │ │ + rsbeq r4, r3, r8, lsr #28 │ │ │ │ + rsbeq r4, r3, r8, lsl r4 │ │ │ │ + mlseq r3, ip, sl, r3 │ │ │ │ + rsbeq r2, r1, r8, ror #26 │ │ │ │ rsbeq lr, r7, ip, asr #30 │ │ │ │ - rsbeq r2, r1, ip, ror sp │ │ │ │ - subeq lr, r5, ip, asr sl │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ - strhteq r2, [r1], #-208 @ 0xffffff30 │ │ │ │ - subeq lr, r5, ip, asr #20 │ │ │ │ - rsbeq r5, r3, ip, asr #21 │ │ │ │ - subeq lr, r5, r0, lsl #11 │ │ │ │ - bl aad74 │ │ │ │ + rsbeq r2, r1, r8, ror sp │ │ │ │ + subeq lr, r5, r0, ror #12 │ │ │ │ + strhteq fp, [r2], #-160 @ 0xffffff60 │ │ │ │ + rsbeq r2, r1, ip, lsr #27 │ │ │ │ + subeq lr, r5, r0, asr r6 │ │ │ │ + rsbeq r5, r3, r4, asr #21 │ │ │ │ + subeq lr, r5, r4, lsl #3 │ │ │ │ + bl aaefc │ │ │ │ subs r8, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - beq c25e4 │ │ │ │ - bl c601c │ │ │ │ + beq c2740 │ │ │ │ + bl c6740 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2570 │ │ │ │ + beq c26cc │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1708 │ │ │ │ + bgt c1864 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r8] │ │ │ │ - beq c2564 │ │ │ │ + beq c26c0 │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r0, [r7, r9, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c16cc │ │ │ │ + bne c1828 │ │ │ │ mov r0, sl │ │ │ │ - bl c680c │ │ │ │ + bl c6f30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c25b0 │ │ │ │ + bne c270c │ │ │ │ mov r0, sl │ │ │ │ - bl a6dec │ │ │ │ + bl a6f70 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1758 │ │ │ │ + bgt c18b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1758 │ │ │ │ + bne c18b4 │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26568 @ 0x67c8 │ │ │ │ + movw r1, #25608 @ 0x6408 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1794 │ │ │ │ + bgt c18f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2558 │ │ │ │ + beq c26b4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r0, #296 @ 0x128 │ │ │ │ - bl a0e64 │ │ │ │ + bl a0fe8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ - ldr r7, [pc, #-316] @ c1678 │ │ │ │ + beq c2418 │ │ │ │ + ldr r7, [pc, #-316] @ c17d4 │ │ │ │ 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] │ │ │ │ @@ -151919,1148 +152008,1148 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c252c │ │ │ │ + beq c2688 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ str r0, [r9, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c252c │ │ │ │ + beq c2688 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ add r7, r5, #12 │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c252c │ │ │ │ + beq c2688 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c252c │ │ │ │ + beq c2688 │ │ │ │ add r9, r6, #12 │ │ │ │ cmp sl, r7 │ │ │ │ str r0, [r6, #12] │ │ │ │ - bne c17c8 │ │ │ │ + bne c1924 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - movw r1, #26592 @ 0x67e0 │ │ │ │ + movw r1, #25632 @ 0x6420 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #10664 @ 0x29a8 │ │ │ │ + movw r0, #10652 @ 0x299c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl c9100 │ │ │ │ + bl c97a4 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c18ec │ │ │ │ + bgt c1a48 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c18ec │ │ │ │ + bne c1a48 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65248 @ 0xfee0 │ │ │ │ + movw r1, #64468 @ 0xfbd4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1928 │ │ │ │ + bgt c1a84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c223c │ │ │ │ + beq c2398 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ - ldr r2, [pc, #-628] @ c16c4 │ │ │ │ + beq c2418 │ │ │ │ + ldr r2, [pc, #-628] @ c1820 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26596 @ 0x67e4 │ │ │ │ + movw r1, #25636 @ 0x6424 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ - ldr r2, [pc, #-720] @ c167c │ │ │ │ + bl bf400 │ │ │ │ + ldr r2, [pc, #-720] @ c17d8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #1236] @ 0x4d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2248 │ │ │ │ + ble c23a4 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c22bc │ │ │ │ - movw r0, #23184 @ 0x5a90 │ │ │ │ + beq c2418 │ │ │ │ + movw r0, #22224 @ 0x56d0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26608 @ 0x67f0 │ │ │ │ + movw r1, #25648 @ 0x6430 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2264 │ │ │ │ + ble c23c0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ - ldr r2, [pc, #-808] @ c1680 │ │ │ │ + beq c2418 │ │ │ │ + ldr r2, [pc, #-808] @ c17dc │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #-812] @ c1684 │ │ │ │ + ldr r1, [pc, #-812] @ c17e0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25902c │ │ │ │ + bl 2581d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c26b4 │ │ │ │ - ldr r0, [pc, #-832] @ c1684 │ │ │ │ - bl c5498 │ │ │ │ + beq c2810 │ │ │ │ + ldr r0, [pc, #-832] @ c17e0 │ │ │ │ + bl c5bbc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r0, #3 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ str r0, [r8, #16] │ │ │ │ mov r0, #15 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ str r0, [r8, #20] │ │ │ │ mov r0, #0 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ str r0, [r8, #24] │ │ │ │ - movw r0, #26620 @ 0x67fc │ │ │ │ + movw r0, #25660 @ 0x643c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ str r0, [r8, #28] │ │ │ │ mov r0, #2 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ str r0, [r8, #32] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c228c │ │ │ │ + bne c23e8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31300 @ 0x7a44 │ │ │ │ + movw r1, #30340 @ 0x7684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1a4c │ │ │ │ + bgt c1ba8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2280 │ │ │ │ + beq c23dc │ │ │ │ cmn r7, #1 │ │ │ │ - beq c22bc │ │ │ │ - bl 9f894 │ │ │ │ + beq c2418 │ │ │ │ + bl 9fa14 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ - movw r0, #26628 @ 0x6804 │ │ │ │ + beq c2418 │ │ │ │ + movw r0, #25668 @ 0x6444 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c22f0 │ │ │ │ + beq c244c │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #2396 @ 0x95c │ │ │ │ + movw r1, #1208 @ 0x4b8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1aa8 │ │ │ │ + bgt c1c04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2318 │ │ │ │ + beq c2474 │ │ │ │ cmn sl, #1 │ │ │ │ - beq c22f0 │ │ │ │ - movw r0, #26636 @ 0x680c │ │ │ │ + beq c244c │ │ │ │ + movw r0, #25676 @ 0x644c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c22f0 │ │ │ │ + beq c244c │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #26648 @ 0x6818 │ │ │ │ + movw r1, #25688 @ 0x6458 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1af8 │ │ │ │ + bgt c1c54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2324 │ │ │ │ + beq c2480 │ │ │ │ cmn sl, #1 │ │ │ │ - beq c22f0 │ │ │ │ + beq c244c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #61924 @ 0xf1e4 │ │ │ │ + movw r1, #60844 @ 0xedac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c22f0 │ │ │ │ + beq c244c │ │ │ │ mov r0, #178 @ 0xb2 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c22f0 │ │ │ │ + beq c244c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #26468 @ 0x6764 │ │ │ │ + movw r1, #25508 @ 0x63a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1b64 │ │ │ │ + bgt c1cc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2330 │ │ │ │ + beq c248c │ │ │ │ cmn r9, #1 │ │ │ │ - beq c22f0 │ │ │ │ - movw r0, #26660 @ 0x6824 │ │ │ │ + beq c244c │ │ │ │ + movw r0, #25700 @ 0x6464 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aad74 │ │ │ │ + bl aaefc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c22f0 │ │ │ │ + beq c244c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #26680 @ 0x6838 │ │ │ │ + movw r1, #25720 @ 0x6478 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1bb4 │ │ │ │ + bgt c1d10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c233c │ │ │ │ + beq c2498 │ │ │ │ cmn r9, #1 │ │ │ │ - beq c22f0 │ │ │ │ + beq c244c │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #26692 @ 0x6844 │ │ │ │ + movw r1, #25732 @ 0x6484 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c22f0 │ │ │ │ + beq c244c │ │ │ │ mov r0, r7 │ │ │ │ - bl 25b7cc <_PyNamespace_New@@Base> │ │ │ │ + bl 25a974 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1c0c │ │ │ │ + bgt c1d68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1c0c │ │ │ │ + bne c1d68 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54064 @ 0xd330 │ │ │ │ + movw r1, #52640 @ 0xcda0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1c48 │ │ │ │ + bgt c1da4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2348 │ │ │ │ + beq c24a4 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c22bc │ │ │ │ - ldr r2, [pc, #-1488] @ c1688 │ │ │ │ + beq c2418 │ │ │ │ + ldr r2, [pc, #-1488] @ c17e4 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #-1492] @ c168c │ │ │ │ + ldr r1, [pc, #-1492] @ c17e8 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25902c │ │ │ │ + bl 2581d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c26b4 │ │ │ │ - ldr r0, [pc, #-1512] @ c168c │ │ │ │ + beq c2810 │ │ │ │ + ldr r0, [pc, #-1512] @ c17e8 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl c5498 │ │ │ │ + bl c5bbc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 25bb00 <_PyNamespace_New@@Base+0x334> │ │ │ │ + bl 25aca8 <_PyNamespace_New@@Base+0x334> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2354 │ │ │ │ + beq c24b0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32480 @ 0x7ee0 │ │ │ │ + movw r1, #31292 @ 0x7a3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1cc8 │ │ │ │ + bgt c1e24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c237c │ │ │ │ + beq c24d8 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c22bc │ │ │ │ - ldr r2, [pc, #-1608] @ c1690 │ │ │ │ + beq c2418 │ │ │ │ + ldr r2, [pc, #-1608] @ c17ec │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26724 @ 0x6864 │ │ │ │ + movw r1, #25764 @ 0x64a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #-1628] @ c1694 │ │ │ │ + ldr r0, [pc, #-1628] @ c17f0 │ │ │ │ ldr r3, [r0, #2576] @ 0xa10 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2388 │ │ │ │ + ble c24e4 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c22bc │ │ │ │ - bl 25c1f0 │ │ │ │ + beq c2418 │ │ │ │ + bl 25b398 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34540 @ 0x86ec │ │ │ │ + movw r1, #33580 @ 0x832c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d40 │ │ │ │ + bgt c1e9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c23a4 │ │ │ │ + beq c2500 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ - bl 9f894 │ │ │ │ + beq c2418 │ │ │ │ + bl 9fa14 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r0, #32 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c23b4 │ │ │ │ - ldr r1, [pc, #-1748] @ c1698 │ │ │ │ + beq c2510 │ │ │ │ + ldr r1, [pc, #-1748] @ c17f4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c23b4 │ │ │ │ + beq c2510 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c23dc │ │ │ │ - ldr r1, [pc, #-1780] @ c169c │ │ │ │ + ble c2538 │ │ │ │ + ldr r1, [pc, #-1780] @ c17f8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c23f8 │ │ │ │ - ldr r1, [pc, #-1804] @ c16a0 │ │ │ │ + beq c2554 │ │ │ │ + ldr r1, [pc, #-1804] @ c17fc │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c23f8 │ │ │ │ - ldr r2, [pc, #-1796] @ c16c4 │ │ │ │ + beq c2554 │ │ │ │ + ldr r2, [pc, #-1796] @ c1820 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #-1836] @ c16a4 │ │ │ │ - bl a981c │ │ │ │ + ldr r1, [pc, #-1836] @ c1800 │ │ │ │ + bl a99a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c23b0 │ │ │ │ + beq c250c │ │ │ │ mov r0, r7 │ │ │ │ - bl 25b7cc <_PyNamespace_New@@Base> │ │ │ │ + bl 25a974 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e08 │ │ │ │ + bgt c1f64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e08 │ │ │ │ + bne c1f64 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26744 @ 0x6878 │ │ │ │ + movw r1, #25784 @ 0x64b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e44 │ │ │ │ + bgt c1fa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2410 │ │ │ │ + beq c256c │ │ │ │ cmn r7, #1 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #-1972] @ c16a8 │ │ │ │ - ldr r1, [pc, #-1972] @ c16ac │ │ │ │ - bl 25902c │ │ │ │ + ldr r2, [pc, #-1972] @ c1804 │ │ │ │ + ldr r1, [pc, #-1972] @ c1808 │ │ │ │ + bl 2581d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c26b4 │ │ │ │ + beq c2810 │ │ │ │ mov r0, #0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26756 @ 0x6884 │ │ │ │ + movw r1, #25796 @ 0x64c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1eac │ │ │ │ + bgt c2008 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c241c │ │ │ │ + beq c2578 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ - bl 9f894 │ │ │ │ + beq c2418 │ │ │ │ + bl 9fa14 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26768 @ 0x6890 │ │ │ │ + movw r1, #25808 @ 0x64d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1ef4 │ │ │ │ + bgt c2050 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2428 │ │ │ │ + beq c2584 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r0, #0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26788 @ 0x68a4 │ │ │ │ + movw r1, #25828 @ 0x64e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1f40 │ │ │ │ + bgt c209c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2434 │ │ │ │ + beq c2590 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c22bc │ │ │ │ + beq c2418 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2440 │ │ │ │ + bne c259c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #52768 @ 0xce20 │ │ │ │ + movw r2, #51344 @ 0xc890 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - bl 25c55c │ │ │ │ + bl 25b704 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2474 │ │ │ │ - ldr r0, [pc, #-2252] @ c16b0 │ │ │ │ + beq c25d0 │ │ │ │ + ldr r0, [pc, #-2252] @ c180c │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25a774 │ │ │ │ + bl 25991c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c2474 │ │ │ │ - movw r2, #5212 @ 0x145c │ │ │ │ + beq c25d0 │ │ │ │ + movw r2, #5200 @ 0x1450 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #21240 @ 0x52f8 │ │ │ │ + movw r1, #20052 @ 0x4e54 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl c373c │ │ │ │ + bl c3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2450 │ │ │ │ + bne c25ac │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #5204 @ 0x1454 │ │ │ │ + movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #4436 @ 0x1154 │ │ │ │ + movw r1, #3532 @ 0xdcc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl c373c │ │ │ │ + bl c3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2450 │ │ │ │ - bl 25b7cc <_PyNamespace_New@@Base> │ │ │ │ + bne c25ac │ │ │ │ + bl 25a974 <_PyNamespace_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c2450 │ │ │ │ + beq c25ac │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #46852 @ 0xb704 │ │ │ │ + movw r1, #45892 @ 0xb344 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl c373c │ │ │ │ + bl c3e60 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2004 │ │ │ │ + bgt c2160 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2498 │ │ │ │ + beq c25f4 │ │ │ │ cmp sl, #0 │ │ │ │ - bne c2450 │ │ │ │ - ldr r7, [pc, #-2400] @ c16b4 │ │ │ │ + bne c25ac │ │ │ │ + ldr r7, [pc, #-2400] @ c1810 │ │ │ │ mov r8, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c2030 │ │ │ │ + b c218c │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c2450 │ │ │ │ + bne c25ac │ │ │ │ cmp sl, #19 │ │ │ │ - beq c2088 │ │ │ │ + beq c21e4 │ │ │ │ ldr r4, [r7], #4 │ │ │ │ lsl r0, r8, sl │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq c2450 │ │ │ │ + beq c25ac │ │ │ │ mov r2, r6 │ │ │ │ - bl c373c │ │ │ │ + bl c3e60 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c201c │ │ │ │ + bgt c2178 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r6] │ │ │ │ - bne c201c │ │ │ │ + bne c2178 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b c201c │ │ │ │ - ldr r2, [pc, #-2520] @ c16b8 │ │ │ │ + b c2178 │ │ │ │ + ldr r2, [pc, #-2520] @ c1814 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #26800 @ 0x68b0 │ │ │ │ + movw r1, #25840 @ 0x64f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c373c │ │ │ │ + bl c3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2450 │ │ │ │ - bl becc8 │ │ │ │ + bne c25ac │ │ │ │ + bl bee24 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26812 @ 0x68bc │ │ │ │ + movw r1, #25852 @ 0x64fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c373c │ │ │ │ + bl c3e60 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c24dc │ │ │ │ + ble c2638 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2450 │ │ │ │ + bne c25ac │ │ │ │ mov r0, #1 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26824 @ 0x68c8 │ │ │ │ + movw r1, #25864 @ 0x6508 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c373c │ │ │ │ + bl c3e60 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c24a4 │ │ │ │ + ble c2600 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2450 │ │ │ │ + bne c25ac │ │ │ │ mov r0, #2 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26836 @ 0x68d4 │ │ │ │ + movw r1, #25876 @ 0x6514 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c373c │ │ │ │ + bl c3e60 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c24c0 │ │ │ │ + ble c261c │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2450 │ │ │ │ + bne c25ac │ │ │ │ mov r0, #5 │ │ │ │ - bl becc8 │ │ │ │ + bl bee24 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26848 @ 0x68e0 │ │ │ │ + movw r1, #25888 @ 0x6520 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c373c │ │ │ │ + bl c3e60 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c24f8 │ │ │ │ + ble c2654 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2450 │ │ │ │ + bne c25ac │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31544 @ 0x7b38 │ │ │ │ + movw r1, #30584 @ 0x7778 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c21b8 │ │ │ │ + bgt c2314 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2514 │ │ │ │ + beq c2670 │ │ │ │ cmn r6, #1 │ │ │ │ - beq c2474 │ │ │ │ - ldr r0, [pc, #-2828] @ c16bc │ │ │ │ + beq c25d0 │ │ │ │ + ldr r0, [pc, #-2828] @ c1818 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25a774 │ │ │ │ + bl 25991c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c2474 │ │ │ │ + beq c25d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #31560 @ 0x7b48 │ │ │ │ + movw r1, #30600 @ 0x7788 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf2a4 │ │ │ │ + bl bf400 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2208 │ │ │ │ + bgt c2364 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2520 │ │ │ │ + beq c267c │ │ │ │ cmp r4, #0 │ │ │ │ - bne c2474 │ │ │ │ + bne c25d0 │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1928 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1a84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #1236] @ 0x4d4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1958 │ │ │ │ - ldr r0, [pc, #-2972] @ c16c4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1958 │ │ │ │ + bne c1ab4 │ │ │ │ + ldr r0, [pc, #-2972] @ c1820 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1ab4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1998 │ │ │ │ + bne c1af4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1998 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1af4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1a4c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1ba8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1a18 │ │ │ │ + beq c1b74 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c2418 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #26208 @ 0x6660 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #25248 @ 0x62a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - ldr r2, [pc, #-3084] @ c16c0 │ │ │ │ + ldr r2, [pc, #-3084] @ c181c │ │ │ │ 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 c2230 │ │ │ │ + b c238c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c2418 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c22bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2418 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1aa8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1c04 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1af8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1c54 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1b64 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1cc0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1bb4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1d10 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1c48 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1da4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c2418 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c22bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2418 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1cc8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1e24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #2576] @ 0xa10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1cf8 │ │ │ │ + bne c1e54 │ │ │ │ add r0, r0, #2576 @ 0xa10 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1cf8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1e54 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1d40 │ │ │ │ - ldr r8, [pc, #-3316] @ c16c4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1e9c │ │ │ │ + ldr r8, [pc, #-3316] @ c1820 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c23d0 │ │ │ │ + bgt c252c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2404 │ │ │ │ + beq c2560 │ │ │ │ mov r0, r8 │ │ │ │ - bl af1d8 │ │ │ │ - b c22bc │ │ │ │ + bl af360 │ │ │ │ + b c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d88 │ │ │ │ + bne c1ee4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1d88 │ │ │ │ - movw r8, #5464 @ 0x1558 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1ee4 │ │ │ │ + movw r8, #5452 @ 0x154c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ - b c23b4 │ │ │ │ + b c2510 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c23d0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c252c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1e44 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1fa0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1eac │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2008 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1ef4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2050 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1f40 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c209c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ - b c1f54 │ │ │ │ + bne c2418 │ │ │ │ + b c20b0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2474 │ │ │ │ + bgt c25d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2474 │ │ │ │ + bne c25d0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #-3516] @ c16c8 │ │ │ │ + ldr r2, [pc, #-3516] @ c1824 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #26208 @ 0x6660 │ │ │ │ + movw r3, #25248 @ 0x62a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b c2230 │ │ │ │ + b c238c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c2004 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2160 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c210c │ │ │ │ + bne c2268 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c210c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2268 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2144 │ │ │ │ + bne c22a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c2144 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c22a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c20d4 │ │ │ │ + bne c2230 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c20d4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2230 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c217c │ │ │ │ + bne c22d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c217c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c22d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c21b8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2314 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c2208 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2364 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c2418 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c22bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2418 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1794 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c18f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1708 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1864 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2588 │ │ │ │ + bgt c26e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c25d8 │ │ │ │ + beq c2734 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c2418 │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c22bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2418 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c2418 │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c22bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2418 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c2588 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c26e4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c22bc │ │ │ │ + bne c2418 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2418 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c13e0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c153c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c2418 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c22bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2418 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c2418 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c22bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2418 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c2418 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c22bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2418 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c2418 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c22bc │ │ │ │ - movw r3, #26236 @ 0x667c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2418 │ │ │ │ + movw r3, #25276 @ 0x62bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - b c22c4 │ │ │ │ + b c2420 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c14bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1618 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1474 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c15d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c142c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1588 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c2418 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c22bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2418 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c2418 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c22bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2418 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c2418 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c22bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2418 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c2418 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c22bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2418 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c15f0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c174c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c22bc │ │ │ │ + bgt c2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c2418 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c22bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2418 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1640 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c179c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1168 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c12c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c10c0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c121c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1114 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1270 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1058 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c11b4 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [pc, #192] @ c28c4 │ │ │ │ - movw r3, #26264 @ 0x6698 │ │ │ │ + ldr r2, [pc, #192] @ c2a20 │ │ │ │ + movw r3, #25304 @ 0x62d8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ stm r0, {r1, r2, r3, ip} │ │ │ │ - b c2230 │ │ │ │ + b c238c │ │ │ │ mov r0, r7 │ │ │ │ - bl af1d8 │ │ │ │ - ldr r3, [pc, #164] @ c28c8 │ │ │ │ + bl af360 │ │ │ │ + ldr r3, [pc, #164] @ c2a24 │ │ │ │ mov r2, #1 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #26348 @ 0x66ec │ │ │ │ + movw r3, #25388 @ 0x632c │ │ │ │ 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 c2230 │ │ │ │ + b c238c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c12c4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1420 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1260 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c13bc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1210 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c136c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c11bc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1318 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1340 │ │ │ │ + bne c149c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1340 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c149c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1304 │ │ │ │ + bne c1460 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1304 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c1460 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c1390 │ │ │ │ - subeq lr, r5, r0, lsl #11 │ │ │ │ - umaaleq lr, r5, r0, r5 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c14ec │ │ │ │ + subeq lr, r5, r4, lsl #3 │ │ │ │ + umaaleq lr, r5, r4, r1 │ │ │ │ │ │ │ │ -000c28cc : │ │ │ │ +000c2a28 : │ │ │ │ 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 c2950 │ │ │ │ - ldr r2, [pc, #112] @ c2970 │ │ │ │ + beq c2aac │ │ │ │ + ldr r2, [pc, #112] @ c2acc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 25ac7c │ │ │ │ + bl 259e24 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2968 │ │ │ │ + bne c2ac4 │ │ │ │ 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, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33424 @ 0x8290 │ │ │ │ + movw r1, #32464 @ 0x7ed0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ - b c2948 │ │ │ │ + b c2aa4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c2974 : │ │ │ │ +000c2ad0 : │ │ │ │ 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 c29d8 │ │ │ │ - ldr r1, [pc, #64] @ c29dc │ │ │ │ + bne c2b34 │ │ │ │ + ldr r1, [pc, #64] @ c2b38 │ │ │ │ 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] │ │ │ │ @@ -153072,1764 +153161,2134 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1, #4] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 312c8 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c29e0 : │ │ │ │ +000c2b3c : │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw ip, #21196 @ 0x52cc │ │ │ │ + movw ip, #21184 @ 0x52c0 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ 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 c2abc │ │ │ │ + beq c2c18 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2a90 │ │ │ │ + bne c2bec │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c2a90 │ │ │ │ + beq c2bec │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2ab0 │ │ │ │ + beq c2c0c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2a84 │ │ │ │ + beq c2be0 │ │ │ │ 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 99390 │ │ │ │ + bl 994b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c2a48 │ │ │ │ + bne c2ba4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f2d4c │ │ │ │ + bl 2f2cfc │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c2a84 │ │ │ │ + b c2be0 │ │ │ │ mov r1, ip │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2a28 │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne c2b84 │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2531 @ 0x9e3 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c2ab0 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c2c0c │ │ │ │ │ │ │ │ -000c2ae0 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ +000c2c3c <_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 a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2b3c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x5c> │ │ │ │ + beq c2c98 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x5c> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2b30 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ + beq c2c8c <_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 c2b30 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ + b c2c8c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ │ │ │ │ -000c2b48 <_PyDict_GetItemRef_KnownHash@@Base>: │ │ │ │ +000c2ca4 <_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 a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2ba4 <_PyDict_GetItemRef_KnownHash@@Base+0x5c> │ │ │ │ + beq c2d00 <_PyDict_GetItemRef_KnownHash@@Base+0x5c> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2b98 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ + beq c2cf4 <_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 c2b98 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ + b c2cf4 <_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 c2dd4 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ - mov r8, r1 │ │ │ │ - mov sl, r0 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + ldr ip, [r2] │ │ │ │ + cmp ip, #0 │ │ │ │ + beq c2f24 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3060 <_PyDict_GetItemRef_KnownHash@@Base+0x518> │ │ │ │ - mov r5, r2 │ │ │ │ - movw ip, #30072 @ 0x7578 │ │ │ │ - movt ip, #18 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + beq c3414 <_PyDict_GetItemRef_KnownHash@@Base+0x770> │ │ │ │ + ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov sl, r2 │ │ │ │ + movw r3, #32732 @ 0x7fdc │ │ │ │ + movt r3, #18 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r2, [sl, #8] │ │ │ │ tst r2, #48 @ 0x30 │ │ │ │ - bne c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ + bne c3d48 <_PyDict_GetItemRef_KnownHash@@Base+0x10a4> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c2dec <_PyDict_GetItemRef_KnownHash@@Base+0x2a4> │ │ │ │ + bgt c2f3c <_PyDict_GetItemRef_KnownHash@@Base+0x298> │ │ │ │ cmp r3, #0 │ │ │ │ - beq c358c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - ldr r1, [pc, #2812] @ c3720 <_PyDict_GetItemRef_KnownHash@@Base+0xbd8> │ │ │ │ + beq c3c2c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ + ldr r1, [pc, #4068] @ c3d64 <_PyDict_GetItemRef_KnownHash@@Base+0x10c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c358c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + bhi c3c2c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r6, #30264 @ 0x7638 │ │ │ │ + movw r6, #31888 @ 0x7c90 │ │ │ │ movt r6, #13 │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne c36ec <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ - ldr r9, [pc, #2768] @ c3724 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ - mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r0, [r9, r7] │ │ │ │ - add r3, r0, #4096 @ 0x1000 │ │ │ │ - ldr r4, [r3, #2016] @ 0x7e0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c2ed0 <_PyDict_GetItemRef_KnownHash@@Base+0x388> │ │ │ │ - ldr r2, [r4] │ │ │ │ - str r2, [r3, #2016] @ 0x7e0 │ │ │ │ - ldr r2, [r3, #2020] @ 0x7e4 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3, #2020] @ 0x7e4 │ │ │ │ - ldr r2, [pc, #2724] @ c3728 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ + bne c3d90 <_PyDict_GetItemRef_KnownHash@@Base+0x10ec> │ │ │ │ + ldr r5, [pc, #4024] @ c3d68 <_PyDict_GetItemRef_KnownHash@@Base+0x10c4> │ │ │ │ + mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ + add r2, r0, #4096 @ 0x1000 │ │ │ │ + ldr r8, [r2, #2016] @ 0x7e0 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq c3028 <_PyDict_GetItemRef_KnownHash@@Base+0x384> │ │ │ │ + ldr r3, [r8] │ │ │ │ + str r3, [r2, #2016] @ 0x7e0 │ │ │ │ + ldr r3, [r2, #2020] @ 0x7e4 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r2, #2020] @ 0x7e4 │ │ │ │ + ldr r2, [pc, #3980] @ c3d6c <_PyDict_GetItemRef_KnownHash@@Base+0x10c8> │ │ │ │ mov r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ + str r3, [r8] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3030 <_PyDict_GetItemRef_KnownHash@@Base+0x4e8> │ │ │ │ - ldr r2, [sl] │ │ │ │ - str r3, [r4, #20] │ │ │ │ + bne c33e4 <_PyDict_GetItemRef_KnownHash@@Base+0x740> │ │ │ │ + ldr r2, [r9] │ │ │ │ + str r3, [r8, #20] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - str r5, [r4, #8] │ │ │ │ - bgt c2cb0 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ + str sl, [r8, #8] │ │ │ │ + bgt c3190 <_PyDict_GetItemRef_KnownHash@@Base+0x4ec> │ │ │ │ add r2, r2, #1 │ │ │ │ - str r2, [sl] │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - sub r1, r4, #8 │ │ │ │ + str r2, [r9] │ │ │ │ + str r9, [r8, #12] │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c31a0 <_PyDict_GetItemRef_KnownHash@@Base+0x4fc> │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ - str sl, [r4, #12] │ │ │ │ - ldr r3, [r3] │ │ │ │ + sub r1, r8, #8 │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + ldr r2, [r8, #-4] │ │ │ │ ldr lr, [ip, #4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - ldrle r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - strle r3, [r2] │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [r4, #-4] │ │ │ │ - str r3, [r4, #16] │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + ldr r3, [r3, #36] @ 0x24 │ │ │ │ + str r6, [r8, #24] │ │ │ │ orr r2, r2, lr │ │ │ │ - ldr r8, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r8, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ str r1, [lr] │ │ │ │ - str r2, [r4, #-4] │ │ │ │ - cmp r8, #0 │ │ │ │ + str r2, [r8, #-4] │ │ │ │ ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ - ldr r6, [r5] │ │ │ │ - str ip, [r4, #-8] │ │ │ │ + ldr r6, [sl] │ │ │ │ + str ip, [r8, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ - bne c3514 <_PyDict_GetItemRef_KnownHash@@Base+0x9cc> │ │ │ │ + bne c3d18 <_PyDict_GetItemRef_KnownHash@@Base+0x1074> │ │ │ │ mov r0, r6 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e31c │ │ │ │ - mov r3, r8 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r0 │ │ │ │ - str r8, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl aadb4 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq c34c4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ - ldr r2, [r8, #4] │ │ │ │ + str r3, [sp] │ │ │ │ + bl aaf3c │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq c3ab0 <_PyDict_GetItemRef_KnownHash@@Base+0xe0c> │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c3674 <_PyDict_GetItemRef_KnownHash@@Base+0xb2c> │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + beq c3c18 <_PyDict_GetItemRef_KnownHash@@Base+0xf74> │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2d74 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ + bne c2ec4 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c2e28 <_PyDict_GetItemRef_KnownHash@@Base+0x2e0> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, sl │ │ │ │ - bl b50cc │ │ │ │ - ldr r3, [r8] │ │ │ │ - mov r6, r0 │ │ │ │ + beq c2f78 <_PyDict_GetItemRef_KnownHash@@Base+0x2d4> │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r9 │ │ │ │ + bl b524c │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2da4 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ + bgt c2ef4 <_PyDict_GetItemRef_KnownHash@@Base+0x250> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c35bc <_PyDict_GetItemRef_KnownHash@@Base+0xa74> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne c34c4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c3cdc <_PyDict_GetItemRef_KnownHash@@Base+0x1038> │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne c3ab0 <_PyDict_GetItemRef_KnownHash@@Base+0xe0c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2dc8 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + bgt c2f18 <_PyDict_GetItemRef_KnownHash@@Base+0x274> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ + str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c35b0 <_PyDict_GetItemRef_KnownHash@@Base+0xa68> │ │ │ │ - ldr lr, [r5, #16]! │ │ │ │ - cmp lr, #0 │ │ │ │ - bne c2bf8 <_PyDict_GetItemRef_KnownHash@@Base+0xb0> │ │ │ │ + beq c3cd0 <_PyDict_GetItemRef_KnownHash@@Base+0x102c> │ │ │ │ + ldr ip, [sl, #16]! │ │ │ │ + cmp ip, #0 │ │ │ │ + bne c2d54 <_PyDict_GetItemRef_KnownHash@@Base+0xb0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r6, #56776 @ 0xddc8 │ │ │ │ + movw r6, #58768 @ 0xe590 │ │ │ │ movt r6, #17 │ │ │ │ - b c2c44 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + b c2da0 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - ldreq r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c2c44 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + ldreq r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ + beq c2da0 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c358c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ble c3c2c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #11968 @ 0x2ec0 │ │ │ │ + movweq r6, #13916 @ 0x365c │ │ │ │ movteq r6, #17 │ │ │ │ - beq c2c44 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + beq c2da0 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c358c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - movw r6, #54196 @ 0xd3b4 │ │ │ │ + bne c3c2c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ + movw r6, #54284 @ 0xd40c │ │ │ │ movt r6, #27 │ │ │ │ - b c2c44 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ - ldr r2, [r8, #8] │ │ │ │ - ldr r6, [r8] │ │ │ │ + b c2da0 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + ldr r1, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - beq c2f04 <_PyDict_GetItemRef_KnownHash@@Base+0x3bc> │ │ │ │ - ldr r3, [pc, #2284] @ c372c <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r7, [r9, r7] │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + beq c31ac <_PyDict_GetItemRef_KnownHash@@Base+0x508> │ │ │ │ + ldr r3, [pc, #3548] @ c3d70 <_PyDict_GetItemRef_KnownHash@@Base+0x10cc> │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2f30 <_PyDict_GetItemRef_KnownHash@@Base+0x3e8> │ │ │ │ - add r7, r7, #114688 @ 0x1c000 │ │ │ │ + bne c31d8 <_PyDict_GetItemRef_KnownHash@@Base+0x534> │ │ │ │ + add r4, r4, #114688 @ 0x1c000 │ │ │ │ mov ip, #1 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3670 <_PyDict_GetItemRef_KnownHash@@Base+0xb28> │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq c3c14 <_PyDict_GetItemRef_KnownHash@@Base+0xf70> │ │ │ │ + ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2f78 <_PyDict_GetItemRef_KnownHash@@Base+0x430> │ │ │ │ - ldr r3, [r8] │ │ │ │ + bne c3220 <_PyDict_GetItemRef_KnownHash@@Base+0x57c> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2eb0 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ + bgt c3004 <_PyDict_GetItemRef_KnownHash@@Base+0x360> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2eb0 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c3008 <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + bne c3004 <_PyDict_GetItemRef_KnownHash@@Base+0x360> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c338c <_PyDict_GetItemRef_KnownHash@@Base+0x6e8> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c3014 <_PyDict_GetItemRef_KnownHash@@Base+0x4cc> │ │ │ │ - mov r8, r7 │ │ │ │ - b c2d74 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ - movw r0, #15188 @ 0x3b54 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq c35a8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ - ldr r0, [r9, r7] │ │ │ │ - ldr r2, [sl] │ │ │ │ + beq c3398 <_PyDict_GetItemRef_KnownHash@@Base+0x6f4> │ │ │ │ + mov r6, r4 │ │ │ │ + b c2ec4 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + movw ip, #15176 @ 0x3b48 │ │ │ │ + movt ip, #96 @ 0x60 │ │ │ │ + str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [ip, #84] @ 0x54 │ │ │ │ + and r0, r3, #24 │ │ │ │ + ubfx r1, r3, #14, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + addne r1, r1, #1 │ │ │ │ + tst r3, #4 │ │ │ │ + str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [ip, #16] │ │ │ │ + bne c39dc <_PyDict_GetItemRef_KnownHash@@Base+0xd38> │ │ │ │ + ldr r0, [pc, #3348] @ c3d74 <_PyDict_GetItemRef_KnownHash@@Base+0x10d0> │ │ │ │ + mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ + ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ + sub r1, r1, ip, lsl #3 │ │ │ │ + cmp r3, r1 │ │ │ │ + ldr r1, [r0, r4] │ │ │ │ + str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bhi c33d4 <_PyDict_GetItemRef_KnownHash@@Base+0x730> │ │ │ │ + adds r0, r3, ip, lsl #3 │ │ │ │ + str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bmi c33d4 <_PyDict_GetItemRef_KnownHash@@Base+0x730> │ │ │ │ + movw r8, #38384 @ 0x95f0 │ │ │ │ + movt r8, #98 @ 0x62 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ + movt r1, #10 │ │ │ │ + ldr r3, [r8, #1008] @ 0x3f0 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c33c0 <_PyDict_GetItemRef_KnownHash@@Base+0x71c> │ │ │ │ + ldr r3, [r2, #1604] @ 0x644 │ │ │ │ + sub r1, r0, #1 │ │ │ │ + cmp r1, #512 @ 0x200 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bcs c32e8 <_PyDict_GetItemRef_KnownHash@@Base+0x644> │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + lsr r1, r1, #3 │ │ │ │ + ldr r3, [r3, r1, lsl #3] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + cmp r3, r2 │ │ │ │ + beq c33b4 <_PyDict_GetItemRef_KnownHash@@Base+0x710> │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + ldr r2, [r0] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq c32ac <_PyDict_GetItemRef_KnownHash@@Base+0x608> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + add r8, r0, r3, lsl #3 │ │ │ │ mov r3, #0 │ │ │ │ - str r5, [r4, #8] │ │ │ │ + str r3, [r0] │ │ │ │ + str r3, [r0, #4] │ │ │ │ + str r3, [r8, #-8] │ │ │ │ + str r3, [r8, #-4] │ │ │ │ + ldr r3, [r1, #3752] @ 0xea8 │ │ │ │ + ldr r0, [r1, #3748] @ 0xea4 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r1, #3752] @ 0xea8 │ │ │ │ + cmp r3, r0 │ │ │ │ + bgt c3334 <_PyDict_GetItemRef_KnownHash@@Base+0x690> │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r2, [r8, #4] │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + ldr r2, [pc, #3096] @ c3d6c <_PyDict_GetItemRef_KnownHash@@Base+0x10c8> │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r8] │ │ │ │ + ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3a00 <_PyDict_GetItemRef_KnownHash@@Base+0xd5c> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #4 │ │ │ │ + bne c3a2c <_PyDict_GetItemRef_KnownHash@@Base+0xd88> │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ + ldr r2, [r9] │ │ │ │ + mov r3, #0 │ │ │ │ + str sl, [r8, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - str r3, [r4, #20] │ │ │ │ - ble c2ca8 <_PyDict_GetItemRef_KnownHash@@Base+0x160> │ │ │ │ - b c2cb0 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ + str r3, [r8, #20] │ │ │ │ + ble c2e04 <_PyDict_GetItemRef_KnownHash@@Base+0x160> │ │ │ │ + ldr r3, [r7] │ │ │ │ + str r9, [r8, #12] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c2e1c <_PyDict_GetItemRef_KnownHash@@Base+0x178> │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + b c2e1c <_PyDict_GetItemRef_KnownHash@@Base+0x178> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq c3534 <_PyDict_GetItemRef_KnownHash@@Base+0x9ec> │ │ │ │ - ldr r3, [pc, #2068] @ c372c <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r7, [r9, r7] │ │ │ │ + beq c3dac <_PyDict_GetItemRef_KnownHash@@Base+0x1108> │ │ │ │ + ldr r3, [pc, #2992] @ c3d70 <_PyDict_GetItemRef_KnownHash@@Base+0x10cc> │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2e58 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ - ldr r9, [r0, #12] │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c2e58 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ - ldr r3, [r8] │ │ │ │ + beq c2fac <_PyDict_GetItemRef_KnownHash@@Base+0x308> │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq c2fac <_PyDict_GetItemRef_KnownHash@@Base+0x308> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2f60 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ + bgt c3208 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2f60 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r9] │ │ │ │ + bne c3208 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ - strle r3, [r9] │ │ │ │ - mov r8, r9 │ │ │ │ - b c2d74 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ - ldr r3, [r7] │ │ │ │ + strle r3, [r5] │ │ │ │ + mov r6, r5 │ │ │ │ + b c2ec4 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2f94 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ + bgt c323c <_PyDict_GetItemRef_KnownHash@@Base+0x598> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c36e0 <_PyDict_GetItemRef_KnownHash@@Base+0xb98> │ │ │ │ - ldr r3, [r8] │ │ │ │ + beq c3c20 <_PyDict_GetItemRef_KnownHash@@Base+0xf7c> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2fcc <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bgt c3274 <_PyDict_GetItemRef_KnownHash@@Base+0x5d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c36d4 <_PyDict_GetItemRef_KnownHash@@Base+0xb8c> │ │ │ │ - ldr r3, [r8] │ │ │ │ + beq c3d84 <_PyDict_GetItemRef_KnownHash@@Base+0x10e0> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2fcc <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bgt c3274 <_PyDict_GetItemRef_KnownHash@@Base+0x5d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3708 <_PyDict_GetItemRef_KnownHash@@Base+0xbc0> │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ + beq c3c4c <_PyDict_GetItemRef_KnownHash@@Base+0xfa8> │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ mov r2, #1 │ │ │ │ - cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r8, #16] │ │ │ │ - ble c2d74 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + strb r3, [r6, #16] │ │ │ │ + ble c2ec4 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r8, #16] │ │ │ │ - b c2d74 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + strb r3, [r6, #16] │ │ │ │ + b c2ec4 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + ldr lr, [r3, #24] │ │ │ │ + ldr ip, [r3, #28] │ │ │ │ + cmp lr, ip │ │ │ │ + addls r1, r1, #1 │ │ │ │ + ldrhi r3, [r3, #12] │ │ │ │ + addls r1, lr, r1, lsl #3 │ │ │ │ + ldrhi r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + strls r1, [r3, #24] │ │ │ │ + addls r1, r3, lr │ │ │ │ + strls r1, [r3, #4] │ │ │ │ + strhi r3, [r2, #12] │ │ │ │ + strls r2, [r3, lr] │ │ │ │ + strhi r2, [r3, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c30f4 <_PyDict_GetItemRef_KnownHash@@Base+0x450> │ │ │ │ + ldr r3, [r8, #968] @ 0x3c8 │ │ │ │ + movw r2, #33212 @ 0x81bc │ │ │ │ + movt r2, #9 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne c3b54 <_PyDict_GetItemRef_KnownHash@@Base+0xeb0> │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + cmp r3, #1 │ │ │ │ + movcs r0, r3 │ │ │ │ + movcc r0, #1 │ │ │ │ + bl 2e304 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c33d4 <_PyDict_GetItemRef_KnownHash@@Base+0x730> │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r3, [r2, #800] @ 0x320 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r2, #800] @ 0x320 │ │ │ │ + b c30f4 <_PyDict_GetItemRef_KnownHash@@Base+0x450> │ │ │ │ mov r6, #0 │ │ │ │ - b c2c44 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ - cmp r7, #0 │ │ │ │ - bne c2ec8 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - b c34c4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + b c2da0 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + ldr r3, [r1, #3732] @ 0xe94 │ │ │ │ + cmp r3, #0 │ │ │ │ + cmpne r0, #0 │ │ │ │ + beq c3134 <_PyDict_GetItemRef_KnownHash@@Base+0x490> │ │ │ │ + ldr r3, [r1, #3808] @ 0xee0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3134 <_PyDict_GetItemRef_KnownHash@@Base+0x490> │ │ │ │ + ldr r3, [r2, #84] @ 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3d38 <_PyDict_GetItemRef_KnownHash@@Base+0x1094> │ │ │ │ + add r1, r2, #12 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + tst r3, #16 │ │ │ │ + bne c3134 <_PyDict_GetItemRef_KnownHash@@Base+0x490> │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r1] │ │ │ │ + orr r3, r3, #16 │ │ │ │ + strex r2, r3, [r1] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c3370 <_PyDict_GetItemRef_KnownHash@@Base+0x6cc> │ │ │ │ + dmb ish │ │ │ │ + b c3134 <_PyDict_GetItemRef_KnownHash@@Base+0x490> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne c3020 <_PyDict_GetItemRef_KnownHash@@Base+0x37c> │ │ │ │ + b c3ab0 <_PyDict_GetItemRef_KnownHash@@Base+0xe0c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r7, #16] │ │ │ │ - b c2ec8 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - movw r0, #61052 @ 0xee7c │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + b c3020 <_PyDict_GetItemRef_KnownHash@@Base+0x37c> │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl a0408 │ │ │ │ + b c32e0 <_PyDict_GetItemRef_KnownHash@@Base+0x63c> │ │ │ │ + ldr r0, [r8, #1004] @ 0x3ec │ │ │ │ + ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c30f4 <_PyDict_GetItemRef_KnownHash@@Base+0x450> │ │ │ │ + ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bl 2e0e88 │ │ │ │ + mvn r0, #0 │ │ │ │ + b c2f28 <_PyDict_GetItemRef_KnownHash@@Base+0x284> │ │ │ │ + movw r0, #61140 @ 0xeed4 │ │ │ │ movt r0, #27 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c3500 <_PyDict_GetItemRef_KnownHash@@Base+0x9b8> │ │ │ │ - ldr r0, [pc, #1768] @ c3730 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ - bl 1be580 │ │ │ │ + bne c3a40 <_PyDict_GetItemRef_KnownHash@@Base+0xd9c> │ │ │ │ + ldr r0, [pc, #2428] @ c3d78 <_PyDict_GetItemRef_KnownHash@@Base+0x10d4> │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2ee4 <_PyDict_GetItemRef_KnownHash@@Base+0x39c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - ldr r0, [r9, r7] │ │ │ │ - b c2ee8 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + bne c3174 <_PyDict_GetItemRef_KnownHash@@Base+0x4d0> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ + b c3178 <_PyDict_GetItemRef_KnownHash@@Base+0x4d4> │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r2, [sl, #8] │ │ │ │ tst r2, #48 @ 0x30 │ │ │ │ - bne c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ + bne c3d48 <_PyDict_GetItemRef_KnownHash@@Base+0x10a4> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c3244 <_PyDict_GetItemRef_KnownHash@@Base+0x6fc> │ │ │ │ + bgt c3604 <_PyDict_GetItemRef_KnownHash@@Base+0x960> │ │ │ │ cmp r3, #0 │ │ │ │ - beq c358c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - ldr r1, [pc, #1700] @ c3734 <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ + beq c3c2c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ + ldr r1, [pc, #2360] @ c3d7c <_PyDict_GetItemRef_KnownHash@@Base+0x10d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c358c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + bhi c3c2c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - mov r6, #0 │ │ │ │ + mov r4, #0 │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne c36ec <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ - ldr sl, [pc, #1640] @ c3724 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ - mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r2, [sl, r7] │ │ │ │ - add r3, r2, #4096 @ 0x1000 │ │ │ │ - ldr r4, [r3, #2016] @ 0x7e0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c3340 <_PyDict_GetItemRef_KnownHash@@Base+0x7f8> │ │ │ │ - ldr ip, [pc, #1616] @ c3728 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ - ldr r0, [r3, #2020] @ 0x7e4 │ │ │ │ - ldr lr, [r4] │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str lr, [r3, #2016] @ 0x7e0 │ │ │ │ - str r0, [r3, #2020] @ 0x7e4 │ │ │ │ - mov r0, #1 │ │ │ │ + bne c3d90 <_PyDict_GetItemRef_KnownHash@@Base+0x10ec> │ │ │ │ + ldr r6, [pc, #2296] @ c3d68 <_PyDict_GetItemRef_KnownHash@@Base+0x10c4> │ │ │ │ + mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ + add r0, r2, #4096 @ 0x1000 │ │ │ │ + ldr r8, [r0, #2016] @ 0x7e0 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq c3700 <_PyDict_GetItemRef_KnownHash@@Base+0xa5c> │ │ │ │ + ldr ip, [pc, #2272] @ c3d6c <_PyDict_GetItemRef_KnownHash@@Base+0x10c8> │ │ │ │ + ldr r3, [r0, #2020] @ 0x7e4 │ │ │ │ + ldr lr, [r8] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0, #2020] @ 0x7e4 │ │ │ │ ldr r3, [ip, #1708] @ 0x6ac │ │ │ │ - str r0, [r4] │ │ │ │ + str lr, [r0, #2016] @ 0x7e0 │ │ │ │ + mov r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c348c <_PyDict_GetItemRef_KnownHash@@Base+0x944> │ │ │ │ - ldr r3, [r8] │ │ │ │ - mov r0, #0 │ │ │ │ - str r5, [r4, #8] │ │ │ │ + str r0, [r8] │ │ │ │ + bne c3a78 <_PyDict_GetItemRef_KnownHash@@Base+0xdd4> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #0 │ │ │ │ + mov r0, #0 │ │ │ │ + str sl, [r8, #8] │ │ │ │ + ldr ip, [r2, #3836] @ 0xefc │ │ │ │ + sub r7, r8, #8 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r1, [r8, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - str r1, [r4, #20] │ │ │ │ - str r1, [r4, #12] │ │ │ │ + str r1, [r8, #12] │ │ │ │ addle r3, r3, #1 │ │ │ │ - strle r3, [r8] │ │ │ │ - sub r9, r4, #8 │ │ │ │ - str r6, [r4, #24] │ │ │ │ - ldr ip, [r2, #3836] @ 0xefc │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r1, [r4, #-4] │ │ │ │ ldr lr, [ip, #4] │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldrle r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + strle r3, [r1] │ │ │ │ + str r4, [r8, #24] │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r3, [r8, #16] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r1, [r8, #-4] │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ and r1, r1, #3 │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ orr r1, r1, lr │ │ │ │ - str r8, [r4, #16] │ │ │ │ - cmp r6, r0 │ │ │ │ - str r9, [lr] │ │ │ │ + str r7, [lr] │ │ │ │ + cmp r4, r0 │ │ │ │ + str r1, [r8, #-4] │ │ │ │ add r3, r3, #1 │ │ │ │ - str r1, [r4, #-4] │ │ │ │ - str ip, [r4, #-8] │ │ │ │ - str r9, [ip, #4] │ │ │ │ - ldr r9, [r5] │ │ │ │ + str ip, [r8, #-8] │ │ │ │ + str r7, [ip, #4] │ │ │ │ + ldr r7, [sl] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - bne c365c <_PyDict_GetItemRef_KnownHash@@Base+0xb14> │ │ │ │ - mov r0, r9 │ │ │ │ + bne c3ce8 <_PyDict_GetItemRef_KnownHash@@Base+0x1044> │ │ │ │ + mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ - str r6, [sp] │ │ │ │ - mov r0, r9 │ │ │ │ + str r4, [sp] │ │ │ │ + mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl aadb4 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq c34c4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + bl aaf3c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq c3ab0 <_PyDict_GetItemRef_KnownHash@@Base+0xe0c> │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c31c4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + beq c3584 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c31c4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ + bne c3584 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c3284 <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ - mov r7, r6 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ + beq c3644 <_PyDict_GetItemRef_KnownHash@@Base+0x9a0> │ │ │ │ + mov r5, r4 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ - bl b50cc │ │ │ │ - ldr r3, [r7] │ │ │ │ - mov r6, r0 │ │ │ │ + bl b524c │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c31f8 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ + bgt c35b8 <_PyDict_GetItemRef_KnownHash@@Base+0x914> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ + str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c36c8 <_PyDict_GetItemRef_KnownHash@@Base+0xb80> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne c34c4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c3cfc <_PyDict_GetItemRef_KnownHash@@Base+0x1058> │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne c3ab0 <_PyDict_GetItemRef_KnownHash@@Base+0xe0c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c321c <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ + bgt c35dc <_PyDict_GetItemRef_KnownHash@@Base+0x938> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ + str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3714 <_PyDict_GetItemRef_KnownHash@@Base+0xbcc> │ │ │ │ - ldr lr, [r5, #16]! │ │ │ │ - cmp lr, #0 │ │ │ │ - bne c3064 <_PyDict_GetItemRef_KnownHash@@Base+0x51c> │ │ │ │ - b c2dd4 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ - movw r6, #30264 @ 0x7638 │ │ │ │ - movt r6, #13 │ │ │ │ - b c30ac <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ - movw r6, #56776 @ 0xddc8 │ │ │ │ - movt r6, #17 │ │ │ │ - b c30ac <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + beq c3e54 <_PyDict_GetItemRef_KnownHash@@Base+0x11b0> │ │ │ │ + ldr ip, [sl, #16]! │ │ │ │ + cmp ip, #0 │ │ │ │ + bne c3418 <_PyDict_GetItemRef_KnownHash@@Base+0x774> │ │ │ │ + b c2f24 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + movw r4, #31888 @ 0x7c90 │ │ │ │ + movt r4, #13 │ │ │ │ + b c3460 <_PyDict_GetItemRef_KnownHash@@Base+0x7bc> │ │ │ │ + movw r4, #58768 @ 0xe590 │ │ │ │ + movt r4, #17 │ │ │ │ + b c3460 <_PyDict_GetItemRef_KnownHash@@Base+0x7bc> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r6, #30072 @ 0x7578 │ │ │ │ - movteq r6, #18 │ │ │ │ - beq c30ac <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + movweq r4, #32732 @ 0x7fdc │ │ │ │ + movteq r4, #18 │ │ │ │ + beq c3460 <_PyDict_GetItemRef_KnownHash@@Base+0x7bc> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c358c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ble c3c2c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #11968 @ 0x2ec0 │ │ │ │ - movteq r6, #17 │ │ │ │ - beq c30ac <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + movweq r4, #13916 @ 0x365c │ │ │ │ + movteq r4, #17 │ │ │ │ + beq c3460 <_PyDict_GetItemRef_KnownHash@@Base+0x7bc> │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c358c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - movw r6, #54196 @ 0xd3b4 │ │ │ │ - movt r6, #27 │ │ │ │ - b c30ac <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ - ldr r9, [r6] │ │ │ │ + bne c3c2c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ + movw r4, #54284 @ 0xd40c │ │ │ │ + movt r4, #27 │ │ │ │ + b c3460 <_PyDict_GetItemRef_KnownHash@@Base+0x7bc> │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r7, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - beq c3428 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ - ldr r3, [pc, #1168] @ c372c <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ - mov r1, r6 │ │ │ │ - ldr sl, [sl, r7] │ │ │ │ + beq c3ad8 <_PyDict_GetItemRef_KnownHash@@Base+0xe34> │ │ │ │ + ldr r3, [pc, #1812] @ c3d70 <_PyDict_GetItemRef_KnownHash@@Base+0x10cc> │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c33e4 <_PyDict_GetItemRef_KnownHash@@Base+0x89c> │ │ │ │ - add sl, sl, #114688 @ 0x1c000 │ │ │ │ + bne c38c4 <_PyDict_GetItemRef_KnownHash@@Base+0xc20> │ │ │ │ + add r6, r6, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r0, [sl, #64] @ 0x40 │ │ │ │ - bl ae828 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ + bl ae9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3648 <_PyDict_GetItemRef_KnownHash@@Base+0xb00> │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq c3cc8 <_PyDict_GetItemRef_KnownHash@@Base+0x1024> │ │ │ │ + ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c335c <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ - ldr r3, [r6] │ │ │ │ + bne c383c <_PyDict_GetItemRef_KnownHash@@Base+0xb98> │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c330c <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ + bgt c36cc <_PyDict_GetItemRef_KnownHash@@Base+0xa28> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c330c <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c34bc <_PyDict_GetItemRef_KnownHash@@Base+0x974> │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + bne c36cc <_PyDict_GetItemRef_KnownHash@@Base+0xa28> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c3aa8 <_PyDict_GetItemRef_KnownHash@@Base+0xe04> │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne c31c8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + bne c3588 <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r7, #16] │ │ │ │ - b c31c8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - movw r0, #15188 @ 0x3b54 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq c35a8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ - ldr r2, [sl, r7] │ │ │ │ - b c30fc <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + strb r3, [r5, #16] │ │ │ │ + b c3588 <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ + movw r7, #15176 @ 0x3b48 │ │ │ │ + movt r7, #96 @ 0x60 │ │ │ │ + ldr r3, [r7, #84] @ 0x54 │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + and r1, r3, #24 │ │ │ │ + ubfx r2, r3, #14, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + addne r2, r2, #1 │ │ │ │ + tst r3, #4 │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bne c3b64 <_PyDict_GetItemRef_KnownHash@@Base+0xec0> │ │ │ │ + ldr r2, [pc, #1600] @ c3d74 <_PyDict_GetItemRef_KnownHash@@Base+0x10d0> │ │ │ │ + mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + sub r3, r3, r1, lsl #3 │ │ │ │ + cmp r3, r8 │ │ │ │ + ldr r3, [r2, r5] │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bcc c33d4 <_PyDict_GetItemRef_KnownHash@@Base+0x730> │ │ │ │ + adds r8, r8, r1, lsl #3 │ │ │ │ + bmi c33d4 <_PyDict_GetItemRef_KnownHash@@Base+0x730> │ │ │ │ + movw r9, #38384 @ 0x95f0 │ │ │ │ + movt r9, #98 @ 0x62 │ │ │ │ + movw r2, #736 @ 0x2e0 │ │ │ │ + movt r2, #10 │ │ │ │ + ldr r3, [r9, #1008] @ 0x3f0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne c3b3c <_PyDict_GetItemRef_KnownHash@@Base+0xe98> │ │ │ │ + ldr r3, [r0, #1604] @ 0x644 │ │ │ │ + sub r1, r8, #1 │ │ │ │ + cmp r1, #512 @ 0x200 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bcs c3940 <_PyDict_GetItemRef_KnownHash@@Base+0xc9c> │ │ │ │ + lsr r2, r1, #3 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r3, r2, lsl #3] │ │ │ │ + ldr ip, [r2, #8] │ │ │ │ + cmp ip, r2 │ │ │ │ + beq c3a68 <_PyDict_GetItemRef_KnownHash@@Base+0xdc4> │ │ │ │ + ldr r3, [r2] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + ldr lr, [r3] │ │ │ │ + str lr, [r2, #4] │ │ │ │ + cmp lr, #0 │ │ │ │ + beq c3908 <_PyDict_GetItemRef_KnownHash@@Base+0xc64> │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [r2, r5] │ │ │ │ + add r8, r3, r1, lsl #3 │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r3] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + str r1, [r8, #-8] │ │ │ │ + str r1, [r8, #-4] │ │ │ │ + ldr r1, [r3, #3752] @ 0xea8 │ │ │ │ + ldr r0, [r3, #3748] @ 0xea4 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r3, #3752] @ 0xea8 │ │ │ │ + cmp r0, r1 │ │ │ │ + blt c3984 <_PyDict_GetItemRef_KnownHash@@Base+0xce0> │ │ │ │ ldr r3, [r7] │ │ │ │ + str r7, [r8, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3378 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ + ble c3bcc <_PyDict_GetItemRef_KnownHash@@Base+0xf28> │ │ │ │ + ldr r1, [pc, #1364] @ c3d6c <_PyDict_GetItemRef_KnownHash@@Base+0x10c8> │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r8] │ │ │ │ + ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3ba0 <_PyDict_GetItemRef_KnownHash@@Base+0xefc> │ │ │ │ + ldr r3, [r7, #84] @ 0x54 │ │ │ │ + tst r3, #4 │ │ │ │ + bne c3b88 <_PyDict_GetItemRef_KnownHash@@Base+0xee4> │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ + b c34b0 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c3858 <_PyDict_GetItemRef_KnownHash@@Base+0xbb4> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ + str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3650 <_PyDict_GetItemRef_KnownHash@@Base+0xb08> │ │ │ │ - ldr r3, [r6] │ │ │ │ + beq c3c58 <_PyDict_GetItemRef_KnownHash@@Base+0xfb4> │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c33b0 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bgt c3890 <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c363c <_PyDict_GetItemRef_KnownHash@@Base+0xaf4> │ │ │ │ - ldr r3, [r6] │ │ │ │ + beq c3cbc <_PyDict_GetItemRef_KnownHash@@Base+0x1018> │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c33b0 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bgt c3890 <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3630 <_PyDict_GetItemRef_KnownHash@@Base+0xae8> │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ + beq c3c9c <_PyDict_GetItemRef_KnownHash@@Base+0xff8> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ + cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r6, #16] │ │ │ │ - ble c31c4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + ble c3584 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r6, #16] │ │ │ │ - b c31c4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ - ldr r7, [r0, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c32b4 <_PyDict_GetItemRef_KnownHash@@Base+0x76c> │ │ │ │ - ldr r3, [r6] │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + b c3584 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq c3674 <_PyDict_GetItemRef_KnownHash@@Base+0x9d0> │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3414 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ + bgt c38f4 <_PyDict_GetItemRef_KnownHash@@Base+0xc50> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3414 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r7] │ │ │ │ + bne c38f4 <_PyDict_GetItemRef_KnownHash@@Base+0xc50> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ - strle r3, [r7] │ │ │ │ - b c31c8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - and r2, r3, #28 │ │ │ │ - cmp r2, #4 │ │ │ │ - bne c3294 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ - tst r3, #32 │ │ │ │ - bne c367c <_PyDict_GetItemRef_KnownHash@@Base+0xb34> │ │ │ │ - ldr r3, [r6, #28] │ │ │ │ - ldrsb r2, [r3] │ │ │ │ + strle r3, [r5] │ │ │ │ + b c3588 <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ + ldrd r0, [r2, #24] │ │ │ │ + cmp r1, r0 │ │ │ │ + ldrcs r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldrcc r2, [r2, #12] │ │ │ │ + addcs r1, r1, #1 │ │ │ │ + strcc r2, [ip, #12] │ │ │ │ + addcs r1, r0, r1, lsl #3 │ │ │ │ + strcc ip, [r2, #8] │ │ │ │ + strcs r1, [r2, #24] │ │ │ │ + addcs r1, r2, r0 │ │ │ │ + strcs r1, [r2, #4] │ │ │ │ + strcs lr, [r2, r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c37c0 <_PyDict_GetItemRef_KnownHash@@Base+0xb1c> │ │ │ │ + ldr r3, [r9, #968] @ 0x3c8 │ │ │ │ + movw r2, #33212 @ 0x81bc │ │ │ │ + movt r2, #9 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne c3bec <_PyDict_GetItemRef_KnownHash@@Base+0xf48> │ │ │ │ + cmp r8, #1 │ │ │ │ + movcs r0, r8 │ │ │ │ + movcc r0, #1 │ │ │ │ + bl 2e304 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c33d4 <_PyDict_GetItemRef_KnownHash@@Base+0x730> │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r2, [r1, #800] @ 0x320 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r1, #800] @ 0x320 │ │ │ │ + b c37c0 <_PyDict_GetItemRef_KnownHash@@Base+0xb1c> │ │ │ │ + ldr r1, [r3, #3732] @ 0xe94 │ │ │ │ + cmp r1, #0 │ │ │ │ + cmpne r0, #0 │ │ │ │ + beq c3800 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ + ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3800 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ + ldr r3, [r2, #84] @ 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3d08 <_PyDict_GetItemRef_KnownHash@@Base+0x1064> │ │ │ │ + add r3, r2, #12 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + tst r2, #16 │ │ │ │ + bne c3800 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r3] │ │ │ │ + orr r1, r1, #16 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c36a4 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ - ldrb r3, [r3] │ │ │ │ - mov r2, #24 │ │ │ │ - movw r7, #59024 @ 0xe690 │ │ │ │ - mla r7, r2, r3, r7 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ - movt r3, #98 @ 0x62 │ │ │ │ - add r7, r7, r3 │ │ │ │ - cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c31c8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - sub r9, r9, #1 │ │ │ │ - str r9, [r6] │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c31c8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c31c8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + bne c39c0 <_PyDict_GetItemRef_KnownHash@@Base+0xd1c> │ │ │ │ + dmb ish │ │ │ │ + b c3800 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ + ldr r0, [ip, #444] @ 0x1bc │ │ │ │ + ldrd r0, [r0, #12] │ │ │ │ + add r1, r1, r0 │ │ │ │ + add r0, r1, #3 │ │ │ │ + add r1, r1, #1 │ │ │ │ + bic r0, r0, #3 │ │ │ │ + add r1, r0, r1, lsl #2 │ │ │ │ + add r3, r3, r1 │ │ │ │ + b c3058 <_PyDict_GetItemRef_KnownHash@@Base+0x3b4> │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ + movt r1, #27 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c3a54 <_PyDict_GetItemRef_KnownHash@@Base+0xdb0> │ │ │ │ + ldr r0, [pc, #864] @ c3d78 <_PyDict_GetItemRef_KnownHash@@Base+0x10d4> │ │ │ │ + bl 1be5d8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c3164 <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + b c3164 <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #15176 @ 0x3b48 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl 26ce34 │ │ │ │ + b c3174 <_PyDict_GetItemRef_KnownHash@@Base+0x4d0> │ │ │ │ + ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ + b c3178 <_PyDict_GetItemRef_KnownHash@@Base+0x4d4> │ │ │ │ + ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx r3 │ │ │ │ + b c3164 <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ + ldrd r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl a0408 │ │ │ │ + mov r3, r0 │ │ │ │ + b c3938 <_PyDict_GetItemRef_KnownHash@@Base+0xc94> │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c34ec <_PyDict_GetItemRef_KnownHash@@Base+0x9a4> │ │ │ │ - ldr r0, [pc, #652] @ c3730 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ - bl 1be580 │ │ │ │ + bne c3c00 <_PyDict_GetItemRef_KnownHash@@Base+0xf5c> │ │ │ │ + ldr r0, [pc, #744] @ c3d78 <_PyDict_GetItemRef_KnownHash@@Base+0x10d4> │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c3354 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - ldr r2, [sl, r7] │ │ │ │ - b c30fc <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ - cmp r7, #0 │ │ │ │ - bne c31c8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - ldr r3, [r4] │ │ │ │ + bne c3834 <_PyDict_GetItemRef_KnownHash@@Base+0xb90> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ + b c34b0 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ + cmp r5, #0 │ │ │ │ + bne c3588 <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ + ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c35a8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bgt c33dc <_PyDict_GetItemRef_KnownHash@@Base+0x738> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ + str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c35a8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c35a8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ - ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sl, r7] │ │ │ │ - b c30fc <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ - ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr r0, [r9, r7] │ │ │ │ - b c2ee8 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, sl │ │ │ │ - blx r8 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c2db0 <_PyDict_GetItemRef_KnownHash@@Base+0x268> │ │ │ │ - b c34c4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + bne c33dc <_PyDict_GetItemRef_KnownHash@@Base+0x738> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c33dc <_PyDict_GetItemRef_KnownHash@@Base+0x738> │ │ │ │ + and r2, r3, #28 │ │ │ │ + cmp r2, #4 │ │ │ │ + bne c3654 <_PyDict_GetItemRef_KnownHash@@Base+0x9b0> │ │ │ │ tst r3, #32 │ │ │ │ - bne c35e4 <_PyDict_GetItemRef_KnownHash@@Base+0xa9c> │ │ │ │ - ldr r3, [r8, #28] │ │ │ │ + bne c3c64 <_PyDict_GetItemRef_KnownHash@@Base+0xfc0> │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c360c <_PyDict_GetItemRef_KnownHash@@Base+0xac4> │ │ │ │ + blt c3c8c <_PyDict_GetItemRef_KnownHash@@Base+0xfe8> │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ - movw r9, #59024 @ 0xe690 │ │ │ │ - mla r9, r2, r3, r9 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r5, #59024 @ 0xe690 │ │ │ │ + mla r5, r2, r3, r5 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - add r9, r9, r3 │ │ │ │ - cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2f70 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ - sub r6, r6, #1 │ │ │ │ - str r6, [r8] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne c2f70 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + add r5, r5, r3 │ │ │ │ + cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c3588 <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r7, [r4] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne c3588 <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c3588 <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ + ldr r0, [r9, #1004] @ 0x3ec │ │ │ │ + mov r1, r8 │ │ │ │ + blx r3 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne c37c0 <_PyDict_GetItemRef_KnownHash@@Base+0xb1c> │ │ │ │ + b c33d4 <_PyDict_GetItemRef_KnownHash@@Base+0x730> │ │ │ │ + ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ + ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ + blx r3 │ │ │ │ + b c3310 <_PyDict_GetItemRef_KnownHash@@Base+0x66c> │ │ │ │ + ldr r2, [r7, #444] @ 0x1bc │ │ │ │ + ldrd r2, [r2, #12] │ │ │ │ + add r3, r3, r2 │ │ │ │ + add r2, r3, #1 │ │ │ │ + add r3, r3, #3 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + add r3, r3, r2, lsl #2 │ │ │ │ + add r8, r8, r3 │ │ │ │ + b c372c <_PyDict_GetItemRef_KnownHash@@Base+0xa88> │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #15176 @ 0x3b48 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl 26ce34 │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ + b c34b0 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ + movt r2, #27 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne c3bd8 <_PyDict_GetItemRef_KnownHash@@Base+0xf34> │ │ │ │ + ldr r0, [pc, #448] @ c3d78 <_PyDict_GetItemRef_KnownHash@@Base+0x10d4> │ │ │ │ + bl 1be5d8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c3828 <_PyDict_GetItemRef_KnownHash@@Base+0xb84> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + b c3828 <_PyDict_GetItemRef_KnownHash@@Base+0xb84> │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + b c3810 <_PyDict_GetItemRef_KnownHash@@Base+0xb6c> │ │ │ │ + ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, #0 │ │ │ │ + blx r3 │ │ │ │ + b c3828 <_PyDict_GetItemRef_KnownHash@@Base+0xb84> │ │ │ │ + ldr r0, [r9, #964] @ 0x3c4 │ │ │ │ + mov r1, r8 │ │ │ │ + blx r3 │ │ │ │ + mov r3, r0 │ │ │ │ + b c3968 <_PyDict_GetItemRef_KnownHash@@Base+0xcc4> │ │ │ │ + ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c2f70 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ + b c34b0 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ + bl 143c34 │ │ │ │ + mov r5, r6 │ │ │ │ + b c3218 <_PyDict_GetItemRef_KnownHash@@Base+0x574> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c323c <_PyDict_GetItemRef_KnownHash@@Base+0x598> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15476 @ 0x3c74 │ │ │ │ + mov r2, ip │ │ │ │ + movw r1, #14516 @ 0x38b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - mov r2, lr │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - mvn r0, #0 │ │ │ │ - b c2dd8 <_PyDict_GetItemRef_KnownHash@@Base+0x290> │ │ │ │ + bl 14151c │ │ │ │ + b c33dc <_PyDict_GetItemRef_KnownHash@@Base+0x738> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c3274 <_PyDict_GetItemRef_KnownHash@@Base+0x5d0> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c3858 <_PyDict_GetItemRef_KnownHash@@Base+0xbb4> │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + bne c3ca8 <_PyDict_GetItemRef_KnownHash@@Base+0x1004> │ │ │ │ + ldrsb r3, [r4, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + addge r3, r4, #28 │ │ │ │ + bge c3afc <_PyDict_GetItemRef_KnownHash@@Base+0xe58> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addeq r3, r4, #28 │ │ │ │ + addne r3, r4, #20 │ │ │ │ + ldrb r3, [r3] │ │ │ │ + ldr r5, [pc, #232] @ c3d80 <_PyDict_GetItemRef_KnownHash@@Base+0x10dc> │ │ │ │ + add r5, r5, r3, lsl #5 │ │ │ │ + b c3b18 <_PyDict_GetItemRef_KnownHash@@Base+0xe74> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c3890 <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ + ldrsb r3, [r4, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + addge r3, r4, #20 │ │ │ │ + bge c3afc <_PyDict_GetItemRef_KnownHash@@Base+0xe58> │ │ │ │ + b c3c7c <_PyDict_GetItemRef_KnownHash@@Base+0xfd8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c2dc8 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c3874 <_PyDict_GetItemRef_KnownHash@@Base+0xbd0> │ │ │ │ + bl 143c34 │ │ │ │ + b c3584 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c2da4 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2f18 <_PyDict_GetItemRef_KnownHash@@Base+0x274> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c2ef4 <_PyDict_GetItemRef_KnownHash@@Base+0x250> │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r8 │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + b c35b8 <_PyDict_GetItemRef_KnownHash@@Base+0x914> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c35b8 <_PyDict_GetItemRef_KnownHash@@Base+0x914> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3800 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ + b c39ac <_PyDict_GetItemRef_KnownHash@@Base+0xd08> │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c2f00 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ + b c3ab0 <_PyDict_GetItemRef_KnownHash@@Base+0xe0c> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3134 <_PyDict_GetItemRef_KnownHash@@Base+0x490> │ │ │ │ + b c335c <_PyDict_GetItemRef_KnownHash@@Base+0x6b8> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33576 @ 0x8328 │ │ │ │ + movw r1, #32616 @ 0x7f68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b c35a8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - bne c361c <_PyDict_GetItemRef_KnownHash@@Base+0xad4> │ │ │ │ - ldrsb r3, [r8, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - addge r3, r8, #28 │ │ │ │ - bge c354c <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r3, r8, #20 │ │ │ │ - addeq r3, r8, #28 │ │ │ │ + bl 16f420 │ │ │ │ + b c33dc <_PyDict_GetItemRef_KnownHash@@Base+0x738> │ │ │ │ + subeq r2, r6, ip, ror #12 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + andeq r0, r0, ip │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ + subeq r2, r6, ip, ror r6 │ │ │ │ + rsbeq r7, r3, r0, lsl #17 │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c3258 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + movw r3, #4396 @ 0x112c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #14544 @ 0x38d0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f420 │ │ │ │ + b c33dc <_PyDict_GetItemRef_KnownHash@@Base+0x738> │ │ │ │ + tst r3, #32 │ │ │ │ + bne c3e08 <_PyDict_GetItemRef_KnownHash@@Base+0x1164> │ │ │ │ + ldr r3, [r6, #28] │ │ │ │ + ldrsb r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + blt c3e30 <_PyDict_GetItemRef_KnownHash@@Base+0x118c> │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r9, [pc, #288] @ c3738 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ - add r9, r9, r3, lsl #5 │ │ │ │ - b c3568 <_PyDict_GetItemRef_KnownHash@@Base+0xa20> │ │ │ │ - ldrsb r3, [r8, #20] │ │ │ │ + mov r2, #24 │ │ │ │ + movw r5, #59024 @ 0xe690 │ │ │ │ + mla r5, r2, r3, r5 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ + movt r3, #98 @ 0x62 │ │ │ │ + add r5, r5, r3 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c3218 <_PyDict_GetItemRef_KnownHash@@Base+0x574> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - addge r3, r8, #20 │ │ │ │ - bge c354c <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ - b c35fc <_PyDict_GetItemRef_KnownHash@@Base+0xab4> │ │ │ │ + bne c3218 <_PyDict_GetItemRef_KnownHash@@Base+0x574> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c33b0 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c3394 <_PyDict_GetItemRef_KnownHash@@Base+0x84c> │ │ │ │ - bl 1438b4 │ │ │ │ - b c31c4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c3378 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, r4 │ │ │ │ - blx r6 │ │ │ │ - mov r6, r0 │ │ │ │ - b c31f8 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ - bl 1438b4 │ │ │ │ - mov r9, r8 │ │ │ │ - b c2f70 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c3218 <_PyDict_GetItemRef_KnownHash@@Base+0x574> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c36b4 <_PyDict_GetItemRef_KnownHash@@Base+0xb6c> │ │ │ │ + bne c3e40 <_PyDict_GetItemRef_KnownHash@@Base+0x119c> │ │ │ │ ldrsb r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r6, #28 │ │ │ │ - bge c344c <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ + bge c3dc4 <_PyDict_GetItemRef_KnownHash@@Base+0x1120> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - addeq r3, r6, #28 │ │ │ │ addne r3, r6, #20 │ │ │ │ + addeq r3, r6, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r7, [pc, #136] @ c3738 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ - add r7, r7, r3, lsl #5 │ │ │ │ - b c3468 <_PyDict_GetItemRef_KnownHash@@Base+0x920> │ │ │ │ + ldr r5, [pc, #-188] @ c3d80 <_PyDict_GetItemRef_KnownHash@@Base+0x10dc> │ │ │ │ + add r5, r5, r3, lsl #5 │ │ │ │ + b c3de0 <_PyDict_GetItemRef_KnownHash@@Base+0x113c> │ │ │ │ ldrsb r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r6, #20 │ │ │ │ - bge c344c <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ - b c3694 <_PyDict_GetItemRef_KnownHash@@Base+0xb4c> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c31f8 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c2fb0 <_PyDict_GetItemRef_KnownHash@@Base+0x468> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c2f94 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ - movw r3, #4396 @ 0x112c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15504 @ 0x3c90 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b c35a8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bge c3dc4 <_PyDict_GetItemRef_KnownHash@@Base+0x1120> │ │ │ │ + b c3e20 <_PyDict_GetItemRef_KnownHash@@Base+0x117c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c2fcc <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c321c <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ - subeq r2, r6, r8, ror #20 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ - subeq r2, r6, r8, ror sl │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c35dc <_PyDict_GetItemRef_KnownHash@@Base+0x938> │ │ │ │ │ │ │ │ -000c373c : │ │ │ │ +000c3e60 : │ │ │ │ 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 c3a28 │ │ │ │ + beq c414c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3a8c │ │ │ │ + bne c41b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq c39bc │ │ │ │ + beq c40e0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c37cc │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + beq c3ef0 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne c37cc │ │ │ │ + bne c3ef0 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c380c │ │ │ │ + beq c3f30 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl b50cc │ │ │ │ + bl b524c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3800 │ │ │ │ + bgt c3f24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3aa4 │ │ │ │ + beq c41c8 │ │ │ │ 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 c39c4 │ │ │ │ - ldr r1, [pc, #784] @ c3b38 │ │ │ │ + beq c40e8 │ │ │ │ + ldr r1, [pc, #784] @ c425c │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #780] @ c3b3c │ │ │ │ + ldr r3, [pc, #780] @ c4260 │ │ │ │ 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 c3970 │ │ │ │ + bne c4094 │ │ │ │ add r1, r7, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #32 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3a80 │ │ │ │ + beq c41a4 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c38e0 │ │ │ │ + bne c4004 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c38ac │ │ │ │ + bgt c3fd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c38ac │ │ │ │ + bne c3fd0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c39b4 │ │ │ │ + ble c40d8 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne c37d0 │ │ │ │ + bne c3ef4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b c37d0 │ │ │ │ + b c3ef4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c38fc │ │ │ │ + bgt c4020 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3ac4 │ │ │ │ + beq c41e8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3934 │ │ │ │ + bgt c4058 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3ab0 │ │ │ │ + beq c41d4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3934 │ │ │ │ + bgt c4058 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3ad8 │ │ │ │ + beq c41fc │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - ble c37cc │ │ │ │ + ble c3ef0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a4d04 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e88 <_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 c37cc │ │ │ │ + b c3ef0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3850 │ │ │ │ + beq c3f74 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c39a0 │ │ │ │ + bgt c40c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c39a0 │ │ │ │ + bne c40c4 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b c37d0 │ │ │ │ + b c3ef4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c37d0 │ │ │ │ + bne c3ef4 │ │ │ │ mvn r5, #0 │ │ │ │ - b c3800 │ │ │ │ + b c3f24 │ │ │ │ and r1, r3, #28 │ │ │ │ cmp r1, #4 │ │ │ │ - bne c3820 │ │ │ │ + bne c3f44 │ │ │ │ tst r3, #32 │ │ │ │ - bne c3aec │ │ │ │ + bne c4210 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt c3b14 │ │ │ │ + blt c4238 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #59024 @ 0xe690 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r4, r4, r3 │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c37d0 │ │ │ │ + bgt c3ef4 │ │ │ │ sub r3, r8, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c37d0 │ │ │ │ + bne c3ef4 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c37d0 │ │ │ │ - ldr r3, [pc, #272] @ c3b40 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c3ef4 │ │ │ │ + ldr r3, [pc, #272] @ c4264 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3768 │ │ │ │ + beq c3e8c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c3768 │ │ │ │ + beq c3e8c │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ - movw r2, #33632 @ 0x8360 │ │ │ │ + movw r2, #32672 @ 0x7fa0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 16f168 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f4bc <_PyErr_SetString@@Base> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 294a14 │ │ │ │ - b c39bc │ │ │ │ - bl 1438b4 │ │ │ │ + bl 29450c │ │ │ │ + b c40e0 │ │ │ │ + bl 143c34 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c37cc │ │ │ │ + b c3ef0 │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c3800 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c3f24 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c3918 │ │ │ │ + b c403c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c38fc │ │ │ │ + b c4020 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c3934 │ │ │ │ + b c4058 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c3b24 │ │ │ │ + bne c4248 │ │ │ │ ldrsb r3, [r2, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge c39e8 │ │ │ │ + bge c410c │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r2, #20 │ │ │ │ addeq r3, r2, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r4, [pc, #36] @ c3b44 │ │ │ │ + ldr r4, [pc, #36] @ c4268 │ │ │ │ add r4, r4, r3, lsl #5 │ │ │ │ - b c3a04 │ │ │ │ + b c4128 │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #20 │ │ │ │ - bge c39e8 │ │ │ │ - b c3b04 │ │ │ │ + bge c410c │ │ │ │ + b c4228 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + rsbeq r7, r3, r0, lsl #17 │ │ │ │ │ │ │ │ -000c3b48 <_PyDict_SendEvent@@Base>: │ │ │ │ +000c426c <_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] @ c434c <_PyDict_SendEvent@@Base+0x804> │ │ │ │ + ldr r3, [pc, #2020] @ c4a70 <_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 c3bf0 <_PyDict_SendEvent@@Base+0xa8> │ │ │ │ + bne c4314 <_PyDict_SendEvent@@Base+0xa8> │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #5 │ │ │ │ - bhi c42d4 <_PyDict_SendEvent@@Base+0x78c> │ │ │ │ + bhi c49f8 <_PyDict_SendEvent@@Base+0x78c> │ │ │ │ tst r0, #1 │ │ │ │ - bne c3c74 <_PyDict_SendEvent@@Base+0x12c> │ │ │ │ + bne c4398 <_PyDict_SendEvent@@Base+0x12c> │ │ │ │ tst r4, #2 │ │ │ │ - bne c3cd0 <_PyDict_SendEvent@@Base+0x188> │ │ │ │ + bne c43f4 <_PyDict_SendEvent@@Base+0x188> │ │ │ │ tst r4, #4 │ │ │ │ - bne c3d2c <_PyDict_SendEvent@@Base+0x1e4> │ │ │ │ + bne c4450 <_PyDict_SendEvent@@Base+0x1e4> │ │ │ │ tst r4, #8 │ │ │ │ - bne c3d88 <_PyDict_SendEvent@@Base+0x240> │ │ │ │ + bne c44ac <_PyDict_SendEvent@@Base+0x240> │ │ │ │ tst r4, #16 │ │ │ │ - bne c3de4 <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ + bne c4508 <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ tst r4, #32 │ │ │ │ - bne c3e40 <_PyDict_SendEvent@@Base+0x2f8> │ │ │ │ + bne c4564 <_PyDict_SendEvent@@Base+0x2f8> │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ asr r4, r4, #6 │ │ │ │ - bne c3e9c <_PyDict_SendEvent@@Base+0x354> │ │ │ │ + bne c45c0 <_PyDict_SendEvent@@Base+0x354> │ │ │ │ tst r4, #2 │ │ │ │ - bne c3ef8 <_PyDict_SendEvent@@Base+0x3b0> │ │ │ │ + bne c461c <_PyDict_SendEvent@@Base+0x3b0> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r0, #1 │ │ │ │ - bne c40d0 <_PyDict_SendEvent@@Base+0x588> │ │ │ │ + bne c47f4 <_PyDict_SendEvent@@Base+0x588> │ │ │ │ tst r4, #2 │ │ │ │ - bne c4090 <_PyDict_SendEvent@@Base+0x548> │ │ │ │ + bne c47b4 <_PyDict_SendEvent@@Base+0x548> │ │ │ │ tst r4, #4 │ │ │ │ - bne c4050 <_PyDict_SendEvent@@Base+0x508> │ │ │ │ + bne c4774 <_PyDict_SendEvent@@Base+0x508> │ │ │ │ tst r4, #8 │ │ │ │ - bne c4010 <_PyDict_SendEvent@@Base+0x4c8> │ │ │ │ + bne c4734 <_PyDict_SendEvent@@Base+0x4c8> │ │ │ │ tst r4, #16 │ │ │ │ - bne c3fd0 <_PyDict_SendEvent@@Base+0x488> │ │ │ │ + bne c46f4 <_PyDict_SendEvent@@Base+0x488> │ │ │ │ tst r4, #32 │ │ │ │ - bne c3f90 <_PyDict_SendEvent@@Base+0x448> │ │ │ │ + bne c46b4 <_PyDict_SendEvent@@Base+0x448> │ │ │ │ asr r5, r4, #6 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne c3f50 <_PyDict_SendEvent@@Base+0x408> │ │ │ │ + bne c4674 <_PyDict_SendEvent@@Base+0x408> │ │ │ │ tst r5, #2 │ │ │ │ - beq c3be8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + beq c430c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r7, #408] @ 0x198 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3be8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c430c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c4110 <_PyDict_SendEvent@@Base+0x5c8> │ │ │ │ + bne c4834 <_PyDict_SendEvent@@Base+0x5c8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3be8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + b c430c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3bac <_PyDict_SendEvent@@Base+0x64> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c42d0 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3bac <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + beq c42d0 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3bac <_PyDict_SendEvent@@Base+0x64> │ │ │ │ - movw r3, #56752 @ 0xddb0 │ │ │ │ + bge c42d0 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + movw r3, #55732 @ 0xd9b4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2e9d94 │ │ │ │ - b c3bac <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + bl 2e9d44 │ │ │ │ + b c42d0 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3bb4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c42d8 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3bb4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + beq c42d8 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3bb4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ - movw r3, #56752 @ 0xddb0 │ │ │ │ + bge c42d8 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + movw r3, #55732 @ 0xd9b4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2e9d94 │ │ │ │ - b c3bb4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + bl 2e9d44 │ │ │ │ + b c42d8 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3bbc <_PyDict_SendEvent@@Base+0x74> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c42e0 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3bbc <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + beq c42e0 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3bbc <_PyDict_SendEvent@@Base+0x74> │ │ │ │ - movw r3, #56752 @ 0xddb0 │ │ │ │ + bge c42e0 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + movw r3, #55732 @ 0xd9b4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2e9d94 │ │ │ │ - b c3bbc <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + bl 2e9d44 │ │ │ │ + b c42e0 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3bc4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c42e8 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3bc4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + beq c42e8 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3bc4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ - movw r3, #56752 @ 0xddb0 │ │ │ │ + bge c42e8 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + movw r3, #55732 @ 0xd9b4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2e9d94 │ │ │ │ - b c3bc4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + bl 2e9d44 │ │ │ │ + b c42e8 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3bcc <_PyDict_SendEvent@@Base+0x84> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c42f0 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3bcc <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + beq c42f0 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3bcc <_PyDict_SendEvent@@Base+0x84> │ │ │ │ - movw r3, #56752 @ 0xddb0 │ │ │ │ + bge c42f0 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + movw r3, #55732 @ 0xd9b4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2e9d94 │ │ │ │ - b c3bcc <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + bl 2e9d44 │ │ │ │ + b c42f0 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3bd4 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c42f8 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3bd4 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + beq c42f8 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3bd4 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ - movw r3, #56752 @ 0xddb0 │ │ │ │ + bge c42f8 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + movw r3, #55732 @ 0xd9b4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2e9d94 │ │ │ │ - b c3bd4 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + bl 2e9d44 │ │ │ │ + b c42f8 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3be0 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c4304 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3be0 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + beq c4304 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3be0 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ - movw r3, #56752 @ 0xddb0 │ │ │ │ + bge c4304 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + movw r3, #55732 @ 0xd9b4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2e9d94 │ │ │ │ - b c3be0 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + bl 2e9d44 │ │ │ │ + b c4304 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r7, #408] @ 0x198 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3be8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c430c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c3be8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + beq c430c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3be8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #56752 @ 0xddb0 │ │ │ │ + bge c430c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #55732 @ 0xd9b4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - b c4140 <_PyDict_SendEvent@@Base+0x5f8> │ │ │ │ + b c4864 <_PyDict_SendEvent@@Base+0x5f8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r3, #404] @ 0x194 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3c2c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c4350 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c429c <_PyDict_SendEvent@@Base+0x754> │ │ │ │ + bne c49c0 <_PyDict_SendEvent@@Base+0x754> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c2c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + b c4350 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #400] @ 0x190 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3c20 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c4344 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4264 <_PyDict_SendEvent@@Base+0x71c> │ │ │ │ + bne c4988 <_PyDict_SendEvent@@Base+0x71c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c20 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + b c4344 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #396] @ 0x18c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3c18 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c433c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c422c <_PyDict_SendEvent@@Base+0x6e4> │ │ │ │ + bne c4950 <_PyDict_SendEvent@@Base+0x6e4> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c18 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + b c433c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #392] @ 0x188 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3c10 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c4334 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c41f4 <_PyDict_SendEvent@@Base+0x6ac> │ │ │ │ + bne c4918 <_PyDict_SendEvent@@Base+0x6ac> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c10 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + b c4334 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #388] @ 0x184 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3c08 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c432c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c41bc <_PyDict_SendEvent@@Base+0x674> │ │ │ │ + bne c48e0 <_PyDict_SendEvent@@Base+0x674> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c08 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + b c432c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #384] @ 0x180 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3c00 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c4324 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4184 <_PyDict_SendEvent@@Base+0x63c> │ │ │ │ + bne c48a8 <_PyDict_SendEvent@@Base+0x63c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c00 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + b c4324 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #380] @ 0x17c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3bf8 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + beq c431c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c414c <_PyDict_SendEvent@@Base+0x604> │ │ │ │ + bne c4870 <_PyDict_SendEvent@@Base+0x604> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3bf8 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + b c431c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3be8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + bge c430c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e9d94 │ │ │ │ + b 2e9d44 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3bf8 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + bge c431c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b c3bf8 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + bl 2e9d44 │ │ │ │ + b c431c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c00 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + bge c4324 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b c3c00 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + bl 2e9d44 │ │ │ │ + b c4324 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c08 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + bge c432c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b c3c08 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + bl 2e9d44 │ │ │ │ + b c432c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c10 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + bge c4334 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b c3c10 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + bl 2e9d44 │ │ │ │ + b c4334 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c18 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + bge c433c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b c3c18 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + bl 2e9d44 │ │ │ │ + b c433c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c20 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + bge c4344 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b c3c20 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + bl 2e9d44 │ │ │ │ + b c4344 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c2c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + bge c4350 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #15776 @ 0x3da0 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2e9d94 │ │ │ │ - b c3c2c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + bl 2e9d44 │ │ │ │ + b c4350 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ add r3, r7, #41216 @ 0xa100 │ │ │ │ mov r4, r1 │ │ │ │ add r7, r3, #156 @ 0x9c │ │ │ │ add sl, r3, #124 @ 0x7c │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #19060 @ 0x4a74 │ │ │ │ movt r3, #12 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #1 │ │ │ │ - bne c4318 <_PyDict_SendEvent@@Base+0x7d0> │ │ │ │ + bne c4a3c <_PyDict_SendEvent@@Base+0x7d0> │ │ │ │ add r2, sl, #4 │ │ │ │ asr r6, r6, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, r7 │ │ │ │ - bne c42f8 <_PyDict_SendEvent@@Base+0x7b0> │ │ │ │ - b c3be8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + bne c4a1c <_PyDict_SendEvent@@Base+0x7b0> │ │ │ │ + b c430c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c4300 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + beq c4a24 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, r2 │ │ │ │ - beq c4300 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + beq c4a24 <_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 c4300 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + b c4a24 <_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 c4390 <_PyDict_SendEvent@@Base+0x848> │ │ │ │ + beq c4ab4 <_PyDict_SendEvent@@Base+0x848> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000c43a0 : │ │ │ │ +000c4ac4 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #14560 @ 0x38e0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne c43c0 │ │ │ │ + bne c4ae4 │ │ │ │ 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 b6720 │ │ │ │ + bl b68a0 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r2, r0, #0 │ │ │ │ ldrne r0, [r3, #8] │ │ │ │ - beq c43f8 │ │ │ │ + beq c4b1c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r1, #833 @ 0x341 │ │ │ │ - movw r0, #33716 @ 0x83b4 │ │ │ │ + movw r0, #32756 @ 0x7ff4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - b c43f0 │ │ │ │ + b c4b14 │ │ │ │ │ │ │ │ -000c4414 : │ │ │ │ +000c4b38 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4434 │ │ │ │ + beq c4b58 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c4434 │ │ │ │ + beq c4b58 │ │ │ │ mov r1, #0 │ │ │ │ - b c4460 │ │ │ │ + b c4b84 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #4463 @ 0x116f │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw lr, #21196 @ 0x52cc │ │ │ │ + movw lr, #21184 @ 0x52c0 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp ip, lr │ │ │ │ - beq c4498 │ │ │ │ + beq c4bbc │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4b10 │ │ │ │ + beq c5234 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c47d8 │ │ │ │ + beq c4efc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4964 │ │ │ │ + bne c5088 │ │ │ │ ldr r2, [ip, #108] @ 0x6c │ │ │ │ - movw r3, #14688 @ 0x3960 │ │ │ │ + movw r3, #9900 @ 0x26ac │ │ │ │ movt r3, #29 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4a4c │ │ │ │ + bne c5170 │ │ │ │ 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 c4a4c │ │ │ │ + bgt c5170 │ │ │ │ cmp ip, lr │ │ │ │ - beq c4504 │ │ │ │ + beq c4c28 │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4af4 │ │ │ │ + beq c5218 │ │ │ │ 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 │ │ │ │ @@ -154838,43 +155297,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 c4880 │ │ │ │ - movw r7, #38392 @ 0x95f8 │ │ │ │ + bmi c4fa4 │ │ │ │ + movw r7, #38384 @ 0x95f0 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ + movw r3, #736 @ 0x2e0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r5, [r7, #988] @ 0x3dc │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4860 │ │ │ │ - ldr r0, [pc, #1488] @ c4b3c │ │ │ │ + bne c4f84 │ │ │ │ + ldr r0, [pc, #1488] @ c5260 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs c47fc │ │ │ │ + bcs c4f20 │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r8, ip, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq c4844 │ │ │ │ + beq c4f68 │ │ │ │ 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 c4728 │ │ │ │ + beq c4e4c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ mov r3, #1 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ @@ -154887,62 +155346,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 c4634 │ │ │ │ - b c4678 │ │ │ │ + bgt c4d58 │ │ │ │ + b c4d9c │ │ │ │ str r8, [r2] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c4660 │ │ │ │ + ble c4d84 │ │ │ │ add r3, r3, #1 │ │ │ │ add lr, lr, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq c4678 │ │ │ │ + beq c4d9c │ │ │ │ add ip, ip, r1 │ │ │ │ ldr r2, [lr] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4620 │ │ │ │ + beq c4d44 │ │ │ │ ldr r0, [r2] │ │ │ │ add r8, r0, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [ip] │ │ │ │ - ble c4610 │ │ │ │ + ble c4d34 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4620 │ │ │ │ + bgt c4d44 │ │ │ │ add r3, r3, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, r3 │ │ │ │ str r2, [r0] │ │ │ │ addne lr, lr, r1 │ │ │ │ - bne c4630 │ │ │ │ + bne c4d54 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c48e8 │ │ │ │ - ldr r8, [pc, #1204] @ c4b3c │ │ │ │ + bne c500c │ │ │ │ + ldr r8, [pc, #1204] @ c5260 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r2, [r9, r8] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1920] @ 0x780 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c476c │ │ │ │ - ldr r0, [pc, #1180] @ c4b40 │ │ │ │ + beq c4e90 │ │ │ │ + ldr r0, [pc, #1180] @ c5264 │ │ │ │ ldr r1, [r3, #1924] @ 0x784 │ │ │ │ ldr ip, [r7] │ │ │ │ sub r1, r1, #1 │ │ │ │ str ip, [r3, #1920] @ 0x780 │ │ │ │ str r1, [r3, #1924] @ 0x784 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #1708] @ 0x6ac │ │ │ │ str r1, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c48b8 │ │ │ │ + bne c4fdc │ │ │ │ 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] │ │ │ │ @@ -154965,30 +155424,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 c45b8 │ │ │ │ + bhi c4cdc │ │ │ │ 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 c47fc │ │ │ │ + beq c4f20 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b c45b8 │ │ │ │ - movw r0, #19260 @ 0x4b3c │ │ │ │ + b c4cdc │ │ │ │ + movw r0, #19248 @ 0x4b30 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c4b04 │ │ │ │ + beq c5228 │ │ │ │ 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 │ │ │ │ @@ -155002,89 +155461,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 c4714 │ │ │ │ + b c4e38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c488c │ │ │ │ + bne c4fb0 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #46456 @ 0xb578 │ │ │ │ + movw r0, #46664 @ 0xb648 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 9faa0 │ │ │ │ + b 9fc20 │ │ │ │ ldr r5, [r7, #968] @ 0x3c8 │ │ │ │ - movw r3, #34196 @ 0x8594 │ │ │ │ + movw r3, #33212 @ 0x81bc │ │ │ │ movt r3, #9 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c489c │ │ │ │ + bne c4fc0 │ │ │ │ cmp r2, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c4880 │ │ │ │ + beq c4fa4 │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b c4764 │ │ │ │ + b c4e88 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ - b c475c │ │ │ │ + b c4e80 │ │ │ │ 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 c45b8 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bne c4cdc │ │ │ │ + bl 2e0e64 │ │ │ │ mov r7, #0 │ │ │ │ - b c471c │ │ │ │ + b c4e40 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 61870 │ │ │ │ + b 61920 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ - b c482c │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b c4f50 │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c4abc │ │ │ │ - ldr r0, [pc, #628] @ c4b44 │ │ │ │ - bl 1be580 │ │ │ │ + bne c51e0 │ │ │ │ + ldr r0, [pc, #628] @ c5268 │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4780 │ │ │ │ + bne c4ea4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r1, [r9, r8] │ │ │ │ - b c4784 │ │ │ │ - movw r0, #21196 @ 0x52cc │ │ │ │ + b c4ea8 │ │ │ │ + movw r0, #21184 @ 0x52c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c4b04 │ │ │ │ - ldr r2, [pc, #568] @ c4b3c │ │ │ │ + beq c5228 │ │ │ │ + ldr r2, [pc, #568] @ c5260 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r7, #16] │ │ │ │ mvn r0, #0 │ │ │ │ str r5, [r7, #24] │ │ │ │ ldr ip, [r3, r2] │ │ │ │ @@ -155101,48 +155560,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 c4714 │ │ │ │ - bl 3059ec <_Py_call_instrumentation_exc2@@Base+0xac> │ │ │ │ + b c4e38 │ │ │ │ + bl 305994 <_Py_call_instrumentation_exc2@@Base+0x168> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c4ae0 │ │ │ │ + beq c5204 │ │ │ │ cmp r6, #0 │ │ │ │ - movwne r0, #21196 @ 0x52cc │ │ │ │ - movweq r0, #19260 @ 0x4b3c │ │ │ │ + movwne r0, #21184 @ 0x52c0 │ │ │ │ + movweq r0, #19248 @ 0x4b30 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4ad4 │ │ │ │ + beq c51f8 │ │ │ │ ldrb ip, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - bls c49cc │ │ │ │ + bls c50f0 │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq c49a0 │ │ │ │ + beq c50c4 │ │ │ │ ldr r0, [r2] │ │ │ │ add lr, r0, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r2] │ │ │ │ - b c49a0 │ │ │ │ + b c50c4 │ │ │ │ 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] @ c4b3c │ │ │ │ + ldr r0, [pc, #336] @ c5260 │ │ │ │ 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 │ │ │ │ @@ -155159,103 +155618,103 @@ │ │ │ │ orr r3, r3, ip │ │ │ │ str r3, [r7, #-4] │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str r0, [r7, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ - b c471c │ │ │ │ + b c4e40 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c4b2c │ │ │ │ + bne c5250 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #46456 @ 0xb578 │ │ │ │ + movw r0, #46664 @ 0xb648 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9faa0 │ │ │ │ + bl 9fc20 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c4884 │ │ │ │ + beq c4fa8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl cbb58 │ │ │ │ + bl cc1f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c471c │ │ │ │ + beq c4e40 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4884 │ │ │ │ + bgt c4fa8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4884 │ │ │ │ + bne c4fa8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c4884 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c4fa8 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ - b c4784 │ │ │ │ + b c4ea8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ - b c4884 │ │ │ │ + bl a6570 │ │ │ │ + b c4fa8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ cmp ip, lr │ │ │ │ - beq c4504 │ │ │ │ + beq c4c28 │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c4aec │ │ │ │ - b c4504 │ │ │ │ + bne c5210 │ │ │ │ + b c4c28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25b968 <_PyNamespace_New@@Base+0x19c> │ │ │ │ - b c4884 │ │ │ │ + bl 25ab10 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + b c4fa8 │ │ │ │ mov r3, ip │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4498 │ │ │ │ + beq c4bbc │ │ │ │ cmp r3, lr │ │ │ │ - bne c4b14 │ │ │ │ - b c4498 │ │ │ │ + bne c5238 │ │ │ │ + b c4bbc │ │ │ │ mov r0, #0 │ │ │ │ - bl 61870 │ │ │ │ + bl 61920 │ │ │ │ mov r7, r0 │ │ │ │ - b c4a70 │ │ │ │ + b c5194 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000c4b48 : │ │ │ │ +000c526c : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r4, #11672 @ 0x2d98 │ │ │ │ + movw r4, #11660 @ 0x2d8c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #42296 @ 0xa538 │ │ │ │ + movw r3, #42688 @ 0xa6c0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r4, #152] @ 0x98 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4c20 │ │ │ │ - bl aa5b0 │ │ │ │ + bne c5344 │ │ │ │ + bl aa738 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4c9c │ │ │ │ + beq c53c0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq c4c2c │ │ │ │ - ldr ip, [pc, #252] @ c4ca4 │ │ │ │ + beq c5350 │ │ │ │ + ldr ip, [pc, #252] @ c53c8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ sub r0, r3, #8 │ │ │ │ cmp r5, #0 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r1, ip] │ │ │ │ mov r1, #0 │ │ │ │ @@ -155275,73 +155734,73 @@ │ │ │ │ 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 c4c5c │ │ │ │ + bne c5380 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4c9c │ │ │ │ + beq c53c0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #7 │ │ │ │ add r0, r3, #32 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r5, r2 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str ip, [r3, #16] │ │ │ │ strd r0, [r3, #20] │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ - beq c4c14 │ │ │ │ + beq c5338 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c9bf4 │ │ │ │ + bl ca294 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4c14 │ │ │ │ + beq c5338 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4c9c │ │ │ │ + bgt c53c0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4c9c │ │ │ │ + bne c53c0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c4c14 │ │ │ │ + b c5338 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #42296 @ 0xa538 │ │ │ │ + movw r3, #42688 @ 0xa6c0 │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4d78 │ │ │ │ + bne c549c │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl aa5b0 │ │ │ │ + bl aa738 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4df8 │ │ │ │ + beq c551c │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq c4d88 │ │ │ │ - ldr ip, [pc, #256] @ c4e00 │ │ │ │ + beq c54ac │ │ │ │ + ldr ip, [pc, #256] @ c5524 │ │ │ │ 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 │ │ │ │ @@ -155361,104 +155820,104 @@ │ │ │ │ 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 c4db8 │ │ │ │ + bne c54dc │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4df8 │ │ │ │ + beq c551c │ │ │ │ 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 c4d6c │ │ │ │ + beq c5490 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c9bf4 │ │ │ │ + bl ca294 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4d6c │ │ │ │ + beq c5490 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4df8 │ │ │ │ + bgt c551c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4df8 │ │ │ │ + bne c551c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c4d6c │ │ │ │ + b c5490 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c4e04 <_PyObject_New@@Base>: │ │ │ │ +000c5528 <_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 c4f88 <_PyObject_New@@Base+0x184> │ │ │ │ - movw r5, #38392 @ 0x95f8 │ │ │ │ + blt c56ac <_PyObject_New@@Base+0x184> │ │ │ │ + movw r5, #38384 @ 0x95f0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ + movw r3, #736 @ 0x2e0 │ │ │ │ movt r3, #10 │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c4f6c <_PyObject_New@@Base+0x168> │ │ │ │ - ldr r0, [pc, #416] @ c4ff0 <_PyObject_New@@Base+0x1ec> │ │ │ │ + bne c5690 <_PyObject_New@@Base+0x168> │ │ │ │ + ldr r0, [pc, #416] @ c5714 <_PyObject_New@@Base+0x1ec> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r6, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - bcs c4f0c <_PyObject_New@@Base+0x108> │ │ │ │ + bcs c5630 <_PyObject_New@@Base+0x108> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq c4f54 <_PyObject_New@@Base+0x150> │ │ │ │ + beq c5678 <_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 c4ed4 <_PyObject_New@@Base+0xd0> │ │ │ │ + beq c55f8 <_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] @ c4ff4 <_PyObject_New@@Base+0x1f0> │ │ │ │ + ldr r2, [pc, #316] @ c5718 <_PyObject_New@@Base+0x1f0> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4f94 <_PyObject_New@@Base+0x190> │ │ │ │ + bne c56b8 <_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 │ │ │ │ @@ -155467,433 +155926,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 c4e9c <_PyObject_New@@Base+0x98> │ │ │ │ + bne c55c0 <_PyObject_New@@Base+0x98> │ │ │ │ ldr r4, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #34196 @ 0x8594 │ │ │ │ + movw r3, #33212 @ 0x81bc │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c4fc0 <_PyObject_New@@Base+0x1bc> │ │ │ │ + bne c56e4 <_PyObject_New@@Base+0x1bc> │ │ │ │ cmp r6, #1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ movcs r0, r6 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c4f88 <_PyObject_New@@Base+0x184> │ │ │ │ + beq c56ac <_PyObject_New@@Base+0x184> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b c4e9c <_PyObject_New@@Base+0x98> │ │ │ │ + b c55c0 <_PyObject_New@@Base+0x98> │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b c4f04 <_PyObject_New@@Base+0x100> │ │ │ │ + b c5628 <_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 c4e9c <_PyObject_New@@Base+0x98> │ │ │ │ + bne c55c0 <_PyObject_New@@Base+0x98> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b 2e0e64 │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c4fdc <_PyObject_New@@Base+0x1d8> │ │ │ │ - ldr r0, [pc, #76] @ c4ff8 <_PyObject_New@@Base+0x1f4> │ │ │ │ - bl 1be580 │ │ │ │ + bne c5700 <_PyObject_New@@Base+0x1d8> │ │ │ │ + ldr r0, [pc, #76] @ c571c <_PyObject_New@@Base+0x1f4> │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4ec8 <_PyObject_New@@Base+0xc4> │ │ │ │ + bne c55ec <_PyObject_New@@Base+0xc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b c4ec8 <_PyObject_New@@Base+0xc4> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + b c55ec <_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 c4f3c <_PyObject_New@@Base+0x138> │ │ │ │ + b c5660 <_PyObject_New@@Base+0x138> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b c4ec8 <_PyObject_New@@Base+0xc4> │ │ │ │ + b c55ec <_PyObject_New@@Base+0xc4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000c4ffc : │ │ │ │ +000c5720 : │ │ │ │ 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 c518c │ │ │ │ + beq c58b0 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [ip, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5050 │ │ │ │ + beq c5774 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5050 │ │ │ │ + beq c5774 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c50bc │ │ │ │ + beq c57e0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c50bc │ │ │ │ + beq c57e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c51e8 │ │ │ │ + beq c590c │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c51e8 │ │ │ │ - movw r2, #49124 @ 0xbfe4 │ │ │ │ + beq c590c │ │ │ │ + movw r2, #49332 @ 0xc0b4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r2] │ │ │ │ - bl 14b848 │ │ │ │ + bl 14bbd8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c51c8 │ │ │ │ + beq c58ec │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 16b5d8 │ │ │ │ + b 16b930 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge c51ac │ │ │ │ - movw r2, #41268 @ 0xa134 │ │ │ │ + bge c58d0 │ │ │ │ + movw r2, #41256 @ 0xa128 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq c5198 │ │ │ │ - ldr r1, [pc, #288] @ c5200 │ │ │ │ + beq c58bc │ │ │ │ + ldr r1, [pc, #288] @ c5924 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b3d30 │ │ │ │ + bl b3eb8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c5190 │ │ │ │ + beq c58b4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq c515c │ │ │ │ + beq c5880 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5150 │ │ │ │ + bgt c5874 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c5150 │ │ │ │ + bne c5874 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #33792 @ 0x8400 │ │ │ │ + movw r1, #32832 @ 0x8040 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 14119c │ │ │ │ - bl 3c52ec <_Py_hashtable_foreach@@Base+0x6de4> │ │ │ │ + b 14151c │ │ │ │ + bl 3c504c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ mov r3, #0 │ │ │ │ - b c5150 │ │ │ │ + b c5874 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1c3d80 │ │ │ │ + b 1c3dd8 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33828 @ 0x8424 │ │ │ │ + movw r1, #32868 @ 0x8064 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - b c5180 │ │ │ │ + b c58a4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq c50ac │ │ │ │ - b c5190 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq c57d0 │ │ │ │ + b c58b4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33744 @ 0x83d0 │ │ │ │ + movw r1, #32784 @ 0x8010 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - b c51c0 │ │ │ │ - rsbeq r1, r3, r0, lsl #25 │ │ │ │ + b c58e4 │ │ │ │ + rsbeq r1, r3, r8, ror ip │ │ │ │ │ │ │ │ -000c5204 <_PyDict_Subscript@@Base>: │ │ │ │ +000c5928 <_PyDict_Subscript@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c5288 <_PyDict_Subscript@@Base+0x84> │ │ │ │ + bne c59ac <_PyDict_Subscript@@Base+0x84> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c5288 <_PyDict_Subscript@@Base+0x84> │ │ │ │ + beq c59ac <_PyDict_Subscript@@Base+0x84> │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c52b8 <_PyDict_Subscript@@Base+0xb4> │ │ │ │ + beq c59dc <_PyDict_Subscript@@Base+0xb4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c52f0 <_PyDict_Subscript@@Base+0xec> │ │ │ │ + bgt c5a14 <_PyDict_Subscript@@Base+0xec> │ │ │ │ add r2, r2, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r2, [r3] │ │ │ │ - beq c52e8 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c5a0c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c52fc <_PyDict_Subscript@@Base+0xf8> │ │ │ │ + beq c5a20 <_PyDict_Subscript@@Base+0xf8> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c537c <_PyDict_Subscript@@Base+0x178> │ │ │ │ + beq c5aa0 <_PyDict_Subscript@@Base+0x178> │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5258 <_PyDict_Subscript@@Base+0x54> │ │ │ │ + bne c597c <_PyDict_Subscript@@Base+0x54> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c52e8 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c5a0c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r2, #21196 @ 0x52cc │ │ │ │ + movw r2, #21184 @ 0x52c0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne c531c <_PyDict_Subscript@@Base+0x118> │ │ │ │ + bne c5a40 <_PyDict_Subscript@@Base+0x118> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17efa4 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 17f2f8 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c527c <_PyDict_Subscript@@Base+0x78> │ │ │ │ + b c59a0 <_PyDict_Subscript@@Base+0x78> │ │ │ │ cmn r0, #3 │ │ │ │ - bne c5274 <_PyDict_Subscript@@Base+0x70> │ │ │ │ - b c52e8 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + bne c5998 <_PyDict_Subscript@@Base+0x70> │ │ │ │ + b c5a0c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r2, #19260 @ 0x4b3c │ │ │ │ + movw r2, #19248 @ 0x4b30 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #21196 @ 0x52cc │ │ │ │ + movw r3, #21184 @ 0x52c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq c52e0 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ + beq c5a04 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #100] @ c538c <_PyDict_Subscript@@Base+0x188> │ │ │ │ - bl d5b48 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #100] @ c5ab0 <_PyDict_Subscript@@Base+0x188> │ │ │ │ + bl d61a0 <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c536c <_PyDict_Subscript@@Base+0x168> │ │ │ │ + beq c5a90 <_PyDict_Subscript@@Base+0x168> │ │ │ │ mov r1, r4 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c527c <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bgt c59a0 <_PyDict_Subscript@@Base+0x78> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c527c <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bne c59a0 <_PyDict_Subscript@@Base+0x78> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c527c <_PyDict_Subscript@@Base+0x78> │ │ │ │ - bl bea88 │ │ │ │ + b c59a0 <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c52e0 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ - b c52e8 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c5a04 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ + b c5a0c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f2d4c │ │ │ │ - b c52e8 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ - rsbeq r2, r3, ip, ror #11 │ │ │ │ + bl 2f2cfc │ │ │ │ + b c5a0c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + rsbeq r2, r3, r4, ror #11 │ │ │ │ │ │ │ │ -000c5390 <_PyDict_SubscriptKnownHash@@Base>: │ │ │ │ +000c5ab4 <_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 a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c53f0 <_PyDict_SubscriptKnownHash@@Base+0x60> │ │ │ │ + beq c5b14 <_PyDict_SubscriptKnownHash@@Base+0x60> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r0, #3 │ │ │ │ - beq c53f8 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + beq c5b1c <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c5400 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ + beq c5b24 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmn r0, #3 │ │ │ │ - bne c5400 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ + bne c5b24 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ mov r3, #0 │ │ │ │ - b c53e4 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + b c5b08 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #19260 @ 0x4b3c │ │ │ │ + movw r2, #19248 @ 0x4b30 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #21196 @ 0x52cc │ │ │ │ + movw r3, #21184 @ 0x52c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne c542c <_PyDict_SubscriptKnownHash@@Base+0x9c> │ │ │ │ + bne c5b50 <_PyDict_SubscriptKnownHash@@Base+0x9c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 17efa4 <_PyErr_SetKeyError@@Base> │ │ │ │ - b c53f8 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ - ldr r1, [pc, #96] @ c5494 <_PyDict_SubscriptKnownHash@@Base+0x104> │ │ │ │ + bl 17f2f8 <_PyErr_SetKeyError@@Base> │ │ │ │ + b c5b1c <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + ldr r1, [pc, #96] @ c5bb8 <_PyDict_SubscriptKnownHash@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ - bl d5b48 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl d61a0 <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq c5484 <_PyDict_SubscriptKnownHash@@Base+0xf4> │ │ │ │ + beq c5ba8 <_PyDict_SubscriptKnownHash@@Base+0xf4> │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c53e4 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bgt c5b08 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c53e4 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bne c5b08 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c53e4 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ - bl bea88 │ │ │ │ + b c5b08 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5420 <_PyDict_SubscriptKnownHash@@Base+0x90> │ │ │ │ - b c53f8 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ - rsbeq r2, r3, ip, ror #11 │ │ │ │ + beq c5b44 <_PyDict_SubscriptKnownHash@@Base+0x90> │ │ │ │ + b c5b1c <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + rsbeq r2, r3, r4, ror #11 │ │ │ │ │ │ │ │ -000c5498 : │ │ │ │ +000c5bbc : │ │ │ │ push {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 c5794 │ │ │ │ + bne c5eb8 │ │ │ │ ldr r5, [r0, #132] @ 0x84 │ │ │ │ - movw r8, #21196 @ 0x52cc │ │ │ │ + movw r8, #21184 @ 0x52c0 │ │ │ │ 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 c5a84 │ │ │ │ - ldr r6, [pc, #1680] @ c5b80 │ │ │ │ - movw r7, #42752 @ 0xa700 │ │ │ │ + beq c61a8 │ │ │ │ + ldr r6, [pc, #1680] @ c62a4 │ │ │ │ + movw r7, #42740 @ 0xa6f4 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r6, #2452] @ 0x994 │ │ │ │ cmp r3, r7 │ │ │ │ - bne c5894 │ │ │ │ + bne c5fb8 │ │ │ │ ldr r2, [r6, #2460] @ 0x99c │ │ │ │ cmn r2, #1 │ │ │ │ - beq c5894 │ │ │ │ + beq c5fb8 │ │ │ │ mov r0, r5 │ │ │ │ sub r9, fp, #40 @ 0x28 │ │ │ │ add r1, r6, #2448 @ 0x990 │ │ │ │ mov r3, r9 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c58c0 │ │ │ │ + beq c5fe4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq c5b54 │ │ │ │ + beq c6278 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ and r5, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi c5990 │ │ │ │ + bhi c60b4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mul r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c5a7c │ │ │ │ + blt c61a0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq sl, [r4, #132] @ 0x84 │ │ │ │ - beq c55b8 │ │ │ │ - ldr r3, [pc, #1548] @ c5b84 │ │ │ │ + beq c5cdc │ │ │ │ + ldr r3, [pc, #1548] @ c62a8 │ │ │ │ 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 │ │ │ │ @@ -155909,41 +156368,41 @@ │ │ │ │ ldreq sl, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r8 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c5b08 │ │ │ │ + beq c622c │ │ │ │ ldr r3, [r6, #2484] @ 0x9b4 │ │ │ │ cmp r3, r7 │ │ │ │ - bne c58f4 │ │ │ │ + bne c6018 │ │ │ │ ldr r2, [r6, #2492] @ 0x9bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq c58f4 │ │ │ │ - ldr r1, [pc, #1428] @ c5b88 │ │ │ │ + beq c6018 │ │ │ │ + ldr r1, [pc, #1428] @ c62ac │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5914 │ │ │ │ + beq c6038 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c5b54 │ │ │ │ + beq c6278 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi c59c0 │ │ │ │ + bhi c60e4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r6, r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt c5a7c │ │ │ │ + blt c61a0 │ │ │ │ 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 │ │ │ │ @@ -155951,90 +156410,90 @@ │ │ │ │ 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] @ c5b8c │ │ │ │ + ldr r1, [pc, #1292] @ c62b0 │ │ │ │ ldr r9, [r1, r8] │ │ │ │ - bhi c5b44 │ │ │ │ + bhi c6268 │ │ │ │ adds r0, r3, r2 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bmi c5b44 │ │ │ │ - movw r7, #38392 @ 0x95f8 │ │ │ │ + bmi c6268 │ │ │ │ + movw r7, #38384 @ 0x95f0 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r1, #352 @ 0x160 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ movt r1, #10 │ │ │ │ ldr r2, [r7, #1008] @ 0x3f0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne c5a2c │ │ │ │ - ldr r2, [pc, #1232] @ c5b84 │ │ │ │ + bne c6150 │ │ │ │ + ldr r2, [pc, #1232] @ c62a8 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bcs c593c │ │ │ │ + bcs c6060 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r0 │ │ │ │ - beq c5a18 │ │ │ │ + beq c613c │ │ │ │ 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 c57ec │ │ │ │ + beq c5f10 │ │ │ │ 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 c583c │ │ │ │ - ldr r2, [pc, #1104] @ c5b90 │ │ │ │ + bgt c5f60 │ │ │ │ + ldr r2, [pc, #1104] @ c62b4 │ │ │ │ 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 c5aac │ │ │ │ + bne c61d0 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r7, #12] │ │ │ │ str r6, [r7, #8] │ │ │ │ - beq c5788 │ │ │ │ + beq c5eac │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r7, #16 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1000] @ c5b84 │ │ │ │ + ldr r0, [pc, #1000] @ c62a8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ - movw r8, #21196 @ 0x52cc │ │ │ │ + movw r8, #21184 @ 0x52c0 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -156043,266 +156502,266 @@ │ │ │ │ cmp r0, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r5, [r1, #444] @ 0x1bc │ │ │ │ ldreq r5, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - b c54d0 │ │ │ │ + b c5bf4 │ │ │ │ ldr sl, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ - bcc c5828 │ │ │ │ + bcc c5f4c │ │ │ │ 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 c593c │ │ │ │ - ldr r2, [pc, #872] @ c5b8c │ │ │ │ + beq c6060 │ │ │ │ + ldr r2, [pc, #872] @ c62b0 │ │ │ │ ldr r9, [r2, r8] │ │ │ │ - b c5704 │ │ │ │ + b c5e28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b c5704 │ │ │ │ + b c5e28 │ │ │ │ ldr r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq c5738 │ │ │ │ + beq c5e5c │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5738 │ │ │ │ + bne c5e5c │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5b70 │ │ │ │ + bne c6294 │ │ │ │ add r2, r9, #12 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne c5738 │ │ │ │ + bne c5e5c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c5878 │ │ │ │ + bne c5f9c │ │ │ │ dmb ish │ │ │ │ - b c5738 │ │ │ │ - ldr r0, [pc, #760] @ c5b94 │ │ │ │ - bl 99390 │ │ │ │ + b c5e5c │ │ │ │ + ldr r0, [pc, #760] @ c62b8 │ │ │ │ + bl 994b8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ subne r9, fp, #40 @ 0x28 │ │ │ │ movne r0, r5 │ │ │ │ - ldrne r1, [pc, #736] @ c5b94 │ │ │ │ - bne c5518 │ │ │ │ - ldr r1, [pc, #728] @ c5b94 │ │ │ │ + ldrne r1, [pc, #736] @ c62b8 │ │ │ │ + bne c5c3c │ │ │ │ + ldr r1, [pc, #728] @ c62b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f2d4c │ │ │ │ - bl bea88 │ │ │ │ + bl 2f2cfc │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5a7c │ │ │ │ + bne c61a0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [pc, #692] @ c5b94 │ │ │ │ - movw r1, #33868 @ 0x844c │ │ │ │ + ldr r2, [pc, #692] @ c62b8 │ │ │ │ + movw r1, #32908 @ 0x808c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14119c │ │ │ │ - ldr r0, [pc, #652] @ c5b88 │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #644] @ c5b88 │ │ │ │ + b 14151c │ │ │ │ + ldr r0, [pc, #652] @ c62ac │ │ │ │ + bl 994b8 │ │ │ │ + ldr r1, [pc, #644] @ c62ac │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c55f0 │ │ │ │ + bne c5d14 │ │ │ │ mov r0, sl │ │ │ │ - bl 2f2d4c │ │ │ │ - bl bea88 │ │ │ │ + bl 2f2cfc │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5a7c │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + bne c61a0 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #33868 @ 0x844c │ │ │ │ + movw r1, #32908 @ 0x808c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #588] @ c5b88 │ │ │ │ - b c58e4 │ │ │ │ + ldr r2, [pc, #588] @ c62ac │ │ │ │ + b c6008 │ │ │ │ ldr r2, [r7, #968] @ 0x3c8 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne c5a54 │ │ │ │ + bne c6178 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5b44 │ │ │ │ - ldr r2, [pc, #528] @ c5b8c │ │ │ │ + beq c6268 │ │ │ │ + ldr r2, [pc, #528] @ c62b0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r2, r8] │ │ │ │ ldr r2, [r1, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #800] @ 0x320 │ │ │ │ - b c5704 │ │ │ │ + b c5e28 │ │ │ │ lsr r3, r3, #3 │ │ │ │ add r2, r2, #12 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcs c59f0 │ │ │ │ + bcs c6114 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5a68 │ │ │ │ + blt c618c │ │ │ │ mul r5, r5, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge c5560 │ │ │ │ - b c5a7c │ │ │ │ + bge c5c84 │ │ │ │ + b c61a0 │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c5a04 │ │ │ │ + bcs c6128 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5ad8 │ │ │ │ + blt c61fc │ │ │ │ mul r6, r6, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bge c563c │ │ │ │ - b c5a7c │ │ │ │ + bge c5d60 │ │ │ │ + b c61a0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5aec │ │ │ │ + bhi c6210 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ orr r1, r0, r1, lsl #30 │ │ │ │ - b c59a0 │ │ │ │ + b c60c4 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5aec │ │ │ │ + bhi c6210 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ orr r1, r0, r1, lsl #30 │ │ │ │ - b c59d0 │ │ │ │ + b c60f4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c5814 │ │ │ │ + b c5f38 │ │ │ │ ldr r0, [r7, #1004] @ 0x3ec │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5b44 │ │ │ │ - ldr r3, [pc, #320] @ c5b8c │ │ │ │ + beq c6268 │ │ │ │ + ldr r3, [pc, #320] @ c62b0 │ │ │ │ ldr r9, [r3, r8] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c5704 │ │ │ │ + b c5e28 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c596c │ │ │ │ + b c6090 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r5, lsr #31 │ │ │ │ - beq c5aec │ │ │ │ + beq c6210 │ │ │ │ mov r7, #0 │ │ │ │ - b c5788 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b c5eac │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c54e8 │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne c5c0c │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c58c0 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c5fe4 │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c5b30 │ │ │ │ - ldr r0, [pc, #212] @ c5b98 │ │ │ │ - bl 1be580 │ │ │ │ + bne c6254 │ │ │ │ + ldr r0, [pc, #212] @ c62bc │ │ │ │ + bl 1be5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5764 │ │ │ │ + bne c5e88 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b c5764 │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + b c5e88 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r6, lsr #31 │ │ │ │ - bne c5a7c │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bne c61a0 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33928 @ 0x8488 │ │ │ │ + movw r1, #32968 @ 0x80c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b c5a7c │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + bl 16f420 │ │ │ │ + b c61a0 │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c55d4 │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne c5cf8 │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5914 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c6038 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b c5764 │ │ │ │ + b c5e88 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e0edc │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b 2e0e88 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33904 @ 0x8470 │ │ │ │ + movw r1, #32944 @ 0x80b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b c5a7c │ │ │ │ + bl 16f420 │ │ │ │ + b c61a0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5738 │ │ │ │ - b c5864 │ │ │ │ - strdeq r5, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + bne c5e5c │ │ │ │ + b c5f88 │ │ │ │ + strdeq r5, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r5, r3, r8, lsr #31 │ │ │ │ + rsbeq r5, r3, r0, lsr #31 │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r5, r3, r8, lsl #31 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r5, r3, r0, lsl #31 │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r6, [r0, #132] @ 0x84 │ │ │ │ - beq c5c24 │ │ │ │ + beq c6348 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #480] @ c5dbc │ │ │ │ + ldr r0, [pc, #480] @ c64e0 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -156315,673 +156774,673 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ 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 c5d78 │ │ │ │ + beq c649c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c5cb8 │ │ │ │ + bne c63dc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c5cb8 │ │ │ │ + beq c63dc │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5cd8 │ │ │ │ + beq c63fc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c5d5c │ │ │ │ + beq c6480 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi c5cec │ │ │ │ + bhi c6410 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r0, r3, r0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c5c68 │ │ │ │ + bne c638c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f2d4c │ │ │ │ - bl bea88 │ │ │ │ + bl 2f2cfc │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5d98 │ │ │ │ + beq c64bc │ │ │ │ mvn r0, #0 │ │ │ │ - b c5cb0 │ │ │ │ + b c63d4 │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c5d14 │ │ │ │ + bcs c6438 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5d28 │ │ │ │ + blt c644c │ │ │ │ mul r0, r0, r1 │ │ │ │ - b c5cb0 │ │ │ │ + b c63d4 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5d40 │ │ │ │ + bhi c6464 │ │ │ │ ldr ip, [r3, r2, lsl #2] │ │ │ │ orr r1, ip, r1, lsl #30 │ │ │ │ - b c5cfc │ │ │ │ + b c6420 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r0, lsr #31 │ │ │ │ movne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c5cb0 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bne c63d4 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33928 @ 0x8488 │ │ │ │ + movw r1, #32968 @ 0x80c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b c5ce4 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl 16f420 │ │ │ │ + b c6408 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33904 @ 0x8470 │ │ │ │ + movw r1, #32944 @ 0x80b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b c5ce4 │ │ │ │ - bl b6720 │ │ │ │ + bl 16f420 │ │ │ │ + b c6408 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5c48 │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne c636c │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5cd8 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c63fc │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33868 @ 0x844c │ │ │ │ + movw r1, #32908 @ 0x808c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ - b c5ce4 │ │ │ │ + bl 14151c │ │ │ │ + b c6408 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c5dc0 : │ │ │ │ +000c64e4 : │ │ │ │ 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 c5e9c │ │ │ │ + beq c65c0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c5e80 │ │ │ │ + beq c65a4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi c5e0c │ │ │ │ + bhi c6530 │ │ │ │ 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 c5e34 │ │ │ │ + bcs c6558 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5e64 │ │ │ │ + blt c6588 │ │ │ │ mul r0, r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #3 │ │ │ │ ldrls ip, [r3, r2, lsl #2] │ │ │ │ orrls r1, ip, r1, lsl #30 │ │ │ │ - bls c5e1c │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + bls c6540 │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33928 @ 0x8488 │ │ │ │ + movw r1, #32968 @ 0x80c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ 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 c5e44 │ │ │ │ + beq c6568 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33904 @ 0x8470 │ │ │ │ + movw r1, #32944 @ 0x80b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b c5e5c │ │ │ │ - movw r0, #33976 @ 0x84b8 │ │ │ │ + bl 16f420 │ │ │ │ + b c6580 │ │ │ │ + movw r0, #33016 @ 0x80f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #714 @ 0x2ca │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5e5c │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c6580 │ │ │ │ │ │ │ │ -000c5eb0 : │ │ │ │ +000c65d4 : │ │ │ │ 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] @ c5ff4 │ │ │ │ + ldr r2, [pc, #296] @ c6718 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1712] @ 0x6b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c5f20 │ │ │ │ - ldr r1, [pc, #268] @ c5ff8 │ │ │ │ + beq c6644 │ │ │ │ + ldr r1, [pc, #268] @ c671c │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [r3, #1716] @ 0x6b4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r3, #1712] @ 0x6b0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #1716] @ 0x6b4 │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5fa4 │ │ │ │ + bne c66c8 │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl a0010 │ │ │ │ + bl a0190 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c5fe8 │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + beq c670c │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ 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] @ c5ff8 │ │ │ │ + ldr r2, [pc, #156] @ c671c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5f10 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + beq c6634 │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bne c5fd0 │ │ │ │ - ldr r0, [pc, #116] @ c5ffc │ │ │ │ - bl 1be580 │ │ │ │ + bne c66f4 │ │ │ │ + ldr r0, [pc, #116] @ c6720 │ │ │ │ + bl 1be5d8 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5f10 │ │ │ │ + bne c6634 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5f10 │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b c6634 │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - beq c5f80 │ │ │ │ + beq c66a4 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5f10 │ │ │ │ + b c6634 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5f10 │ │ │ │ + b c6634 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e0eb8 │ │ │ │ + b 2e0e64 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000c6000 : │ │ │ │ +000c6724 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000c601c : │ │ │ │ +000c6740 : │ │ │ │ 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 c6148 │ │ │ │ + beq c686c │ │ │ │ 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 c6094 │ │ │ │ + bge c67b8 │ │ │ │ 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 c610c │ │ │ │ + bge c6830 │ │ │ │ add r1, r2, #7 │ │ │ │ add r1, r1, r4, asr #3 │ │ │ │ bic r1, r1, #3 │ │ │ │ mov r6, r1 │ │ │ │ sub r1, r1, r4 │ │ │ │ cmp r1, #0 │ │ │ │ addle r1, r2, #4 │ │ │ │ bicle r6, r1, #3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c6120 │ │ │ │ + beq c6844 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c614c │ │ │ │ + bhi c6870 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsl r1, r6, #2 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c6310 │ │ │ │ + bl c6a34 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c614c │ │ │ │ + beq c6870 │ │ │ │ str r0, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ mov ip, #0 │ │ │ │ str r7, [r0, r2, lsl #2] │ │ │ │ - b c6088 │ │ │ │ + b c67ac │ │ │ │ cmp r4, r5, asr #1 │ │ │ │ - blt c60a4 │ │ │ │ + blt c67c8 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ - b c6100 │ │ │ │ + b c6824 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c6310 │ │ │ │ + bl c6a34 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c614c │ │ │ │ + beq c6870 │ │ │ │ mov r6, r4 │ │ │ │ - b c60f4 │ │ │ │ - b 25b2c0 │ │ │ │ + b c6818 │ │ │ │ + b 25a468 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt c6114 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bgt c6838 │ │ │ │ + bl 2e0e64 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c6174 │ │ │ │ + bgt c6898 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c617c │ │ │ │ + beq c68a0 │ │ │ │ mvn ip, #0 │ │ │ │ - b c6088 │ │ │ │ + b c67ac │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c6174 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c6898 │ │ │ │ │ │ │ │ -000c6188 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +000c68ac <_PyList_AppendTakeRefListResize@@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 r4, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, r4, #1 │ │ │ │ - bl c6208 <_PyList_AppendTakeRefListResize@@Base+0x80> │ │ │ │ + bl c692c <_PyList_AppendTakeRefListResize@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #0 │ │ │ │ ldrne r2, [r5, #12] │ │ │ │ strne r6, [r2, r4, lsl #2] │ │ │ │ - beq c61d4 <_PyList_AppendTakeRefListResize@@Base+0x4c> │ │ │ │ + beq c68f8 <_PyList_AppendTakeRefListResize@@Base+0x4c> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r6] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c61c8 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + bgt c68ec <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c61c8 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + bne c68ec <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c61c8 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + b c68ec <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ cmp r5, r1 │ │ │ │ - bge c629c <_PyList_AppendTakeRefListResize@@Base+0x114> │ │ │ │ + bge c69c0 <_PyList_AppendTakeRefListResize@@Base+0x114> │ │ │ │ add r3, r1, #6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, r3, r2, asr #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ sub r1, r2, r1 │ │ │ │ sub r0, r3, r2 │ │ │ │ cmp r0, r1 │ │ │ │ - blt c62d0 <_PyList_AppendTakeRefListResize@@Base+0x148> │ │ │ │ + blt c69f4 <_PyList_AppendTakeRefListResize@@Base+0x148> │ │ │ │ cmp r2, #0 │ │ │ │ - beq c62dc <_PyList_AppendTakeRefListResize@@Base+0x154> │ │ │ │ + beq c6a00 <_PyList_AppendTakeRefListResize@@Base+0x154> │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c62fc <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ + bhi c6a20 <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ lsl r1, r3, #2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl c6310 │ │ │ │ + bl c6a34 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c62fc <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ + beq c6a20 <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, r5, asr #1 │ │ │ │ - blt c62b0 <_PyList_AppendTakeRefListResize@@Base+0x128> │ │ │ │ + blt c69d4 <_PyList_AppendTakeRefListResize@@Base+0x128> │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ - b c6294 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ + b c69b8 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ add r3, r1, #6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, r3, r2, asr #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ sub r1, r2, r1 │ │ │ │ sub r0, r3, r2 │ │ │ │ cmp r1, r0 │ │ │ │ - ble c6254 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ + ble c6978 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ add r3, r2, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ - b c6254 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ + b c6978 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl c6310 │ │ │ │ + bl c6a34 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r3, r2 │ │ │ │ - bne c6284 <_PyList_AppendTakeRefListResize@@Base+0xfc> │ │ │ │ + bne c69a8 <_PyList_AppendTakeRefListResize@@Base+0xfc> │ │ │ │ cmp r5, r2 │ │ │ │ - bgt c62a4 <_PyList_AppendTakeRefListResize@@Base+0x11c> │ │ │ │ - bl 2e0eb8 │ │ │ │ + bgt c69c8 <_PyList_AppendTakeRefListResize@@Base+0x11c> │ │ │ │ + bl 2e0e64 │ │ │ │ mvn r0, #0 │ │ │ │ - b c6294 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ + b c69b8 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ │ │ │ │ -000c6310 : │ │ │ │ +000c6a34 : │ │ │ │ push {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 c67fc │ │ │ │ - movw r4, #38392 @ 0x95f8 │ │ │ │ + blt c6f20 │ │ │ │ + movw r4, #38384 @ 0x95f0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ - movw r2, #48108 @ 0xbbec │ │ │ │ + movw r2, #48460 @ 0xbd4c │ │ │ │ movt r2, #11 │ │ │ │ mov ip, r0 │ │ │ │ ldr lr, [r4, #996] @ 0x3e4 │ │ │ │ ldr r0, [r4, #984] @ 0x3d8 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c670c │ │ │ │ + bne c6e30 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c6514 │ │ │ │ - ldr r9, [pc, #1188] @ c6808 │ │ │ │ + beq c6c38 │ │ │ │ + ldr r9, [pc, #1188] @ c6f2c │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r2, [r9, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr sl, [r2, #1604] @ 0x644 │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq c6520 │ │ │ │ + beq c6c44 │ │ │ │ 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 c63bc │ │ │ │ + bgt c6ae0 │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r7 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c6520 │ │ │ │ + beq c6c44 │ │ │ │ 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 c64c8 │ │ │ │ + bhi c6bec │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ cmp r2, r3, lsl #2 │ │ │ │ strcc r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bcc c64bc │ │ │ │ + bcc c6be0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c663c │ │ │ │ + beq c6d60 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi c663c │ │ │ │ + bhi c6d60 │ │ │ │ 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 c64f0 │ │ │ │ + beq c6c14 │ │ │ │ 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 c6550 │ │ │ │ + beq c6c74 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r5 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r9, r8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ cmn r9, #804 @ 0x324 │ │ │ │ - beq c6610 │ │ │ │ + beq c6d34 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r9, r3 │ │ │ │ ldr r2, [r3, #808] @ 0x328 │ │ │ │ cmp r7, r2 │ │ │ │ - blt c6494 │ │ │ │ + blt c6bb8 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r7, r3 │ │ │ │ movlt r7, #0 │ │ │ │ movge r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c6610 │ │ │ │ + beq c6d34 │ │ │ │ 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 c65f0 │ │ │ │ + beq c6d14 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6644 │ │ │ │ + beq c6d68 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi c6590 │ │ │ │ + bhi c6cb4 │ │ │ │ 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 c641c │ │ │ │ + bne c6b40 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c6584 │ │ │ │ + b c6ca8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a0160 │ │ │ │ + b a02e0 │ │ │ │ ldr lr, [r4, #976] @ 0x3d0 │ │ │ │ - movw r2, #35732 @ 0x8b94 │ │ │ │ + movw r2, #34748 @ 0x87bc │ │ │ │ movt r2, #9 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c6708 │ │ │ │ + bne c6e2c │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, ip │ │ │ │ movcs r1, r3 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2dac0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr lr, [r1, #28] │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp lr, ip │ │ │ │ - bcc c65dc │ │ │ │ + bcc c6d00 │ │ │ │ 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 c6440 │ │ │ │ + bne c6b64 │ │ │ │ ldr r0, [r4, #968] @ 0x3c8 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne c67d0 │ │ │ │ + bne c6e74 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c67fc │ │ │ │ + beq c6f20 │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b c6440 │ │ │ │ + b c6b64 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b c6440 │ │ │ │ + b c6b64 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r9, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r6, #12] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r6, [r3, #12] │ │ │ │ str r6, [r2, #8] │ │ │ │ - b c64bc │ │ │ │ + b c6be0 │ │ │ │ ldr r2, [r4, #980] @ 0x3d4 │ │ │ │ - movw r3, #35316 @ 0x89f4 │ │ │ │ + movw r3, #34332 @ 0x861c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c67ec │ │ │ │ + bne c6f10 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b c64bc │ │ │ │ + b c6be0 │ │ │ │ mov r2, r3 │ │ │ │ - b c6590 │ │ │ │ + b c6cb4 │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r5, [r6, #16] │ │ │ │ ldr r7, [r9, #512] @ 0x200 │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r3, #28 │ │ │ │ mul r5, r3, r5 │ │ │ │ @@ -156989,48 +157448,48 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r6, #8] │ │ │ │ add r1, r9, r2, lsl #2 │ │ │ │ str r6, [r3, #16] │ │ │ │ ldr r0, [r1, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c66a0 │ │ │ │ + bne c6dc4 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c669c │ │ │ │ + beq c6dc0 │ │ │ │ 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 c6750 │ │ │ │ + beq c6e90 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c6724 │ │ │ │ + beq c6e48 │ │ │ │ ldr r2, [r1, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r1, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq c64bc │ │ │ │ + beq c6be0 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r2, [r9, #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 c64bc │ │ │ │ + b c6be0 │ │ │ │ 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 │ │ │ │ @@ -157040,18 +157499,25 @@ │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r3, #24] │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r2, [r9, #532] @ 0x214 │ │ │ │ str r3, [r9, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r9, #532] @ 0x214 │ │ │ │ - b c64bc │ │ │ │ + b c6be0 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b c6ce4 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c66b4 │ │ │ │ + beq c6dd8 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r7, r5] │ │ │ │ cmp r2, #0 │ │ │ │ streq ip, [r9, #524] @ 0x20c │ │ │ │ strne ip, [r2, #20] │ │ │ │ str r2, [ip, #24] │ │ │ │ @@ -157072,148 +157538,141 @@ │ │ │ │ str r6, [r3, #804] @ 0x324 │ │ │ │ ldr r3, [r4, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ str r6, [r7, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #788] @ 0x314 │ │ │ │ - b c64bc │ │ │ │ - mov r1, r3 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c65c0 │ │ │ │ + b c6be0 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b c662c │ │ │ │ + b c6d50 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c64bc │ │ │ │ + b c6be0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c680c : │ │ │ │ +000c6f30 : │ │ │ │ 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 c6860 │ │ │ │ + beq c6f84 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq c6860 │ │ │ │ + beq c6f84 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl c6890 │ │ │ │ + bl c6fb4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c6870 │ │ │ │ + beq c6f94 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c6878 │ │ │ │ + ble c6f9c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #4108 @ 0x100c │ │ │ │ + movw r0, #3204 @ 0xc84 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #3214 @ 0xc8e │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c6858 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c6858 │ │ │ │ + bne c6f7c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c6f7c │ │ │ │ push {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 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [fp, #-1680] @ 0xfffff970 │ │ │ │ cmp r1, r3 │ │ │ │ - beq c6da4 │ │ │ │ + beq c7490 │ │ │ │ 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 c7614 │ │ │ │ + bne c7cd8 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c6dc4 │ │ │ │ + ble c74b0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr sl, [fp, #-1672] @ 0xfffff978 │ │ │ │ + ldr r9, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r4, r3 │ │ │ │ - str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - ldr r3, [sl] │ │ │ │ - movw lr, #42540 @ 0xa62c │ │ │ │ - movt lr, #96 @ 0x60 │ │ │ │ + str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + ldr r3, [r9] │ │ │ │ + movw sl, #42528 @ 0xa620 │ │ │ │ + movt sl, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cmp r2, lr │ │ │ │ - beq c78f8 │ │ │ │ - movw r1, #43176 @ 0xa8a8 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - sub r1, r2, r1 │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - movw ip, #42752 @ 0xa700 │ │ │ │ + cmp r2, sl │ │ │ │ + beq c8128 │ │ │ │ + movw ip, #43164 @ 0xa89c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - cmp r2, ip │ │ │ │ - bne c7578 │ │ │ │ - mov r0, #1 │ │ │ │ - sub r7, sl, #4 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r6, [r7, #4]! │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - cmp r2, ip │ │ │ │ - bne c75f4 │ │ │ │ - tst r1, r0 │ │ │ │ - bne c6e68 │ │ │ │ + sub ip, r2, ip │ │ │ │ + clz ip, ip │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + movw r6, #42740 @ 0xa6f4 │ │ │ │ + movt r6, #96 @ 0x60 │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c7c3c │ │ │ │ + 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 c7cb8 │ │ │ │ + tst ip, lr │ │ │ │ + bne c7554 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6e78 │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r6, [fp, #-1644] @ 0xfffff994 │ │ │ │ + beq c7564 │ │ │ │ + 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 c6964 │ │ │ │ - mov r5, #0 │ │ │ │ - cmp r2, ip │ │ │ │ + blt c7088 │ │ │ │ + mov r1, #0 │ │ │ │ + cmp r2, r6 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movwne r3, #33500 @ 0x82dc │ │ │ │ + movwne r3, #35172 @ 0x8964 │ │ │ │ movtne r3, #12 │ │ │ │ - beq c728c │ │ │ │ - cmp r5, #0 │ │ │ │ + beq c78fc │ │ │ │ + cmp r1, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c79fc │ │ │ │ + bne c8228 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c7840 │ │ │ │ + bne c7f18 │ │ │ │ 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 │ │ │ │ @@ -157221,249 +157680,235 @@ │ │ │ │ add r2, r2, #536 @ 0x218 │ │ │ │ str r3, [fp, #-1620] @ 0xfffff9ac │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ str r2, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #7 │ │ │ │ str r4, [fp, #-1608] @ 0xfffff9b8 │ │ │ │ - str sl, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ + str r9, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ str r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ - bgt c7d38 │ │ │ │ + bgt c83e8 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble c722c │ │ │ │ + ble c789c │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7fa0 │ │ │ │ + bne c8830 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - mov r9, sl │ │ │ │ + mov sl, r9 │ │ │ │ str r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ str r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c7c44 │ │ │ │ - mov r4, r9 │ │ │ │ + ble c8324 │ │ │ │ + mov r4, sl │ │ │ │ mov r6, #1 │ │ │ │ - movw r3, #33500 @ 0x82dc │ │ │ │ + movw r3, #35172 @ 0x8964 │ │ │ │ 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 c6e8c │ │ │ │ + bne c7578 │ │ │ │ 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 c8274 │ │ │ │ + beq c8914 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7f88 │ │ │ │ + beq c8638 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7f98 │ │ │ │ + beq c8648 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7df0 │ │ │ │ + beq c8498 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7e00 │ │ │ │ + beq c84a8 │ │ │ │ lsr r4, r0, #31 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c6eec │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r6, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c6eb4 │ │ │ │ - mov r2, r3 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - add r7, r9, r3 │ │ │ │ + bne c75a8 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r6, #1 │ │ │ │ + cmp r7, r3 │ │ │ │ + beq c75a0 │ │ │ │ + lsl r3, r7, #2 │ │ │ │ + ldr r4, [sl, r7, lsl #2] │ │ │ │ + add r9, sl, r3 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - ldr r4, [r9, r2, lsl #2] │ │ │ │ - ldr r1, [r7, #-4] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ + ldr r1, [r9, #-4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - str r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ - ubfx sl, r3, #5, #1 │ │ │ │ + ubfx r0, r3, #5, #1 │ │ │ │ + str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + str r0, [fp, #-1636] @ 0xfffff99c │ │ │ │ cmp r3, r5 │ │ │ │ + str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ movlt r2, r3 │ │ │ │ movge r2, r5 │ │ │ │ - cmp sl, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ ldreq r0, [r4, #28] │ │ │ │ - beq c8024 │ │ │ │ - ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + beq c87a8 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r4, #28 │ │ │ │ - beq c8024 │ │ │ │ + beq c87a8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r4, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c8030 │ │ │ │ + beq c87b4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq c8034 │ │ │ │ + beq c87b8 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8040 │ │ │ │ + beq c87c4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6cbc │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r6, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c6cb8 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ + blt c876c │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r6, #2 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c73cc │ │ │ │ + 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 c8050 │ │ │ │ + beq c87d4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - beq c8050 │ │ │ │ - cmp sl, #0 │ │ │ │ - add r0, r0, #20 │ │ │ │ - beq c8058 │ │ │ │ + beq c87d4 │ │ │ │ ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + add r0, r0, #20 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c87e0 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ - beq c805c │ │ │ │ + beq c87e4 │ │ │ │ add r1, r4, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8068 │ │ │ │ + beq c87f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6cbc │ │ │ │ + blt c876c │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r7, r6, #3 │ │ │ │ - str r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ cmp r3, r7 │ │ │ │ - ble c6cb8 │ │ │ │ + ble c73cc │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - add r4, r9, #4 │ │ │ │ + add r4, sl, #4 │ │ │ │ add r4, r4, r3 │ │ │ │ ldm r4, {r1, r3} │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ cmp r6, r5 │ │ │ │ movlt r2, r6 │ │ │ │ movge r2, r5 │ │ │ │ tst r0, #32 │ │ │ │ - beq c829c │ │ │ │ + beq c894c │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq c8090 │ │ │ │ + beq c8818 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c80a0 │ │ │ │ + beq c8828 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c8074 │ │ │ │ + beq c87fc │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8084 │ │ │ │ + beq c880c │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6ca8 │ │ │ │ + blt c73c4 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r7, r7, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt c6c38 │ │ │ │ - str r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + bgt c7354 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c6ebc │ │ │ │ - ldr r4, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - sub r3, r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - ldr r1, [r9, r3, lsl #2] │ │ │ │ - blx r8 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt c7c20 │ │ │ │ - beq c8000 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c876c │ │ │ │ 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 c7108 │ │ │ │ + blt c77bc │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - beq c7394 │ │ │ │ + moveq ip, r7 │ │ │ │ + beq c79c4 │ │ │ │ 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 c7c38 │ │ │ │ + ble c825c │ │ │ │ cmp r2, r0 │ │ │ │ - bgt c7c38 │ │ │ │ + bgt c825c │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ - ble c7c68 │ │ │ │ + ble c83a4 │ │ │ │ ldr r2, [r2, #-1580] @ 0xfffff9d4 │ │ │ │ sub r1, r3, #2 │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ cmp r4, r2 │ │ │ │ - bge c7c68 │ │ │ │ - bl c8388 │ │ │ │ + bge c83a4 │ │ │ │ + bl c8a10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7c20 │ │ │ │ + bne c830c │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ - b c6d6c │ │ │ │ + b c7458 │ │ │ │ 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 c6908 │ │ │ │ + bgt c702c │ │ │ │ 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 │ │ │ │ @@ -157477,1386 +157922,1361 @@ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ add r3, r2, #536 @ 0x218 │ │ │ │ str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c7f50 │ │ │ │ + bne c8698 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ 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 c7f74 │ │ │ │ + bne c85f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r9, [r6, #8] │ │ │ │ - cmp r9, #15 │ │ │ │ - bls c697c │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r6, [fp, #-1644] @ 0xfffff994 │ │ │ │ - add r5, r5, #1 │ │ │ │ - cmp r5, r6 │ │ │ │ - blt c6964 │ │ │ │ - b c69a8 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + cmp r7, #15 │ │ │ │ + bls c70a0 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r0, [fp, #-1644] @ 0xfffff994 │ │ │ │ + add r1, r1, #1 │ │ │ │ + cmp r1, r0 │ │ │ │ + blt c7088 │ │ │ │ + b c70cc │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c7c20 │ │ │ │ - bne c6eec │ │ │ │ + blt c830c │ │ │ │ + bne c75a8 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r6, r6, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r6 │ │ │ │ - bne c6a8c │ │ │ │ - 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 c7108 │ │ │ │ - b c6d08 │ │ │ │ + bne c71b0 │ │ │ │ + ldr r7, [fp, #-1664] @ 0xfffff980 │ │ │ │ + b c73d0 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ cmp r3, r6 │ │ │ │ - beq c6eb4 │ │ │ │ + beq c75a0 │ │ │ │ cmp r6, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - streq r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - moveq r2, r3 │ │ │ │ - bne c80d4 │ │ │ │ - ldr r1, [fp, #-1664] @ 0xfffff980 │ │ │ │ - cmp r1, r2 │ │ │ │ - ble c7ca0 │ │ │ │ - sub r3, r9, #4 │ │ │ │ - mov sl, #0 │ │ │ │ - add r8, r3, r2, lsl #2 │ │ │ │ - str r9, [fp, #-1640] @ 0xfffff998 │ │ │ │ + moveq r7, r3 │ │ │ │ + bne c8764 │ │ │ │ + ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ + cmp r2, r7 │ │ │ │ + ble c8380 │ │ │ │ + sub r3, sl, #4 │ │ │ │ + mov r9, #0 │ │ │ │ + add r8, r3, r7, lsl #2 │ │ │ │ + str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r5, [r8, #4]! │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r4, [r8, #-4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c71e8 │ │ │ │ + bne c7bf0 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - ubfx r9, r1, #5, #1 │ │ │ │ - cmp r7, r6 │ │ │ │ - movlt r2, r7 │ │ │ │ - movge r2, r6 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c827c │ │ │ │ + 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 c890c │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c81b0 │ │ │ │ + beq c8868 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r5, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c81c0 │ │ │ │ + beq c8878 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c80a8 │ │ │ │ + beq c7ba4 │ │ │ │ add r1, r4, #20 │ │ │ │ + str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ str r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ bl 2e5bc │ │ │ │ ldr r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7d70 │ │ │ │ - blt c7204 │ │ │ │ + ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ + beq c84b8 │ │ │ │ + blt c7bd0 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8260 │ │ │ │ - cmp r9, #0 │ │ │ │ + beq c8650 │ │ │ │ + cmp r3, #0 │ │ │ │ add r0, r4, #20 │ │ │ │ - beq c826c │ │ │ │ + beq c865c │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7e10 │ │ │ │ + beq c7ff0 │ │ │ │ add r1, r5, #20 │ │ │ │ bl 2e5bc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c7e20 │ │ │ │ + beq c8000 │ │ │ │ lsr r3, r3, #31 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c7a40 │ │ │ │ - ldr r9, [fp, #-1640] @ 0xfffff998 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c7ce4 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ + beq c8378 │ │ │ │ + ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne c83b8 │ │ │ │ + sub r3, r7, #1 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - add r2, r9, r3 │ │ │ │ - cmp r2, r9 │ │ │ │ - bls c703c │ │ │ │ - add r4, r9, #4 │ │ │ │ + add r2, sl, r3 │ │ │ │ + cmp r2, sl │ │ │ │ + bls c76fc │ │ │ │ + add r4, sl, #4 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [r9] │ │ │ │ - str r0, [r9] │ │ │ │ + ldr r2, [sl] │ │ │ │ + str r0, [sl] │ │ │ │ str r2, [r1], #-4 │ │ │ │ cmp r1, r4 │ │ │ │ - bls c703c │ │ │ │ + bls c76fc │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [r4], #4 │ │ │ │ str r2, [r1], #-4 │ │ │ │ cmp r1, r4 │ │ │ │ - bhi c7024 │ │ │ │ - ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + bhi c76e4 │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c7cc0 │ │ │ │ + bne c8354 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - ble c6ebc │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - movw r3, #33500 @ 0x82dc │ │ │ │ - movt r3, #12 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c73d0 │ │ │ │ + add r8, sl, r7, lsl #2 │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - add r5, r9, r2, lsl #2 │ │ │ │ - ldr r0, [r9, r2, lsl #2] │ │ │ │ + movw r3, #35172 @ 0x8964 │ │ │ │ + movt r3, #12 │ │ │ │ + ldr r0, [sl, r7, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - bne c7300 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ + ldr r1, [r8, #-4] │ │ │ │ + str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ + bne c7dac │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r8, r6 │ │ │ │ - movlt r2, r8 │ │ │ │ - movge r2, r6 │ │ │ │ + cmp r6, r5 │ │ │ │ + movlt r2, r6 │ │ │ │ + movge r2, r5 │ │ │ │ tst r3, #32 │ │ │ │ - beq c82a4 │ │ │ │ + beq c895c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c82b8 │ │ │ │ + beq c88fc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ addne r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ lsrne r0, r0, #31 │ │ │ │ - beq c7e88 │ │ │ │ + beq c8514 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7a58 │ │ │ │ + beq c8010 │ │ │ │ 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 c6d08 │ │ │ │ + ble c73f8 │ │ │ │ ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ cmp r2, r3 │ │ │ │ - movlt lr, r2 │ │ │ │ - movge lr, r3 │ │ │ │ - cmp lr, r7 │ │ │ │ - ble c7388 │ │ │ │ - movw r3, #33500 @ 0x82dc │ │ │ │ + movlt ip, r2 │ │ │ │ + movge ip, r3 │ │ │ │ + cmp ip, r7 │ │ │ │ + ble c79b8 │ │ │ │ + mov r9, sl │ │ │ │ + movw r3, #35172 @ 0x8964 │ │ │ │ movt r3, #12 │ │ │ │ - str lr, [fp, #-1668] @ 0xfffff97c │ │ │ │ + str ip, [fp, #-1668] @ 0xfffff97c │ │ │ │ str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r3, [r9, r7, lsl #2] │ │ │ │ mov r6, r7 │ │ │ │ - mov r4, #0 │ │ │ │ + mov r5, #0 │ │ │ │ str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ str r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ - add r3, r4, r6 │ │ │ │ - ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ + add r3, r5, r6 │ │ │ │ + ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ asr r7, r3, #1 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - cmp r5, r3 │ │ │ │ + cmp r4, r3 │ │ │ │ ldr r1, [r9, r7, lsl #2] │ │ │ │ - bne c7314 │ │ │ │ + bne c7940 │ │ │ │ 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 c82c0 │ │ │ │ + beq c8930 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7f08 │ │ │ │ + beq c854c │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst ip, #32 │ │ │ │ - beq c7f1c │ │ │ │ + beq c8560 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq c7894 │ │ │ │ + beq c7f6c │ │ │ │ add r1, r1, #20 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c78ac │ │ │ │ + beq c7f84 │ │ │ │ lsr r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7460 │ │ │ │ + beq c7a8c │ │ │ │ mov lr, r7 │ │ │ │ mov r8, r3 │ │ │ │ - cmp r4, lr │ │ │ │ + cmp r5, lr │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ movlt r6, lr │ │ │ │ - blt c7488 │ │ │ │ - b c7338 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt c7c20 │ │ │ │ - beq c72d0 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c7e58 │ │ │ │ - mov sl, #0 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt c6f28 │ │ │ │ - b c6fe0 │ │ │ │ + blt c7ab4 │ │ │ │ + b c7964 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c6e10 │ │ │ │ + beq c74fc │ │ │ │ cmp r2, #1 │ │ │ │ - bne c6e10 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + bne c74fc │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c7720 │ │ │ │ - b c7734 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r5, #0 │ │ │ │ + ble c7df8 │ │ │ │ + b c7e0c │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + cmp r1, #0 │ │ │ │ ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - beq c79f4 │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + beq c8220 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - movne r6, #0 │ │ │ │ - andeq r6, r6, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - movwne r3, #33500 @ 0x82dc │ │ │ │ + movne r0, #0 │ │ │ │ + andeq r0, r0, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + movwne r3, #35172 @ 0x8964 │ │ │ │ movtne r3, #12 │ │ │ │ - bne c79fc │ │ │ │ - tst r1, r0 │ │ │ │ - movwne r3, #55788 @ 0xd9ec │ │ │ │ + bne c8228 │ │ │ │ + tst ip, lr │ │ │ │ + movwne r3, #50748 @ 0xc63c │ │ │ │ movtne r3, #30 │ │ │ │ - bne c69c8 │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + bne c70ec │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c81cc │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #50736 @ 0xc630 │ │ │ │ - movt r1, #27 │ │ │ │ - movw r3, #6220 @ 0x184c │ │ │ │ + beq c8534 │ │ │ │ + ldr ip, [r2, #100] @ 0x64 │ │ │ │ + movw r0, #50856 @ 0xc6a8 │ │ │ │ + movt r0, #27 │ │ │ │ + movw r3, #2036 @ 0x7f4 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r3, r1 │ │ │ │ - str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c69c8 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ - ldrd r4, [r8, #-4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c7ea8 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6fdc │ │ │ │ - b c7c20 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c70d4 │ │ │ │ - b c7c20 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + cmp ip, #0 │ │ │ │ + movne r3, r0 │ │ │ │ + str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b c70ec │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - blx r5 │ │ │ │ + blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c7c20 │ │ │ │ - beq c7460 │ │ │ │ - cmp r4, r7 │ │ │ │ - blt c7570 │ │ │ │ + blt c830c │ │ │ │ + beq c7a8c │ │ │ │ + cmp r5, r7 │ │ │ │ + blt c7b9c │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - cmp r4, r7 │ │ │ │ - add r1, r9, r5 │ │ │ │ - bge c752c │ │ │ │ - sub r8, r7, r4 │ │ │ │ - add r6, r5, #4 │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + cmp r5, r7 │ │ │ │ + add r1, r9, r4 │ │ │ │ + bge c7b58 │ │ │ │ + sub r8, r7, r5 │ │ │ │ + add r6, r4, #4 │ │ │ │ add r0, r9, r6 │ │ │ │ lsl r8, r8, #2 │ │ │ │ mov r2, r8 │ │ │ │ bl 2d988 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - str r3, [r9, r4, lsl #2] │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + str r3, [r9, r5, lsl #2] │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c76e8 │ │ │ │ + bne c7dc0 │ │ │ │ ldr r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt c7134 │ │ │ │ - mov lr, r3 │ │ │ │ + bgt c77e8 │ │ │ │ + mov ip, r3 │ │ │ │ + mov sl, r9 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7d10 │ │ │ │ + bne c83dc │ │ │ │ lsl r0, r3, #4 │ │ │ │ - ldr ip, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr lr, [fp, #-1660] @ 0xfffff984 │ │ │ │ add r2, r0, #28 │ │ │ │ - ldr r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ldr r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r1, #0 │ │ │ │ - str r9, [ip, r2] │ │ │ │ - add r2, ip, r2 │ │ │ │ - ldr ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ + str sl, [lr, r2] │ │ │ │ + add r2, lr, r2 │ │ │ │ + ldr lr, [fp, #-1664] @ 0xfffff980 │ │ │ │ str r1, [r2, #4] │ │ │ │ add r2, fp, r3, lsl #4 │ │ │ │ - lsl r1, lr, #2 │ │ │ │ - str lr, [r2, #-1588] @ 0xfffff9cc │ │ │ │ + lsl r1, ip, #2 │ │ │ │ + str ip, [r2, #-1588] @ 0xfffff9cc │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ - bne c7a20 │ │ │ │ - subs ip, ip, lr │ │ │ │ + bne c7fd0 │ │ │ │ + subs ip, lr, ip │ │ │ │ str ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ - bne c7a38 │ │ │ │ + bne c7fe8 │ │ │ │ ldr r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ - bgt c7d78 │ │ │ │ + bgt c8420 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c7708 │ │ │ │ + bne c7de0 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c7f50 │ │ │ │ + bne c8698 │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7810 │ │ │ │ + bne c7ee8 │ │ │ │ ldr r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ add r3, r3, #536 @ 0x218 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c7edc │ │ │ │ + bne c8680 │ │ │ │ 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 c7f74 │ │ │ │ + bne c85f0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c6e4c │ │ │ │ - mov r4, #0 │ │ │ │ - b c6e5c │ │ │ │ - add r4, r7, #1 │ │ │ │ - cmp r6, r4 │ │ │ │ - ble c7334 │ │ │ │ + bne c7538 │ │ │ │ + b c85a8 │ │ │ │ + add r5, r7, #1 │ │ │ │ + cmp r6, r5 │ │ │ │ + ble c7960 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - cmp r5, r3 │ │ │ │ - bne c756c │ │ │ │ + cmp r4, r3 │ │ │ │ + bne c7b98 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ ldr sl, [r3, #8] │ │ │ │ ldrb r8, [r3, #16] │ │ │ │ ubfx r3, r8, #5, #1 │ │ │ │ str r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - str r7, [fp, #-1656] @ 0xfffff988 │ │ │ │ + str r7, [fp, #-1652] @ 0xfffff98c │ │ │ │ mov r7, sl │ │ │ │ ubfx sl, r8, #6, #1 │ │ │ │ mov r8, r6 │ │ │ │ add r3, r3, #20 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - add r5, r8, r4 │ │ │ │ + add r4, r8, r5 │ │ │ │ ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ - asr r5, r5, #1 │ │ │ │ - ldr r1, [r9, r5, lsl #2] │ │ │ │ + asr r4, r4, #1 │ │ │ │ + ldr r1, [r9, r4, lsl #2] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, r7 │ │ │ │ movlt r2, r6 │ │ │ │ movge r2, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c82ac │ │ │ │ + beq c8924 │ │ │ │ cmp sl, #0 │ │ │ │ - beq c7eec │ │ │ │ + beq c8664 │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ tst ip, #32 │ │ │ │ - beq c7f00 │ │ │ │ + beq c8678 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq c754c │ │ │ │ + beq c7b78 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c755c │ │ │ │ + beq c7b88 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c7564 │ │ │ │ - mov r8, r5 │ │ │ │ - cmp r8, r4 │ │ │ │ - bgt c74ac │ │ │ │ - ldr r7, [fp, #-1656] @ 0xfffff988 │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - add r1, r9, r5 │ │ │ │ - cmp r4, r7 │ │ │ │ - blt c7348 │ │ │ │ + bge c7b90 │ │ │ │ + mov r8, r4 │ │ │ │ + cmp r8, r5 │ │ │ │ + bgt c7ad8 │ │ │ │ + ldr r7, [fp, #-1652] @ 0xfffff98c │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + add r1, r9, r4 │ │ │ │ + cmp r5, r7 │ │ │ │ + blt c7974 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - str r3, [r9, r4, lsl #2] │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + str r3, [r9, r5, lsl #2] │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c7374 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - ldr r4, [r3, r7, lsl #2] │ │ │ │ - b c76fc │ │ │ │ + beq c79a0 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + ldr r5, [r3, r7, lsl #2] │ │ │ │ + b c7dd4 │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7504 │ │ │ │ + bne c7b30 │ │ │ │ cmp r6, r7 │ │ │ │ - bgt c750c │ │ │ │ - add r4, r5, #1 │ │ │ │ - b c7510 │ │ │ │ + bgt c7b38 │ │ │ │ + add r5, r4, #1 │ │ │ │ + b c7b3c │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r7 │ │ │ │ - b c7148 │ │ │ │ - sub r5, sl, #4 │ │ │ │ - str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r0, #1 │ │ │ │ - ldr sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ + b c77fc │ │ │ │ + add r1, r4, #28 │ │ │ │ + mov ip, #1 │ │ │ │ + str ip, [fp, #-1636] @ 0xfffff99c │ │ │ │ + str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r2, [fp, #-1640] @ 0xfffff998 │ │ │ │ + bl 2e5bc │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r2, [fp, #-1640] @ 0xfffff998 │ │ │ │ + ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + cmpeq r6, sl │ │ │ │ + bge c8740 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne c84c0 │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bgt c75e0 │ │ │ │ + b c76a0 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c830c │ │ │ │ + bne c7bd0 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ + ldrd r4, [r8, #-4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq c8718 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c769c │ │ │ │ + b c830c │ │ │ │ + sub r1, r9, #4 │ │ │ │ + str r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r3, #0 │ │ │ │ - b c75a0 │ │ │ │ + b c7c64 │ │ │ │ add r3, r3, #1 │ │ │ │ - mov r5, r7 │ │ │ │ - cmp r3, sl │ │ │ │ - bge c7604 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - add r7, r5, #4 │ │ │ │ - ldr r9, [r6, #4] │ │ │ │ - cmp r2, r9 │ │ │ │ - bne c75f0 │ │ │ │ - ands r9, r1, r0 │ │ │ │ - beq c7590 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ - mov r0, #1 │ │ │ │ - cmp r6, #15 │ │ │ │ - bls c7590 │ │ │ │ + mov r1, r5 │ │ │ │ + cmp r3, r9 │ │ │ │ + bge c7cc8 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + add r5, r1, #4 │ │ │ │ + ldr r7, [r0, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne c7cb4 │ │ │ │ + ands r7, ip, lr │ │ │ │ + beq c7c54 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov lr, #1 │ │ │ │ + cmp r0, #15 │ │ │ │ + bls c7c54 │ │ │ │ add r3, r3, #1 │ │ │ │ - add r7, r5, #8 │ │ │ │ - cmp r3, sl │ │ │ │ - bge c81fc │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r5, [r5, #4] │ │ │ │ - cmp r2, r5 │ │ │ │ - beq c7590 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - movw r3, #6220 @ 0x184c │ │ │ │ + add r5, r1, #8 │ │ │ │ + cmp r3, r9 │ │ │ │ + bge c86d4 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq c7c54 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + movw r3, #2036 @ 0x7f4 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c69d4 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r5, #0 │ │ │ │ + b c70f8 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ - b c69ac │ │ │ │ + b c70d0 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bgt c8214 │ │ │ │ + bgt c88b8 │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ add r4, r3, #136 @ 0x88 │ │ │ │ sub r2, r2, #4 │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r2, #4 │ │ │ │ str r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ - ble c78d4 │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ble c7fac │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq c80e0 │ │ │ │ + beq c8568 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c78bc │ │ │ │ + beq c7f94 │ │ │ │ ldr r7, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq c8258 │ │ │ │ + beq c88b0 │ │ │ │ ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r9, #2 │ │ │ │ - beq c76d8 │ │ │ │ + beq c7d9c │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq c8128 │ │ │ │ + beq c8630 │ │ │ │ cmp r9, #3 │ │ │ │ - beq c76d8 │ │ │ │ + beq c7d9c │ │ │ │ mov r6, #3 │ │ │ │ ldr r1, [r7, r6, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 141ccc │ │ │ │ + bl 14204c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, r6, lsl #2] │ │ │ │ - beq c80e4 │ │ │ │ + beq c856c │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bne c76b4 │ │ │ │ + bne c7d78 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ - mov sl, r4 │ │ │ │ - str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - b c6918 │ │ │ │ + mov r9, r4 │ │ │ │ + str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + b c703c │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c778c │ │ │ │ + b c830c │ │ │ │ mov r2, r8 │ │ │ │ add r0, r3, r6 │ │ │ │ - add r1, r3, r5 │ │ │ │ - ldr r4, [r3, r7, lsl #2] │ │ │ │ + add r1, r3, r4 │ │ │ │ + ldr r5, [r3, r7, lsl #2] │ │ │ │ bl 2d988 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - str r4, [r3, r5] │ │ │ │ - b c7374 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + str r5, [r3, r4] │ │ │ │ + b c79a0 │ │ │ │ ldr r0, [r6] │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7740 │ │ │ │ + bgt c7e18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7734 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne c7e0c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c77ec │ │ │ │ + ble c7ec4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7764 │ │ │ │ + bgt c7e3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7764 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne c7e3c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #2 │ │ │ │ - beq c77ec │ │ │ │ + beq c7ec4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7794 │ │ │ │ + bgt c7e6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7794 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne c7e6c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r7, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r7, #3 │ │ │ │ - beq c77ec │ │ │ │ + beq c7ec4 │ │ │ │ mov r5, #3 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c77cc │ │ │ │ + bgt c7ea4 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne c77cc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne c7ea4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bne c77a4 │ │ │ │ + bne c7e7c │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c77ec │ │ │ │ + ble c7ec4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c7f48 │ │ │ │ + bne c8690 │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #1 │ │ │ │ - ble c7418 │ │ │ │ + ble c7a48 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ - b c7834 │ │ │ │ + b c7f0c │ │ │ │ ldr r1, [r2] │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi c7824 │ │ │ │ - b c7418 │ │ │ │ + bhi c7efc │ │ │ │ + b c7a48 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt c7f24 │ │ │ │ + bgt c86f4 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ sub r2, r2, #4 │ │ │ │ sub r1, fp, #1616 @ 0x650 │ │ │ │ asr r3, r3, #1 │ │ │ │ str r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #8 │ │ │ │ - str r1, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ str r2, [fp, #-1604] @ 0xfffff9bc │ │ │ │ add r3, r3, #135 @ 0x87 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ mov r6, r4 │ │ │ │ add r4, r2, r3, lsl #2 │ │ │ │ ldr r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ - b c69f8 │ │ │ │ + b c711c │ │ │ │ add r1, r1, #28 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c71c0 │ │ │ │ + bne c7874 │ │ │ │ cmp sl, r8 │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b c71c4 │ │ │ │ + b c7878 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #8 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - mov sl, r4 │ │ │ │ + mov r9, r4 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ add r3, r3, #1 │ │ │ │ - str r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + str r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ - b c7878 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - ble c8294 │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - movw r1, #43176 @ 0xa8a8 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - mov r0, #1 │ │ │ │ - movw r9, #42752 @ 0xa700 │ │ │ │ - movt r9, #96 @ 0x60 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - sub r3, sl, #4 │ │ │ │ - str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r6, r0 │ │ │ │ - sub r1, r2, r1 │ │ │ │ - str r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - clz r1, r1 │ │ │ │ - ldr sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, #0 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - mov r4, r3 │ │ │ │ - b c7980 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c79c8 │ │ │ │ - ldrb r3, [r3, #16] │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r7, sl │ │ │ │ - and r3, r3, #28 │ │ │ │ - sub r3, r3, #4 │ │ │ │ - clz r3, r3 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - bge c7a48 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r3, [r4, #4]! │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne c8190 │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - cmp ip, #0 │ │ │ │ - beq c8190 │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - cmp r2, ip │ │ │ │ - bne c81a8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq c79c8 │ │ │ │ - tst r1, r0 │ │ │ │ - bne c79e0 │ │ │ │ - mov ip, r9 │ │ │ │ - cmp r2, r9 │ │ │ │ - beq c7950 │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r7, sl │ │ │ │ - bge c7258 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - b c7978 │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - cmp ip, #15 │ │ │ │ - bls c79bc │ │ │ │ - mov r0, #0 │ │ │ │ - b c79c8 │ │ │ │ - movw r3, #6220 @ 0x184c │ │ │ │ - movt r3, #34 @ 0x22 │ │ │ │ - cmp r2, lr │ │ │ │ - movw r1, #6220 @ 0x184c │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ - moveq r3, r1 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #49044 @ 0xbf94 │ │ │ │ - movt r3, #27 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c69d4 │ │ │ │ - subs ip, ip, lr │ │ │ │ + b c7f50 │ │ │ │ + subs ip, lr, ip │ │ │ │ str ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ - beq c73dc │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + beq c7a0c │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r3, r1 │ │ │ │ - str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - add r9, r9, r1 │ │ │ │ - b c6a6c │ │ │ │ - add sl, sl, #1 │ │ │ │ - b c7210 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - b c69ac │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c70dc │ │ │ │ + str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + add sl, sl, r1 │ │ │ │ + b c7190 │ │ │ │ + add r1, r5, #28 │ │ │ │ + bl 2e5bc │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne c7694 │ │ │ │ + cmp sl, r6 │ │ │ │ + movge r3, #0 │ │ │ │ + movlt r3, #1 │ │ │ │ + b c7698 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c7794 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c7b8c │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r4, r9, r3, lsl #2 │ │ │ │ - ldr r3, [r9, r3, lsl #2] │ │ │ │ + bne c8268 │ │ │ │ + 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 c7e30 │ │ │ │ + beq c84ec │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r3, #28 │ │ │ │ - beq c7e30 │ │ │ │ + beq c84ec │ │ │ │ add r0, r3, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7e3c │ │ │ │ + beq c84f8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq c7e40 │ │ │ │ + beq c84fc │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7e4c │ │ │ │ + beq c8508 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c70dc │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c70dc │ │ │ │ + blt c7794 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c7794 │ │ │ │ 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 c82d4 │ │ │ │ + beq c8954 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c82cc │ │ │ │ + beq c8904 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7e98 │ │ │ │ + beq c8524 │ │ │ │ lsr r5, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ - bne c70dc │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + bne c7794 │ │ │ │ + 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 c7b08 │ │ │ │ - b c70dc │ │ │ │ - ldr r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r7, r3 │ │ │ │ + cmp r3, r7 │ │ │ │ + bgt c80ac │ │ │ │ + b c7794 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble c891c │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + movw ip, #43164 @ 0xa89c │ │ │ │ + movt ip, #96 @ 0x60 │ │ │ │ + mov lr, #1 │ │ │ │ + sub r7, r9, #4 │ │ │ │ + str r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, lr │ │ │ │ + str r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + mov r1, lr │ │ │ │ + sub ip, r2, ip │ │ │ │ + movw r4, #42740 @ 0xa6f4 │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + clz ip, ip │ │ │ │ + ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ + mov r5, #0 │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + b c81ac │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c81f4 │ │ │ │ + ldrb r3, [r3, #16] │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, r9 │ │ │ │ + and r3, r3, #28 │ │ │ │ + sub r3, r3, #4 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + bge c824c │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r7, #4]! │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r6, sl │ │ │ │ + bne c86bc │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq c86bc │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c86b4 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq c81f4 │ │ │ │ + tst ip, lr │ │ │ │ + bne c820c │ │ │ │ + mov r6, r4 │ │ │ │ + cmp r2, r4 │ │ │ │ + beq c817c │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, r9 │ │ │ │ + bge c78c8 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + b c81a4 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #15 │ │ │ │ + bls c81e8 │ │ │ │ + mov lr, #0 │ │ │ │ + b c81f4 │ │ │ │ + movw r3, #2036 @ 0x7f4 │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ + cmp r2, sl │ │ │ │ + movw r1, #2036 @ 0x7f4 │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + moveq r3, r1 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw r3, #49164 @ 0xc00c │ │ │ │ + movt r3, #27 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c70f8 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + b c70d0 │ │ │ │ + lsl r1, r1, #1 │ │ │ │ + lsl r0, r0, #1 │ │ │ │ + b c743c │ │ │ │ + mov r6, r3 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ ldr r1, [r8] │ │ │ │ - cmp r5, r7 │ │ │ │ - bne c7c10 │ │ │ │ + cmp r5, r6 │ │ │ │ + bne c82fc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - ldr sl, [r1, #8] │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r4, sl │ │ │ │ + cmp r4, r9 │ │ │ │ movlt r2, r4 │ │ │ │ - movge r2, sl │ │ │ │ + movge r2, r9 │ │ │ │ tst r3, #32 │ │ │ │ - beq c828c │ │ │ │ + beq c8944 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c8284 │ │ │ │ + beq c893c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c81ec │ │ │ │ - lsr r0, r0, #31 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c7c7c │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c70dc │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + beq c8754 │ │ │ │ + lsr r3, r0, #31 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c7794 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c7794 │ │ │ │ + cmp r5, r6 │ │ │ │ + add r8, r8, #4 │ │ │ │ + beq c802c │ │ │ │ + b c826c │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ blx r5 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c7c00 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bge c82d4 │ │ │ │ ldr r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ ldr r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c81e4 │ │ │ │ + bne c86ec │ │ │ │ mov r4, #0 │ │ │ │ - b c77f8 │ │ │ │ - lsl r1, r1, #1 │ │ │ │ - lsl r0, r0, #1 │ │ │ │ - b c6d50 │ │ │ │ - beq c6eb4 │ │ │ │ - add r4, r9, #4 │ │ │ │ - cmp r4, r9 │ │ │ │ + b c7ed0 │ │ │ │ + beq c75a0 │ │ │ │ + add r4, sl, #4 │ │ │ │ + cmp r4, sl │ │ │ │ mov r2, r4 │ │ │ │ - bls c7d1c │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + movhi r7, #2 │ │ │ │ + movhi r3, #4 │ │ │ │ + bhi c76c8 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + mov r7, #2 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c73d0 │ │ │ │ mov r3, #4 │ │ │ │ - b c7008 │ │ │ │ - sub r2, fp, #36 @ 0x24 │ │ │ │ - ldr lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r2, r2, r3, lsl #4 │ │ │ │ - str r4, [r2, #-1564] @ 0xfffff9e4 │ │ │ │ - b c7394 │ │ │ │ - ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r6, r6, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ - ble c7c08 │ │ │ │ - cmp r5, r7 │ │ │ │ - add r8, r8, #4 │ │ │ │ - bne c7b98 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c7a7c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r2, r9, r3, lsl #2 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - cmp r2, r9 │ │ │ │ - bhi c7004 │ │ │ │ - ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c6ebc │ │ │ │ - ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - bls c7048 │ │ │ │ + bls c7708 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ - b c7cc8 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - add r2, sl, #1 │ │ │ │ + b c835c │ │ │ │ + add r9, r9, #1 │ │ │ │ + b c7bdc │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r2, sl, r3, lsl #2 │ │ │ │ + lsl r3, r3, #2 │ │ │ │ + cmp r2, sl │ │ │ │ + bhi c76c4 │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq c73d0 │ │ │ │ + b c8354 │ │ │ │ + sub r2, fp, #36 @ 0x24 │ │ │ │ + mov ip, r7 │ │ │ │ + add r2, r2, r3, lsl #4 │ │ │ │ + str r4, [r2, #-1564] @ 0xfffff9e4 │ │ │ │ + b c79c4 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + add r2, r9, #1 │ │ │ │ + sub r1, r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r1, r3, r2 │ │ │ │ - ldrne r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - add r0, r9, r1, lsl #2 │ │ │ │ - ldreq r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ + add r0, sl, r1, lsl #2 │ │ │ │ addne r1, r3, r1, lsl #2 │ │ │ │ - bl 25b6a4 │ │ │ │ - b c6fec │ │ │ │ + ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + bl 25a84c │ │ │ │ + b c76b0 │ │ │ │ ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ - str lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6d18 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - beq c6ebc │ │ │ │ - mov r3, #4 │ │ │ │ - b c7cc0 │ │ │ │ + mov r7, ip │ │ │ │ + b c7408 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r2, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ asr r1, r1, r2 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bgt c7d3c │ │ │ │ + bgt c83ec │ │ │ │ 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 c6a40 │ │ │ │ - cmp r7, r6 │ │ │ │ - b c6f9c │ │ │ │ + b c7164 │ │ │ │ subs r1, r3, #1 │ │ │ │ - beq c7d98 │ │ │ │ + beq c8440 │ │ │ │ sub r2, r0, #36 @ 0x24 │ │ │ │ add r0, r2, fp │ │ │ │ ldr ip, [r0, #-1552] @ 0xfffff9f0 │ │ │ │ ldr r2, [r0, #-1584] @ 0xfffff9d0 │ │ │ │ cmp ip, r2 │ │ │ │ subgt r1, r3, #2 │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ - bl c8388 │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ + bl c8a10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7c28 │ │ │ │ + bne c8314 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c73ec │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ble c7a1c │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ subs r1, r3, #2 │ │ │ │ - beq c7de0 │ │ │ │ + beq c8488 │ │ │ │ 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 c8388 │ │ │ │ + bl c8a10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7da8 │ │ │ │ - b c7c28 │ │ │ │ + beq c8450 │ │ │ │ + b c8314 │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6af4 │ │ │ │ + bne c7218 │ │ │ │ cmp r4, r5 │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ - b c6af8 │ │ │ │ - add r1, r5, #28 │ │ │ │ - bl 2e5bc │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne c6fd4 │ │ │ │ - cmp r6, r7 │ │ │ │ - movge r3, #0 │ │ │ │ - movlt r3, #1 │ │ │ │ - b c6fd8 │ │ │ │ + b c721c │ │ │ │ + cmp r6, sl │ │ │ │ + b c765c │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + add r2, r9, #1 │ │ │ │ + sub r1, r7, r2 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + add r0, r3, r1, lsl #2 │ │ │ │ + ldrne r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + addne r1, r3, r1, lsl #2 │ │ │ │ + bl 25a84c │ │ │ │ + b c7bd8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c7acc │ │ │ │ + bne c8078 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7ae8 │ │ │ │ + bne c8094 │ │ │ │ + cmp r6, r5 │ │ │ │ + bgt c7794 │ │ │ │ + b c809c │ │ │ │ cmp r6, r5 │ │ │ │ - bgt c70dc │ │ │ │ - b c7af0 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - add r2, sl, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r1, r3, r2 │ │ │ │ - ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - add r0, r3, r1, lsl #2 │ │ │ │ - ldrne r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - ldreq r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ - addne r1, r3, r1, lsl #2 │ │ │ │ - bl 25b6a4 │ │ │ │ - b c720c │ │ │ │ - cmp r8, r6 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b c70d4 │ │ │ │ + b c778c │ │ │ │ cmp r5, r6 │ │ │ │ movle r5, #0 │ │ │ │ movgt r5, #1 │ │ │ │ - b c7b64 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ - ubfx r9, r2, #5, #1 │ │ │ │ - cmp r6, r7 │ │ │ │ - movlt r2, r6 │ │ │ │ - movge r2, r7 │ │ │ │ - ubfx r3, r3, #5, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c6fa0 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ - b c8264 │ │ │ │ - bl a63ec │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ - b c7428 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r0, r3, #28 │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ - tst ip, #32 │ │ │ │ - bne c74ec │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c7550 │ │ │ │ + b c8108 │ │ │ │ + movw r3, #57988 @ 0xe284 │ │ │ │ + movt r3, #33 @ 0x21 │ │ │ │ + cmp r1, #0 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + beq c70f8 │ │ │ │ + b c8238 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ add r0, r0, #28 │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ tst ip, #32 │ │ │ │ - bne c71a0 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c7898 │ │ │ │ - mov r2, #128 @ 0x80 │ │ │ │ - sub r3, fp, #1616 @ 0x650 │ │ │ │ - sub r1, fp, #1616 @ 0x650 │ │ │ │ - sub r3, r3, #4 │ │ │ │ - sub r1, r1, #8 │ │ │ │ - str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ - str r1, [fp, #-1652] @ 0xfffff98c │ │ │ │ - mov r3, r2 │ │ │ │ - b c7878 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c7c30 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34000 @ 0x84d0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b c7c30 │ │ │ │ - ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl af1d8 │ │ │ │ - subs r6, r6, #1 │ │ │ │ - bpl c7f6c │ │ │ │ - mov r0, r5 │ │ │ │ - bl a63ec │ │ │ │ - b c7450 │ │ │ │ - add r0, r0, #28 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne c6adc │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c7df4 │ │ │ │ - ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - cmp r6, #0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - bne c7fd8 │ │ │ │ - ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ - add r3, r2, r3, lsl #2 │ │ │ │ - b c7fcc │ │ │ │ - ldr r1, [r2] │ │ │ │ - ldr r0, [r3] │ │ │ │ - str r0, [r2], #4 │ │ │ │ - str r1, [r3], #-4 │ │ │ │ - cmp r3, r2 │ │ │ │ - bhi c7fbc │ │ │ │ - b c6a4c │ │ │ │ - add r1, r6, r3, lsl #2 │ │ │ │ - mov r2, r6 │ │ │ │ - b c7ff4 │ │ │ │ - ldr r0, [r2] │ │ │ │ - ldr ip, [r1] │ │ │ │ - str ip, [r2], #4 │ │ │ │ - str r0, [r1], #-4 │ │ │ │ - cmp r1, r2 │ │ │ │ - bhi c7fe4 │ │ │ │ - b c7fb0 │ │ │ │ - ldr r4, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 25b6a4 │ │ │ │ - add r3, r4, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6f0c │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne c6b7c │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - bl 2e5bc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c6b98 │ │ │ │ - ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - cmp r3, r5 │ │ │ │ - ble c6ba0 │ │ │ │ - b c6cbc │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c6bf0 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - bl 2e5bc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c6c10 │ │ │ │ - cmp r7, r5 │ │ │ │ - bge c6c18 │ │ │ │ - b c6cbc │ │ │ │ - add r1, r1, #28 │ │ │ │ - bl 2e5bc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c6c8c │ │ │ │ - cmp r6, r5 │ │ │ │ - ble c6c94 │ │ │ │ - b c6ca8 │ │ │ │ - add r0, r3, #28 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne c6c74 │ │ │ │ + bne c7854 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c8078 │ │ │ │ - add r1, r4, #28 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - str r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ - bl 2e5bc │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ - ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - cmpeq r7, r6 │ │ │ │ - bge c7ecc │ │ │ │ - b c7204 │ │ │ │ - ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6cbc │ │ │ │ + b c7f70 │ │ │ │ mov r6, r0 │ │ │ │ add r6, r4, r6, lsl #2 │ │ │ │ cmp r4, r6 │ │ │ │ - bne c8164 │ │ │ │ + bne c8604 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bgt c8130 │ │ │ │ + bgt c85b0 │ │ │ │ ldr r5, [r8, #12] │ │ │ │ ldr r6, [r8, #8] │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r8, #8] │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ str r2, [r8, #12] │ │ │ │ str r3, [r8, #16] │ │ │ │ - beq c7458 │ │ │ │ + bne c85e0 │ │ │ │ mov r4, #0 │ │ │ │ - b c7f74 │ │ │ │ - mov r6, #2 │ │ │ │ - b c80e4 │ │ │ │ + b c7548 │ │ │ │ mov r0, r4 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ 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 c7458 │ │ │ │ - b c8120 │ │ │ │ + beq c85a8 │ │ │ │ + mov r4, #0 │ │ │ │ + b c85f0 │ │ │ │ + ldr r0, [r5, r6, lsl #2] │ │ │ │ + bl af360 │ │ │ │ + subs r6, r6, #1 │ │ │ │ + bpl c85e8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a6570 │ │ │ │ + b c7a80 │ │ │ │ ldr r3, [r6, #-4]! │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ sub r2, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c80e8 │ │ │ │ + bgt c8570 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne c80e8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c80e8 │ │ │ │ - movw r3, #6220 @ 0x184c │ │ │ │ + bne c8570 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c8570 │ │ │ │ + mov r6, #2 │ │ │ │ + b c856c │ │ │ │ + add r0, r0, #28 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne c7200 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c849c │ │ │ │ + add r0, r4, #28 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c7678 │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + b c7ff4 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + add r0, r3, #28 │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ + tst ip, #32 │ │ │ │ + bne c7b18 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7b7c │ │ │ │ + bl a6570 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ + b c7a58 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq c831c │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #33040 @ 0x8110 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f420 │ │ │ │ + b c831c │ │ │ │ + mov r1, #0 │ │ │ │ + b c81f4 │ │ │ │ + movw r3, #2036 @ 0x7f4 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c69d4 │ │ │ │ - mov r5, #0 │ │ │ │ - b c79c8 │ │ │ │ + b c70f8 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov ip, r7 │ │ │ │ + mov r1, lr │ │ │ │ + mov r3, #1 │ │ │ │ + b c70d0 │ │ │ │ + mov r4, #0 │ │ │ │ + b c78b4 │ │ │ │ + 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 c7f50 │ │ │ │ + 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 c7660 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + b c8654 │ │ │ │ + cmp r4, r9 │ │ │ │ + movge r3, #0 │ │ │ │ + movlt r3, #1 │ │ │ │ + b c82d4 │ │ │ │ + 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 c830c │ │ │ │ + bne c7794 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + mov r0, sl │ │ │ │ + add r7, r7, #1 │ │ │ │ + bl 25a84c │ │ │ │ + mov r3, r7 │ │ │ │ + b c75c4 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne c729c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + bl 2e5bc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c72b8 │ │ │ │ + ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + cmp r3, r5 │ │ │ │ + ble c72c0 │ │ │ │ + b c876c │ │ │ │ + ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c7310 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + bl 2e5bc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c7330 │ │ │ │ + cmp r9, r5 │ │ │ │ + bge c7338 │ │ │ │ + b c876c │ │ │ │ + add r1, r1, #28 │ │ │ │ + bl 2e5bc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c73a8 │ │ │ │ + cmp r6, r5 │ │ │ │ + ble c73b0 │ │ │ │ + b c73c4 │ │ │ │ + add r0, r3, #28 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne c7390 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c8800 │ │ │ │ + ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ + cmp r6, #0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + bne c8888 │ │ │ │ + ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ + add r3, r2, r3, lsl #2 │ │ │ │ + b c885c │ │ │ │ + ldr r1, [r2] │ │ │ │ + ldr r0, [r3] │ │ │ │ + str r0, [r2], #4 │ │ │ │ + str r1, [r3], #-4 │ │ │ │ + cmp r3, r2 │ │ │ │ + bhi c884c │ │ │ │ + b c7170 │ │ │ │ add r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c6f7c │ │ │ │ + bne c7634 │ │ │ │ + mov ip, #0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - mov r3, #0 │ │ │ │ - b c80b0 │ │ │ │ - movw r3, #62172 @ 0xf2dc │ │ │ │ - movt r3, #33 @ 0x21 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c69d4 │ │ │ │ - b c7a0c │ │ │ │ - mov r4, #0 │ │ │ │ - b c7244 │ │ │ │ - cmp r4, sl │ │ │ │ - movge r0, #0 │ │ │ │ - movlt r0, #1 │ │ │ │ - b c7c00 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r3, #1 │ │ │ │ - b c69ac │ │ │ │ + str ip, [fp, #-1636] @ 0xfffff99c │ │ │ │ + b c7bb0 │ │ │ │ + add r1, r6, r3, lsl #2 │ │ │ │ + mov r2, r6 │ │ │ │ + b c88a4 │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr ip, [r1] │ │ │ │ + str ip, [r2], #4 │ │ │ │ + str r0, [r1], #-4 │ │ │ │ + cmp r1, r2 │ │ │ │ + bhi c8894 │ │ │ │ + b c8840 │ │ │ │ + mov r6, #1 │ │ │ │ + b c856c │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ lsl r0, r3, #2 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c7640 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bne c7d04 │ │ │ │ + bl 2e0e64 │ │ │ │ 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 c7458 │ │ │ │ - b c7f74 │ │ │ │ - mov r6, #1 │ │ │ │ - b c80e4 │ │ │ │ - add r0, r4, #28 │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c6fb8 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - b c7e14 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b c7f8c │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b c81b4 │ │ │ │ + beq c85a8 │ │ │ │ + b c85f0 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c7bf0 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b c7bd8 │ │ │ │ - mov r1, #0 │ │ │ │ - b c6944 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - b c8094 │ │ │ │ + b c777c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c80f8 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b c886c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c70ac │ │ │ │ + b c863c │ │ │ │ + mov ip, #0 │ │ │ │ + b c7068 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b c7ef4 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c70c4 │ │ │ │ + b c866c │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c7f10 │ │ │ │ + b c8554 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c7b54 │ │ │ │ + b c82c4 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b c82ac │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + b c881c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c7b3c │ │ │ │ + b c80e0 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b c7764 │ │ │ │ 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 c8380 │ │ │ │ + beq c8a08 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c8368 │ │ │ │ + beq c89f0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c8378 │ │ │ │ + beq c8a00 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c8348 │ │ │ │ + beq c89d0 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8358 │ │ │ │ + beq c89e0 │ │ │ │ lsr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8340 │ │ │ │ + bne c89c8 │ │ │ │ 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 c8328 │ │ │ │ + bne c89b0 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c834c │ │ │ │ + b c89d4 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c836c │ │ │ │ + b c89f4 │ │ │ │ push {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 │ │ │ │ @@ -158885,398 +159305,399 @@ │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str lr, [r0, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r9] │ │ │ │ - bl 25b2ec │ │ │ │ + bl 25a494 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt c90f8 │ │ │ │ + blt c975c │ │ │ │ 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 c8940 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + beq c8f84 │ │ │ │ sub r3, r4, #1 │ │ │ │ add r1, r6, r5, lsl #2 │ │ │ │ sub r2, r8, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [r1, r2, lsl #2] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25b458 │ │ │ │ + bl 25a600 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ble c9094 │ │ │ │ + ble c9728 │ │ │ │ cmp r8, r3 │ │ │ │ str r7, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - bgt c8954 │ │ │ │ + bgt c8fe0 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt c8f34 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bgt c9600 │ │ │ │ + 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, #-128] @ 0xffffff80 │ │ │ │ add r0, r8, #12 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ str sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r4, r4, #4 │ │ │ │ - bl 25b5b0 │ │ │ │ + bl 25a758 │ │ │ │ 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 c8efc │ │ │ │ + bne c9594 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8904 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8fa8 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c888c │ │ │ │ + beq c8f18 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - movw ip, #33500 @ 0x82dc │ │ │ │ + movw ip, #35172 @ 0x8964 │ │ │ │ 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 c8654 │ │ │ │ + str r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c8cdc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [fp, #-116] @ 0xffffff8c │ │ │ │ movge r2, r3 │ │ │ │ tst r1, #32 │ │ │ │ - beq c90b0 │ │ │ │ + beq c979c │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c9054 │ │ │ │ + beq c9734 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r5, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c9064 │ │ │ │ + beq c9744 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c85e8 │ │ │ │ + beq c8c70 │ │ │ │ add r1, r4, #20 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ bl 2e5bc │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8600 │ │ │ │ + beq c8c88 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c860c │ │ │ │ + bge c8c94 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r6, r6, #4 │ │ │ │ str r5, [r6, #-4] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c8834 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c8ebc │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c88f8 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8f9c │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r7, r7, #1 │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge c867c │ │ │ │ + bge c8d04 │ │ │ │ mov r8, #0 │ │ │ │ - b c8524 │ │ │ │ + b c8bac │ │ │ │ add r1, r4, #28 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ bl 2e5bc │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c859c │ │ │ │ + bne c8c24 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r2, r3 │ │ │ │ - blt c85a4 │ │ │ │ + blt c8c2c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add sl, sl, #4 │ │ │ │ str r4, [r6] │ │ │ │ add r4, r6, #4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r4 │ │ │ │ - bne c8860 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c8eec │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c888c │ │ │ │ + beq c8f18 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - ble c867c │ │ │ │ + ble c8d04 │ │ │ │ mov r7, #0 │ │ │ │ - b c8524 │ │ │ │ + b c8bac │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r4, [sl] │ │ │ │ - beq c860c │ │ │ │ - blt c90a0 │ │ │ │ + beq c8c94 │ │ │ │ + blt c9718 │ │ │ │ ldr r5, [r9] │ │ │ │ - b c85a4 │ │ │ │ + b c8c2c │ │ │ │ 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 25b2ec │ │ │ │ + bl 25a494 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c872c │ │ │ │ - blt c90b8 │ │ │ │ + beq c8db4 │ │ │ │ + blt c9764 │ │ │ │ str r6, [sp] │ │ │ │ - sub r5, fp, #44 @ 0x2c │ │ │ │ + sub r0, fp, #44 @ 0x2c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r5, r0 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ sub r8, r8, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [fp, #-84] @ 0xffffffac │ │ │ │ add r4, r4, r6, lsl #2 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ - bl 25b5b0 │ │ │ │ + bl 25a758 │ │ │ │ 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 c8f50 │ │ │ │ + beq c961c │ │ │ │ cmp r8, #0 │ │ │ │ - beq c88e8 │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r3, r4 │ │ │ │ + beq c8f74 │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + mov r2, r4 │ │ │ │ add r4, r4, #4 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r2, [r9] │ │ │ │ - str r2, [r3] │ │ │ │ - bne c8e20 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [r9] │ │ │ │ + str r3, [r2] │ │ │ │ + bne c94d8 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c88f4 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8f98 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r9, r9, #4 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, r9 │ │ │ │ - bl 25b458 │ │ │ │ + bl 25a600 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c894c │ │ │ │ - blt c90b8 │ │ │ │ + beq c8f90 │ │ │ │ + blt c9764 │ │ │ │ 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 25b628 │ │ │ │ + bl 25a7d0 │ │ │ │ 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 c88f4 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8f98 │ │ │ │ add r9, r9, r5, lsl #2 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [sl], #4 │ │ │ │ str r2, [r3] │ │ │ │ - bne c8e3c │ │ │ │ + bne c94bc │ │ │ │ sub r8, r8, #1 │ │ │ │ cmp r8, #1 │ │ │ │ - beq c888c │ │ │ │ + beq c8f18 │ │ │ │ cmp r5, #6 │ │ │ │ cmple r6, #6 │ │ │ │ - bgt c8688 │ │ │ │ + bgt c8d10 │ │ │ │ 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 c8518 │ │ │ │ - ldrd r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b c8ba0 │ │ │ │ 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 c8ef4 │ │ │ │ + beq c958c │ │ │ │ add r2, r1, #4 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ - b c85cc │ │ │ │ + b c8c54 │ │ │ │ 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 c863c │ │ │ │ + bne c8cc4 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ - ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r5, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r1, r3 │ │ │ │ str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [sp] │ │ │ │ ldr r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 25b628 │ │ │ │ + bl 25a7d0 │ │ │ │ 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 c8938 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r3, r4 │ │ │ │ + b c8e74 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8938 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8f7c │ │ │ │ + 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 25b5b0 │ │ │ │ - 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 c87ec │ │ │ │ + bl 25a758 │ │ │ │ + b c8f7c │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt c9038 │ │ │ │ + bgt c96d4 │ │ │ │ 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 c8f58 │ │ │ │ + bne c9624 │ │ │ │ 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 25b5b0 │ │ │ │ + bl 25a758 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ ldrd r0, [sl, #12] │ │ │ │ str r2, [fp, #-140] @ 0xffffff74 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ stm r2, {r0, r1} │ │ │ │ ldr lr, [sl, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ mov r1, r3 │ │ │ │ ldr ip, [fp, #-92] @ 0xffffffa4 │ │ │ │ lsl r2, r3, #2 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ add r8, lr, r4, lsl #2 │ │ │ │ cmp ip, #0 │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ - bne c9018 │ │ │ │ + bne c95b0 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub sl, r3, #4 │ │ │ │ sub r4, r6, #4 │ │ │ │ ldr r3, [r0, r1, lsl #2] │ │ │ │ str ip, [fp, #-132] @ 0xffffff7c │ │ │ │ str r3, [r9, r2, lsl #2] │ │ │ │ - str ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + str ip, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c8e58 │ │ │ │ + beq c94f8 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - movw ip, #33500 @ 0x82dc │ │ │ │ + movw ip, #35172 @ 0x8964 │ │ │ │ movt ip, #12 │ │ │ │ str lr, [fp, #-144] @ 0xffffff70 │ │ │ │ str ip, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ mov r5, r4 │ │ │ │ @@ -159286,930 +159707,935 @@ │ │ │ │ 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 c8b5c │ │ │ │ + bne c91e8 │ │ │ │ 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 c90f0 │ │ │ │ + beq c9774 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c906c │ │ │ │ + beq c96f0 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r6, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c907c │ │ │ │ + beq c9700 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8b80 │ │ │ │ + beq c920c │ │ │ │ add r1, r4, #20 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ bl 2e5bc │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8b98 │ │ │ │ + beq c9224 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8b0c │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bge c9198 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r5, r5, #4 │ │ │ │ str r4, [r9] │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c8dac │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c93c8 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq c8de0 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + beq c9480 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ add r7, r7, #1 │ │ │ │ sub sl, sl, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge c8ba8 │ │ │ │ + bge c9234 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c8a40 │ │ │ │ + b c90cc │ │ │ │ ldr r6, [r8] │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r4, r5, #4 │ │ │ │ sub r8, r8, #4 │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [r9] │ │ │ │ - bne c8d70 │ │ │ │ + bne c938c │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c8e58 │ │ │ │ + beq c94f8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble c8ba8 │ │ │ │ + ble c9234 │ │ │ │ mov r7, #0 │ │ │ │ - b c8a40 │ │ │ │ + b c90cc │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8b08 │ │ │ │ - blt c9084 │ │ │ │ + beq c9194 │ │ │ │ + blt c9708 │ │ │ │ ldr r4, [sl] │ │ │ │ - b c8ac0 │ │ │ │ + b c914c │ │ │ │ add r1, r4, #28 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ bl 2e5bc │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8ab8 │ │ │ │ + bne c9144 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, r2 │ │ │ │ - blt c8ac0 │ │ │ │ - b c8b0c │ │ │ │ + blt c914c │ │ │ │ + b c9198 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ 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, #-128] @ 0xffffff80 │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 25b2ec │ │ │ │ - subs r6, r0, #0 │ │ │ │ - blt c90d0 │ │ │ │ - subs r2, r7, r6 │ │ │ │ - str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8c60 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - sub r3, r6, r7 │ │ │ │ + bl 25a494 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt c977c │ │ │ │ + subs r3, r6, r7 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + beq c92ec │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + 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, #-108] @ 0xffffff94 │ │ │ │ + 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, #-108] @ 0xffffff94 │ │ │ │ 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 25b628 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c8dd8 │ │ │ │ - str r6, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl 25a7d0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq c9478 │ │ │ │ + mov r6, r7 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r8], #-4 │ │ │ │ str r3, [r4], #-4 │ │ │ │ - bne c8ed0 │ │ │ │ + bne c9570 │ │ │ │ cmp r5, #2 │ │ │ │ sub r7, r5, #1 │ │ │ │ - beq c8e58 │ │ │ │ + beq c94f4 │ │ │ │ sub r5, r5, #2 │ │ │ │ str r5, [sp] │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 25b458 │ │ │ │ + bl 25a600 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt c90e0 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + blt c978c │ │ │ │ + subs r3, r7, r5 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ moveq r5, r7 │ │ │ │ - beq c8d20 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bne c93f8 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [sl] │ │ │ │ + str r3, [r4], #-4 │ │ │ │ + bne c9554 │ │ │ │ + subs r6, r6, #1 │ │ │ │ + beq c96ac │ │ │ │ + ldrd r2, [fp, #-100] @ 0xffffff9c │ │ │ │ + sub sl, sl, #4 │ │ │ │ + cmp r2, #6 │ │ │ │ + cmple r3, #6 │ │ │ │ + bgt c9244 │ │ │ │ + ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ + add r3, r9, #1 │ │ │ │ + str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + str r3, [r2] │ │ │ │ + b c90b8 │ │ │ │ + ldr r2, [fp, #-136] @ 0xffffff78 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [r3], #-4 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r1, [fp, #-132] @ 0xffffff7c │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + cmp r2, #1 │ │ │ │ + str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ + beq c94f8 │ │ │ │ + str r1, [fp, #-136] @ 0xffffff78 │ │ │ │ + b c91c8 │ │ │ │ + ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r2, [r1] │ │ │ │ + str r2, [r3], #-4 │ │ │ │ + beq c974c │ │ │ │ + sub r2, r1, #4 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + b c9174 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ 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, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ add r8, r8, r7, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r7, lsl #2 │ │ │ │ strne r3, [fp, #-132] @ 0xffffff7c │ │ │ │ - str r6, [sp] │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r7, r0 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ 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 25b5b0 │ │ │ │ + bl 25a758 │ │ │ │ cmp r5, #1 │ │ │ │ - beq c8e5c │ │ │ │ + beq c9754 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c90c8 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [sl] │ │ │ │ - str r3, [r4], #-4 │ │ │ │ - bne c8eb4 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq c8eec │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - sub sl, sl, #4 │ │ │ │ - cmp r6, #6 │ │ │ │ - cmple r3, #6 │ │ │ │ - bgt c8bb4 │ │ │ │ - ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ - add r3, r9, #1 │ │ │ │ + bne c9340 │ │ │ │ str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - str r3, [r2] │ │ │ │ - b c8a2c │ │ │ │ - ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [r2], #-4 │ │ │ │ - sub r1, r1, #4 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r1, [fp, #-132] @ 0xffffff7c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - beq c8e58 │ │ │ │ - str r1, [fp, #-136] @ 0xffffff78 │ │ │ │ - b c8b3c │ │ │ │ - ldrd r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [r1] │ │ │ │ - str r3, [r2], #-4 │ │ │ │ - beq c9030 │ │ │ │ - sub r3, r1, #4 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c8ae8 │ │ │ │ + b c954c │ │ │ │ str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r6, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r7, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8e10 │ │ │ │ + beq c94b0 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ rsb r1, r1, #1 │ │ │ │ - ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 25b5b0 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bl 25a758 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8eac │ │ │ │ - ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ + b c9470 │ │ │ │ + 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 c8748 │ │ │ │ - ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ + b c8e8c │ │ │ │ + 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 c8804 │ │ │ │ + b c8dd0 │ │ │ │ + str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r7, fp, #52 @ 0x34 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ - ldr r5, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ 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, #-108] @ 0xffffff94 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 25b628 │ │ │ │ + bl 25a7d0 │ │ │ │ mvn r3, #3 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ mul r3, r3, r5 │ │ │ │ streq r2, [r4, r3] │ │ │ │ - bne c8f18 │ │ │ │ + bne c96b8 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c8940 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c8f84 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8d34 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c9354 │ │ │ │ ldr r2, [fp, #-132] @ 0xffffff7c │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ str r2, [fp, #-132] @ 0xffffff7c │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8c74 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8de0 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c9300 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c88f8 │ │ │ │ + b c8f9c │ │ │ │ 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 c84e0 │ │ │ │ + b c8b68 │ │ │ │ + str r7, [fp, #-132] @ 0xffffff7c │ │ │ │ + str r7, [fp, #-108] @ 0xffffff94 │ │ │ │ + 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, #-108] @ 0xffffff94 │ │ │ │ + sub r4, r6, #4 │ │ │ │ + ldr r3, [sl], #-4 │ │ │ │ + cmp r1, #0 │ │ │ │ + str r3, [r9, r2, lsl #2] │ │ │ │ + beq c9090 │ │ │ │ + ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r1, [r2], #-4 │ │ │ │ + str r1, [r3], #-4 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c9090 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r2, [r4, r3] │ │ │ │ - cmn r1, r3 │ │ │ │ - ldrne r2, [fp, #-132] @ 0xffffff7c │ │ │ │ - ldrne r2, [r2] │ │ │ │ - strne r2, [r1, r3] │ │ │ │ - b c8ea8 │ │ │ │ - ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 33fca8 │ │ │ │ + bl 33fae8 │ │ │ │ cmn r0, #1 │ │ │ │ - str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne c8490 │ │ │ │ - b c8938 │ │ │ │ + str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c8b18 │ │ │ │ + b c8f7c │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ - b c8894 │ │ │ │ + b c8f20 │ │ │ │ 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, #-108] @ 0xffffff94 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #12 │ │ │ │ mov r1, r3 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25b5b0 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bl 25a758 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ sub r2, r3, #1 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr lr, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ add r8, lr, r4, lsl #2 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ stm r3, {r0, r1} │ │ │ │ mov r3, r2 │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ - bne c9020 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ - sub r4, r6, #4 │ │ │ │ - ldr r3, [sl], #-4 │ │ │ │ - cmp r1, #0 │ │ │ │ - str r3, [r9, r2, lsl #2] │ │ │ │ - beq c8a04 │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r1, [r2], #-4 │ │ │ │ - str r1, [r3], #-4 │ │ │ │ - str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8a04 │ │ │ │ - str r7, [fp, #-132] @ 0xffffff7c │ │ │ │ - str r7, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - add r2, r1, r2 │ │ │ │ - str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c8fdc │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8de0 │ │ │ │ + beq c95c4 │ │ │ │ + b c95b8 │ │ │ │ + str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c9480 │ │ │ │ + ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r2, [r4, r3] │ │ │ │ + cmn r1, r3 │ │ │ │ + ldrne r2, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldrne r2, [r2] │ │ │ │ + strne r2, [r1, r3] │ │ │ │ + b c9548 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 33fca8 │ │ │ │ + bl 33fae8 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c8960 │ │ │ │ - b c8eac │ │ │ │ - add r0, r5, #28 │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ - tst r1, #32 │ │ │ │ - bne c857c │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - b c85ec │ │ │ │ + bne c8fec │ │ │ │ + b c954c │ │ │ │ add r0, r6, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c8a98 │ │ │ │ + bne c9124 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b c8b84 │ │ │ │ + b c9210 │ │ │ │ mvn r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c9480 │ │ │ │ + mvn r3, #0 │ │ │ │ + mov r4, r6 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c8de0 │ │ │ │ + b c8f9c │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c8940 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c8f84 │ │ │ │ + add r0, r5, #28 │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + tst r1, #32 │ │ │ │ + bne c8c04 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b c8c74 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c9480 │ │ │ │ + str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c94fc │ │ │ │ mvn r3, #0 │ │ │ │ - mov r4, r6 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c88f8 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b c9058 │ │ │ │ + b c954c │ │ │ │ mvn r3, #0 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c88f8 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8e18 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8f9c │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ + b c96f4 │ │ │ │ mvn r3, #0 │ │ │ │ str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c8de0 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c9480 │ │ │ │ mvn r3, #0 │ │ │ │ str r7, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c8de0 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - b c9070 │ │ │ │ - mvn r3, #0 │ │ │ │ - b c8eac │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c9480 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b c9738 │ │ │ │ │ │ │ │ -000c9100 : │ │ │ │ +000c97a4 : │ │ │ │ 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] @ c93e8 │ │ │ │ + ldr ip, [pc, #712] @ c9a8c │ │ │ │ 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 c93c0 │ │ │ │ + beq c9a64 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9310 │ │ │ │ + beq c99b4 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9310 │ │ │ │ + beq c99b4 │ │ │ │ sub r7, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl c93ec │ │ │ │ + bl c9a90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c93c8 │ │ │ │ + beq c9a6c │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq c92b0 │ │ │ │ + beq c9954 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq c928c │ │ │ │ + beq c9930 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r9, [r5, r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq c928c │ │ │ │ + beq c9930 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c9344 │ │ │ │ + beq c99e8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9360 │ │ │ │ + bne c9a04 │ │ │ │ cmp r6, #0 │ │ │ │ - ble c9270 │ │ │ │ + ble c9914 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c91e4 │ │ │ │ + bgt c9888 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c92f8 │ │ │ │ + beq c999c │ │ │ │ cmp r6, #1 │ │ │ │ - ble c9270 │ │ │ │ + ble c9914 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c920c │ │ │ │ + bgt c98b0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9300 │ │ │ │ + beq c99a4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq c9270 │ │ │ │ + beq c9914 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9234 │ │ │ │ + bgt c98d8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9330 │ │ │ │ + beq c99d4 │ │ │ │ cmp r6, #3 │ │ │ │ - beq c9270 │ │ │ │ + beq c9914 │ │ │ │ add r8, r4, #8 │ │ │ │ mov r5, #3 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ ldr r2, [r0] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9264 │ │ │ │ + bgt c9908 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq c9308 │ │ │ │ + beq c99ac │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne c9244 │ │ │ │ + bne c98e8 │ │ │ │ cmp r4, r7 │ │ │ │ - bne c9338 │ │ │ │ + bne c99dc │ │ │ │ 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 cf6f4 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfd94 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r9, r0 │ │ │ │ - b c91bc │ │ │ │ + b c9860 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq c9174 │ │ │ │ + beq c9818 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, r3, #16 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl c9780 │ │ │ │ + bl c9e20 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c91d4 │ │ │ │ - b c9270 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c91e4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c920c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c9264 │ │ │ │ + ble c9878 │ │ │ │ + b c9914 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c9888 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c98b0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c9908 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ - bl c9780 │ │ │ │ + bl c9e20 │ │ │ │ mov r9, r0 │ │ │ │ - b c9278 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c9234 │ │ │ │ + b c991c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c98d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a63ec │ │ │ │ - b c9278 │ │ │ │ + bl a6570 │ │ │ │ + b c991c │ │ │ │ cmp r2, #0 │ │ │ │ - beq c939c │ │ │ │ + beq c9a40 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c939c │ │ │ │ + beq c9a40 │ │ │ │ mov r9, #0 │ │ │ │ - b c91bc │ │ │ │ + b c9860 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c91bc │ │ │ │ + beq c9860 │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c93d0 │ │ │ │ + ble c9a74 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #34076 @ 0x851c │ │ │ │ + movw r2, #33116 @ 0x815c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 334408 │ │ │ │ - b c9358 │ │ │ │ + bl 33424c │ │ │ │ + b c99fc │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #34028 @ 0x84ec │ │ │ │ + movw r2, #33068 @ 0x812c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b c9358 │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b c99fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 84b44 │ │ │ │ + bl 84e6c │ │ │ │ mov r9, #0 │ │ │ │ - b c9278 │ │ │ │ + b c991c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9378 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c9378 │ │ │ │ + bne c9a1c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c9a1c │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, #0 │ │ │ │ - sub sp, sp, #28 │ │ │ │ + mov sl, r3 │ │ │ │ mov r7, r0 │ │ │ │ - mov r5, ip │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r1, #1 │ │ │ │ + mov r5, ip │ │ │ │ + sub sp, sp, #20 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - bgt c9564 │ │ │ │ + bgt c9c0c │ │ │ │ cmp r4, #0 │ │ │ │ - beq c9460 │ │ │ │ + beq c9b04 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi c95bc │ │ │ │ + bhi c9c60 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi c9524 │ │ │ │ + bhi c9bcc │ │ │ │ cmp r4, #9 │ │ │ │ - beq c9418 │ │ │ │ + beq c9abc │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9418 │ │ │ │ + bne c9abc │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c942c │ │ │ │ + bne c9ad0 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c973c │ │ │ │ - ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + blt c9de0 │ │ │ │ moveq r8, r7 │ │ │ │ - streq r5, [r3] │ │ │ │ - beq c95b0 │ │ │ │ + streq r5, [sl] │ │ │ │ + beq c9c54 │ │ │ │ cmp r5, #5 │ │ │ │ - bgt c9628 │ │ │ │ + bgt c9ccc │ │ │ │ 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 c0598 │ │ │ │ + bl c06f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c96f8 │ │ │ │ + beq c9d9c │ │ │ │ mov r8, r7 │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [r7] │ │ │ │ - beq c9594 │ │ │ │ + beq c9c3c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0598 │ │ │ │ + bl c06f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c96b0 │ │ │ │ + beq c9d54 │ │ │ │ cmp r5, #2 │ │ │ │ str r0, [r8, #4] │ │ │ │ - beq c9594 │ │ │ │ + beq c9c3c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0598 │ │ │ │ + bl c06f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c96a8 │ │ │ │ + beq c9d4c │ │ │ │ cmp r5, #3 │ │ │ │ str r0, [r8, #8] │ │ │ │ - beq c9594 │ │ │ │ - add sl, r8, #8 │ │ │ │ + beq c9c3c │ │ │ │ + add r3, r8, #8 │ │ │ │ mov r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0598 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl c06f4 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9670 │ │ │ │ + beq c9d14 │ │ │ │ add r4, r4, #1 │ │ │ │ - str r0, [sl, #4]! │ │ │ │ + str r0, [r3, #4]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne c94fc │ │ │ │ - b c9598 │ │ │ │ + bne c9b9c │ │ │ │ + b c9c40 │ │ │ │ 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 c9418 │ │ │ │ + bne c9abc │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq c958c │ │ │ │ + beq c9c34 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne c95d8 │ │ │ │ + bne c9c7c │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9608 │ │ │ │ + bne c9cac │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ mov ip, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq c958c │ │ │ │ - bls c95ec │ │ │ │ + beq c9c34 │ │ │ │ + bls c9c90 │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq c9608 │ │ │ │ + beq c9cac │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq c958c │ │ │ │ + beq c9c34 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne c956c │ │ │ │ + bne c9c14 │ │ │ │ sub ip, ip, #1 │ │ │ │ - b c9418 │ │ │ │ + b c9abc │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c96b8 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r5, [r3] │ │ │ │ + bne c9d5c │ │ │ │ + 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 c9550 │ │ │ │ - bhi c9610 │ │ │ │ + beq c9bf8 │ │ │ │ + bhi c9cb4 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq c9550 │ │ │ │ + beq c9bf8 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq c958c │ │ │ │ + beq c9c34 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9418 │ │ │ │ + bne c9abc │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ - b c9454 │ │ │ │ + b c9af8 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq c958c │ │ │ │ - bhi c961c │ │ │ │ + beq c9c34 │ │ │ │ + bhi c9cc0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c9724 │ │ │ │ + beq c9dc8 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne c9580 │ │ │ │ + bne c9c28 │ │ │ │ add ip, ip, #1 │ │ │ │ - b c9418 │ │ │ │ + b c9abc │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - bne c95d8 │ │ │ │ - b c958c │ │ │ │ + bne c9c7c │ │ │ │ + b c9c34 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - bne c9580 │ │ │ │ - b c9608 │ │ │ │ + bne c9c28 │ │ │ │ + b c9cac │ │ │ │ lsl r0, r5, #2 │ │ │ │ - str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a5edc │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a6060 │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq c9700 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + beq c9da4 │ │ │ │ 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 c0598 │ │ │ │ + bl c06f4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r8] │ │ │ │ - bne c94b4 │ │ │ │ + bne c9b54 │ │ │ │ sub r3, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, r4 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ - bl 3c65a8 │ │ │ │ + bl 3c6308 │ │ │ │ mov r5, r8 │ │ │ │ add r4, r8, r4, lsl #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne c9758 │ │ │ │ + bne c9df8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne c974c │ │ │ │ + bne c9dec │ │ │ │ mov r8, #0 │ │ │ │ - b c95b0 │ │ │ │ + b c9c54 │ │ │ │ mov r4, #2 │ │ │ │ - b c9670 │ │ │ │ + b c9d14 │ │ │ │ mov r4, #1 │ │ │ │ - b c9670 │ │ │ │ + b c9d14 │ │ │ │ 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 c9708 │ │ │ │ + bne c9dac │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c95a8 │ │ │ │ - b c96b8 │ │ │ │ + beq c9c50 │ │ │ │ + b c9d5c │ │ │ │ mov r8, r7 │ │ │ │ - b c9670 │ │ │ │ - bl 2e0eb8 │ │ │ │ - b c96a0 │ │ │ │ + b c9d14 │ │ │ │ + bl 2e0e64 │ │ │ │ + b c9d44 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25652 @ 0x6434 │ │ │ │ + movw r1, #24692 @ 0x6074 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b c9688 │ │ │ │ + bl 16f420 │ │ │ │ + b c9d2c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25624 @ 0x6418 │ │ │ │ + movw r1, #24664 @ 0x6058 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 16f420 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [r2] │ │ │ │ - b c96a0 │ │ │ │ + str r3, [sl] │ │ │ │ + b c9d44 │ │ │ │ mov r0, r8 │ │ │ │ - bl a63ec │ │ │ │ - b c96a0 │ │ │ │ + bl a6570 │ │ │ │ + b c9d44 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9690 │ │ │ │ + bgt c9d34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9690 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c9690 │ │ │ │ + bne c9d34 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b c9d34 │ │ │ │ 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 c97f0 │ │ │ │ + beq c9e90 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ ldr r5, [r1, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c97f0 │ │ │ │ + beq c9e90 │ │ │ │ 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 cb774 <_Py_CheckFunctionResult@@Base> │ │ │ │ + b cbe14 <_Py_CheckFunctionResult@@Base> │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cf6f4 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b cfd94 <_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 c9bcc │ │ │ │ + bne ca26c │ │ │ │ bic r6, r2, #-2147483648 @ 0x80000000 │ │ │ │ bics r3, r2, #-2147483647 @ 0x80000001 │ │ │ │ - bne c9b3c │ │ │ │ + bne ca1dc │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9b08 │ │ │ │ - movw r5, #10664 @ 0x29a8 │ │ │ │ + beq ca1a8 │ │ │ │ + movw r5, #10652 @ 0x299c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r4, r5 │ │ │ │ - bne c9b18 │ │ │ │ + bne ca1b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9aec │ │ │ │ + beq ca18c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq c9b7c │ │ │ │ + beq ca21c │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #42296 @ 0xa538 │ │ │ │ + movw r3, #42688 @ 0xa6c0 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9a70 │ │ │ │ + bne ca110 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #10664 @ 0x29a8 │ │ │ │ + movw r0, #10652 @ 0x299c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aa5b0 │ │ │ │ + bl aa738 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9ae4 │ │ │ │ + beq ca184 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c98dc │ │ │ │ - ldr r3, [pc, #840] @ c9bf0 │ │ │ │ + beq c9f7c │ │ │ │ + ldr r3, [pc, #840] @ ca290 │ │ │ │ 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 │ │ │ │ @@ -160227,75 +160653,75 @@ │ │ │ │ cmp r6, r3 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ strd r2, [r4, #24] │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ - bne c9aac │ │ │ │ + bne ca14c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne c99cc │ │ │ │ + bne ca06c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - movw r5, #13300 @ 0x33f4 │ │ │ │ + movw r5, #13296 @ 0x33f0 │ │ │ │ movt r5, #97 @ 0x61 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ - blt c99f0 │ │ │ │ + blt ca090 │ │ │ │ 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 c99d8 │ │ │ │ + bne ca078 │ │ │ │ cmp r0, lr │ │ │ │ - blt c99f0 │ │ │ │ + blt ca090 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ add lr, r2, #2 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne c99d8 │ │ │ │ + bne ca078 │ │ │ │ cmp r0, lr │ │ │ │ - blt c99f0 │ │ │ │ + blt ca090 │ │ │ │ ldr r3, [ip, #16] │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne c99a0 │ │ │ │ + bne ca040 │ │ │ │ cmp r0, r2 │ │ │ │ - blt c99f0 │ │ │ │ + blt ca090 │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq c9984 │ │ │ │ + beq ca024 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq c9928 │ │ │ │ + beq c9fc8 │ │ │ │ ldr r6, [r1, #164] @ 0xa4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c9a44 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + bne ca0e4 │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ - beq c9b2c │ │ │ │ + beq ca1cc │ │ │ │ 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 c9928 │ │ │ │ - b c99b0 │ │ │ │ + beq c9fc8 │ │ │ │ + b ca050 │ │ │ │ ldmdb r4, {r1, r2} │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #496] @ c9bf0 │ │ │ │ + ldr lr, [pc, #496] @ ca290 │ │ │ │ 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 │ │ │ │ @@ -160306,294 +160732,294 @@ │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r4, #-4] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #60588 @ 0xecac │ │ │ │ + movw r1, #60936 @ 0xee08 │ │ │ │ movt r1, #11 │ │ │ │ cmp r6, r1 │ │ │ │ - bne c9b60 │ │ │ │ + bne ca200 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and r1, r1, #512 @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r3, #4] │ │ │ │ - bne c99bc │ │ │ │ + bne ca05c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b c9928 │ │ │ │ + b c9fc8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9ae4 │ │ │ │ + beq ca184 │ │ │ │ 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 c9bf4 │ │ │ │ + bl ca294 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c990c │ │ │ │ + beq c9fac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9ae4 │ │ │ │ + bgt ca184 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9ae4 │ │ │ │ + bne ca184 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b c99cc │ │ │ │ + b ca06c │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #42296 @ 0xa538 │ │ │ │ + movw r3, #42688 @ 0xa6c0 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9b8c │ │ │ │ + bne ca22c │ │ │ │ mov r6, #0 │ │ │ │ - b c987c │ │ │ │ - movw r5, #10664 @ 0x29a8 │ │ │ │ + b c9f1c │ │ │ │ + movw r5, #10652 @ 0x299c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r5 │ │ │ │ - beq c9aec │ │ │ │ + beq ca18c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c4ca8 │ │ │ │ + b c53cc │ │ │ │ ldr r3, [r3, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9a68 │ │ │ │ - b c99cc │ │ │ │ + beq ca108 │ │ │ │ + b ca06c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #53772 @ 0xd20c │ │ │ │ + movw r0, #52348 @ 0xcc7c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238f4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123ed4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9ae4 │ │ │ │ - b c9838 │ │ │ │ + beq ca184 │ │ │ │ + b c9ed8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r6 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r0 │ │ │ │ - b c9a5c │ │ │ │ + b ca0fc │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2579a0 │ │ │ │ + b 256b48 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #10664 @ 0x29a8 │ │ │ │ + movw r0, #10652 @ 0x299c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9ae4 │ │ │ │ + beq ca184 │ │ │ │ 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 c990c │ │ │ │ + b c9fac │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #53772 @ 0xd20c │ │ │ │ + movw r0, #52348 @ 0xcc7c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 379e9c <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ + bl 379cd4 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c982c │ │ │ │ - b c9ae4 │ │ │ │ + bne c9ecc │ │ │ │ + b ca184 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #10664 @ 0x29a8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #11672 @ 0x2d98 │ │ │ │ + movw r2, #10652 @ 0x299c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - cmp ip, r2 │ │ │ │ - cmpne ip, r3 │ │ │ │ - bne c9c18 │ │ │ │ - b 159f98 <_PyStructSequence_NewType@@Base+0x170> │ │ │ │ + movw r3, #11660 @ 0x2d8c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp ip, r3 │ │ │ │ + cmpne ip, r2 │ │ │ │ + bne ca2b8 │ │ │ │ + b 15a314 <_PyStructSequence_NewType@@Base+0x170> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr lr, [ip, #172] @ 0xac │ │ │ │ add fp, sp, #28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9d30 │ │ │ │ + beq ca3d0 │ │ │ │ ldr r4, [lr, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble c9d04 │ │ │ │ + ble ca3a4 │ │ │ │ ldr r5, [lr, #16] │ │ │ │ mov r9, r5 │ │ │ │ - cmp r5, r2 │ │ │ │ - beq c9d48 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq ca3e8 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c9cac │ │ │ │ + beq ca34c │ │ │ │ ldr r5, [lr, #20] │ │ │ │ - cmp r5, r2 │ │ │ │ - beq c9d48 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq ca3e8 │ │ │ │ cmp r4, #2 │ │ │ │ - beq c9cac │ │ │ │ + beq ca34c │ │ │ │ ldr r5, [lr, #24] │ │ │ │ - cmp r5, r2 │ │ │ │ - beq c9d48 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq ca3e8 │ │ │ │ cmp r4, #3 │ │ │ │ - beq c9cac │ │ │ │ + beq ca34c │ │ │ │ add r8, lr, #24 │ │ │ │ mov r7, #3 │ │ │ │ mov r5, r8 │ │ │ │ ldr r6, [r5, #4]! │ │ │ │ mov r8, r5 │ │ │ │ add r5, r7, #1 │ │ │ │ mov r7, r5 │ │ │ │ - cmp r6, r2 │ │ │ │ - beq c9d48 │ │ │ │ + cmp r6, r3 │ │ │ │ + beq ca3e8 │ │ │ │ cmp r4, r5 │ │ │ │ - bne c9c80 │ │ │ │ + bne ca320 │ │ │ │ cmp r4, #0 │ │ │ │ - ble c9d04 │ │ │ │ - cmp r9, r3 │ │ │ │ - beq c9d48 │ │ │ │ + ble ca3a4 │ │ │ │ + cmp r9, r2 │ │ │ │ + beq ca3e8 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c9d04 │ │ │ │ - ldr r2, [lr, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq c9d48 │ │ │ │ + beq ca3a4 │ │ │ │ + ldr r3, [lr, #20] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq ca3e8 │ │ │ │ cmp r4, #2 │ │ │ │ - beq c9d04 │ │ │ │ - ldr r2, [lr, #24] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq c9d48 │ │ │ │ + beq ca3a4 │ │ │ │ + ldr r3, [lr, #24] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq ca3e8 │ │ │ │ cmp r4, #3 │ │ │ │ - beq c9d04 │ │ │ │ + beq ca3a4 │ │ │ │ add lr, lr, #24 │ │ │ │ - mov r2, #3 │ │ │ │ + mov r3, #3 │ │ │ │ ldr r5, [lr, #4]! │ │ │ │ - add r2, r2, #1 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq c9d48 │ │ │ │ - cmp r4, r2 │ │ │ │ - bne c9cec │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq ca3e8 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne ca38c │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c9d54 │ │ │ │ - movw r3, #21196 @ 0x52cc │ │ │ │ + beq ca3f4 │ │ │ │ + movw r3, #21184 @ 0x52c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c9d54 │ │ │ │ + beq ca3f4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b c9d7c │ │ │ │ + b ca41c │ │ │ │ mov lr, ip │ │ │ │ ldr lr, [lr, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9d60 │ │ │ │ - cmp lr, r2 │ │ │ │ - bne c9d34 │ │ │ │ + beq ca400 │ │ │ │ + cmp lr, r3 │ │ │ │ + bne ca3d4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 159f98 <_PyStructSequence_NewType@@Base+0x170> │ │ │ │ + b 15a314 <_PyStructSequence_NewType@@Base+0x170> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2ae844 │ │ │ │ - mov r2, ip │ │ │ │ - cmp r2, r3 │ │ │ │ - beq c9d48 │ │ │ │ - ldr r2, [r2, #128] @ 0x80 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c9d64 │ │ │ │ - b c9d04 │ │ │ │ + b 2ae2f8 │ │ │ │ + mov r3, ip │ │ │ │ + cmp r3, r2 │ │ │ │ + beq ca3e8 │ │ │ │ + ldr r3, [r3, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne ca404 │ │ │ │ + b ca3a4 │ │ │ │ push {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 ca3d8 │ │ │ │ + beq caa78 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq ca414 │ │ │ │ + beq caab4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ - movw r0, #668 @ 0x29c │ │ │ │ + movw r0, #828 @ 0x33c │ │ │ │ movt r0, #5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, r0 │ │ │ │ - beq ca61c │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + beq cacbc │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov sl, r8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r2, #37244 @ 0x917c │ │ │ │ + movw r2, #37232 @ 0x9170 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b c9e64 │ │ │ │ + b ca504 │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne c9f48 │ │ │ │ + bne ca5e8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne ca4f8 │ │ │ │ + bne cab98 │ │ │ │ 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 ca158 │ │ │ │ + bcs ca7f8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9f90 │ │ │ │ + ble ca630 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq ca0b0 │ │ │ │ + beq ca750 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c9f38 │ │ │ │ + beq ca5d8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca6b0 │ │ │ │ + beq cad50 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ca6d0 │ │ │ │ + beq cad70 │ │ │ │ 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] │ │ │ │ @@ -160606,696 +161032,696 @@ │ │ │ │ cmp r1, r2 │ │ │ │ add r4, r4, #8 │ │ │ │ movls r6, #9 │ │ │ │ movhi r6, #0 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ sub r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9e04 │ │ │ │ + beq ca4a4 │ │ │ │ cmp r9, r1 │ │ │ │ - beq c9fac │ │ │ │ + beq ca64c │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r0 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r4, r4, #8 │ │ │ │ cmn r6, #1 │ │ │ │ - bne c9ee8 │ │ │ │ + bne ca588 │ │ │ │ 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 c9ed0 │ │ │ │ + b ca570 │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmn lr, #1 │ │ │ │ - bne c9ea4 │ │ │ │ - b c9e84 │ │ │ │ + bne ca544 │ │ │ │ + b ca524 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9f08 │ │ │ │ + bne ca5a8 │ │ │ │ cmp r8, r7 │ │ │ │ - bne c9fb8 │ │ │ │ + bne ca658 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9e5c │ │ │ │ + bgt ca4fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9f88 │ │ │ │ + bne ca628 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9e5c │ │ │ │ + bgt ca4fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9e5c │ │ │ │ + bne ca4fc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b c9e5c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ca4fc │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ cmp r7, r8 │ │ │ │ - beq c9f58 │ │ │ │ + beq ca5f8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq ca314 │ │ │ │ + beq ca9b4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #2104] @ ca810 │ │ │ │ + ldr r3, [pc, #2104] @ caeb0 │ │ │ │ ldr r0, [r1, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca41c │ │ │ │ + bgt caabc │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [r0, #780] @ 0x30c │ │ │ │ cmp fp, r1 │ │ │ │ - bcc ca42c │ │ │ │ + bcc caacc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r2, r1 │ │ │ │ mov r3, r1 │ │ │ │ - bne ca180 │ │ │ │ + bne ca820 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca254 │ │ │ │ + beq ca8f4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq ca238 │ │ │ │ + beq ca8d8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca44c │ │ │ │ + beq caaec │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne ca56c │ │ │ │ + bne cac0c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca2e4 │ │ │ │ + bgt ca984 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca6f0 │ │ │ │ + beq cad90 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c9f58 │ │ │ │ + beq ca5f8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ca308 │ │ │ │ + bne ca9a8 │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ cmp r2, r8 │ │ │ │ - bne ca308 │ │ │ │ + bne ca9a8 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b c9f08 │ │ │ │ - ldr r5, [pc, #1880] @ ca810 │ │ │ │ + b ca5a8 │ │ │ │ + ldr r5, [pc, #1880] @ caeb0 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r8, sl │ │ │ │ ldr r4, [r5, r6] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca664 │ │ │ │ + bne cad04 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca14c │ │ │ │ + bgt ca7ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca14c │ │ │ │ + bne ca7ec │ │ │ │ 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 ca6e0 │ │ │ │ - ldr r2, [pc, #1780] @ ca814 │ │ │ │ + bne cad80 │ │ │ │ + ldr r2, [pc, #1780] @ caeb4 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca5e4 │ │ │ │ + bne cac84 │ │ │ │ mov r0, r8 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca4d8 │ │ │ │ + bne cab78 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca3c4 │ │ │ │ + bne caa64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt ca554 │ │ │ │ + bgt cabf4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl cb0b0 │ │ │ │ + bl cb750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9e50 │ │ │ │ + beq ca4f0 │ │ │ │ mov r8, sl │ │ │ │ - b ca48c │ │ │ │ + b cab2c │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca34c │ │ │ │ + beq ca9ec │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble ca1f8 │ │ │ │ + ble ca898 │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r3, ip │ │ │ │ - beq ca358 │ │ │ │ + beq ca9f8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ca1f8 │ │ │ │ + beq ca898 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r3, ip │ │ │ │ - beq ca358 │ │ │ │ + beq ca9f8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq ca1f8 │ │ │ │ + beq ca898 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp r3, ip │ │ │ │ - beq ca358 │ │ │ │ + beq ca9f8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq ca1f8 │ │ │ │ + beq ca898 │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq ca358 │ │ │ │ + beq ca9f8 │ │ │ │ cmp r0, ip │ │ │ │ - bne ca1e0 │ │ │ │ + bne ca880 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ subs ip, r3, #0 │ │ │ │ - beq ca254 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq ca8f4 │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ 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 ca044 │ │ │ │ + bne ca6e4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca77c │ │ │ │ + ble cae1c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca298 │ │ │ │ + bne ca938 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca298 │ │ │ │ - movw r2, #13300 @ 0x33f4 │ │ │ │ + beq ca938 │ │ │ │ + movw r2, #13296 @ 0x33f0 │ │ │ │ movt r2, #97 @ 0x61 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ blx r3 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne ca044 │ │ │ │ + bne ca6e4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca7f8 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + ble cae98 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #37244 @ 0x917c │ │ │ │ + movw r3, #37232 @ 0x9170 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - movwne r2, #5464 @ 0x1558 │ │ │ │ + movwne r2, #5452 @ 0x154c │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ - bne ca56c │ │ │ │ + bne cac0c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca2f4 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + bgt ca994 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b ca068 │ │ │ │ + b ca708 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c9f58 │ │ │ │ + beq ca5f8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ca098 │ │ │ │ + beq ca738 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b c9ec4 │ │ │ │ + b ca564 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne c9fc8 │ │ │ │ + bne ca668 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 257490 <_PyThreadState_New@@Base+0x2074> │ │ │ │ + bl 256638 <_PyThreadState_New@@Base+0x207c> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne c9f58 │ │ │ │ - b c9fc8 │ │ │ │ + bne ca5f8 │ │ │ │ + b ca668 │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ca79c │ │ │ │ + bne cae3c │ │ │ │ ldr ip, [r1, #100] @ 0x64 │ │ │ │ subs r2, ip, #0 │ │ │ │ - beq ca7dc │ │ │ │ - movw r3, #13300 @ 0x33f4 │ │ │ │ + beq cae7c │ │ │ │ + movw r3, #13296 @ 0x33f0 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ blx ip │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne ca044 │ │ │ │ + bne ca6e4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca7bc │ │ │ │ + ble cae5c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ subs ip, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne ca214 │ │ │ │ - b ca298 │ │ │ │ + bne ca8b4 │ │ │ │ + b ca938 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca69c │ │ │ │ + ble cad3c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b ca150 │ │ │ │ + b ca7f0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne ca528 │ │ │ │ + bne cabc8 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca528 │ │ │ │ + beq cabc8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca528 │ │ │ │ + beq cabc8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2012b8 │ │ │ │ + bl 1fff90 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldrne r3, [r8, #4] │ │ │ │ ldrne r3, [r3, #112] @ 0x70 │ │ │ │ - bne c9dd8 │ │ │ │ + bne ca478 │ │ │ │ mvn r0, #0 │ │ │ │ - b ca150 │ │ │ │ + b ca7f0 │ │ │ │ ldr r1, [r0, #780] @ 0x30c │ │ │ │ mov r3, fp │ │ │ │ cmp fp, r1 │ │ │ │ - bcs c9ffc │ │ │ │ + bcs ca69c │ │ │ │ sub r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi c9ffc │ │ │ │ - movw r1, #34200 @ 0x8598 │ │ │ │ + bhi ca69c │ │ │ │ + movw r1, #33240 @ 0x81d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 3637c <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 3638c <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca75c │ │ │ │ + beq cadfc │ │ │ │ mov r5, r8 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca470 │ │ │ │ + bgt cab10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca548 │ │ │ │ + beq cabe8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca48c │ │ │ │ + bgt cab2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca770 │ │ │ │ + beq cae10 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca4b0 │ │ │ │ + bgt cab50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca4b0 │ │ │ │ + bne cab50 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca414 │ │ │ │ + bgt caab4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca414 │ │ │ │ + bne caab4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ca414 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b caab4 │ │ │ │ cmp sl, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ca13c │ │ │ │ + beq ca7dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e2654 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b ca13c │ │ │ │ + bl 2e2600 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b ca7dc │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmn r1, #1 │ │ │ │ - bne c9ec4 │ │ │ │ + bne ca564 │ │ │ │ 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 c9f88 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b ca628 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #34120 @ 0x8548 │ │ │ │ + movw r1, #33160 @ 0x8188 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b ca414 │ │ │ │ + bl 14151c │ │ │ │ + b caab4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ca470 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cab10 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl cb0b0 │ │ │ │ + bl cb750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9e50 │ │ │ │ - b ca178 │ │ │ │ + beq ca4f0 │ │ │ │ + b ca818 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca5c0 │ │ │ │ + ble cac60 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca5a8 │ │ │ │ + bgt cac48 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca608 │ │ │ │ + beq caca8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c9f58 │ │ │ │ + beq ca5f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca2f4 │ │ │ │ + beq ca994 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ca470 │ │ │ │ + b cab10 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca58c │ │ │ │ + bne cac2c │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b ca58c │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b cac2c │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq ca128 │ │ │ │ + beq ca7c8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b ca128 │ │ │ │ + b ca7c8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b ca5a8 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + b cac48 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34152 @ 0x8568 │ │ │ │ + movw r1, #33192 @ 0x81a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca414 │ │ │ │ + bgt caab4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca414 │ │ │ │ + bne caab4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ca414 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b caab4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca3b8 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + beq caa58 │ │ │ │ + movw r3, #49384 @ 0xc0e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b17c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ac34 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca714 │ │ │ │ + bne cadb4 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r4, [r5, r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca13c │ │ │ │ + bgt ca7dc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca0e8 │ │ │ │ - b ca13c │ │ │ │ + beq ca788 │ │ │ │ + b ca7dc │ │ │ │ mov r0, r4 │ │ │ │ - bl b464c <_PyType_GetDict@@Base> │ │ │ │ + bl b47cc <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca720 │ │ │ │ + bne cadc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl be2e8 │ │ │ │ + bl be444 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ca744 │ │ │ │ + bge cade4 │ │ │ │ mov r8, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f3128 │ │ │ │ - b ca48c │ │ │ │ + bl 2f30d8 │ │ │ │ + b cab2c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e259c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b ca13c │ │ │ │ + bl 2e2548 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b ca7dc │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ca2f4 │ │ │ │ - b c9f58 │ │ │ │ + bne ca994 │ │ │ │ + b ca5f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b19c <_PyErr_Clear@@Base> │ │ │ │ - b ca68c │ │ │ │ + bl 28ac54 <_PyErr_Clear@@Base> │ │ │ │ + b cad2c │ │ │ │ mov r8, sl │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #2596 @ 0xa24 │ │ │ │ + movw r1, #1256 @ 0x4e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b ca6d4 │ │ │ │ + bl 14151c │ │ │ │ + b cad74 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9e90 │ │ │ │ + bne ca530 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ mov r8, sl │ │ │ │ - b ca724 │ │ │ │ + b cadc4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq ca00c │ │ │ │ - b ca184 │ │ │ │ + beq ca6ac │ │ │ │ + b ca824 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ca48c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cab2c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca244 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bne ca8e4 │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ca244 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ca8e4 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca350 │ │ │ │ - movw r2, #36124 @ 0x8d1c │ │ │ │ + bne ca9f0 │ │ │ │ + movw r2, #36112 @ 0x8d10 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ca1f8 │ │ │ │ - b ca358 │ │ │ │ + bne ca898 │ │ │ │ + b ca9f8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca39c │ │ │ │ + bne caa3c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b ca39c │ │ │ │ + b caa3c │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ subs ip, r3, #0 │ │ │ │ strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movwne r3, #5188 @ 0x1444 │ │ │ │ + movwne r3, #5176 @ 0x1438 │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ - bne ca214 │ │ │ │ - b ca254 │ │ │ │ + bne ca8b4 │ │ │ │ + b ca8f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca298 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ca298 │ │ │ │ + bne ca938 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ca938 │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -000ca818 : │ │ │ │ +000caeb8 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca878 │ │ │ │ + beq caf18 │ │ │ │ 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 ca8e0 │ │ │ │ + beq caf80 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #668 @ 0x29c │ │ │ │ + movw r2, #828 @ 0x33c │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq ca8a0 │ │ │ │ + beq caf40 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne ca8e8 │ │ │ │ + bne caf88 │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca8e8 │ │ │ │ + beq caf88 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca8e8 │ │ │ │ - b 2012b8 │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + beq caf88 │ │ │ │ + b 1fff90 │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34152 @ 0x8568 │ │ │ │ + movw r1, #33192 @ 0x81a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca8e0 │ │ │ │ + bgt caf80 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca904 │ │ │ │ + beq cafa4 │ │ │ │ mov r3, #0 │ │ │ │ - b ca86c │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b caf0c │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34120 @ 0x8548 │ │ │ │ + movw r1, #33160 @ 0x8188 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ca8e0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b caf80 │ │ │ │ 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 caaa8 │ │ │ │ - ldr r5, [pc, #384] @ caac0 │ │ │ │ + beq cb148 │ │ │ │ + ldr r5, [pc, #384] @ cb160 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1912] @ 0x778 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca9e0 │ │ │ │ - ldr ip, [pc, #356] @ caac4 │ │ │ │ + beq cb080 │ │ │ │ + ldr ip, [pc, #356] @ cb164 │ │ │ │ ldr r0, [r2, #1916] @ 0x77c │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #1912] @ 0x778 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r7, [ip, #1708] @ 0x6ac │ │ │ │ str r0, [r2, #1916] @ 0x77c │ │ │ │ mov r2, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne caa48 │ │ │ │ + bne cb0e8 │ │ │ │ ldr r2, [r4] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt caa0c │ │ │ │ + bgt cb0ac │ │ │ │ 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] │ │ │ │ @@ -161307,148 +161733,148 @@ │ │ │ │ str r2, [r3, #-4] │ │ │ │ str ip, [r3, #-8] │ │ │ │ str lr, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #9500 @ 0x251c │ │ │ │ + movw r0, #9488 @ 0x2510 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fcb4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fe34 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq caab8 │ │ │ │ + beq cb158 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca994 │ │ │ │ + ble cb034 │ │ │ │ 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 ca9d4 │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b cb074 │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r7, r2 │ │ │ │ - bne caa88 │ │ │ │ - ldr r0, [pc, #104] @ caac8 │ │ │ │ + bne cb128 │ │ │ │ + ldr r0, [pc, #104] @ cb168 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca9f4 │ │ │ │ + bne cb094 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ca9f8 │ │ │ │ + b cb098 │ │ │ │ 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 ca9f8 │ │ │ │ - movw r0, #4024 @ 0xfb8 │ │ │ │ + b cb098 │ │ │ │ + movw r0, #3120 @ 0xc30 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1249 @ 0x4e1 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b ca9d4 │ │ │ │ + b cb074 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000caacc : │ │ │ │ +000cb16c : │ │ │ │ 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 cab04 │ │ │ │ + beq cb1a4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #88] @ cab64 │ │ │ │ + ldr r2, [pc, #88] @ cb204 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq caaf8 │ │ │ │ + beq cb198 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq caaf8 │ │ │ │ - movw r1, #49176 @ 0xc018 │ │ │ │ + beq cb198 │ │ │ │ + movw r1, #49384 @ 0xc0e8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-12] │ │ │ │ str r2, [fp, #-8] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 28b17c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ac34 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq caaf8 │ │ │ │ + beq cb198 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 28b19c <_PyErr_Clear@@Base> │ │ │ │ + bl 28ac54 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ - b caaf8 │ │ │ │ + b cb198 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cabcc │ │ │ │ + beq cb26c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge caba8 │ │ │ │ + bge cb248 │ │ │ │ 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 cabcc │ │ │ │ + bgt cb26c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq cabd4 │ │ │ │ + beq cb274 │ │ │ │ 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 a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_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 │ │ │ │ @@ -161468,442 +161894,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 cacb4 │ │ │ │ + bne cb354 │ │ │ │ ldr r8, [r2, r5, lsl #3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne cadf8 │ │ │ │ + bne cb498 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne caf8c │ │ │ │ + bne cb62c │ │ │ │ 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 caf2c │ │ │ │ + bcs cb5cc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, r1 │ │ │ │ ldreq r8, [r4] │ │ │ │ - beq cae00 │ │ │ │ + beq cb4a0 │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq cad0c │ │ │ │ + beq cb3ac │ │ │ │ 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 caec8 │ │ │ │ + bne cb568 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq cac6c │ │ │ │ + beq cb30c │ │ │ │ cmp r6, #0 │ │ │ │ - beq cad30 │ │ │ │ + beq cb3d0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r4 │ │ │ │ - bne cacd8 │ │ │ │ + bne cb378 │ │ │ │ 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 cac3c │ │ │ │ + b cb2dc │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r9, r8 │ │ │ │ - beq caf04 │ │ │ │ + beq cb5a4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - movw r1, #42752 @ 0xa700 │ │ │ │ + movw r1, #42740 @ 0xa6f4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq caf4c │ │ │ │ + beq cb5ec │ │ │ │ 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 140be4 │ │ │ │ + bl 140f64 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq cafb0 │ │ │ │ + beq cb650 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #37244 @ 0x917c │ │ │ │ + movw r2, #37232 @ 0x9170 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cb040 │ │ │ │ + bne cb6e0 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r1, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cadbc │ │ │ │ + bgt cb45c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb02c │ │ │ │ + beq cb6cc │ │ │ │ cmp r2, #1 │ │ │ │ - beq caf04 │ │ │ │ + beq cb5a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb080 │ │ │ │ + bne cb720 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne cb020 │ │ │ │ + bne cb6c0 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, r8 │ │ │ │ - bne cb020 │ │ │ │ + bne cb6c0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b cad00 │ │ │ │ + b cb3a0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne cacc8 │ │ │ │ + bne cb368 │ │ │ │ cmp r9, r8 │ │ │ │ - beq caf04 │ │ │ │ + beq cb5a4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq caedc │ │ │ │ + beq cb57c │ │ │ │ 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 140be4 │ │ │ │ + bl 140f64 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq caf78 │ │ │ │ + beq cb618 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #37244 @ 0x917c │ │ │ │ + movw r2, #37232 @ 0x9170 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cafd8 │ │ │ │ + bne cb678 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r1, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cae90 │ │ │ │ + bgt cb530 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cafc4 │ │ │ │ + beq cb664 │ │ │ │ cmp r2, #1 │ │ │ │ - beq caf04 │ │ │ │ + beq cb5a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb080 │ │ │ │ + bne cb720 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cb020 │ │ │ │ + bne cb6c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne cb020 │ │ │ │ + bne cb6c0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b cacc8 │ │ │ │ + b cb368 │ │ │ │ cmp r1, r6 │ │ │ │ - beq cad2c │ │ │ │ + beq cb3cc │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r4 │ │ │ │ - b cad00 │ │ │ │ + b cb3a0 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne cae1c │ │ │ │ + bne cb4bc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 257490 <_PyThreadState_New@@Base+0x2074> │ │ │ │ + bl 256638 <_PyThreadState_New@@Base+0x207c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cae1c │ │ │ │ + beq cb4bc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt caca8 │ │ │ │ + bgt cb348 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne caca8 │ │ │ │ + bne cb348 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b caca8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cb348 │ │ │ │ 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 cb0b0 │ │ │ │ + b cb750 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne cad4c │ │ │ │ + bne cb3ec │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 257490 <_PyThreadState_New@@Base+0x2074> │ │ │ │ + bl 256638 <_PyThreadState_New@@Base+0x207c> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf04 │ │ │ │ - b cad4c │ │ │ │ + bne cb5a4 │ │ │ │ + b cb3ec │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb080 │ │ │ │ + bgt cb720 │ │ │ │ mvn r2, #0 │ │ │ │ - b cae80 │ │ │ │ + b cb520 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmn r1, #1 │ │ │ │ - bne cac2c │ │ │ │ + bne cb2cc │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r6, [sl, #4] │ │ │ │ str r9, [sl] │ │ │ │ - b caca8 │ │ │ │ + b cb348 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb080 │ │ │ │ + bgt cb720 │ │ │ │ mvn r2, #0 │ │ │ │ - b cadac │ │ │ │ + b cb44c │ │ │ │ mov r0, r8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b cae90 │ │ │ │ + b cb530 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cae74 │ │ │ │ + bgt cb514 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae74 │ │ │ │ + bne cb514 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b cae74 │ │ │ │ + b cb514 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b cac2c │ │ │ │ + b cb2cc │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cadbc │ │ │ │ + b cb45c │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cada0 │ │ │ │ + bgt cb440 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cada0 │ │ │ │ + bne cb440 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cada0 │ │ │ │ + b cb440 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb09c │ │ │ │ + bgt cb73c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb0a4 │ │ │ │ + beq cb744 │ │ │ │ mvn r0, #0 │ │ │ │ - b cacac │ │ │ │ + b cb34c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cb09c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cb73c │ │ │ │ push {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 cb3c0 │ │ │ │ + bls cba60 │ │ │ │ cmp r1, #15 │ │ │ │ - bls cb234 │ │ │ │ + bls cb8d4 │ │ │ │ cmp r1, #31 │ │ │ │ - bls cb3f4 │ │ │ │ + bls cba94 │ │ │ │ mov r5, #32 │ │ │ │ mov r2, r5 │ │ │ │ lsl r5, r5, #1 │ │ │ │ cmp r5, r1 │ │ │ │ - bls cb0ec │ │ │ │ + bls cb78c │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmn r5, #-268435455 @ 0xf0000001 │ │ │ │ add r9, r3, #32 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - bhi cb680 │ │ │ │ - movw r8, #38392 @ 0x95f8 │ │ │ │ + bhi cbd20 │ │ │ │ + movw r8, #38384 @ 0x95f0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #352 @ 0x160 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ movt r1, #10 │ │ │ │ lsl sl, r5, #3 │ │ │ │ ldr r3, [r8, #988] @ 0x3dc │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb594 │ │ │ │ - ldr r3, [pc, #1364] @ cb68c │ │ │ │ + bne cbc34 │ │ │ │ + ldr r3, [pc, #1364] @ cbd2c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp sl, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - bne cb538 │ │ │ │ + bne cbbd8 │ │ │ │ sub r1, sl, #1 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r3, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq cb51c │ │ │ │ + beq cbbbc │ │ │ │ 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 cb2fc │ │ │ │ + beq cb99c │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r5, #1 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ add r0, r7, r6, lsl #3 │ │ │ │ mov r8, r7 │ │ │ │ str r5, [r2, #16] │ │ │ │ ldrd r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne cb358 │ │ │ │ + bne cb9f8 │ │ │ │ cmp r7, r0 │ │ │ │ - bhi cb218 │ │ │ │ + bhi cb8b8 │ │ │ │ sub r0, r0, r7 │ │ │ │ add r3, r7, #16 │ │ │ │ bic r0, r0, #7 │ │ │ │ add r0, r0, r3 │ │ │ │ add r3, r7, #8 │ │ │ │ - b cb1e0 │ │ │ │ + b cb880 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq cb218 │ │ │ │ + beq cb8b8 │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb1d4 │ │ │ │ + beq cb874 │ │ │ │ ldr ip, [r3, #-4] │ │ │ │ and r1, ip, r5 │ │ │ │ add r6, r4, r1, lsl #3 │ │ │ │ ldr lr, [r4, r1, lsl #3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb27c │ │ │ │ + bne cb91c │ │ │ │ add r3, r3, #8 │ │ │ │ str ip, [r6, #4] │ │ │ │ cmp r0, r3 │ │ │ │ str r2, [r4, r1, lsl #3] │ │ │ │ - bne cb1e0 │ │ │ │ + bne cb880 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r8, r9 │ │ │ │ str r4, [r3, #20] │ │ │ │ - bne cb4e8 │ │ │ │ + bne cbb88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #20] │ │ │ │ add r9, r0, #32 │ │ │ │ mov r5, #16 │ │ │ │ mov r2, #8 │ │ │ │ - movw r8, #38392 @ 0x95f8 │ │ │ │ + movw r8, #38384 @ 0x95f0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #352 @ 0x160 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ movt r1, #10 │ │ │ │ lsl sl, r5, #3 │ │ │ │ ldr r3, [r8, #988] @ 0x3dc │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb594 │ │ │ │ - ldr r3, [pc, #1056] @ cb68c │ │ │ │ + bne cbc34 │ │ │ │ + ldr r3, [pc, #1056] @ cbd2c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - b cb14c │ │ │ │ + b cb7ec │ │ │ │ add lr, r1, #9 │ │ │ │ cmp lr, r5 │ │ │ │ - bhi cb408 │ │ │ │ + bhi cbaa8 │ │ │ │ ldr lr, [r6, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb4b8 │ │ │ │ + beq cbb58 │ │ │ │ ldr lr, [r6, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb4e0 │ │ │ │ + beq cbb80 │ │ │ │ ldr lr, [r6, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb3e8 │ │ │ │ + beq cba88 │ │ │ │ ldr lr, [r6, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb4fc │ │ │ │ + beq cbb9c │ │ │ │ ldr lr, [r6, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb504 │ │ │ │ + beq cbba4 │ │ │ │ ldr lr, [r6, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb50c │ │ │ │ + beq cbbac │ │ │ │ ldr lr, [r6, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb514 │ │ │ │ + beq cbbb4 │ │ │ │ ldr lr, [r6, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb4f4 │ │ │ │ + beq cbb94 │ │ │ │ ldr lr, [r6, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb408 │ │ │ │ + bne cbaa8 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ - b cb3ec │ │ │ │ + b cba8c │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr r8, [r0, #28] │ │ │ │ cmp lr, r8 │ │ │ │ - bhi cb4c0 │ │ │ │ + bhi cbb60 │ │ │ │ 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 │ │ │ │ @@ -161914,230 +162340,230 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ add r0, r7, r6, lsl #3 │ │ │ │ str sl, [r2, #16] │ │ │ │ ldrd r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq cb1b4 │ │ │ │ + beq cb854 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - movw ip, #13300 @ 0x33f4 │ │ │ │ + movw ip, #13296 @ 0x33f0 │ │ │ │ movt ip, #97 @ 0x61 │ │ │ │ str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ mov sl, r7 │ │ │ │ mov r9, r7 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b cb37c │ │ │ │ + b cba1c │ │ │ │ add sl, sl, #8 │ │ │ │ cmp sl, r0 │ │ │ │ - bhi cb588 │ │ │ │ + bhi cbc28 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, ip │ │ │ │ - beq cb378 │ │ │ │ + beq cba18 │ │ │ │ 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 cb5c4 │ │ │ │ + bne cbc64 │ │ │ │ mov r3, r7 │ │ │ │ stm r1, {r3, lr} │ │ │ │ - b cb378 │ │ │ │ + b cba18 │ │ │ │ ldr r8, [r0, #20] │ │ │ │ add r4, r0, #32 │ │ │ │ cmp r4, r8 │ │ │ │ - beq cb620 │ │ │ │ + beq cbcc0 │ │ │ │ mov sl, #7 │ │ │ │ mov r9, r4 │ │ │ │ mov r7, r8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r5, sl │ │ │ │ - b cb334 │ │ │ │ + b cb9d4 │ │ │ │ add r6, r6, #24 │ │ │ │ stm r6, {r2, ip} │ │ │ │ - b cb1d4 │ │ │ │ + b cb874 │ │ │ │ ldr r7, [r0, #20] │ │ │ │ add r9, r0, #32 │ │ │ │ mov r5, #32 │ │ │ │ mov r2, #16 │ │ │ │ - b cb244 │ │ │ │ + b cb8e4 │ │ │ │ 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 cb3ec │ │ │ │ + beq cba8c │ │ │ │ add sl, r1, #9 │ │ │ │ cmp sl, r5 │ │ │ │ - bhi cb4a4 │ │ │ │ + bhi cbb44 │ │ │ │ ldr sl, [r6, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb4b8 │ │ │ │ + beq cbb58 │ │ │ │ ldr sl, [r6, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb4e0 │ │ │ │ + beq cbb80 │ │ │ │ ldr sl, [r6, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb3e8 │ │ │ │ + beq cba88 │ │ │ │ ldr sl, [r6, #32] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb4fc │ │ │ │ + beq cbb9c │ │ │ │ ldr sl, [r6, #40] @ 0x28 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb504 │ │ │ │ + beq cbba4 │ │ │ │ ldr sl, [r6, #48] @ 0x30 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb50c │ │ │ │ + beq cbbac │ │ │ │ ldr sl, [r6, #56] @ 0x38 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb514 │ │ │ │ + beq cbbb4 │ │ │ │ ldr sl, [r6, #64] @ 0x40 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb4f4 │ │ │ │ + beq cbb94 │ │ │ │ ldr sl, [r6, #72] @ 0x48 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb2f4 │ │ │ │ + beq cb994 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, lr │ │ │ │ - b cb418 │ │ │ │ + b cbab8 │ │ │ │ add r6, r6, #8 │ │ │ │ - b cb3ec │ │ │ │ + b cba8c │ │ │ │ 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 cb334 │ │ │ │ + b cb9d4 │ │ │ │ add r6, r6, #16 │ │ │ │ - b cb3ec │ │ │ │ + b cba8c │ │ │ │ mov r0, r7 │ │ │ │ - bl a63ec │ │ │ │ - b cb228 │ │ │ │ + bl a6570 │ │ │ │ + b cb8c8 │ │ │ │ add r6, r6, #64 @ 0x40 │ │ │ │ - b cb3ec │ │ │ │ + b cba8c │ │ │ │ add r6, r6, #32 │ │ │ │ - b cb3ec │ │ │ │ + b cba8c │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ - b cb3ec │ │ │ │ + b cba8c │ │ │ │ add r6, r6, #48 @ 0x30 │ │ │ │ - b cb3ec │ │ │ │ + b cba8c │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ - b cb3ec │ │ │ │ + b cba8c │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne cb324 │ │ │ │ + bne cb9c4 │ │ │ │ ldr r4, [r8, #968] @ 0x3c8 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ strd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r4, r1 │ │ │ │ - bne cb608 │ │ │ │ + bne cbca8 │ │ │ │ mov r0, sl │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cb680 │ │ │ │ + beq cbd20 │ │ │ │ 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 cb334 │ │ │ │ + b cb9d4 │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - b cb218 │ │ │ │ + b cb8b8 │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, sl │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cb680 │ │ │ │ + beq cbd20 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov sl, r5 │ │ │ │ mov r8, r7 │ │ │ │ lsl r2, r2, #4 │ │ │ │ - b cb334 │ │ │ │ + b cb9d4 │ │ │ │ add r3, r2, #9 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi cb5f0 │ │ │ │ + bhi cbc90 │ │ │ │ add r3, r1, #72 @ 0x48 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r1, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb3b4 │ │ │ │ + beq cba54 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb5d8 │ │ │ │ + bne cbc78 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r6, r6, #5 │ │ │ │ add r2, r2, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r5 │ │ │ │ - b cb3a4 │ │ │ │ + b cba44 │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, sl │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ - b cb560 │ │ │ │ + b cbc00 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq cb228 │ │ │ │ + beq cb8c8 │ │ │ │ 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 cb63c │ │ │ │ + bne cbcdc │ │ │ │ mov sl, #7 │ │ │ │ mov r9, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r5, sl │ │ │ │ sub r7, fp, #100 @ 0x64 │ │ │ │ - b cb334 │ │ │ │ - bl 2e0eb8 │ │ │ │ + b cb9d4 │ │ │ │ + bl 2e0e64 │ │ │ │ mvn r0, #0 │ │ │ │ - b cb22c │ │ │ │ + b cb8cc │ │ │ │ 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] @ cb770 │ │ │ │ + ldr r4, [pc, #184] @ cbe10 │ │ │ │ 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 │ │ │ │ @@ -162149,352 +162575,352 @@ │ │ │ │ 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 cb710 │ │ │ │ + beq cbdb0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb73c │ │ │ │ + ble cbddc │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1916] @ 0x77c │ │ │ │ cmp r1, #9 │ │ │ │ - bhi cb760 │ │ │ │ + bhi cbe00 │ │ │ │ ldr r0, [r3, #1912] @ 0x778 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r2] │ │ │ │ str r2, [r3, #1912] @ 0x778 │ │ │ │ str r1, [r3, #1916] @ 0x77c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ cmp r1, ip │ │ │ │ - bne cb710 │ │ │ │ + bne cbdb0 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - b cb710 │ │ │ │ + b cbdb0 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc058 │ │ │ │ + b bc1b8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cb774 <_Py_CheckFunctionResult@@Base>: │ │ │ │ +000cbe14 <_Py_CheckFunctionResult@@Base>: │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb790 <_Py_CheckFunctionResult@@Base+0x1c> │ │ │ │ + beq cbe30 <_Py_CheckFunctionResult@@Base+0x1c> │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb7cc <_Py_CheckFunctionResult@@Base+0x58> │ │ │ │ + bne cbe6c <_Py_CheckFunctionResult@@Base+0x58> │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb7a4 <_Py_CheckFunctionResult@@Base+0x30> │ │ │ │ + beq cbe44 <_Py_CheckFunctionResult@@Base+0x30> │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb788 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + bne cbe28 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ ldr ip, [r2] │ │ │ │ - beq cb860 <_Py_CheckFunctionResult@@Base+0xec> │ │ │ │ + beq cbf00 <_Py_CheckFunctionResult@@Base+0xec> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #34028 @ 0x84ec │ │ │ │ + movw r2, #33068 @ 0x812c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, ip │ │ │ │ - b 2d9d6c <_PyErr_Format@@Base> │ │ │ │ + b 2d9c50 <_PyErr_Format@@Base> │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb788 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + beq cbe28 <_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 cb83c <_Py_CheckFunctionResult@@Base+0xc8> │ │ │ │ + ble cbedc <_Py_CheckFunctionResult@@Base+0xc8> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ moveq r3, r5 │ │ │ │ ldr r1, [r2] │ │ │ │ - movwne r2, #34076 @ 0x851c │ │ │ │ - movweq r2, #34264 @ 0x85d8 │ │ │ │ + movwne r2, #33116 @ 0x815c │ │ │ │ + movweq r2, #33304 @ 0x8218 │ │ │ │ movtne r2, #61 @ 0x3d │ │ │ │ movteq r2, #61 @ 0x3d │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 334408 │ │ │ │ + b 33424c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb808 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + bne cbea8 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b cb808 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ - movw r2, #34216 @ 0x85a8 │ │ │ │ + b cbea8 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + movw r2, #33256 @ 0x81e8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, ip │ │ │ │ - b 2d9d6c <_PyErr_Format@@Base> │ │ │ │ + b 2d9c50 <_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] @ cbaa8 <_Py_CheckFunctionResult@@Base+0x334> │ │ │ │ + ldr r2, [pc, #540] @ cc148 <_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 cb994 <_Py_CheckFunctionResult@@Base+0x220> │ │ │ │ + beq cc034 <_Py_CheckFunctionResult@@Base+0x220> │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cba30 <_Py_CheckFunctionResult@@Base+0x2bc> │ │ │ │ + beq cc0d0 <_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] @ cbaac <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ + ldr r0, [pc, #460] @ cc14c <_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 cba38 <_Py_CheckFunctionResult@@Base+0x2c4> │ │ │ │ + bmi cc0d8 <_Py_CheckFunctionResult@@Base+0x2c4> │ │ │ │ add r5, r6, #16 │ │ │ │ mov r4, r3 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [r5, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb924 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cbfc4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb99c <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ + ble cc03c <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs cb90c <_Py_CheckFunctionResult@@Base+0x198> │ │ │ │ + bcs cbfac <_Py_CheckFunctionResult@@Base+0x198> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ - movw r2, #42540 @ 0xa62c │ │ │ │ + movw r2, #42528 @ 0xa620 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r6, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cba4c <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ + bne cc0ec <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt cba60 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ - ldr r0, [pc, #336] @ cbaac <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ + bgt cc100 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ + ldr r0, [pc, #336] @ cc14c <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsl r3, r3, #3 │ │ │ │ movw r1, #5836 @ 0x16cc │ │ │ │ ldr r2, [r2, r0] │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r1, #2000 @ 0x7d0 │ │ │ │ - bcs cba60 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ + bcs cc100 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1736] @ 0x6c8 │ │ │ │ str r2, [r6] │ │ │ │ str r6, [r3, #1736] @ 0x6c8 │ │ │ │ str r1, [r3, #1740] @ 0x6cc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb924 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bne cbfc4 <_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] @ cbab0 <_Py_CheckFunctionResult@@Base+0x33c> │ │ │ │ + ldr r2, [pc, #232] @ cc150 <_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 cba98 <_Py_CheckFunctionResult@@Base+0x324> │ │ │ │ - ldr r2, [pc, #192] @ cbab4 <_Py_CheckFunctionResult@@Base+0x340> │ │ │ │ + bne cc138 <_Py_CheckFunctionResult@@Base+0x324> │ │ │ │ + ldr r2, [pc, #192] @ cc154 <_Py_CheckFunctionResult@@Base+0x340> │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne cba6c <_Py_CheckFunctionResult@@Base+0x2f8> │ │ │ │ + bne cc10c <_Py_CheckFunctionResult@@Base+0x2f8> │ │ │ │ mov r0, r3 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb924 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cbfc4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ cmp sl, #3 │ │ │ │ movle r6, #0 │ │ │ │ andgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb924 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cbfc4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e2654 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cb924 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bl 2e2600 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cbfc4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ - bpl cb900 <_Py_CheckFunctionResult@@Base+0x18c> │ │ │ │ + bpl cbfa0 <_Py_CheckFunctionResult@@Base+0x18c> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - movw r2, #42540 @ 0xa62c │ │ │ │ + movw r2, #42528 @ 0xa620 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq cb954 <_Py_CheckFunctionResult@@Base+0x1e0> │ │ │ │ + beq cbff4 <_Py_CheckFunctionResult@@Base+0x1e0> │ │ │ │ ldr r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ - movw r1, #42540 @ 0xa62c │ │ │ │ + movw r1, #42528 @ 0xa620 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - b cba4c <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b cc0ec <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - beq cb9fc <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ + beq cc09c <_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 cb9fc <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ + b cc09c <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e259c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cb924 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + bl 2e2548 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cbfc4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -000cbab8 : │ │ │ │ +000cc158 : │ │ │ │ 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 cbb04 │ │ │ │ + beq cc1a4 │ │ │ │ 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 cbb1c │ │ │ │ + bne cc1bc │ │ │ │ mov r2, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b cbb58 │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + b cc1f8 │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4290 @ 0x10c2 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - beq cbb3c │ │ │ │ + beq cc1dc │ │ │ │ mov r0, r2 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbb04 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq cc1a4 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14320 @ 0x37f0 │ │ │ │ + movw r1, #13360 @ 0x3430 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b cbb14 │ │ │ │ + bl 16f420 │ │ │ │ + b cc1b4 │ │ │ │ push {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 r8, [r1, #4] │ │ │ │ mov r9, r2 │ │ │ │ - movw r6, #21196 @ 0x52cc │ │ │ │ + movw r6, #21184 @ 0x52c0 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r2, [r8, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r8, r6 │ │ │ │ orreq r2, r2, #1 │ │ │ │ tst r2, #1 │ │ │ │ - beq cc1d4 │ │ │ │ + beq cc878 │ │ │ │ ldr r1, [r8, #108] @ 0x6c │ │ │ │ - movw r2, #14688 @ 0x3960 │ │ │ │ + movw r2, #9900 @ 0x26ac │ │ │ │ movt r2, #29 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cc1f0 │ │ │ │ + bne cc894 │ │ │ │ cmp r7, r4 │ │ │ │ - beq cbbc8 │ │ │ │ + beq cc268 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbbd8 │ │ │ │ + bne cc278 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r7, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cbf20 │ │ │ │ + bne cc5c0 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbf1c │ │ │ │ + bne cc5bc │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbf1c │ │ │ │ + bne cc5bc │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp ip, r2 │ │ │ │ - bne cbf1c │ │ │ │ + bne cc5bc │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - bne cc340 │ │ │ │ + bne cc9e4 │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc52c │ │ │ │ + bne ccbd0 │ │ │ │ cmp r8, r6 │ │ │ │ - beq cbc38 │ │ │ │ + beq cc2d8 │ │ │ │ ldr r3, [r8, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc924 │ │ │ │ + beq ccfc4 │ │ │ │ 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 │ │ │ │ @@ -162503,167 +162929,167 @@ │ │ │ │ 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 cc610 │ │ │ │ - movw r8, #38392 @ 0x95f8 │ │ │ │ + bmi cccb0 │ │ │ │ + movw r8, #38384 @ 0x95f0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ + movw r3, #736 @ 0x2e0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r6, [r8, #988] @ 0x3dc │ │ │ │ cmp r6, r3 │ │ │ │ - bne cc5f0 │ │ │ │ - ldr r3, [pc, #3300] @ cc984 │ │ │ │ + bne ccc90 │ │ │ │ + ldr r3, [pc, #3300] @ cd024 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub r0, r2, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bcs cc4e0 │ │ │ │ + bcs ccb84 │ │ │ │ lsr r0, r0, #3 │ │ │ │ ldr r3, [r3, r0, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq cc550 │ │ │ │ + beq ccbf4 │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ ldr ip, [r6] │ │ │ │ str ip, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cc160 │ │ │ │ + beq cc804 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e280 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ mov r3, #1 │ │ │ │ ldr r8, [r6, #16] │ │ │ │ lsl r3, r3, r2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc58c │ │ │ │ + beq ccc30 │ │ │ │ cmp r8, #0 │ │ │ │ addgt r2, r6, #20 │ │ │ │ movgt lr, #8 │ │ │ │ addgt r2, r2, r3 │ │ │ │ addgt r0, r2, #4 │ │ │ │ - ble cbda4 │ │ │ │ + ble cc444 │ │ │ │ mov r1, #0 │ │ │ │ - b cbd60 │ │ │ │ + b cc400 │ │ │ │ ldr ip, [r2] │ │ │ │ str r9, [r3] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbd8c │ │ │ │ + ble cc42c │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, lr │ │ │ │ cmp r8, r1 │ │ │ │ - beq cbda4 │ │ │ │ + beq cc444 │ │ │ │ add r2, r2, lr │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cbd4c │ │ │ │ + beq cc3ec │ │ │ │ ldr ip, [r3] │ │ │ │ add r9, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbd38 │ │ │ │ + ble cc3d8 │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbd4c │ │ │ │ + bgt cc3ec │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r8 │ │ │ │ str r3, [ip] │ │ │ │ addne r0, r0, lr │ │ │ │ - bne cbd5c │ │ │ │ + bne cc3fc │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - blt cbeb4 │ │ │ │ + blt cc554 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne cbeb4 │ │ │ │ + bne cc554 │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ lsl r8, r3, r1 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ - beq cc3d0 │ │ │ │ + beq cca74 │ │ │ │ cmp r3, #0 │ │ │ │ - ble cbe6c │ │ │ │ + ble cc50c │ │ │ │ add r8, r2, r8 │ │ │ │ mov ip, r7 │ │ │ │ add r1, r8, #20 │ │ │ │ add lr, r8, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r0 │ │ │ │ mov r6, lr │ │ │ │ ldr r0, [r4, r5, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbe30 │ │ │ │ + beq cc4d0 │ │ │ │ ldr ip, [r0] │ │ │ │ sub lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc100 │ │ │ │ + ble cc7a4 │ │ │ │ ldr r0, [r6, r5, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbe4c │ │ │ │ + beq cc4ec │ │ │ │ ldr ip, [r0] │ │ │ │ sub lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc130 │ │ │ │ + ble cc7d4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r8 │ │ │ │ - bne cbe14 │ │ │ │ + bne cc4b4 │ │ │ │ mov r6, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r7, r3 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cc0f4 │ │ │ │ + bne cc798 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cc0f4 │ │ │ │ - ldr r3, [pc, #2808] @ cc984 │ │ │ │ + bne cc798 │ │ │ │ + ldr r3, [pc, #2808] @ cd024 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1932] @ 0x78c │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bhi cc0f4 │ │ │ │ + bhi cc798 │ │ │ │ ldr r0, [r3, #1928] @ 0x788 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r2] │ │ │ │ str r2, [r3, #1928] @ 0x788 │ │ │ │ str r1, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [r7, #24] │ │ │ │ str r2, [r7, #8] │ │ │ │ - beq cbbc8 │ │ │ │ + beq cc268 │ │ │ │ ldr r3, [r7, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbbc8 │ │ │ │ - ldr r1, [pc, #2724] @ cc984 │ │ │ │ + bne cc268 │ │ │ │ + ldr r1, [pc, #2724] @ cd024 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, #-4] │ │ │ │ sub r0, r7, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr ip, [r1, #4] │ │ │ │ @@ -162671,292 +163097,293 @@ │ │ │ │ str r0, [ip] │ │ │ │ str r3, [r7, #-4] │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ str r1, [r7, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r1, #4] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - b cbbc8 │ │ │ │ + b cc268 │ │ │ │ mov r9, #1 │ │ │ │ ldr r2, [r7, #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 cc370 │ │ │ │ + bgt cca14 │ │ │ │ + mov r5, ip │ │ │ │ mov r8, #0 │ │ │ │ mov sl, r7 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b cbf84 │ │ │ │ + b cc628 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc088 │ │ │ │ + ble cc72c │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc614 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ + bne cccb4 │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ add r8, r8, #1 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne cc880 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r3, r5 │ │ │ │ + bne ccf20 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r6 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq cc638 │ │ │ │ + beq cccd8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc5ac │ │ │ │ + bne ccc50 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r8, r2 │ │ │ │ - bge cbbc8 │ │ │ │ + bge cc268 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ mov r0, #1 │ │ │ │ add r3, r3, #20 │ │ │ │ lsl r1, r0, r1 │ │ │ │ ldrb r0, [r3, #-14] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc0b8 │ │ │ │ + beq cc75c │ │ │ │ add r1, r1, r8, lsl #3 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cc1a4 │ │ │ │ + beq cc848 │ │ │ │ cmp r8, r2 │ │ │ │ - bge cbbc8 │ │ │ │ + bge cc268 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc0e8 │ │ │ │ + ble cc78c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ cmp r9, #1 │ │ │ │ - bne cc46c │ │ │ │ + bne ccb10 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc0ac │ │ │ │ + ble cc750 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl ac140 │ │ │ │ + bl ac2c8 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbf5c │ │ │ │ + bgt cc600 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbf5c │ │ │ │ + bne cc600 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbf68 │ │ │ │ + bgt cc60c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbf68 │ │ │ │ + bne cc60c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cbf68 │ │ │ │ + b cc60c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - b cc02c │ │ │ │ + b cc6d0 │ │ │ │ mov r0, #12 │ │ │ │ mla r1, r0, r8, r1 │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r8, r2 │ │ │ │ - beq cbbc8 │ │ │ │ + beq cc268 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cc580 │ │ │ │ + beq ccc24 │ │ │ │ ldm r3, {r2, r7} │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc008 │ │ │ │ + bgt cc6ac │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - b cc008 │ │ │ │ + b cc6ac │ │ │ │ mov r0, r2 │ │ │ │ - bl a63ec │ │ │ │ - b cbeb4 │ │ │ │ + bl a6570 │ │ │ │ + b cc554 │ │ │ │ cmp lr, #0 │ │ │ │ str lr, [r0] │ │ │ │ - bne cbe30 │ │ │ │ + bne cc4d0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, r5, lsl #3] │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne cbe3c │ │ │ │ - b cbe4c │ │ │ │ + bne cc4dc │ │ │ │ + b cc4ec │ │ │ │ cmp lr, #0 │ │ │ │ str lr, [r0] │ │ │ │ - bne cbe4c │ │ │ │ + bne cc4ec │ │ │ │ add r5, r5, #1 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, r8 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne cbe14 │ │ │ │ - b cbe58 │ │ │ │ + bne cc4b4 │ │ │ │ + b cc4f8 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr sl, [r3, #28] │ │ │ │ cmp sl, r9 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [lr, #12] │ │ │ │ strcc lr, [r3, #8] │ │ │ │ - bcc cbcf0 │ │ │ │ + bcc cc390 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r3, r9 │ │ │ │ str r1, [r3, #4] │ │ │ │ add r0, r9, r0, lsl #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ str ip, [r3, r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc4e0 │ │ │ │ + beq ccb84 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b cbcf0 │ │ │ │ + b cc390 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - ble cbbc8 │ │ │ │ + ble cc268 │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cbfec │ │ │ │ + bne cc690 │ │ │ │ add r8, r8, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r8, r2 │ │ │ │ - blt cc1b4 │ │ │ │ - b cbbc8 │ │ │ │ + blt cc858 │ │ │ │ + b cc268 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbba0 │ │ │ │ + bne cc240 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1aa644 │ │ │ │ + bl 1aa754 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cc614 │ │ │ │ - bl ca818 │ │ │ │ + beq cccb4 │ │ │ │ + bl caeb8 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc22c │ │ │ │ + bgt cc8d0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc8f8 │ │ │ │ + beq ccf98 │ │ │ │ cmp r8, #0 │ │ │ │ - beq cc614 │ │ │ │ + beq cccb4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl caacc │ │ │ │ + bl cb16c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #1 │ │ │ │ - bne cc66c │ │ │ │ + bne ccd0c │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r4 │ │ │ │ - beq cc2e4 │ │ │ │ + beq cc988 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl c4ffc │ │ │ │ + bl c5720 │ │ │ │ mov r1, r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq cc74c │ │ │ │ + beq ccdec │ │ │ │ mov r2, r4 │ │ │ │ - bl b646c <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ + bl b65ec <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc31c │ │ │ │ + ble cc9c0 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc2ac │ │ │ │ + bgt cc950 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq cc908 │ │ │ │ + beq ccfa8 │ │ │ │ mov r0, r8 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cc934 │ │ │ │ + beq ccfd4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne cc25c │ │ │ │ - ldr r3, [pc, #1716] @ cc988 │ │ │ │ + bne cc900 │ │ │ │ + ldr r3, [pc, #1712] @ cd028 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc718 │ │ │ │ + bne ccdb8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc308 │ │ │ │ + bgt cc9ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc308 │ │ │ │ + bne cc9ac │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + bl bebe4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b cbbcc │ │ │ │ + b cc26c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc290 │ │ │ │ + bne cc934 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cc290 │ │ │ │ + b cc934 │ │ │ │ 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 cbc18 │ │ │ │ + bgt cc2b8 │ │ │ │ mov r9, r0 │ │ │ │ - b cbf20 │ │ │ │ + b cc5c0 │ │ │ │ add r5, ip, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ add r2, r5, #1 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ asr r2, r2, #1 │ │ │ │ @@ -162967,472 +163394,471 @@ │ │ │ │ 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 ad1a0 │ │ │ │ + bl ad328 │ │ │ │ cmp r0, #0 │ │ │ │ + bne cccb4 │ │ │ │ + ldr ip, [r4, #8] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldreq ip, [r4, #8] │ │ │ │ - beq cbf48 │ │ │ │ - b cc614 │ │ │ │ + b cc5e8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble cc0f4 │ │ │ │ + ble cc798 │ │ │ │ mov sl, r4 │ │ │ │ add r8, r2, r8 │ │ │ │ mov r4, r5 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r3 │ │ │ │ - b cc41c │ │ │ │ + b ccac0 │ │ │ │ ldr r0, [r8, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc40c │ │ │ │ + beq ccab0 │ │ │ │ ldr r1, [r0] │ │ │ │ sub ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc44c │ │ │ │ + ble ccaf0 │ │ │ │ add r4, r4, #1 │ │ │ │ add r8, r8, #12 │ │ │ │ cmp r4, r5 │ │ │ │ - beq cc460 │ │ │ │ + beq ccb04 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc3f0 │ │ │ │ + beq cca94 │ │ │ │ ldr r1, [r0] │ │ │ │ sub ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc3f0 │ │ │ │ + bgt cca94 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cc3f0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cc3f0 │ │ │ │ + bne cca94 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cca94 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cc40c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cc40c │ │ │ │ + bne ccab0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ccab0 │ │ │ │ mov r2, r9 │ │ │ │ mov r4, sl │ │ │ │ - b cbe6c │ │ │ │ + b cc50c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq cc84c │ │ │ │ + beq cceec │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cc020 │ │ │ │ + beq cc6c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc020 │ │ │ │ + beq cc6c4 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc56c │ │ │ │ + bne ccc10 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc81c │ │ │ │ + ble ccebc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbf70 │ │ │ │ + bgt cc614 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbf70 │ │ │ │ + bne cc614 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cbf70 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cc614 │ │ │ │ ldr r6, [r8, #968] @ 0x3c8 │ │ │ │ - movw r3, #34196 @ 0x8594 │ │ │ │ + movw r3, #33212 @ 0x81bc │ │ │ │ movt r3, #9 │ │ │ │ cmp r6, r3 │ │ │ │ - bne cc61c │ │ │ │ + bne cccbc │ │ │ │ cmp r2, #1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc610 │ │ │ │ + beq cccb0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r1, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1, #800] @ 0x320 │ │ │ │ - b cc19c │ │ │ │ + b cc840 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ - bl c3b48 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c426c <_PyDict_SendEvent@@Base> │ │ │ │ ldr r8, [r4, #4] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b cbc24 │ │ │ │ + b cc2c4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ - b cc194 │ │ │ │ + b cc838 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r7, [r3] │ │ │ │ - ble cc95c │ │ │ │ + ble ccffc │ │ │ │ mvn r4, #1 │ │ │ │ - b cbbcc │ │ │ │ + b cc26c │ │ │ │ add r3, r3, #12 │ │ │ │ add r8, r8, #1 │ │ │ │ - b cc0c4 │ │ │ │ + b cc768 │ │ │ │ cmp r8, #0 │ │ │ │ - ble cbda4 │ │ │ │ + ble cc444 │ │ │ │ add r0, r6, #20 │ │ │ │ mov lr, #12 │ │ │ │ add r0, r0, r3 │ │ │ │ add r2, r0, #4 │ │ │ │ add r0, r0, #8 │ │ │ │ - b cbd30 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r8, r2 │ │ │ │ - bge cbbc8 │ │ │ │ + b cc3d0 │ │ │ │ + cmp r8, r5 │ │ │ │ + bge cc268 │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldrb r2, [r2, r8] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r3, r1, r2, lsl #3 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - b cc0dc │ │ │ │ + b cc780 │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r6 │ │ │ │ subs r6, r0, #0 │ │ │ │ ldrne r1, [r4, #24] │ │ │ │ ldrne r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne cbcf0 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bne cc390 │ │ │ │ + bl 2e0e64 │ │ │ │ mvn r4, #0 │ │ │ │ - b cbbcc │ │ │ │ + b cc26c │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ - b cc510 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b ccbb4 │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbbc8 │ │ │ │ + beq cc268 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc5ac │ │ │ │ + bne ccc50 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r8 │ │ │ │ - bgt cbfbc │ │ │ │ - b cbbc8 │ │ │ │ + bgt cc660 │ │ │ │ + b cc268 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne r6, r3 │ │ │ │ - beq cc2e4 │ │ │ │ + beq cc988 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7cd0 │ │ │ │ + bl a7e54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc7b4 │ │ │ │ + bne cce54 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c4ffc │ │ │ │ + bl c5720 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc74c │ │ │ │ + beq ccdec │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl b646c <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ + bl b65ec <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc798 │ │ │ │ + ble cce38 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc6e0 │ │ │ │ + bgt ccd80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc978 │ │ │ │ + beq cd018 │ │ │ │ cmn r9, #1 │ │ │ │ - beq cc934 │ │ │ │ + beq ccfd4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne cc67c │ │ │ │ - ldr r3, [pc, #640] @ cc988 │ │ │ │ + bne ccd1c │ │ │ │ + ldr r3, [pc, #640] @ cd028 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r3] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc2e4 │ │ │ │ + beq cc988 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc2e4 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + beq cc988 │ │ │ │ + movw r3, #49384 @ 0xc0e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b17c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ac34 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc2e4 │ │ │ │ + beq cc988 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b19c <_PyErr_Clear@@Base> │ │ │ │ - b cc2e4 │ │ │ │ + bl 28ac54 <_PyErr_Clear@@Base> │ │ │ │ + b cc988 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc770 │ │ │ │ + bgt cce10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc770 │ │ │ │ + bne cce10 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc614 │ │ │ │ + bgt cccb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc614 │ │ │ │ + bne cccb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cc614 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cccb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc6c4 │ │ │ │ + bne ccd64 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cc6c4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ccd64 │ │ │ │ cmp r0, #1 │ │ │ │ - bne cc8c8 │ │ │ │ + bne ccf68 │ │ │ │ cmp r6, #0 │ │ │ │ - bne cc7ec │ │ │ │ + bne cce8c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc6e8 │ │ │ │ + bgt ccd88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc6e8 │ │ │ │ + bne ccd88 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cc6e8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ccd88 │ │ │ │ str r5, [r6] │ │ │ │ mvn r4, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbbcc │ │ │ │ + bgt cc26c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbbcc │ │ │ │ + bne cc26c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cbbcc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cc26c │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc4b8 │ │ │ │ + bne ccb5c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbf70 │ │ │ │ - b cc088 │ │ │ │ + bgt cc614 │ │ │ │ + b cc72c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc89c │ │ │ │ + ble ccf3c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc614 │ │ │ │ + bgt cccb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc614 │ │ │ │ + bne cccb4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cc614 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cccb4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34308 @ 0x8604 │ │ │ │ + movw r1, #33348 @ 0x8244 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b cc614 │ │ │ │ + bl 16f420 │ │ │ │ + b cccb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc8c0 │ │ │ │ + beq ccf60 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc614 │ │ │ │ + bgt cccb4 │ │ │ │ mvn r3, #0 │ │ │ │ - b cc088 │ │ │ │ + b cc72c │ │ │ │ mvn r3, #0 │ │ │ │ - b cc06c │ │ │ │ + b cc710 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc8e4 │ │ │ │ + bgt ccf84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc8ec │ │ │ │ + beq ccf8c │ │ │ │ mvn r4, #0 │ │ │ │ - b cc7f4 │ │ │ │ + b cce94 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cc8e4 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ccf84 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cc22c │ │ │ │ + b cc8d0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cc2ac │ │ │ │ + b cc950 │ │ │ │ cmp r8, r6 │ │ │ │ - beq cbc38 │ │ │ │ + beq cc2d8 │ │ │ │ ldr r8, [r8, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cc91c │ │ │ │ - b cbc38 │ │ │ │ + bne ccfbc │ │ │ │ + b cc2d8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc614 │ │ │ │ + bgt cccb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc614 │ │ │ │ + bne cccb4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cc614 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cccb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cc578 │ │ │ │ + bne ccc1c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cc578 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ccc1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cc6e0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ccd80 │ │ │ │ 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 cd298 │ │ │ │ + bgt cd938 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccfe4 │ │ │ │ + bne cd684 │ │ │ │ str r0, [r8] │ │ │ │ ldr r2, [r8, #-8] │ │ │ │ ldr r4, [r8, #28] │ │ │ │ ldr r6, [r8, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cccac │ │ │ │ + beq cd34c │ │ │ │ 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] @ cd2a4 │ │ │ │ + ldr r2, [pc, #2204] @ cd944 │ │ │ │ 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 cccb4 │ │ │ │ + bne cd354 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ccbb8 │ │ │ │ + beq cd258 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - blt ccbb8 │ │ │ │ + blt cd258 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne ccbb8 │ │ │ │ + bne cd258 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ ldr r7, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ lsl r5, r5, r2 │ │ │ │ - beq ccd58 │ │ │ │ + beq cd3f8 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ccb7c │ │ │ │ + ble cd21c │ │ │ │ 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 ccab0 │ │ │ │ + b cd150 │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [r3, r4, lsl #3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq ccaa4 │ │ │ │ + beq cd144 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccc04 │ │ │ │ + ble cd2a4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - beq ccb74 │ │ │ │ + beq cd214 │ │ │ │ add r3, r5, #20 │ │ │ │ ldr r3, [r3, r4, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cca88 │ │ │ │ + beq cd128 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cca88 │ │ │ │ + bgt cd128 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cca88 │ │ │ │ - ldr r1, [pc, #1988] @ cd2a8 │ │ │ │ + bne cd128 │ │ │ │ + ldr r1, [pc, #1988] @ cd948 │ │ │ │ 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 │ │ │ │ @@ -163441,76 +163867,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 cd278 │ │ │ │ - ldr r2, [pc, #1920] @ cd2ac │ │ │ │ + bne cd918 │ │ │ │ + ldr r2, [pc, #1920] @ cd94c │ │ │ │ ldr r8, [r2, #1708] @ 0x6ac │ │ │ │ cmp r8, #0 │ │ │ │ - bne cd248 │ │ │ │ + bne cd8e8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cca88 │ │ │ │ + beq cd128 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cca88 │ │ │ │ + beq cd128 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e2654 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cca88 │ │ │ │ + bl 2e2600 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cd128 │ │ │ │ mov r6, r9 │ │ │ │ mov r8, sl │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne ccbb0 │ │ │ │ + bne cd250 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne ccbb0 │ │ │ │ - ldr r2, [pc, #1800] @ cd2a4 │ │ │ │ + bne cd250 │ │ │ │ + ldr r2, [pc, #1800] @ cd944 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r2, r3] │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ ldr r1, [ip, #1932] @ 0x78c │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bls ccd28 │ │ │ │ + bls cd3c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - movw r1, #19260 @ 0x4b3c │ │ │ │ + movw r1, #19248 @ 0x4b30 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne ccd50 │ │ │ │ - ldr r2, [pc, #1744] @ cd2a4 │ │ │ │ + bne cd3f0 │ │ │ │ + ldr r2, [pc, #1744] @ cd944 │ │ │ │ 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 ccd14 │ │ │ │ + bhi cd3b4 │ │ │ │ ldr r1, [r3, #1920] @ 0x780 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r8] │ │ │ │ str r8, [r3, #1920] @ 0x780 │ │ │ │ str r2, [r3, #1924] @ 0x784 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccaa4 │ │ │ │ - ldr r2, [pc, #1676] @ cd2a8 │ │ │ │ + bne cd144 │ │ │ │ + ldr r2, [pc, #1676] @ cd948 │ │ │ │ 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 │ │ │ │ @@ -163519,660 +163945,660 @@ │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne cd288 │ │ │ │ - ldr r3, [pc, #1608] @ cd2ac │ │ │ │ + bne cd928 │ │ │ │ + ldr r3, [pc, #1608] @ cd94c │ │ │ │ ldr r3, [r3, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd220 │ │ │ │ + bne cd8c0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ccaa4 │ │ │ │ + beq cd144 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ccaa4 │ │ │ │ + beq cd144 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e2654 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b ccaa4 │ │ │ │ + bl 2e2600 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cd144 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cca28 │ │ │ │ + beq cd0c8 │ │ │ │ ldrb r5, [r4, #2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ccde4 │ │ │ │ + bne cd484 │ │ │ │ ldrb r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ movne r7, r4 │ │ │ │ movne r9, r1 │ │ │ │ - bne ccce4 │ │ │ │ - b ccddc │ │ │ │ + bne cd384 │ │ │ │ + b cd47c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - beq ccddc │ │ │ │ + beq cd47c │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq cccd8 │ │ │ │ + beq cd378 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cccd8 │ │ │ │ + bgt cd378 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne cccd8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cccd8 │ │ │ │ + bne cd378 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd378 │ │ │ │ ldr r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ add lr, r1, #1 │ │ │ │ ldr r1, [ip, #1928] @ 0x788 │ │ │ │ str r1, [r6] │ │ │ │ - movw r1, #19260 @ 0x4b3c │ │ │ │ + movw r1, #19248 @ 0x4b30 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [ip, #1928] @ 0x788 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ str lr, [ip, #1932] @ 0x78c │ │ │ │ cmp r0, r1 │ │ │ │ - beq ccbd4 │ │ │ │ + beq cd274 │ │ │ │ ldr r3, [r0, #160] @ 0xa0 │ │ │ │ - b ccd18 │ │ │ │ + b cd3b8 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ccbb0 │ │ │ │ + ble cd250 │ │ │ │ add r4, r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b ccd94 │ │ │ │ + b cd434 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccd84 │ │ │ │ + beq cd424 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccdc4 │ │ │ │ + ble cd464 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq ccb7c │ │ │ │ + beq cd21c │ │ │ │ add r4, r4, #12 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccd6c │ │ │ │ + beq cd40c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccd6c │ │ │ │ + bgt cd40c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccd6c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ccd6c │ │ │ │ + bne cd40c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd40c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccd84 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ccd84 │ │ │ │ + bne cd424 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd424 │ │ │ │ mov r0, r4 │ │ │ │ - bl a63ec │ │ │ │ + bl a6570 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt ccbb8 │ │ │ │ + blt cd258 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ - bne ccbb8 │ │ │ │ + bne cd258 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldrb r5, [r6, #6] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r5, #0 │ │ │ │ lsl r3, r3, r2 │ │ │ │ mov r9, r1 │ │ │ │ - beq cd174 │ │ │ │ + beq cd814 │ │ │ │ cmp r1, #0 │ │ │ │ - ble cd020 │ │ │ │ + ble cd6c0 │ │ │ │ add r3, r6, r3 │ │ │ │ mov r4, #0 │ │ │ │ add r7, r3, #20 │ │ │ │ add r5, r3, #24 │ │ │ │ ands r3, r1, #3 │ │ │ │ - beq ccfb4 │ │ │ │ + beq cd654 │ │ │ │ cmp r3, #1 │ │ │ │ - beq cceb4 │ │ │ │ + beq cd554 │ │ │ │ cmp r3, #2 │ │ │ │ - beq cce80 │ │ │ │ + beq cd520 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cce64 │ │ │ │ + beq cd504 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd1f0 │ │ │ │ + ble cd890 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cce7c │ │ │ │ + beq cd51c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd208 │ │ │ │ + ble cd8a8 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cce98 │ │ │ │ + beq cd538 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd144 │ │ │ │ + ble cd7e4 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cceb0 │ │ │ │ + beq cd550 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd15c │ │ │ │ + ble cd7fc │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccecc │ │ │ │ + beq cd56c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd114 │ │ │ │ + ble cd7b4 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccee4 │ │ │ │ + beq cd584 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd12c │ │ │ │ + ble cd7cc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bne ccfb4 │ │ │ │ - b cd020 │ │ │ │ + bne cd654 │ │ │ │ + b cd6c0 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf0c │ │ │ │ + beq cd5ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd06c │ │ │ │ + ble cd70c │ │ │ │ add sl, r4, #1 │ │ │ │ ldr r0, [r7, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf28 │ │ │ │ + beq cd5c8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd084 │ │ │ │ + ble cd724 │ │ │ │ ldr r0, [r5, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf40 │ │ │ │ + beq cd5e0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd09c │ │ │ │ + ble cd73c │ │ │ │ add r4, sl, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf5c │ │ │ │ + beq cd5fc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd0b4 │ │ │ │ + ble cd754 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf74 │ │ │ │ + beq cd614 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd0cc │ │ │ │ + ble cd76c │ │ │ │ add r4, sl, #2 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf90 │ │ │ │ + beq cd630 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd0e4 │ │ │ │ + ble cd784 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccfa8 │ │ │ │ + beq cd648 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd0fc │ │ │ │ + ble cd79c │ │ │ │ add r4, sl, #3 │ │ │ │ cmp r4, r9 │ │ │ │ - beq cd020 │ │ │ │ + beq cd6c0 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccef4 │ │ │ │ + beq cd594 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccef4 │ │ │ │ + bgt cd594 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccef4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ccef4 │ │ │ │ + bne cd594 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd594 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #5 │ │ │ │ - bl c3b48 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c426c <_PyDict_SendEvent@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccbfc │ │ │ │ + bgt cd29c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq cc9c4 │ │ │ │ - b ccbfc │ │ │ │ + beq cd064 │ │ │ │ + b cd29c │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne ccbb0 │ │ │ │ + bne cd250 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne ccbb0 │ │ │ │ - ldr r2, [pc, #612] @ cd2a4 │ │ │ │ + bne cd250 │ │ │ │ + ldr r2, [pc, #612] @ cd944 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi ccbb0 │ │ │ │ + bhi cd250 │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r6] │ │ │ │ str r6, [r3, #1928] @ 0x788 │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ - b ccbb8 │ │ │ │ + b cd258 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccf0c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ccf0c │ │ │ │ + bne cd5ac │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd5ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccf28 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ccf28 │ │ │ │ + bne cd5c8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd5c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccf40 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ccf40 │ │ │ │ + bne cd5e0 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd5e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccf5c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ccf5c │ │ │ │ + bne cd5fc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd5fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccf74 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ccf74 │ │ │ │ + bne cd614 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd614 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccf90 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ccf90 │ │ │ │ + bne cd630 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd630 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccfa8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ccfa8 │ │ │ │ + bne cd648 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd648 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccecc │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ccecc │ │ │ │ + bne cd56c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd56c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccee4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ccee4 │ │ │ │ + bne cd584 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd584 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cce98 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cce98 │ │ │ │ + bne cd538 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd538 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cceb0 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cceb0 │ │ │ │ + bne cd550 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd550 │ │ │ │ add r4, r6, r3 │ │ │ │ mov r7, r1 │ │ │ │ - b cd1a4 │ │ │ │ + b cd844 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd19c │ │ │ │ + beq cd83c │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd1dc │ │ │ │ + ble cd87c │ │ │ │ add r5, r5, #1 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r5, r7 │ │ │ │ - bge cd020 │ │ │ │ + bge cd6c0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd180 │ │ │ │ + beq cd820 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd180 │ │ │ │ + bgt cd820 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne cd180 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cd180 │ │ │ │ + bne cd820 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd820 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne cd19c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cd19c │ │ │ │ + bne cd83c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd83c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cce64 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cce64 │ │ │ │ + bne cd504 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd504 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cce7c │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cce7c │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + bne cd51c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b cd51c │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq ccc6c │ │ │ │ - ldr r2, [pc, #116] @ cd2ac │ │ │ │ + beq cd30c │ │ │ │ + ldr r2, [pc, #116] @ cd94c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ blx r3 │ │ │ │ - b ccc6c │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b cd30c │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r8, r2 │ │ │ │ - beq ccb34 │ │ │ │ - ldr r2, [pc, #76] @ cd2ac │ │ │ │ + beq cd1d4 │ │ │ │ + ldr r2, [pc, #76] @ cd94c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ blx r8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ccb34 │ │ │ │ + b cd1d4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e259c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cca88 │ │ │ │ + bl 2e2548 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cd128 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e259c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b ccaa4 │ │ │ │ + bl 2e2548 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cd144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccbfc │ │ │ │ - b ccfec │ │ │ │ + beq cd29c │ │ │ │ + b cd68c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -000cd2b0 : │ │ │ │ +000cd950 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000cd2cc : │ │ │ │ +000cd96c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000cd2fc : │ │ │ │ +000cd99c : │ │ │ │ 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] @ cd398 │ │ │ │ + ldr r2, [pc, #128] @ cda38 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [r3, r2] │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ ldr r3, [ip, #2048] @ 0x800 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd34c │ │ │ │ + beq cd9ec │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [ip, #2052] @ 0x804 │ │ │ │ ldr r2, [ip, #2056] @ 0x808 │ │ │ │ - bl aadb4 │ │ │ │ + bl aaf3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [ip, #2044] @ 0x7fc │ │ │ │ cmp r2, #0 │ │ │ │ - bne cd388 │ │ │ │ + bne cda28 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [ip, #116] @ 0x74 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 25c310 │ │ │ │ + bl 25b4b8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25c414 │ │ │ │ + b 25b5bc │ │ │ │ ldr r3, [ip, #2052] @ 0x804 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1d424c │ │ │ │ + b 1d2f98 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cd39c : │ │ │ │ +000cda3c : │ │ │ │ push {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 cda7c │ │ │ │ + bne ce11c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cd774 │ │ │ │ + beq cde14 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cd7a0 │ │ │ │ + beq cde40 │ │ │ │ cmp r5, #1 │ │ │ │ - beq cd7a8 │ │ │ │ + beq cde48 │ │ │ │ lsl r7, r5, #2 │ │ │ │ add r3, r4, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cd510 │ │ │ │ + bcs cdbb0 │ │ │ │ mov r0, r1 │ │ │ │ ldr ip, [r0], #4 │ │ │ │ cmp r2, ip │ │ │ │ - bcc cd6f4 │ │ │ │ + bcc cdd94 │ │ │ │ cmp r3, r0 │ │ │ │ - bls cd510 │ │ │ │ + bls cdbb0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add ip, r1, #8 │ │ │ │ cmp r2, r0 │ │ │ │ - bcc cd504 │ │ │ │ + bcc cdba4 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd510 │ │ │ │ + bls cdbb0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add ip, r1, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd504 │ │ │ │ + bhi cdba4 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd510 │ │ │ │ + bls cdbb0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add ip, r1, #16 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd504 │ │ │ │ + bhi cdba4 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd510 │ │ │ │ + bls cdbb0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add ip, r1, #20 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd504 │ │ │ │ + bhi cdba4 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd510 │ │ │ │ + bls cdbb0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ add ip, r1, #24 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd504 │ │ │ │ + bhi cdba4 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd510 │ │ │ │ + bls cdbb0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ add ip, r1, #28 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd504 │ │ │ │ + bhi cdba4 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd510 │ │ │ │ + bls cdbb0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ add r1, r1, #32 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd4d0 │ │ │ │ + bhi cdb70 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cd510 │ │ │ │ + bcs cdbb0 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bls cd4bc │ │ │ │ + bls cdb5c │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc cd3fc │ │ │ │ - movw r0, #45544 @ 0xb1e8 │ │ │ │ + bcc cda9c │ │ │ │ + movw r0, #45936 @ 0xb370 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #34600 @ 0x8728 │ │ │ │ + movw r1, #33640 @ 0x8368 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14119c │ │ │ │ + b 14151c │ │ │ │ mov r1, ip │ │ │ │ mov r2, r0 │ │ │ │ - b cd4d4 │ │ │ │ + b cdb74 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi cd860 │ │ │ │ + bhi cdf00 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cda90 │ │ │ │ + blt ce130 │ │ │ │ cmn r5, #-2147483626 @ 0x80000016 │ │ │ │ - bgt cd8ec │ │ │ │ - movw r9, #38392 @ 0x95f8 │ │ │ │ + bgt cdf8c │ │ │ │ + movw r9, #38384 @ 0x95f0 │ │ │ │ movt r9, #98 @ 0x62 │ │ │ │ add r2, r5, #21 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, #1 │ │ │ │ - movw r1, #352 @ 0x160 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ movt r1, #10 │ │ │ │ ldr r2, [r9, #1008] @ 0x3f0 │ │ │ │ mov sl, r8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cd8d0 │ │ │ │ - ldr r2, [pc, #1472] @ cdb1c │ │ │ │ + bne cdf70 │ │ │ │ + ldr r2, [pc, #1472] @ ce1bc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs cd730 │ │ │ │ + bcs cddd0 │ │ │ │ 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 cd9d0 │ │ │ │ + beq ce070 │ │ │ │ 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 cd700 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + beq cdda0 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ 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] @ cdb20 │ │ │ │ + ldr r2, [pc, #1348] @ ce1c0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ ldr r9, [r2, #1708] @ 0x6ac │ │ │ │ cmp r9, #0 │ │ │ │ - bne cdabc │ │ │ │ + bne ce15c │ │ │ │ cmp sl, #0 │ │ │ │ mov r1, r8 │ │ │ │ - beq cd90c │ │ │ │ + beq cdfac │ │ │ │ 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 cdb14 │ │ │ │ + beq ce1b4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq cd9c0 │ │ │ │ + beq ce060 │ │ │ │ add r0, r6, #20 │ │ │ │ cmp r1, #1 │ │ │ │ - bne cd954 │ │ │ │ + bne cdff4 │ │ │ │ bic r7, r7, #15 │ │ │ │ add r2, r4, r7 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs cd780 │ │ │ │ + bcs cde20 │ │ │ │ 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 │ │ │ │ @@ -164181,826 +164607,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 cd664 │ │ │ │ + bne cdd04 │ │ │ │ bic r2, r7, #15 │ │ │ │ lsr r1, r7, #4 │ │ │ │ add r4, r2, lr │ │ │ │ cmp r3, r4 │ │ │ │ - bls cd6d4 │ │ │ │ + bls cdd74 │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, r4 │ │ │ │ - bls cd6d4 │ │ │ │ + bls cdd74 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ strb r2, [r0], #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi cd6c4 │ │ │ │ + bhi cdd64 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdaac │ │ │ │ + beq ce14c │ │ │ │ cmp r3, #1 │ │ │ │ - beq cd7dc │ │ │ │ + beq cde7c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, ip │ │ │ │ - b cd4d4 │ │ │ │ + b cdb74 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bhi cd78c │ │ │ │ + bhi cde2c │ │ │ │ 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 cd5b8 │ │ │ │ + bne cdc58 │ │ │ │ ldr r2, [r9, #968] @ 0x3c8 │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cda50 │ │ │ │ + bne ce0f0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrne r2, [r1, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r1, #800] @ 0x320 │ │ │ │ - bne cd5b8 │ │ │ │ - b cd8ec │ │ │ │ + bne cdc58 │ │ │ │ + b cdf8c │ │ │ │ bl 2cf74 │ │ │ │ mov r5, r0 │ │ │ │ - b cd3dc │ │ │ │ + b cda7c │ │ │ │ cmp r4, r3 │ │ │ │ - bcc cd6b0 │ │ │ │ - b cd6d4 │ │ │ │ + bcc cdd50 │ │ │ │ + b cdd74 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b cd5b8 │ │ │ │ - ldr r6, [pc, #892] @ cdb24 │ │ │ │ - b cd6e8 │ │ │ │ + b cdc58 │ │ │ │ + ldr r6, [pc, #892] @ ce1c4 │ │ │ │ + b cdd88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi cda44 │ │ │ │ + bhi ce0e4 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ moveq r1, #24 │ │ │ │ movweq r6, #59024 @ 0xe690 │ │ │ │ - movweq r2, #38392 @ 0x95f8 │ │ │ │ - ldrne r6, [pc, #860] @ cdb28 │ │ │ │ + movweq r2, #38384 @ 0x95f0 │ │ │ │ + ldrne r6, [pc, #860] @ ce1c8 │ │ │ │ movteq r2, #98 @ 0x62 │ │ │ │ mlaeq r6, r1, r3, r6 │ │ │ │ addne r6, r6, r3, lsl #5 │ │ │ │ addeq r6, r6, r2 │ │ │ │ - b cd6e8 │ │ │ │ + b cdd88 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne cd6e8 │ │ │ │ + bne cdd88 │ │ │ │ tst r3, #32 │ │ │ │ - beq cdb0c │ │ │ │ + beq ce1ac │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r6, #20 │ │ │ │ addeq r3, r6, #28 │ │ │ │ ldrsb r1, [r3] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ movge r1, #24 │ │ │ │ movwge r4, #59024 @ 0xe690 │ │ │ │ - movwge r3, #38392 @ 0x95f8 │ │ │ │ - ldrlt r4, [pc, #776] @ cdb28 │ │ │ │ + movwge r3, #38384 @ 0x95f0 │ │ │ │ + ldrlt r4, [pc, #776] @ ce1c8 │ │ │ │ movtge r3, #98 @ 0x62 │ │ │ │ mlage r4, r1, r2, r4 │ │ │ │ addlt r4, r4, r2, lsl #5 │ │ │ │ addge r4, r4, r3 │ │ │ │ cmp r6, r4 │ │ │ │ - beq cd858 │ │ │ │ + beq cdef8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd858 │ │ │ │ + bgt cdef8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd858 │ │ │ │ + bne cdef8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r6, r4 │ │ │ │ - b cd6e8 │ │ │ │ + b cdd88 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls cd9e8 │ │ │ │ + bls ce088 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs cd9b0 │ │ │ │ + bcs ce050 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cda90 │ │ │ │ + blt ce130 │ │ │ │ mov r8, #2 │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx 3cba08 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + blx 3cb660 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ 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 cd8ec │ │ │ │ - movw r9, #38392 @ 0x95f8 │ │ │ │ + bgt cdf8c │ │ │ │ + movw r9, #38384 @ 0x95f0 │ │ │ │ movt r9, #98 @ 0x62 │ │ │ │ - movw r1, #352 @ 0x160 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ movt r1, #10 │ │ │ │ mov sl, #0 │ │ │ │ ldr r2, [r9, #1008] @ 0x3f0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq cd554 │ │ │ │ + beq cdbf4 │ │ │ │ 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 cd5b8 │ │ │ │ + bne cdc58 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 2e0e64 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd61c │ │ │ │ + bne cdcbc │ │ │ │ mov r6, #0 │ │ │ │ - b cd6e8 │ │ │ │ + b cdd88 │ │ │ │ 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 cd61c │ │ │ │ + beq cdcbc │ │ │ │ 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 cda6c │ │ │ │ + bne ce10c │ │ │ │ mov ip, #0 │ │ │ │ cmp r5, r2 │ │ │ │ mov lr, ip │ │ │ │ - bls cda08 │ │ │ │ + bls ce0a8 │ │ │ │ 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 cd96c │ │ │ │ + b ce00c │ │ │ │ cmp r5, #0 │ │ │ │ - blt cda90 │ │ │ │ + blt ce130 │ │ │ │ mov r8, #4 │ │ │ │ - b cd87c │ │ │ │ + b cdf1c │ │ │ │ add r0, r6, #28 │ │ │ │ cmp r1, #1 │ │ │ │ - beq cd640 │ │ │ │ - b cd954 │ │ │ │ + beq cdce0 │ │ │ │ + b cdff4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ - b cd728 │ │ │ │ + b cddc8 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cda90 │ │ │ │ + blt ce130 │ │ │ │ cmn r5, #-2147483618 @ 0x8000001e │ │ │ │ - bgt cd8ec │ │ │ │ + bgt cdf8c │ │ │ │ add r2, r5, #29 │ │ │ │ mov r8, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd8b0 │ │ │ │ + b cdf50 │ │ │ │ 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 cd6d4 │ │ │ │ + bls cdd74 │ │ │ │ ldr r2, [r0], #4 │ │ │ │ strh r2, [r1], #2 │ │ │ │ mov r2, r0 │ │ │ │ - b cda28 │ │ │ │ + b ce0c8 │ │ │ │ add r3, r4, #4 │ │ │ │ mov r7, #4 │ │ │ │ - b cd3f4 │ │ │ │ + b cda94 │ │ │ │ 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 cd758 │ │ │ │ + b cddf8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e280 │ │ │ │ - b cd6d4 │ │ │ │ - movw r0, #34572 @ 0x870c │ │ │ │ + b cdd74 │ │ │ │ + movw r0, #33612 @ 0x834c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1906 @ 0x772 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cd904 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cdfa4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3904 @ 0xf40 │ │ │ │ + movw r1, #3000 @ 0xbb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b cd904 │ │ │ │ + bl 16f420 │ │ │ │ + b cdfa4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2584b0 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b 257658 │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r9, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cdaf4 │ │ │ │ - ldr r0, [pc, #84] @ cdb2c │ │ │ │ - bl 1be580 │ │ │ │ + bne ce194 │ │ │ │ + ldr r0, [pc, #84] @ ce1cc │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd5ec │ │ │ │ + bne cdc8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd5ec │ │ │ │ + b cdc8c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd5ec │ │ │ │ + b cdc8c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - b cd800 │ │ │ │ + b cdea0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b cd9c4 │ │ │ │ + b ce064 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r1, r3, r8, ror r4 │ │ │ │ + rsbeq r7, r3, r0, lsl #17 │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000cdb30 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ +000ce1d0 <_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 cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cdb90 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ + beq ce230 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ mov r4, r3 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne cdb78 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ + bne ce218 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r4, #0 │ │ │ │ - b cdb6c <_PyUnicode_AsUTF8NoNUL@@Base+0x3c> │ │ │ │ + b ce20c <_PyUnicode_AsUTF8NoNUL@@Base+0x3c> │ │ │ │ │ │ │ │ -000cdb98 : │ │ │ │ +000ce238 : │ │ │ │ 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 cdd3c │ │ │ │ + beq ce3dc │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq cdc08 │ │ │ │ + beq ce2a8 │ │ │ │ tst r3, #32 │ │ │ │ - beq cdd8c │ │ │ │ + beq ce42c │ │ │ │ cmn r0, #20 │ │ │ │ - beq cddac │ │ │ │ + beq ce44c │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ strne r3, [r1] │ │ │ │ ldrbne r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq cdd04 │ │ │ │ + beq ce3a4 │ │ │ │ add r0, r4, #20 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cdc30 │ │ │ │ + beq ce2d0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cdc24 │ │ │ │ + bne ce2c4 │ │ │ │ mov r0, r2 │ │ │ │ - b cdc00 │ │ │ │ + b ce2a0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [r1] │ │ │ │ - b cdc1c │ │ │ │ + b ce2bc │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ tst r3, #32 │ │ │ │ - beq cddbc │ │ │ │ + beq ce45c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne cdd0c │ │ │ │ + bne ce3ac │ │ │ │ sub r2, fp, #24 │ │ │ │ - bl 2a72c0 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a6db8 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdd40 │ │ │ │ + beq ce3e0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1a3460 │ │ │ │ + bl 1a37c8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r2, r2, r0 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq cddc4 │ │ │ │ + beq ce464 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ strb r1, [r6, r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl 139e08 │ │ │ │ + bl 13a188 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ and r2, r3, #64 @ 0x40 │ │ │ │ - beq cdcfc │ │ │ │ + beq ce39c │ │ │ │ cmp r2, #0 │ │ │ │ - beq cdd7c │ │ │ │ + beq ce41c │ │ │ │ tst r3, #32 │ │ │ │ - beq cdd7c │ │ │ │ + beq ce41c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r5] │ │ │ │ - b cdbfc │ │ │ │ + b ce29c │ │ │ │ cmp r2, #0 │ │ │ │ - bne cdbf4 │ │ │ │ + bne ce294 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b cdc1c │ │ │ │ + b ce2bc │ │ │ │ cmp r2, #2 │ │ │ │ - bne cdd54 │ │ │ │ + bne ce3f4 │ │ │ │ sub ip, fp, #24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 291c64 │ │ │ │ + bl 29171c │ │ │ │ mov r3, r0 │ │ │ │ - b cdc64 │ │ │ │ - bl 64884 │ │ │ │ + b ce304 │ │ │ │ + bl 64934 │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r5] │ │ │ │ - b cdc00 │ │ │ │ + b ce2a0 │ │ │ │ sub ip, fp, #24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2de1d0 │ │ │ │ + bl 2de2f8 │ │ │ │ mov r3, r0 │ │ │ │ - b cdc64 │ │ │ │ + b ce304 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r3, [r5] │ │ │ │ - b cdc1c │ │ │ │ + b ce2bc │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cdc30 │ │ │ │ + beq ce2d0 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r0, #20] │ │ │ │ strne r3, [r1] │ │ │ │ ldrbne r3, [r0, #16] │ │ │ │ - b cdbf4 │ │ │ │ + b ce294 │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r2, [r3, #-3] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ - b cdc3c │ │ │ │ + b ce2dc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b cdc4c │ │ │ │ + b ce2ec │ │ │ │ mov r0, r3 │ │ │ │ - bl 139e08 │ │ │ │ - bl 2e0eb8 │ │ │ │ - b cdd40 │ │ │ │ + bl 13a188 │ │ │ │ + bl 2e0e64 │ │ │ │ + b ce3e0 │ │ │ │ │ │ │ │ -000cddd4 : │ │ │ │ +000ce474 : │ │ │ │ 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 cde68 │ │ │ │ + beq ce508 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cde40 │ │ │ │ + bcs ce4e0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cde38 │ │ │ │ + beq ce4d8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cde38 │ │ │ │ + bgt ce4d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cde38 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bne ce4d8 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl af1d8 │ │ │ │ - movw r3, #49124 @ 0xbfe4 │ │ │ │ + bl af360 │ │ │ │ + movw r3, #49332 @ 0xc0b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34692 @ 0x8784 │ │ │ │ + movw r1, #33732 @ 0x83c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl af1d8 │ │ │ │ - movw r0, #4108 @ 0x100c │ │ │ │ + bl af360 │ │ │ │ + movw r0, #3204 @ 0xc84 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #459 @ 0x1cb │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cde60 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b ce500 │ │ │ │ │ │ │ │ -000cde84 : │ │ │ │ +000ce524 : │ │ │ │ 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 cdfb0 │ │ │ │ + bne ce650 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdf50 │ │ │ │ + beq ce5f0 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cdf50 │ │ │ │ - movw r3, #16620 @ 0x40ec │ │ │ │ + beq ce5f0 │ │ │ │ + movw r3, #11716 @ 0x2dc4 │ │ │ │ movt r3, #32 │ │ │ │ cmp lr, r3 │ │ │ │ - bne cdf1c │ │ │ │ + bne ce5bc │ │ │ │ ldr lr, [r2, #4] │ │ │ │ - movw r3, #35436 @ 0x8a6c │ │ │ │ + movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, r3 │ │ │ │ - beq cdf40 │ │ │ │ + beq ce5e0 │ │ │ │ ldr r6, [lr, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq cdf34 │ │ │ │ + beq ce5d4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 204148 <_Py_call_instrumentation@@Base+0xf58> │ │ │ │ + b 202e20 <_Py_call_instrumentation@@Base+0xf58> │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ cmp lr, r3 │ │ │ │ - beq cdf40 │ │ │ │ + beq ce5e0 │ │ │ │ ldr lr, [lr, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cdf2c │ │ │ │ + bne ce5cc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - b cdf10 │ │ │ │ + b ce5b0 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdfc8 │ │ │ │ + beq ce668 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cdfbc │ │ │ │ + beq ce65c │ │ │ │ ldr r1, [r1, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cdfbc │ │ │ │ - movw r3, #49124 @ 0xbfe4 │ │ │ │ + beq ce65c │ │ │ │ + movw r3, #49332 @ 0xc0b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b848 │ │ │ │ + bl 14bbd8 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ce008 │ │ │ │ + beq ce6a8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b6c64 │ │ │ │ - bl 3c52ec <_Py_hashtable_foreach@@Base+0x6de4> │ │ │ │ + b 3b69c4 │ │ │ │ + bl 3c504c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdfe8 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne ce688 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #34728 @ 0x87a8 │ │ │ │ + movw r1, #33768 @ 0x83e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b cdfb4 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl 14151c │ │ │ │ + b ce654 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #33744 @ 0x83d0 │ │ │ │ + movw r1, #32784 @ 0x8010 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b cdfb4 │ │ │ │ - bl bea88 │ │ │ │ + bl 14151c │ │ │ │ + b ce654 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdf98 │ │ │ │ - b cdfb4 │ │ │ │ + beq ce638 │ │ │ │ + b ce654 │ │ │ │ │ │ │ │ -000ce018 <_PyDict_StoreSubscript@@Base>: │ │ │ │ +000ce6b8 <_PyDict_StoreSubscript@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq ce0b0 <_PyDict_StoreSubscript@@Base+0x98> │ │ │ │ + beq ce750 <_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 ce110 <_PyDict_StoreSubscript@@Base+0xf8> │ │ │ │ + beq ce7b0 <_PyDict_StoreSubscript@@Base+0xf8> │ │ │ │ ldr r2, [r1] │ │ │ │ - movw ip, #42752 @ 0xa700 │ │ │ │ + movw ip, #42740 @ 0xa6f4 │ │ │ │ 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 ce0b4 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ + bne ce754 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq ce0b4 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ + beq ce754 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46456 @ 0xb578 │ │ │ │ + movw ip, #46664 @ 0xb648 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq ce0ec <_PyDict_StoreSubscript@@Base+0xd4> │ │ │ │ + beq ce78c <_PyDict_StoreSubscript@@Base+0xd4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b ac140 │ │ │ │ - b 1197f8 │ │ │ │ + b ac2c8 │ │ │ │ + b 119fc4 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq ce0fc <_PyDict_StoreSubscript@@Base+0xe4> │ │ │ │ + beq ce79c <_PyDict_StoreSubscript@@Base+0xe4> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #46456 @ 0xb578 │ │ │ │ + movw r0, #46664 @ 0xb648 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne ce0a0 <_PyDict_StoreSubscript@@Base+0x88> │ │ │ │ + bne ce740 <_PyDict_StoreSubscript@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9960 │ │ │ │ + b a9ae8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257320 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b 2564c8 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ce148 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ - bl b6720 │ │ │ │ + beq ce7e8 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce148 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne ce7e8 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2798 @ 0xaee │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14320 @ 0x37f0 │ │ │ │ + movw r1, #13360 @ 0x3430 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b ce13c <_PyDict_StoreSubscript@@Base+0x124> │ │ │ │ + bl 16f420 │ │ │ │ + b ce7dc <_PyDict_StoreSubscript@@Base+0x124> │ │ │ │ │ │ │ │ -000ce164 : │ │ │ │ +000ce804 : │ │ │ │ cmp r0, #9 │ │ │ │ - bhi ce17c │ │ │ │ - movw r3, #46400 @ 0xb540 │ │ │ │ + bhi ce81c │ │ │ │ + movw r3, #46608 @ 0xb610 │ │ │ │ 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, #34992 @ 0x88b0 │ │ │ │ + movw r0, #34032 @ 0x84f0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000ce1a8 : │ │ │ │ +000ce848 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce164 │ │ │ │ + b ce804 │ │ │ │ │ │ │ │ -000ce1bc <_PyType_LookupRefAndVersion@@Base>: │ │ │ │ +000ce85c <_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] @ ce3e8 <_PyType_LookupRefAndVersion@@Base+0x22c> │ │ │ │ + ldr r0, [pc, #516] @ cea88 <_PyType_LookupRefAndVersion@@Base+0x22c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r7, [ip, #192] @ 0xc0 │ │ │ │ mov r1, #12 │ │ │ │ mov r9, r2 │ │ │ │ eor r4, r7, r5, asr #3 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ mul r4, r1, r4 │ │ │ │ add r6, r3, r4 │ │ │ │ add r6, r6, #40960 @ 0xa000 │ │ │ │ ldr r8, [r6, #1448] @ 0x5a8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne ce2a8 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ + bne ce948 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ ldr r2, [r6, #1452] @ 0x5ac │ │ │ │ cmp r5, r2 │ │ │ │ - bne ce2a8 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ + bne ce948 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce280 <_PyType_LookupRefAndVersion@@Base+0xc4> │ │ │ │ + beq ce920 <_PyType_LookupRefAndVersion@@Base+0xc4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ strle r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bgt ce34c <_PyType_LookupRefAndVersion@@Base+0x190> │ │ │ │ + bgt ce9ec <_PyType_LookupRefAndVersion@@Base+0x190> │ │ │ │ cmp r9, #0 │ │ │ │ - bne ce29c <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce93c <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ cmp r0, #1 │ │ │ │ - beq ce290 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ + beq ce930 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ tst r0, #1 │ │ │ │ - beq ce294 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ + beq ce934 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b ce294 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ + b ce934 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ mov r8, #0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne ce29c <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce93c <_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 ce254 <_PyType_LookupRefAndVersion@@Base+0x98> │ │ │ │ + b ce8f4 <_PyType_LookupRefAndVersion@@Base+0x98> │ │ │ │ cmp r7, #0 │ │ │ │ - beq ce384 <_PyType_LookupRefAndVersion@@Base+0x1c8> │ │ │ │ + beq cea24 <_PyType_LookupRefAndVersion@@Base+0x1c8> │ │ │ │ mov r0, ip │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r7 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ce27c <_PyType_LookupRefAndVersion@@Base+0xc0> │ │ │ │ + beq ce91c <_PyType_LookupRefAndVersion@@Base+0xc0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ce24c <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + beq ce8ec <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ce3e0 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ + bne cea80 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt ce3e0 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ + bgt cea80 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ bic r0, r0, #1 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ add r2, r3, r4 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r5] │ │ │ │ add r1, r4, #4 │ │ │ │ @@ -165009,712 +165435,712 @@ │ │ │ │ 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 ce36c <_PyType_LookupRefAndVersion@@Base+0x1b0> │ │ │ │ + ble cea0c <_PyType_LookupRefAndVersion@@Base+0x1b0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ce24c <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + b ce8ec <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ orr r3, r0, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne ce29c <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce93c <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ bics r2, r0, #1 │ │ │ │ movne r0, r3 │ │ │ │ - bne ce264 <_PyType_LookupRefAndVersion@@Base+0xa8> │ │ │ │ - b ce290 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ + bne ce904 <_PyType_LookupRefAndVersion@@Base+0xa8> │ │ │ │ + b ce930 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce344 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b ce344 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ + bne ce9e4 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b ce9e4 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ ldrh r2, [ip, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs ce2b0 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bcs ce950 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ce2b0 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bne ce950 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt ce2b0 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bgt ce950 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ mov r7, ip │ │ │ │ mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 145064 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1453e4 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [r7, #192] @ 0xc0 │ │ │ │ - bl b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce2cc <_PyType_LookupRefAndVersion@@Base+0x110> │ │ │ │ + b ce96c <_PyType_LookupRefAndVersion@@Base+0x110> │ │ │ │ mov r8, #0 │ │ │ │ - b ce24c <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + b ce8ec <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ce3ec : │ │ │ │ +000cea8c : │ │ │ │ push {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 ce864 │ │ │ │ - movw r6, #35436 @ 0x8a6c │ │ │ │ + blt cef04 │ │ │ │ + movw r6, #35424 @ 0x8a60 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [r6, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - blt ce790 │ │ │ │ - movw r5, #38392 @ 0x95f8 │ │ │ │ + blt cee30 │ │ │ │ + movw r5, #38384 @ 0x95f0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r3, #352 @ 0x160 │ │ │ │ + movw r3, #736 @ 0x2e0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce77c │ │ │ │ - ldr r2, [pc, #1156] @ ce8cc │ │ │ │ + bne cee1c │ │ │ │ + ldr r2, [pc, #1156] @ cef6c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r8, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs ce6a0 │ │ │ │ + bcs ced40 │ │ │ │ lsr r1, r3, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq ce754 │ │ │ │ + beq cedf4 │ │ │ │ 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 ce664 │ │ │ │ + beq ced04 │ │ │ │ ldr r1, [r6] │ │ │ │ - ldr r2, [pc, #1072] @ ce8d0 │ │ │ │ + ldr r2, [pc, #1072] @ cef70 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [r3, #4] │ │ │ │ - ble ce6e0 │ │ │ │ + ble ced80 │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ce6fc │ │ │ │ + bne ced9c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp r4, r2 │ │ │ │ - beq ce734 │ │ │ │ + beq cedd4 │ │ │ │ cmn r4, #-2147483630 @ 0x80000012 │ │ │ │ - bhi ce7f8 │ │ │ │ - movw r5, #38392 @ 0x95f8 │ │ │ │ + bhi cee98 │ │ │ │ + movw r5, #38384 @ 0x95f0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r2, #352 @ 0x160 │ │ │ │ + movw r2, #736 @ 0x2e0 │ │ │ │ movt r2, #10 │ │ │ │ add r8, r4, #17 │ │ │ │ ldr r6, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ce7a0 │ │ │ │ - ldr r1, [pc, #976] @ ce8cc │ │ │ │ + bne cee40 │ │ │ │ + ldr r1, [pc, #976] @ cef6c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r8, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r9, [r2, #1604] @ 0x644 │ │ │ │ - bhi ce610 │ │ │ │ + bhi cecb0 │ │ │ │ lsr r0, r4, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq ce764 │ │ │ │ + beq cee04 │ │ │ │ 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 ce5d4 │ │ │ │ - movw r2, #42964 @ 0xa7d4 │ │ │ │ + beq cec74 │ │ │ │ + movw r2, #42952 @ 0xa7c8 │ │ │ │ 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] @ ce8d0 │ │ │ │ + ldr r2, [pc, #868] @ cef70 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne ce7c0 │ │ │ │ + bne cee60 │ │ │ │ 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 ce5c8 │ │ │ │ + beq cec68 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr sl, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [ip, #12] │ │ │ │ strhi ip, [r2, #8] │ │ │ │ - bhi ce548 │ │ │ │ + bhi cebe8 │ │ │ │ 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 ce548 │ │ │ │ + bne cebe8 │ │ │ │ ldr r6, [r5, #968] @ 0x3c8 │ │ │ │ - movw r2, #34196 @ 0x8594 │ │ │ │ + movw r2, #33212 @ 0x81bc │ │ │ │ movt r2, #9 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ce8b0 │ │ │ │ + bne cef50 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r2, [r9, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne ce548 │ │ │ │ + bne cebe8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 2e0e64 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne ce594 │ │ │ │ - b ce818 │ │ │ │ + bne cec34 │ │ │ │ + b ceeb8 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr sl, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [ip, #12] │ │ │ │ strhi ip, [r2, #8] │ │ │ │ - bhi ce494 │ │ │ │ + bhi ceb34 │ │ │ │ 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 ce494 │ │ │ │ + bne ceb34 │ │ │ │ ldr r2, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #34196 @ 0x8594 │ │ │ │ + movw r3, #33212 @ 0x81bc │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce880 │ │ │ │ + bne cef20 │ │ │ │ cmp r8, #1 │ │ │ │ movcs r0, r8 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce790 │ │ │ │ + beq cee30 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b ce494 │ │ │ │ + b ceb34 │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq ce4bc │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + beq ceb5c │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ - bne ce894 │ │ │ │ - ldr r0, [pc, #448] @ ce8d4 │ │ │ │ + bne cef34 │ │ │ │ + ldr r0, [pc, #448] @ cef74 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce4bc │ │ │ │ + bne ceb5c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce4bc │ │ │ │ - ldr r2, [pc, #412] @ ce8d8 │ │ │ │ + b ceb5c │ │ │ │ + ldr r2, [pc, #412] @ cef78 │ │ │ │ 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 ce5c8 │ │ │ │ + b cec68 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ mov r3, r0 │ │ │ │ - b ce698 │ │ │ │ + b ced38 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ - b ce608 │ │ │ │ + b ceca8 │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ce494 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bne ceb34 │ │ │ │ + bl 2e0e64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ce4bc │ │ │ │ - b ce844 │ │ │ │ + bne ceb5c │ │ │ │ + b ceee4 │ │ │ │ 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 ce548 │ │ │ │ - b ce64c │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + bne cebe8 │ │ │ │ + b cecec │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne ce84c │ │ │ │ - ldr r0, [pc, #248] @ ce8d4 │ │ │ │ - bl 1be580 │ │ │ │ + bne ceeec │ │ │ │ + ldr r0, [pc, #248] @ cef74 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce57c │ │ │ │ + bne cec1c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce57c │ │ │ │ - movw r2, #46484 @ 0xb594 │ │ │ │ + b cec1c │ │ │ │ + movw r2, #46692 @ 0xb664 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #3996 @ 0xf9c │ │ │ │ + movw r1, #3092 @ 0xc14 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #28] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce844 │ │ │ │ + bgt ceee4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, r1 │ │ │ │ - bne ce844 │ │ │ │ + bne ceee4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b ce5c8 │ │ │ │ + b cec68 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce57c │ │ │ │ + b cec1c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35012 @ 0x88c4 │ │ │ │ + movw r1, #34052 @ 0x8504 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b ce844 │ │ │ │ + bl 16f420 │ │ │ │ + b ceee4 │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b ce6c8 │ │ │ │ + b ced68 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce4bc │ │ │ │ + b ceb5c │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ - b ce638 │ │ │ │ + b cecd8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ - ldrdeq pc, [r2], #-168 @ 0xffffff58 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ + ldrdeq pc, [r2], #-160 @ 0xffffff60 @ │ │ │ │ │ │ │ │ -000ce8dc : │ │ │ │ +000cef7c : │ │ │ │ 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, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ 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 cea3c │ │ │ │ + beq cf0dc │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cea68 │ │ │ │ + bne cf108 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, r0 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ orrs ip, ip, r0, lsr #31 │ │ │ │ - bne ce9e4 │ │ │ │ + bne cf084 │ │ │ │ ldrb ip, [r1, #6] │ │ │ │ add r1, r1, #20 │ │ │ │ ldrb r5, [r1, #-15] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, #1 │ │ │ │ lsl ip, ip, r5 │ │ │ │ - beq ce9ec │ │ │ │ + beq cf08c │ │ │ │ add ip, ip, r0, lsl #3 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce9b8 │ │ │ │ + beq cf058 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce9e4 │ │ │ │ + ble cf084 │ │ │ │ ldr lr, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq cea24 │ │ │ │ + beq cf0c4 │ │ │ │ cmp r3, #0 │ │ │ │ str lr, [r2] │ │ │ │ - beq ce9ac │ │ │ │ + beq cf04c │ │ │ │ str r1, [r3] │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce9e4 │ │ │ │ + ble cf084 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ce97c │ │ │ │ + bne cf01c │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt ce9c8 │ │ │ │ + bgt cf068 │ │ │ │ mov r0, #0 │ │ │ │ - b ce9b0 │ │ │ │ + b cf050 │ │ │ │ mov r5, #12 │ │ │ │ mla ip, r5, r0, ip │ │ │ │ add r1, r1, ip │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce9e4 │ │ │ │ + ble cf084 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cea30 │ │ │ │ + beq cf0d0 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov r1, ip │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne ce99c │ │ │ │ + bne cf03c │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce9a8 │ │ │ │ - b ce9ac │ │ │ │ + bne cf048 │ │ │ │ + b cf04c │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ - b ce9f8 │ │ │ │ + b cf098 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce9b0 │ │ │ │ + beq cf050 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - beq ce930 │ │ │ │ + beq cefd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt ce9e4 │ │ │ │ + blt cf084 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - ble ce9e4 │ │ │ │ + ble cf084 │ │ │ │ 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 cea14 │ │ │ │ + b cf0b4 │ │ │ │ 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, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ 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 cec30 │ │ │ │ + beq cf2d0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cec5c │ │ │ │ + bne cf2fc │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, r0 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ orrs ip, ip, r0, lsr #31 │ │ │ │ - bne cec1c │ │ │ │ + bne cf2bc │ │ │ │ ldrb ip, [r1, #6] │ │ │ │ add r1, r1, #20 │ │ │ │ ldrb r5, [r1, #-15] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, #1 │ │ │ │ lsl ip, ip, r5 │ │ │ │ - beq ceb98 │ │ │ │ + beq cf238 │ │ │ │ add ip, ip, r0, lsl #3 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cebf0 │ │ │ │ + beq cf290 │ │ │ │ cmp lr, r0 │ │ │ │ - ble cec1c │ │ │ │ + ble cf2bc │ │ │ │ ldm r1, {ip, lr} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ str r0, [r4] │ │ │ │ - beq cebd0 │ │ │ │ + beq cf270 │ │ │ │ cmp r3, #0 │ │ │ │ str ip, [r2] │ │ │ │ - beq cebd8 │ │ │ │ + beq cf278 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str lr, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cebe4 │ │ │ │ + bne cf284 │ │ │ │ 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 cec1c │ │ │ │ + bge cf2bc │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cec24 │ │ │ │ + beq cf2c4 │ │ │ │ mov lr, ip │ │ │ │ ldm r1, {r1, ip} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne ceb70 │ │ │ │ + bne cf210 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ceb7c │ │ │ │ + bne cf21c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ceb8c │ │ │ │ + beq cf22c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r1, [r3] │ │ │ │ - b ceb8c │ │ │ │ + b cf22c │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - ble cec1c │ │ │ │ + ble cf2bc │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ceb50 │ │ │ │ + bne cf1f0 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt cec00 │ │ │ │ + bgt cf2a0 │ │ │ │ mov r0, #0 │ │ │ │ - b ceb90 │ │ │ │ + b cf230 │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ - b ceba4 │ │ │ │ + b cf244 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ceb90 │ │ │ │ + beq cf230 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - beq ceb04 │ │ │ │ + beq cf1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cec1c │ │ │ │ + blt cf2bc │ │ │ │ ldr ip, [r5, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - ble cec1c │ │ │ │ + ble cf2bc │ │ │ │ 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 cebc0 │ │ │ │ + b cf260 │ │ │ │ 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 cefcc │ │ │ │ + bgt cf66c │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cece8 │ │ │ │ + beq cf388 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ceda8 │ │ │ │ + ble cf448 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #48792 @ 0xbe98 │ │ │ │ + movw r2, #49184 @ 0xc020 │ │ │ │ movt r2, #10 │ │ │ │ ldr r1, [r1, #160] @ 0xa0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cef00 │ │ │ │ - movw r0, #38392 @ 0x95f8 │ │ │ │ + bne cf5a0 │ │ │ │ + movw r0, #38384 @ 0x95f0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r2, #26260 @ 0x6694 │ │ │ │ + movw r2, #26648 @ 0x6818 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r0, #1020] @ 0x3fc │ │ │ │ cmp lr, r2 │ │ │ │ - bne ceee8 │ │ │ │ - ldr r2, [pc, #720] @ ceff4 │ │ │ │ + bne cf588 │ │ │ │ + ldr r2, [pc, #720] @ cf694 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq cede8 │ │ │ │ + beq cf488 │ │ │ │ lsr r2, r3, #18 │ │ │ │ ubfx r1, r3, #0, #18 │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ ldr ip, [r2, #808] @ 0x328 │ │ │ │ cmp ip, r1 │ │ │ │ - bgt ced70 │ │ │ │ + bgt cf410 │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cede8 │ │ │ │ + beq cf488 │ │ │ │ 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 cedc8 │ │ │ │ + beq cf468 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cee18 │ │ │ │ + beq cf4b8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cece8 │ │ │ │ + bne cf388 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cece8 │ │ │ │ + b cf388 │ │ │ │ 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 ceda0 │ │ │ │ + b cf440 │ │ │ │ ldr r1, [r0, #980] @ 0x3d4 │ │ │ │ - movw r2, #35316 @ 0x89f4 │ │ │ │ + movw r2, #34332 @ 0x861c │ │ │ │ movt r2, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cefbc │ │ │ │ + bne cf65c │ │ │ │ mov r0, r3 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b ceda0 │ │ │ │ + b cf440 │ │ │ │ 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] │ │ │ │ @@ -165725,48 +166151,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 cee80 │ │ │ │ + bne cf520 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cee7c │ │ │ │ + beq cf51c │ │ │ │ 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 cef3c │ │ │ │ + beq cf5dc │ │ │ │ cmp r2, #1 │ │ │ │ - beq cef10 │ │ │ │ + beq cf5b0 │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, lr │ │ │ │ - beq ceda0 │ │ │ │ + beq cf440 │ │ │ │ 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 ceda0 │ │ │ │ + b cf440 │ │ │ │ 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 │ │ │ │ @@ -165779,18 +166205,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 ceda0 │ │ │ │ + b cf440 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cee94 │ │ │ │ + beq cf534 │ │ │ │ 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] │ │ │ │ @@ -165811,80 +166237,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 ceda0 │ │ │ │ + b cf440 │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ mov r1, r3 │ │ │ │ blx ip │ │ │ │ - b cee08 │ │ │ │ + b cf4a8 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r1, #35068 @ 0x88fc │ │ │ │ + movw r1, #34108 @ 0x853c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ bl 3207c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cecd0 │ │ │ │ + b cf370 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #48792 @ 0xbe98 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cf198 │ │ │ │ + bne cf838 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #38392 @ 0x95f8 │ │ │ │ + movw r0, #38384 @ 0x95f0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #26260 @ 0x6694 │ │ │ │ + movw r3, #26648 @ 0x6818 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1020] @ 0x3fc │ │ │ │ cmp r2, r3 │ │ │ │ - bne cf1e8 │ │ │ │ + bne cf888 │ │ │ │ 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] @ cf2a8 │ │ │ │ + ldr r3, [pc, #604] @ cf948 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq cf1bc │ │ │ │ + beq cf85c │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt cf098 │ │ │ │ + bgt cf738 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf1bc │ │ │ │ + beq cf85c │ │ │ │ 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 cf19c │ │ │ │ + beq cf83c │ │ │ │ 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 │ │ │ │ @@ -165897,29 +166323,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 cf130 │ │ │ │ + bne cf7d0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf12c │ │ │ │ + beq cf7cc │ │ │ │ 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 cf21c │ │ │ │ + beq cf8bc │ │ │ │ cmp r3, #1 │ │ │ │ - beq cf1f0 │ │ │ │ + beq cf890 │ │ │ │ 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] │ │ │ │ @@ -165941,18 +166367,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, #35316 @ 0x89f4 │ │ │ │ + movw r3, #34332 @ 0x861c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cf29c │ │ │ │ + bne cf93c │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #1004] @ 0x3ec │ │ │ │ @@ -165966,15 +166392,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 cf144 │ │ │ │ + beq cf7e4 │ │ │ │ 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] │ │ │ │ @@ -165998,24 +166424,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 cf1d8 │ │ │ │ + b cf878 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cf2ac <_PyTuple_FromPair@@Base>: │ │ │ │ +000cf94c <_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] @ cf480 <_PyTuple_FromPair@@Base+0x1d4> │ │ │ │ + ldr r7, [pc, #440] @ cfb20 <_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] │ │ │ │ @@ -166024,38 +166450,38 @@ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [r2, #1744] @ 0x6d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf3b4 <_PyTuple_FromPair@@Base+0x108> │ │ │ │ - ldr r0, [pc, #372] @ cf484 <_PyTuple_FromPair@@Base+0x1d8> │ │ │ │ + beq cfa54 <_PyTuple_FromPair@@Base+0x108> │ │ │ │ + ldr r0, [pc, #372] @ cfb24 <_PyTuple_FromPair@@Base+0x1d8> │ │ │ │ ldr r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #1744] @ 0x6d0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne cf418 <_PyTuple_FromPair@@Base+0x16c> │ │ │ │ + bne cfab8 <_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 cf370 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ + bne cfa10 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf370 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ + bne cfa10 <_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 │ │ │ │ @@ -166069,107 +166495,107 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7264 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cf334 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + bne cf9d4 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf3e8 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ + bgt cfa88 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf46c <_PyTuple_FromPair@@Base+0x1c0> │ │ │ │ + beq cfb0c <_PyTuple_FromPair@@Base+0x1c0> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf364 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + bgt cfa04 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf364 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + bne cfa04 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf364 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b cfa04 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cf450 <_PyTuple_FromPair@@Base+0x1a4> │ │ │ │ - ldr r0, [pc, #88] @ cf488 <_PyTuple_FromPair@@Base+0x1dc> │ │ │ │ + bne cfaf0 <_PyTuple_FromPair@@Base+0x1a4> │ │ │ │ + ldr r0, [pc, #88] @ cfb28 <_PyTuple_FromPair@@Base+0x1dc> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf334 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + bne cf9d4 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf334 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + b cf9d4 <_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 cf334 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + b cf9d4 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf3e8 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ + b cfa88 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ │ │ │ │ -000cf48c <_PyTuple_FromPairSteal@@Base>: │ │ │ │ +000cfb2c <_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] @ cf640 <_PyTuple_FromPairSteal@@Base+0x1b4> │ │ │ │ + ldr r6, [pc, #408] @ cfce0 <_PyTuple_FromPairSteal@@Base+0x1b4> │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1744] @ 0x6d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf574 <_PyTuple_FromPairSteal@@Base+0xe8> │ │ │ │ - ldr r0, [pc, #372] @ cf644 <_PyTuple_FromPairSteal@@Base+0x1b8> │ │ │ │ + beq cfc14 <_PyTuple_FromPairSteal@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #372] @ cfce4 <_PyTuple_FromPairSteal@@Base+0x1b8> │ │ │ │ ldr r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #1744] @ 0x6d0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne cf5d8 <_PyTuple_FromPairSteal@@Base+0x14c> │ │ │ │ + bne cfc78 <_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 cf530 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ + bne cfbd0 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf530 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ + bne cfbd0 <_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 │ │ │ │ @@ -166183,248 +166609,248 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7264 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cf4f4 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + bne cfb94 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf5a8 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ + bgt cfc48 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf62c <_PyTuple_FromPairSteal@@Base+0x1a0> │ │ │ │ + beq cfccc <_PyTuple_FromPairSteal@@Base+0x1a0> │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf524 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + bgt cfbc4 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf524 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + bne cfbc4 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf524 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + b cfbc4 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cf610 <_PyTuple_FromPairSteal@@Base+0x184> │ │ │ │ - ldr r0, [pc, #88] @ cf648 <_PyTuple_FromPairSteal@@Base+0x1bc> │ │ │ │ + bne cfcb0 <_PyTuple_FromPairSteal@@Base+0x184> │ │ │ │ + ldr r0, [pc, #88] @ cfce8 <_PyTuple_FromPairSteal@@Base+0x1bc> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be580 │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf4f4 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + bne cfb94 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf4f4 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + b cfb94 <_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 cf4f4 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + b cfb94 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf5a8 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ + b cfc48 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw lr, #41268 @ 0xa134 │ │ │ │ + movw lr, #41256 @ 0xa128 │ │ │ │ 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 cf6a8 <_PyTuple_FromPairSteal@@Base+0x21c> │ │ │ │ + beq cfd48 <_PyTuple_FromPairSteal@@Base+0x21c> │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #96] @ cf6f0 <_PyTuple_FromPairSteal@@Base+0x264> │ │ │ │ + ldr r0, [pc, #96] @ cfd90 <_PyTuple_FromPairSteal@@Base+0x264> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, ip │ │ │ │ ldr r0, [lr, r0] │ │ │ │ str r4, [sp] │ │ │ │ - bl cf6f4 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfd94 <_PyObject_MakeTpCall@@Base> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf6cc <_PyTuple_FromPairSteal@@Base+0x240> │ │ │ │ + bne cfd6c <_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 cf6a0 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ + b cfd40 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ str r1, [fp, #-16] │ │ │ │ - movw r0, #34528 @ 0x86e0 │ │ │ │ + movw r0, #33568 @ 0x8320 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, r3 │ │ │ │ - bl 379e9c <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ + bl 379cd4 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf6b0 <_PyTuple_FromPairSteal@@Base+0x224> │ │ │ │ - b cf6a0 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ + bne cfd50 <_PyTuple_FromPairSteal@@Base+0x224> │ │ │ │ + b cfd40 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000cf6f4 <_PyObject_MakeTpCall@@Base>: │ │ │ │ +000cfd94 <_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 cfdd4 <_PyObject_MakeTpCall@@Base+0x6e0> │ │ │ │ + beq d03b8 <_PyObject_MakeTpCall@@Base+0x624> │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfa9c <_PyObject_MakeTpCall@@Base+0x3a8> │ │ │ │ - blt cfd58 <_PyObject_MakeTpCall@@Base+0x664> │ │ │ │ + beq d0114 <_PyObject_MakeTpCall@@Base+0x380> │ │ │ │ + blt d04e0 <_PyObject_MakeTpCall@@Base+0x74c> │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt cfbf0 <_PyObject_MakeTpCall@@Base+0x4fc> │ │ │ │ - ldr r2, [pc, #1984] @ cff0c <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ + bgt d0268 <_PyObject_MakeTpCall@@Base+0x4d4> │ │ │ │ + ldr r2, [pc, #1944] @ d0584 <_PyObject_MakeTpCall@@Base+0x7f0> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, r3, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cf9b0 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ - ldr r0, [pc, #1956] @ cff10 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ + beq d00c0 <_PyObject_MakeTpCall@@Base+0x32c> │ │ │ │ + ldr r0, [pc, #1916] @ d0588 <_PyObject_MakeTpCall@@Base+0x7f4> │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne cfd08 <_PyObject_MakeTpCall@@Base+0x614> │ │ │ │ + bne d0354 <_PyObject_MakeTpCall@@Base+0x5c0> │ │ │ │ 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 cf9fc <_PyObject_MakeTpCall@@Base+0x308> │ │ │ │ + bgt d0050 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq cf84c <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + beq cfeec <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cfab4 <_PyObject_MakeTpCall@@Base+0x3c0> │ │ │ │ + bne d012c <_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 cfa6c <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ + bgt d00e4 <_PyObject_MakeTpCall@@Base+0x350> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq cf84c <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + beq cfeec <_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 cfa8c <_PyObject_MakeTpCall@@Base+0x398> │ │ │ │ + bne d0104 <_PyObject_MakeTpCall@@Base+0x370> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt cfaa4 <_PyObject_MakeTpCall@@Base+0x3b0> │ │ │ │ + bgt d011c <_PyObject_MakeTpCall@@Base+0x388> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp sl, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne cf814 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ + bne cfeb4 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ cmp r2, #0 │ │ │ │ - bne cfa10 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + bne d0064 <_PyObject_MakeTpCall@@Base+0x2d0> │ │ │ │ cmp r7, #0 │ │ │ │ - bne cfad8 <_PyObject_MakeTpCall@@Base+0x3e4> │ │ │ │ + bne d0150 <_PyObject_MakeTpCall@@Base+0x3bc> │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [r9, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cfd9c <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ - movw r3, #65380 @ 0xff64 │ │ │ │ - movt r3, #12 │ │ │ │ + bcc d03c0 <_PyObject_MakeTpCall@@Base+0x62c> │ │ │ │ + movw r3, #1500 @ 0x5dc │ │ │ │ + movt r3, #13 │ │ │ │ cmp r5, r3 │ │ │ │ - bne cfa54 <_PyObject_MakeTpCall@@Base+0x360> │ │ │ │ - movw r3, #41268 @ 0xa134 │ │ │ │ + bne d00a8 <_PyObject_MakeTpCall@@Base+0x314> │ │ │ │ + movw r3, #41256 @ 0xa128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - beq cfb58 <_PyObject_MakeTpCall@@Base+0x464> │ │ │ │ - ldr r2, [pc, #1664] @ cff14 <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ + beq d01d0 <_PyObject_MakeTpCall@@Base+0x43c> │ │ │ │ + ldr r2, [pc, #1624] @ d058c <_PyObject_MakeTpCall@@Base+0x7f8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr sl, [r3, r2] │ │ │ │ ldr r3, [r6, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfddc <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ + beq d0438 <_PyObject_MakeTpCall@@Base+0x6a4> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cfc54 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ + beq d02cc <_PyObject_MakeTpCall@@Base+0x538> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfe00 <_PyObject_MakeTpCall@@Base+0x70c> │ │ │ │ + bne d0474 <_PyObject_MakeTpCall@@Base+0x6e0> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne cfb8c <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + bne d0204 <_PyObject_MakeTpCall@@Base+0x470> │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf8f8 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cff98 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cfcb4 <_PyObject_MakeTpCall@@Base+0x5c0> │ │ │ │ + blt d032c <_PyObject_MakeTpCall@@Base+0x598> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf988 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bgt d0028 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf988 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ - ldr r3, [pc, #1528] @ cff14 <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ + bne d0028 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + ldr r3, [pc, #1488] @ d058c <_PyObject_MakeTpCall@@Base+0x7f8> │ │ │ │ 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 │ │ │ │ @@ -166433,61 +166859,42 @@ │ │ │ │ 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 cfdc4 <_PyObject_MakeTpCall@@Base+0x6d0> │ │ │ │ - ldr r2, [pc, #1452] @ cff10 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ + bne d0428 <_PyObject_MakeTpCall@@Base+0x694> │ │ │ │ + ldr r2, [pc, #1412] @ d0588 <_PyObject_MakeTpCall@@Base+0x7f4> │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne cfcdc <_PyObject_MakeTpCall@@Base+0x5e8> │ │ │ │ + bne d038c <_PyObject_MakeTpCall@@Base+0x5f8> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cfc8c <_PyObject_MakeTpCall@@Base+0x598> │ │ │ │ + bne d0304 <_PyObject_MakeTpCall@@Base+0x570> │ │ │ │ cmp r7, r8 │ │ │ │ - bne cfb30 <_PyObject_MakeTpCall@@Base+0x43c> │ │ │ │ + bne d01a8 <_PyObject_MakeTpCall@@Base+0x414> │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cfc38 <_PyObject_MakeTpCall@@Base+0x544> │ │ │ │ + beq d02b0 <_PyObject_MakeTpCall@@Base+0x51c> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfe3c <_PyObject_MakeTpCall@@Base+0x748> │ │ │ │ + bne d03e8 <_PyObject_MakeTpCall@@Base+0x654> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, r3 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7264 <_PyObject_GC_NewVar@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq cfc4c <_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 cf7bc <_PyObject_MakeTpCall@@Base+0xc8> │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne cf7d0 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ + bne cfe70 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf854 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ - ldr r2, [pc, #1268] @ cff0c <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ + beq cfef4 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + ldr r2, [pc, #1304] @ d0584 <_PyObject_MakeTpCall@@Base+0x7f0> │ │ │ │ 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 │ │ │ │ @@ -166495,483 +166902,492 @@ │ │ │ │ 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 cf854 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + b cfef4 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b cf8f8 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + b cff98 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + mov r1, r3 │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl a73e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne cfe30 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + b d02c4 <_PyObject_MakeTpCall@@Base+0x530> │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne cf808 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ - b cf84c <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + bne cfea8 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ + b cfeec <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ cmp sl, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - beq cfa10 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + beq d0064 <_PyObject_MakeTpCall@@Base+0x2d0> │ │ │ │ ldr r1, [ip], #4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf838 <_PyObject_MakeTpCall@@Base+0x144> │ │ │ │ - b cfa7c <_PyObject_MakeTpCall@@Base+0x388> │ │ │ │ - ldr r4, [pc, #1140] @ cff18 <_PyObject_MakeTpCall@@Base+0x824> │ │ │ │ - b cf854 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + ble cfed8 <_PyObject_MakeTpCall@@Base+0x144> │ │ │ │ + b d00f4 <_PyObject_MakeTpCall@@Base+0x360> │ │ │ │ + ldr r4, [pc, #1140] @ d0590 <_PyObject_MakeTpCall@@Base+0x7fc> │ │ │ │ + b cfef4 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ cmp sl, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne cf814 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ - b cf84c <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + bne cfeb4 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ + b cfeec <_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 cf808 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ - b cfa10 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + bne cfea8 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ + b d0064 <_PyObject_MakeTpCall@@Base+0x2d0> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne cf85c <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ + bne cfefc <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cfd94 <_PyObject_MakeTpCall@@Base+0x6a0> │ │ │ │ + beq d04d8 <_PyObject_MakeTpCall@@Base+0x744> │ │ │ │ add r1, r8, r3, lsl #2 │ │ │ │ add r0, r7, #16 │ │ │ │ - bl 11b548 <_Py_BuildMap_StackRefSteal@@Base+0x5e0> │ │ │ │ + bl 11bd10 <_Py_BuildMap_StackRefSteal@@Base+0x5e0> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne cf860 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ + bne cff00 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfc4c <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bgt d02c4 <_PyObject_MakeTpCall@@Base+0x530> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfc4c <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bne d02c4 <_PyObject_MakeTpCall@@Base+0x530> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cfc4c <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d02c4 <_PyObject_MakeTpCall@@Base+0x530> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf990 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bgt d0030 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf990 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bne d0030 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cf990 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d0030 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq cfe7c <_PyObject_MakeTpCall@@Base+0x788> │ │ │ │ + beq d0528 <_PyObject_MakeTpCall@@Base+0x794> │ │ │ │ cmp r3, #3 │ │ │ │ - beq cf88c <_PyObject_MakeTpCall@@Base+0x198> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq cff2c <_PyObject_MakeTpCall@@Base+0x198> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35204 @ 0x8984 │ │ │ │ + movw r1, #34244 @ 0x85c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r5, #0 │ │ │ │ - b cf8f8 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + b cff98 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ ldr r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq cfec4 <_PyObject_MakeTpCall@@Base+0x7d0> │ │ │ │ + beq d0558 <_PyObject_MakeTpCall@@Base+0x7c4> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cf8f8 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + ble cff98 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cf8d4 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cff74 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ cmp r1, #1 │ │ │ │ - beq cf8f8 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cff98 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cf8d4 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cff74 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ cmp r1, #2 │ │ │ │ - beq cf8f8 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cff98 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq cf8d4 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cff74 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ cmp r1, r0 │ │ │ │ - bne cfbd4 <_PyObject_MakeTpCall@@Base+0x4e0> │ │ │ │ - b cf8f8 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + bne d024c <_PyObject_MakeTpCall@@Base+0x4b8> │ │ │ │ + b cff98 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls cf9b0 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ + bls d00c0 <_PyObject_MakeTpCall@@Base+0x32c> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 2e0e64 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cfc4c <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + beq d02c4 <_PyObject_MakeTpCall@@Base+0x530> │ │ │ │ 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 cf7d0 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ + b cfe70 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfd6c <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ + beq d04b0 <_PyObject_MakeTpCall@@Base+0x71c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfd6c <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ + beq d04b0 <_PyObject_MakeTpCall@@Base+0x71c> │ │ │ │ mov r5, #0 │ │ │ │ - b cf9a4 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ + b d0044 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfc68 <_PyObject_MakeTpCall@@Base+0x574> │ │ │ │ + beq d02e0 <_PyObject_MakeTpCall@@Base+0x54c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfb84 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bne d01fc <_PyObject_MakeTpCall@@Base+0x468> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #34028 @ 0x84ec │ │ │ │ + movw r2, #33068 @ 0x812c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b cfb84 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b d01fc <_PyObject_MakeTpCall@@Base+0x468> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, #3 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf988 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + beq d0028 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ mov r0, r3 │ │ │ │ - bl 2e2654 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cf988 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bl 2e2600 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d0028 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfb84 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bgt d01fc <_PyObject_MakeTpCall@@Base+0x468> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfb84 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bne d01fc <_PyObject_MakeTpCall@@Base+0x468> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cfb84 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ - movt r1, #27 │ │ │ │ - cmp ip, r1 │ │ │ │ - beq cf96c <_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 cf96c <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ - movw r2, #61052 @ 0xee7c │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d01fc <_PyObject_MakeTpCall@@Base+0x468> │ │ │ │ + movw r2, #61140 @ 0xeed4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cfd40 <_PyObject_MakeTpCall@@Base+0x64c> │ │ │ │ - ldr r0, [pc, #504] @ cff1c <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ - bl 1be580 │ │ │ │ + bne d045c <_PyObject_MakeTpCall@@Base+0x6c8> │ │ │ │ + ldr r0, [pc, #548] @ d0594 <_PyObject_MakeTpCall@@Base+0x800> │ │ │ │ + bl 1be5d8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf790 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + bne cfe30 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf5b8 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bf610 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf790 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ - ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ - mov r1, #0 │ │ │ │ + b cfe30 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ + movt r1, #27 │ │ │ │ + cmp ip, r1 │ │ │ │ + beq d000c <_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 cf790 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #4024 @ 0xfb8 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cfc4c <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + b d000c <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ + bl 2ff894 │ │ │ │ + b d02c4 <_PyObject_MakeTpCall@@Base+0x530> │ │ │ │ + sub r3, r3, #16384 @ 0x4000 │ │ │ │ + cmp fp, r3 │ │ │ │ + bcc cff0c <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ + mov r0, r9 │ │ │ │ + movw r1, #34212 @ 0x85a4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + bl 3638c <_Py_CheckRecursiveCall@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d01fc <_PyObject_MakeTpCall@@Base+0x468> │ │ │ │ + b cff0c <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d0044 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble d050c <_PyObject_MakeTpCall@@Base+0x778> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #34028 @ 0x84ec │ │ │ │ + movw r2, #33116 @ 0x815c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - mov r7, r2 │ │ │ │ - b cf85c <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ - sub r3, r3, #16384 @ 0x4000 │ │ │ │ - cmp fp, r3 │ │ │ │ - bcc cf86c <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ - mov r0, r9 │ │ │ │ - movw r1, #35172 @ 0x8964 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 3637c <_Py_CheckRecursiveCall@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne cfb84 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ - b cf86c <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ + b 33424c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2e259c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cf988 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ - bl 2ff8e8 │ │ │ │ - b cfc4c <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl 2e2548 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d0028 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #35236 @ 0x89a4 │ │ │ │ + movw r2, #34276 @ 0x85e4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b cfb84 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b d01fc <_PyObject_MakeTpCall@@Base+0x468> │ │ │ │ + ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx ip │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b cfe30 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf8c8 <_PyObject_MakeTpCall@@Base+0x1d4> │ │ │ │ + beq cff68 <_PyObject_MakeTpCall@@Base+0x1d4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cfeac <_PyObject_MakeTpCall@@Base+0x7b8> │ │ │ │ + ble d04f4 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #34076 @ 0x851c │ │ │ │ + movw r2, #33116 @ 0x815c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 334408 │ │ │ │ - b cfb84 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq cf9a4 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cfef0 <_PyObject_MakeTpCall@@Base+0x7fc> │ │ │ │ + bl 33424c │ │ │ │ + b d01fc <_PyObject_MakeTpCall@@Base+0x468> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #34076 @ 0x851c │ │ │ │ + movw r2, #33068 @ 0x812c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 334408 │ │ │ │ + b 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + mov r7, r2 │ │ │ │ + b cfefc <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + movw r0, #3120 @ 0xc30 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d02c4 <_PyObject_MakeTpCall@@Base+0x530> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d048c <_PyObject_MakeTpCall@@Base+0x6f8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d048c <_PyObject_MakeTpCall@@Base+0x6f8> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d0400 <_PyObject_MakeTpCall@@Base+0x66c> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d0400 <_PyObject_MakeTpCall@@Base+0x66c> │ │ │ │ cmp r8, #0 │ │ │ │ - beq cfe90 <_PyObject_MakeTpCall@@Base+0x79c> │ │ │ │ + beq d053c <_PyObject_MakeTpCall@@Base+0x7a8> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfb6c <_PyObject_MakeTpCall@@Base+0x478> │ │ │ │ + bne d01e4 <_PyObject_MakeTpCall@@Base+0x450> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b cf8f8 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne cfe18 <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cfe18 <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ + b cff98 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - beq cf8d4 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cff74 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cfec8 <_PyObject_MakeTpCall@@Base+0x7d4> │ │ │ │ - movw r2, #36124 @ 0x8d1c │ │ │ │ + bne d055c <_PyObject_MakeTpCall@@Base+0x7c8> │ │ │ │ + movw r2, #36112 @ 0x8d10 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - beq cf8d4 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ - b cf8f8 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne cfe54 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b cfe54 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ + beq cff74 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + b cff98 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + rsbeq r9, r3, r8, lsl #17 │ │ │ │ + mlseq r2, r4, ip, sl │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cff48 <_PyObject_MakeTpCall@@Base+0x854> │ │ │ │ + bcc d05c0 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cff40 <_PyObject_MakeTpCall@@Base+0x84c> │ │ │ │ - bl 3637c <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bcc d05b8 <_PyObject_MakeTpCall@@Base+0x824> │ │ │ │ + bl 3638c <_Py_CheckRecursiveCall@@Base> │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #41268 @ 0xa134 │ │ │ │ + movw r0, #41256 @ 0xa128 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r5, r0 │ │ │ │ - beq d0008 <_PyObject_MakeTpCall@@Base+0x914> │ │ │ │ - ldr ip, [pc, #524] @ d01a4 <_PyObject_MakeTpCall@@Base+0xab0> │ │ │ │ + beq d0680 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + ldr ip, [pc, #524] @ d081c <_PyObject_MakeTpCall@@Base+0xa88> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r0, ip] │ │ │ │ - beq d00b0 <_PyObject_MakeTpCall@@Base+0x9bc> │ │ │ │ + beq d0728 <_PyObject_MakeTpCall@@Base+0x994> │ │ │ │ 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 d006c <_PyObject_MakeTpCall@@Base+0x978> │ │ │ │ + beq d06e4 <_PyObject_MakeTpCall@@Base+0x950> │ │ │ │ cmp r3, #0 │ │ │ │ - bne d00d8 <_PyObject_MakeTpCall@@Base+0x9e4> │ │ │ │ + bne d0750 <_PyObject_MakeTpCall@@Base+0x9bc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r5, r0 │ │ │ │ - bne d0038 <_PyObject_MakeTpCall@@Base+0x944> │ │ │ │ + bne d06b0 <_PyObject_MakeTpCall@@Base+0x91c> │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfffc <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + beq d0674 <_PyObject_MakeTpCall@@Base+0x8e0> │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d0088 <_PyObject_MakeTpCall@@Base+0x994> │ │ │ │ + blt d0700 <_PyObject_MakeTpCall@@Base+0x96c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq d0130 <_PyObject_MakeTpCall@@Base+0xa3c> │ │ │ │ + beq d07a8 <_PyObject_MakeTpCall@@Base+0xa14> │ │ │ │ cmp r3, #3 │ │ │ │ - beq cff90 <_PyObject_MakeTpCall@@Base+0x89c> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq d0608 <_PyObject_MakeTpCall@@Base+0x874> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35204 @ 0x8984 │ │ │ │ + movw r1, #34244 @ 0x85c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b d0080 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bl 16f420 │ │ │ │ + b d06f8 <_PyObject_MakeTpCall@@Base+0x964> │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0160 <_PyObject_MakeTpCall@@Base+0xa6c> │ │ │ │ + beq d07d8 <_PyObject_MakeTpCall@@Base+0xa44> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov ip, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r6, ip │ │ │ │ add ip, ip, #1 │ │ │ │ - ble cfffc <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + ble d0674 <_PyObject_MakeTpCall@@Base+0x8e0> │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r5, lr │ │ │ │ - bne d0050 <_PyObject_MakeTpCall@@Base+0x95c> │ │ │ │ - b cffe0 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + bne d06c8 <_PyObject_MakeTpCall@@Base+0x934> │ │ │ │ + b d0658 <_PyObject_MakeTpCall@@Base+0x8c4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0118 <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ + beq d0790 <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0118 <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ + beq d0790 <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ mov r4, #0 │ │ │ │ - b cfffc <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + b d0674 <_PyObject_MakeTpCall@@Base+0x8e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0080 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bgt d06f8 <_PyObject_MakeTpCall@@Base+0x964> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0080 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bne d06f8 <_PyObject_MakeTpCall@@Base+0x964> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d0080 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d06f8 <_PyObject_MakeTpCall@@Base+0x964> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - movw r1, #46376 @ 0xb528 │ │ │ │ + movw r1, #45948 @ 0xb37c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #35236 @ 0x89a4 │ │ │ │ + movw r2, #34276 @ 0x85e4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2d9d6c <_PyErr_Format@@Base> │ │ │ │ + b 2d9c50 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cffd4 <_PyObject_MakeTpCall@@Base+0x8e0> │ │ │ │ + beq d064c <_PyObject_MakeTpCall@@Base+0x8b8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d018c <_PyObject_MakeTpCall@@Base+0xa98> │ │ │ │ + ble d0804 <_PyObject_MakeTpCall@@Base+0xa70> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #34076 @ 0x851c │ │ │ │ + movw r2, #33116 @ 0x815c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 334408 │ │ │ │ + b 33424c │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #34028 @ 0x84ec │ │ │ │ + movw r2, #33068 @ 0x812c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - b d00c4 <_PyObject_MakeTpCall@@Base+0x9d0> │ │ │ │ + b d073c <_PyObject_MakeTpCall@@Base+0x9a8> │ │ │ │ cmp r2, #0 │ │ │ │ - beq d0144 <_PyObject_MakeTpCall@@Base+0xa50> │ │ │ │ + beq d07bc <_PyObject_MakeTpCall@@Base+0xa28> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d001c <_PyObject_MakeTpCall@@Base+0x928> │ │ │ │ + bne d0694 <_PyObject_MakeTpCall@@Base+0x900> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b cfffc <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + b d0674 <_PyObject_MakeTpCall@@Base+0x8e0> │ │ │ │ mov r3, r0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq cffe0 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + beq d0658 <_PyObject_MakeTpCall@@Base+0x8c4> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0164 <_PyObject_MakeTpCall@@Base+0xa70> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne d07dc <_PyObject_MakeTpCall@@Base+0xa48> │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq cffe0 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ - b cfffc <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + beq d0658 <_PyObject_MakeTpCall@@Base+0x8c4> │ │ │ │ + b d0674 <_PyObject_MakeTpCall@@Base+0x8e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d00f0 <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d00f0 <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ + bne d0768 <_PyObject_MakeTpCall@@Base+0x9d4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d0768 <_PyObject_MakeTpCall@@Base+0x9d4> │ │ │ │ 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 │ │ │ │ @@ -166980,322 +167396,322 @@ │ │ │ │ str r2, [fp, #-116] @ 0xffffff8c │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp] │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - movw r3, #42540 @ 0xa62c │ │ │ │ + movw r3, #42528 @ 0xa620 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35268 @ 0x89c4 │ │ │ │ + movw r1, #34308 @ 0x8604 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl d33cc │ │ │ │ + bl d3a48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d04cc <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0b44 <_PyObject_MakeTpCall@@Base+0xdb0> │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d2834 <_PyObject_MakeTpCall@@Base+0x3140> │ │ │ │ + beq d2eb0 <_PyObject_MakeTpCall@@Base+0x311c> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d04dc <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + beq d0b54 <_PyObject_MakeTpCall@@Base+0xdc0> │ │ │ │ cmp r8, #0 │ │ │ │ - ble d04cc <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + ble d0b44 <_PyObject_MakeTpCall@@Base+0xdb0> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge d2800 <_PyObject_MakeTpCall@@Base+0x310c> │ │ │ │ + bge d2e7c <_PyObject_MakeTpCall@@Base+0x30e8> │ │ │ │ cmp r8, #1 │ │ │ │ - beq d0280 <_PyObject_MakeTpCall@@Base+0xb8c> │ │ │ │ + beq d08f8 <_PyObject_MakeTpCall@@Base+0xb64> │ │ │ │ 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 d3050 <_PyObject_MakeTpCall@@Base+0x395c> │ │ │ │ + bge d36cc <_PyObject_MakeTpCall@@Base+0x3938> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne d0260 <_PyObject_MakeTpCall@@Base+0xb6c> │ │ │ │ + bne d08d8 <_PyObject_MakeTpCall@@Base+0xb44> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble d04cc <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + ble d0b44 <_PyObject_MakeTpCall@@Base+0xdb0> │ │ │ │ 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 d306c <_PyObject_MakeTpCall@@Base+0x3978> │ │ │ │ + beq d36e8 <_PyObject_MakeTpCall@@Base+0x3954> │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub lr, r1, ip │ │ │ │ ldr ip, [r0, #8] │ │ │ │ mvn lr, lr │ │ │ │ ands lr, lr, #7 │ │ │ │ - beq d03c4 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + beq d0a3c <_PyObject_MakeTpCall@@Base+0xca8> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d23bc <_PyObject_MakeTpCall@@Base+0x2cc8> │ │ │ │ + ble d2a38 <_PyObject_MakeTpCall@@Base+0x2ca4> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d21bc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp lr, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq d03c4 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + beq d0a3c <_PyObject_MakeTpCall@@Base+0xca8> │ │ │ │ cmp lr, #2 │ │ │ │ - beq d03a4 <_PyObject_MakeTpCall@@Base+0xcb0> │ │ │ │ + beq d0a1c <_PyObject_MakeTpCall@@Base+0xc88> │ │ │ │ cmp lr, #3 │ │ │ │ - beq d0384 <_PyObject_MakeTpCall@@Base+0xc90> │ │ │ │ + beq d09fc <_PyObject_MakeTpCall@@Base+0xc68> │ │ │ │ cmp lr, #4 │ │ │ │ - beq d0364 <_PyObject_MakeTpCall@@Base+0xc70> │ │ │ │ + beq d09dc <_PyObject_MakeTpCall@@Base+0xc48> │ │ │ │ cmp lr, #5 │ │ │ │ - beq d0344 <_PyObject_MakeTpCall@@Base+0xc50> │ │ │ │ + beq d09bc <_PyObject_MakeTpCall@@Base+0xc28> │ │ │ │ cmp lr, #6 │ │ │ │ - bne d1fac <_PyObject_MakeTpCall@@Base+0x28b8> │ │ │ │ + bne d2628 <_PyObject_MakeTpCall@@Base+0x2894> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d23bc <_PyObject_MakeTpCall@@Base+0x2cc8> │ │ │ │ + ble d2a38 <_PyObject_MakeTpCall@@Base+0x2ca4> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d21bc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d23bc <_PyObject_MakeTpCall@@Base+0x2cc8> │ │ │ │ + ble d2a38 <_PyObject_MakeTpCall@@Base+0x2ca4> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d21bc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d23bc <_PyObject_MakeTpCall@@Base+0x2cc8> │ │ │ │ + ble d2a38 <_PyObject_MakeTpCall@@Base+0x2ca4> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d21bc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d23bc <_PyObject_MakeTpCall@@Base+0x2cc8> │ │ │ │ + ble d2a38 <_PyObject_MakeTpCall@@Base+0x2ca4> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d21bc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d23bc <_PyObject_MakeTpCall@@Base+0x2cc8> │ │ │ │ + ble d2a38 <_PyObject_MakeTpCall@@Base+0x2ca4> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d21bc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d23bc <_PyObject_MakeTpCall@@Base+0x2cc8> │ │ │ │ + ble d2a38 <_PyObject_MakeTpCall@@Base+0x2ca4> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d21bc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r1, #1 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d1c78 <_PyObject_MakeTpCall@@Base+0x2584> │ │ │ │ + beq d22f0 <_PyObject_MakeTpCall@@Base+0x255c> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r2, r2, #4 │ │ │ │ mov lr, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d21bc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d21bc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ ldr r3, [lr, #8] │ │ │ │ add r1, sl, #2 │ │ │ │ add r2, lr, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d21bc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ ldr r3, [lr, #12] │ │ │ │ add r1, sl, #3 │ │ │ │ ldr r9, [r0, #16] │ │ │ │ add r2, lr, #12 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d21bc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ ldr r3, [lr, #16] │ │ │ │ cmp ip, #0 │ │ │ │ add r1, sl, #4 │ │ │ │ add r2, lr, #16 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ble d23bc <_PyObject_MakeTpCall@@Base+0x2cc8> │ │ │ │ + ble d2a38 <_PyObject_MakeTpCall@@Base+0x2ca4> │ │ │ │ cmp r9, r3 │ │ │ │ - bne d21bc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ ldr r3, [lr, #20] │ │ │ │ add r1, sl, #5 │ │ │ │ add r2, lr, #20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d21bc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ ldr r3, [lr, #24] │ │ │ │ add r1, sl, #6 │ │ │ │ add r2, lr, #24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d21bc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ ldr r3, [lr, #28] │ │ │ │ add r1, sl, #7 │ │ │ │ add r2, lr, #28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b d03c4 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b d0a3c <_PyObject_MakeTpCall@@Base+0xca8> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25056 @ 0x61e0 │ │ │ │ + movw r1, #24096 @ 0x5e20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov sl, #0 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - movw r1, #36124 @ 0x8d1c │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl af340 │ │ │ │ + bl af4c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq d04cc <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - movw r5, #36124 @ 0x8d1c │ │ │ │ + beq d0b44 <_PyObject_MakeTpCall@@Base+0xdb0> │ │ │ │ + movw r5, #36112 @ 0x8d10 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ str r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw ip, #21196 @ 0x52cc │ │ │ │ + movw ip, #21184 @ 0x52c0 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, ip │ │ │ │ - beq d0590 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c08 <_PyObject_MakeTpCall@@Base+0xe74> │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d32a4 <_PyObject_MakeTpCall@@Base+0x3bb0> │ │ │ │ + beq d3920 <_PyObject_MakeTpCall@@Base+0x3b8c> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble d0590 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + ble d0c08 <_PyObject_MakeTpCall@@Base+0xe74> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, ip │ │ │ │ - beq d0590 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c08 <_PyObject_MakeTpCall@@Base+0xe74> │ │ │ │ cmp r2, #1 │ │ │ │ - beq d0590 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c08 <_PyObject_MakeTpCall@@Base+0xe74> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, ip │ │ │ │ - beq d0590 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c08 <_PyObject_MakeTpCall@@Base+0xe74> │ │ │ │ cmp r2, #2 │ │ │ │ - beq d0590 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c08 <_PyObject_MakeTpCall@@Base+0xe74> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, ip │ │ │ │ - beq d0590 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c08 <_PyObject_MakeTpCall@@Base+0xe74> │ │ │ │ cmp r2, #3 │ │ │ │ - beq d0590 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c08 <_PyObject_MakeTpCall@@Base+0xe74> │ │ │ │ add r3, r3, #24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq d0590 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c08 <_PyObject_MakeTpCall@@Base+0xe74> │ │ │ │ cmp r2, r1 │ │ │ │ - bne d0578 <_PyObject_MakeTpCall@@Base+0xe84> │ │ │ │ + bne d0bf0 <_PyObject_MakeTpCall@@Base+0xe5c> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl c4460 │ │ │ │ + bl c4b84 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2330 <_PyObject_MakeTpCall@@Base+0x2c3c> │ │ │ │ + beq d29ac <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ 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 d27b0 <_PyObject_MakeTpCall@@Base+0x30bc> │ │ │ │ - ldr r2, [pc, #3856] @ d14e0 <_PyObject_MakeTpCall@@Base+0x1dec> │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + beq d2e2c <_PyObject_MakeTpCall@@Base+0x3098> │ │ │ │ + ldr r2, [pc, #3856] @ d1b58 <_PyObject_MakeTpCall@@Base+0x1dc4> │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r2, #1640] @ 0x668 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d2198 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + bne d2814 <_PyObject_MakeTpCall@@Base+0x2a80> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r3, #1648] @ 0x670 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2198 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ - ldr r1, [pc, #3852] @ d1508 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ + beq d2814 <_PyObject_MakeTpCall@@Base+0x2a80> │ │ │ │ + ldr r1, [pc, #3852] @ d1b80 <_PyObject_MakeTpCall@@Base+0x1dec> │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1528 <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ - ldr r3, [pc, #3800] @ d14f0 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d1ba0 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ + ldr r3, [pc, #3800] @ d1b68 <_PyObject_MakeTpCall@@Base+0x1dd4> │ │ │ │ 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 d231c <_PyObject_MakeTpCall@@Base+0x2c28> │ │ │ │ + bne d2998 <_PyObject_MakeTpCall@@Base+0x2c04> │ │ │ │ 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 d16f8 <_PyObject_MakeTpCall@@Base+0x2004> │ │ │ │ + bne d1d70 <_PyObject_MakeTpCall@@Base+0x1fdc> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - movw r8, #42296 @ 0xa538 │ │ │ │ + movw r8, #42688 @ 0xa6c0 │ │ │ │ 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 d2ac0 <_PyObject_MakeTpCall@@Base+0x33cc> │ │ │ │ + bne d313c <_PyObject_MakeTpCall@@Base+0x33a8> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #0 │ │ │ │ - bl aa5b0 │ │ │ │ + bl aa738 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq d2330 <_PyObject_MakeTpCall@@Base+0x2c3c> │ │ │ │ + beq d29ac <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ 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 d06f0 <_PyObject_MakeTpCall@@Base+0xffc> │ │ │ │ - ldr r3, [pc, #3652] @ d14fc <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ + beq d0d68 <_PyObject_MakeTpCall@@Base+0xfd4> │ │ │ │ + ldr r3, [pc, #3652] @ d1b74 <_PyObject_MakeTpCall@@Base+0x1de0> │ │ │ │ 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 │ │ │ │ @@ -167318,328 +167734,328 @@ │ │ │ │ str r2, [sl, #48] @ 0x30 │ │ │ │ add r2, sl, #384 @ 0x180 │ │ │ │ str r2, [sl, #52] @ 0x34 │ │ │ │ add r2, sl, #372 @ 0x174 │ │ │ │ str r2, [sl, #56] @ 0x38 │ │ │ │ add r2, sl, #424 @ 0x1a8 │ │ │ │ str r2, [sl, #80] @ 0x50 │ │ │ │ - bgt d3204 <_PyObject_MakeTpCall@@Base+0x3b10> │ │ │ │ + bgt d3880 <_PyObject_MakeTpCall@@Base+0x3aec> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ str r1, [sl, #168] @ 0xa8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0750 <_PyObject_MakeTpCall@@Base+0x105c> │ │ │ │ + bgt d0dc8 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r2, #52884 @ 0xce94 │ │ │ │ + movw r2, #53744 @ 0xd1f0 │ │ │ │ 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, #49240 @ 0xc058 │ │ │ │ + movw r2, #49592 @ 0xc1b8 │ │ │ │ movt r2, #11 │ │ │ │ str r2, [sl, #160] @ 0xa0 │ │ │ │ - movw r2, #38552 @ 0x9698 │ │ │ │ + movw r2, #38916 @ 0x9804 │ │ │ │ movt r2, #26 │ │ │ │ str r2, [sl, #92] @ 0x5c │ │ │ │ - movw r2, #10828 @ 0x2a4c │ │ │ │ + movw r2, #5716 @ 0x1654 │ │ │ │ movt r2, #30 │ │ │ │ str r2, [sl, #96] @ 0x60 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r6, [sl, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [sl, #432] @ 0x1b0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #448] @ 0x1c0 │ │ │ │ str r3, [sl, #452] @ 0x1c4 │ │ │ │ str r3, [sl, #456] @ 0x1c8 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d1b18 <_PyObject_MakeTpCall@@Base+0x2424> │ │ │ │ + bne d2190 <_PyObject_MakeTpCall@@Base+0x23fc> │ │ │ │ str r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d1b50 <_PyObject_MakeTpCall@@Base+0x245c> │ │ │ │ + beq d21c8 <_PyObject_MakeTpCall@@Base+0x2434> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d291c <_PyObject_MakeTpCall@@Base+0x3228> │ │ │ │ + beq d2f98 <_PyObject_MakeTpCall@@Base+0x3204> │ │ │ │ tst r3, #32 │ │ │ │ - beq d291c <_PyObject_MakeTpCall@@Base+0x3228> │ │ │ │ + beq d2f98 <_PyObject_MakeTpCall@@Base+0x3204> │ │ │ │ adds r0, r4, #20 │ │ │ │ ldrne r4, [r4, #8] │ │ │ │ strne r0, [sl, #12] │ │ │ │ - beq d3288 <_PyObject_MakeTpCall@@Base+0x3b94> │ │ │ │ + beq d3904 <_PyObject_MakeTpCall@@Base+0x3b70> │ │ │ │ bl 2e31c │ │ │ │ cmp r0, r4 │ │ │ │ - bne d2cdc <_PyObject_MakeTpCall@@Base+0x35e8> │ │ │ │ + bne d3358 <_PyObject_MakeTpCall@@Base+0x35c4> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r4, [sl, #132] @ 0x84 │ │ │ │ - bne d322c <_PyObject_MakeTpCall@@Base+0x3b38> │ │ │ │ + bne d38a8 <_PyObject_MakeTpCall@@Base+0x3b14> │ │ │ │ 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 d2dc8 <_PyObject_MakeTpCall@@Base+0x36d4> │ │ │ │ - ldr r1, [pc, #3236] @ d14e0 <_PyObject_MakeTpCall@@Base+0x1dec> │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + beq d3444 <_PyObject_MakeTpCall@@Base+0x36b0> │ │ │ │ + ldr r1, [pc, #3236] @ d1b58 <_PyObject_MakeTpCall@@Base+0x1dc4> │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1b84 <_PyObject_MakeTpCall@@Base+0x2490> │ │ │ │ + bne d21fc <_PyObject_MakeTpCall@@Base+0x2468> │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1b84 <_PyObject_MakeTpCall@@Base+0x2490> │ │ │ │ + beq d21fc <_PyObject_MakeTpCall@@Base+0x2468> │ │ │ │ sub r8, fp, #44 @ 0x2c │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1b08 <_PyObject_MakeTpCall@@Base+0x2414> │ │ │ │ - bl 19ea08 │ │ │ │ + bne d2180 <_PyObject_MakeTpCall@@Base+0x23ec> │ │ │ │ + bl 19ed70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d08e4 <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ - ldr r1, [pc, #3148] @ d14e4 <_PyObject_MakeTpCall@@Base+0x1df0> │ │ │ │ + beq d0f5c <_PyObject_MakeTpCall@@Base+0x11c8> │ │ │ │ + ldr r1, [pc, #3148] @ d1b5c <_PyObject_MakeTpCall@@Base+0x1dc8> │ │ │ │ mov r2, r8 │ │ │ │ - bl c29e0 │ │ │ │ + bl c2b3c │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d08dc <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ - ldr r1, [pc, #3136] @ d14f4 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ + beq d0f54 <_PyObject_MakeTpCall@@Base+0x11c0> │ │ │ │ + ldr r1, [pc, #3136] @ d1b6c <_PyObject_MakeTpCall@@Base+0x1dd8> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d08dc <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ + bgt d0f54 <_PyObject_MakeTpCall@@Base+0x11c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d31f8 <_PyObject_MakeTpCall@@Base+0x3b04> │ │ │ │ + beq d3874 <_PyObject_MakeTpCall@@Base+0x3ae0> │ │ │ │ cmn r6, #1 │ │ │ │ - beq d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ 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 d2cb4 <_PyObject_MakeTpCall@@Base+0x35c0> │ │ │ │ + beq d3330 <_PyObject_MakeTpCall@@Base+0x359c> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r2, #680] @ 0x2a8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne d2148 <_PyObject_MakeTpCall@@Base+0x2a54> │ │ │ │ + bne d27c4 <_PyObject_MakeTpCall@@Base+0x2a30> │ │ │ │ ldr r2, [r2, #688] @ 0x2b0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2148 <_PyObject_MakeTpCall@@Base+0x2a54> │ │ │ │ - ldr r1, [pc, #3032] @ d1504 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + beq d27c4 <_PyObject_MakeTpCall@@Base+0x2a30> │ │ │ │ + ldr r1, [pc, #3032] @ d1b7c <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1994 <_PyObject_MakeTpCall@@Base+0x22a0> │ │ │ │ + beq d200c <_PyObject_MakeTpCall@@Base+0x2278> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1940 <_PyObject_MakeTpCall@@Base+0x224c> │ │ │ │ + bgt d1fb8 <_PyObject_MakeTpCall@@Base+0x2224> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d1950 <_PyObject_MakeTpCall@@Base+0x225c> │ │ │ │ - ldr r1, [pc, #2960] @ d1504 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + beq d1fc8 <_PyObject_MakeTpCall@@Base+0x2234> │ │ │ │ + ldr r1, [pc, #2960] @ d1b7c <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sl, #440] @ 0x1b8 │ │ │ │ - bl 1197f8 │ │ │ │ + bl 119fc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ 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 d1864 <_PyObject_MakeTpCall@@Base+0x2170> │ │ │ │ - ldr r1, [pc, #2876] @ d14e8 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d1edc <_PyObject_MakeTpCall@@Base+0x2148> │ │ │ │ + ldr r1, [pc, #2876] @ d1b60 <_PyObject_MakeTpCall@@Base+0x1dcc> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r1, #2244] @ 0x8c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d21f8 <_PyObject_MakeTpCall@@Base+0x2b04> │ │ │ │ + bne d2874 <_PyObject_MakeTpCall@@Base+0x2ae0> │ │ │ │ ldr r2, [r1, #2252] @ 0x8cc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d21f8 <_PyObject_MakeTpCall@@Base+0x2b04> │ │ │ │ + beq d2874 <_PyObject_MakeTpCall@@Base+0x2ae0> │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1888 <_PyObject_MakeTpCall@@Base+0x2194> │ │ │ │ + beq d1f00 <_PyObject_MakeTpCall@@Base+0x216c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d0aa4 <_PyObject_MakeTpCall@@Base+0x13b0> │ │ │ │ + beq d111c <_PyObject_MakeTpCall@@Base+0x1388> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2df0 <_PyObject_MakeTpCall@@Base+0x36fc> │ │ │ │ + beq d346c <_PyObject_MakeTpCall@@Base+0x36d8> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2df0 <_PyObject_MakeTpCall@@Base+0x36fc> │ │ │ │ + beq d346c <_PyObject_MakeTpCall@@Base+0x36d8> │ │ │ │ adds r3, r6, #20 │ │ │ │ strne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d321c <_PyObject_MakeTpCall@@Base+0x3b28> │ │ │ │ + beq d3898 <_PyObject_MakeTpCall@@Base+0x3b04> │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2e31c │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r2, #352 @ 0x160 │ │ │ │ + movw r2, #736 @ 0x2e0 │ │ │ │ movt r2, #10 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3, #988] @ 0x3dc │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2ec0 <_PyObject_MakeTpCall@@Base+0x37cc> │ │ │ │ - ldr r3, [pc, #2740] @ d14fc <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ + bne d353c <_PyObject_MakeTpCall@@Base+0x37a8> │ │ │ │ + ldr r3, [pc, #2740] @ d1b74 <_PyObject_MakeTpCall@@Base+0x1de0> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r7] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - bhi d1ac8 <_PyObject_MakeTpCall@@Base+0x23d4> │ │ │ │ + bhi d2140 <_PyObject_MakeTpCall@@Base+0x23ac> │ │ │ │ lsr r1, r0, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq d26bc <_PyObject_MakeTpCall@@Base+0x2fc8> │ │ │ │ + beq d2d38 <_PyObject_MakeTpCall@@Base+0x2fa4> │ │ │ │ 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 d1a8c <_PyObject_MakeTpCall@@Base+0x2398> │ │ │ │ + beq d2104 <_PyObject_MakeTpCall@@Base+0x2370> │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2e280 │ │ │ │ str r6, [sl, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2c2c <_PyObject_MakeTpCall@@Base+0x3538> │ │ │ │ + beq d32a8 <_PyObject_MakeTpCall@@Base+0x3514> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r3, #236] @ 0xec │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2288 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ + bne d2904 <_PyObject_MakeTpCall@@Base+0x2b70> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r3, #244] @ 0xf4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2288 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ - ldr r1, [pc, #2600] @ d1518 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + beq d2904 <_PyObject_MakeTpCall@@Base+0x2b70> │ │ │ │ + ldr r1, [pc, #2600] @ d1b90 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1efc <_PyObject_MakeTpCall@@Base+0x2808> │ │ │ │ - ldr r3, [pc, #2532] @ d14f0 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d2578 <_PyObject_MakeTpCall@@Base+0x27e4> │ │ │ │ + ldr r3, [pc, #2532] @ d1b68 <_PyObject_MakeTpCall@@Base+0x1dd4> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d22ac <_PyObject_MakeTpCall@@Base+0x2bb8> │ │ │ │ + bne d2928 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ 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 d27d8 <_PyObject_MakeTpCall@@Base+0x30e4> │ │ │ │ - ldr r3, [pc, #2468] @ d14e8 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d2e54 <_PyObject_MakeTpCall@@Base+0x30c0> │ │ │ │ + ldr r3, [pc, #2468] @ d1b60 <_PyObject_MakeTpCall@@Base+0x1dcc> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #3288] @ 0xcd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d2264 <_PyObject_MakeTpCall@@Base+0x2b70> │ │ │ │ + bne d28e0 <_PyObject_MakeTpCall@@Base+0x2b4c> │ │ │ │ ldr r2, [r3, #3296] @ 0xce0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2264 <_PyObject_MakeTpCall@@Base+0x2b70> │ │ │ │ - ldr r1, [pc, #2488] @ d151c <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + beq d28e0 <_PyObject_MakeTpCall@@Base+0x2b4c> │ │ │ │ + ldr r1, [pc, #2488] @ d1b94 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d22bc <_PyObject_MakeTpCall@@Base+0x2bc8> │ │ │ │ - ldr r3, [pc, #2416] @ d14f0 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d2938 <_PyObject_MakeTpCall@@Base+0x2ba4> │ │ │ │ + ldr r3, [pc, #2416] @ d1b68 <_PyObject_MakeTpCall@@Base+0x1dd4> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d235c <_PyObject_MakeTpCall@@Base+0x2c68> │ │ │ │ + bne d29d8 <_PyObject_MakeTpCall@@Base+0x2c44> │ │ │ │ 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 d2b08 <_PyObject_MakeTpCall@@Base+0x3414> │ │ │ │ - ldr r3, [pc, #2352] @ d14e8 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d3184 <_PyObject_MakeTpCall@@Base+0x33f0> │ │ │ │ + ldr r3, [pc, #2352] @ d1b60 <_PyObject_MakeTpCall@@Base+0x1dcc> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #1676] @ 0x68c │ │ │ │ cmp r2, r1 │ │ │ │ - bne d2174 <_PyObject_MakeTpCall@@Base+0x2a80> │ │ │ │ + bne d27f0 <_PyObject_MakeTpCall@@Base+0x2a5c> │ │ │ │ ldr r2, [r3, #1684] @ 0x694 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2174 <_PyObject_MakeTpCall@@Base+0x2a80> │ │ │ │ - ldr r1, [pc, #2380] @ d1524 <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ + beq d27f0 <_PyObject_MakeTpCall@@Base+0x2a5c> │ │ │ │ + ldr r1, [pc, #2380] @ d1b9c <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2068 <_PyObject_MakeTpCall@@Base+0x2974> │ │ │ │ - ldr r3, [pc, #2300] @ d14f0 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d26e4 <_PyObject_MakeTpCall@@Base+0x2950> │ │ │ │ + ldr r3, [pc, #2300] @ d1b68 <_PyObject_MakeTpCall@@Base+0x1dd4> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d233c <_PyObject_MakeTpCall@@Base+0x2c48> │ │ │ │ + bne d29b8 <_PyObject_MakeTpCall@@Base+0x2c24> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d208c <_PyObject_MakeTpCall@@Base+0x2998> │ │ │ │ + bne d2708 <_PyObject_MakeTpCall@@Base+0x2974> │ │ │ │ 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 │ │ │ │ @@ -167654,446 +168070,446 @@ │ │ │ │ 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 d2ad8 <_PyObject_MakeTpCall@@Base+0x33e4> │ │ │ │ - ldr r2, [pc, #2180] @ d14fc <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ + beq d3154 <_PyObject_MakeTpCall@@Base+0x33c0> │ │ │ │ + ldr r2, [pc, #2180] @ d1b74 <_PyObject_MakeTpCall@@Base+0x1de0> │ │ │ │ ldr r3, [sl, #144] @ 0x90 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r2, r7] │ │ │ │ - bne d18d0 <_PyObject_MakeTpCall@@Base+0x21dc> │ │ │ │ + bne d1f48 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ ldr r3, [sl, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1730 <_PyObject_MakeTpCall@@Base+0x203c> │ │ │ │ + bne d1da8 <_PyObject_MakeTpCall@@Base+0x2014> │ │ │ │ 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 d1764 <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ + bne d1ddc <_PyObject_MakeTpCall@@Base+0x2048> │ │ │ │ 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 d2a98 <_PyObject_MakeTpCall@@Base+0x33a4> │ │ │ │ - ldr r1, [pc, #2064] @ d14e8 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d3114 <_PyObject_MakeTpCall@@Base+0x3380> │ │ │ │ + ldr r1, [pc, #2064] @ d1b60 <_PyObject_MakeTpCall@@Base+0x1dcc> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2240 <_PyObject_MakeTpCall@@Base+0x2b4c> │ │ │ │ + bne d28bc <_PyObject_MakeTpCall@@Base+0x2b28> │ │ │ │ ldr r2, [r1, #1724] @ 0x6bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2240 <_PyObject_MakeTpCall@@Base+0x2b4c> │ │ │ │ + beq d28bc <_PyObject_MakeTpCall@@Base+0x2b28> │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1bd0 <_PyObject_MakeTpCall@@Base+0x24dc> │ │ │ │ - ldr r3, [pc, #2012] @ d14f0 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d2248 <_PyObject_MakeTpCall@@Base+0x24b4> │ │ │ │ + ldr r3, [pc, #2012] @ d1b68 <_PyObject_MakeTpCall@@Base+0x1dd4> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d234c <_PyObject_MakeTpCall@@Base+0x2c58> │ │ │ │ + bne d29c8 <_PyObject_MakeTpCall@@Base+0x2c34> │ │ │ │ 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 d17f4 <_PyObject_MakeTpCall@@Base+0x2100> │ │ │ │ - ldr r3, [pc, #1952] @ d14e8 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d1e6c <_PyObject_MakeTpCall@@Base+0x20d8> │ │ │ │ + ldr r3, [pc, #1952] @ d1b60 <_PyObject_MakeTpCall@@Base+0x1dcc> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #1788] @ 0x6fc │ │ │ │ cmp r2, r1 │ │ │ │ - bne d221c <_PyObject_MakeTpCall@@Base+0x2b28> │ │ │ │ + bne d2898 <_PyObject_MakeTpCall@@Base+0x2b04> │ │ │ │ ldr r2, [r3, #1796] @ 0x704 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d221c <_PyObject_MakeTpCall@@Base+0x2b28> │ │ │ │ + beq d2898 <_PyObject_MakeTpCall@@Base+0x2b04> │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #1956] @ d1510 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + ldr r1, [pc, #1956] @ d1b88 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1818 <_PyObject_MakeTpCall@@Base+0x2124> │ │ │ │ + beq d1e90 <_PyObject_MakeTpCall@@Base+0x20fc> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r1, #33344 @ 0x8240 │ │ │ │ + movw r1, #33332 @ 0x8234 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d3388 <_PyObject_MakeTpCall@@Base+0x3c94> │ │ │ │ + bne d3a04 <_PyObject_MakeTpCall@@Base+0x3c70> │ │ │ │ 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 d0dbc <_PyObject_MakeTpCall@@Base+0x16c8> │ │ │ │ + beq d1434 <_PyObject_MakeTpCall@@Base+0x16a0> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1a48 <_PyObject_MakeTpCall@@Base+0x2354> │ │ │ │ - ldr r1, [pc, #1868] @ d1510 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + ble d20c0 <_PyObject_MakeTpCall@@Base+0x232c> │ │ │ │ + ldr r1, [pc, #1868] @ d1b88 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1197f8 │ │ │ │ + bl 119fc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne d0df8 <_PyObject_MakeTpCall@@Base+0x1704> │ │ │ │ + bne d1470 <_PyObject_MakeTpCall@@Base+0x16dc> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq d2b98 <_PyObject_MakeTpCall@@Base+0x34a4> │ │ │ │ + beq d3214 <_PyObject_MakeTpCall@@Base+0x3480> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl a1d64 │ │ │ │ + bl a1ee8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - movw r1, #8820 @ 0x2274 │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ + movw r1, #8816 @ 0x2270 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0e30 <_PyObject_MakeTpCall@@Base+0x173c> │ │ │ │ + beq d14a8 <_PyObject_MakeTpCall@@Base+0x1714> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl d51d0 <_PyDict_CopyAsDict@@Base+0x44> │ │ │ │ + bl d5828 <_PyDict_CopyAsDict@@Base+0x44> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0e10 <_PyObject_MakeTpCall@@Base+0x171c> │ │ │ │ + bne d1488 <_PyObject_MakeTpCall@@Base+0x16f4> │ │ │ │ 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 d2bbc <_PyObject_MakeTpCall@@Base+0x34c8> │ │ │ │ + beq d3238 <_PyObject_MakeTpCall@@Base+0x34a4> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d2d1c <_PyObject_MakeTpCall@@Base+0x3628> │ │ │ │ + bne d3398 <_PyObject_MakeTpCall@@Base+0x3604> │ │ │ │ subs r0, r4, #0 │ │ │ │ - beq d2d7c <_PyObject_MakeTpCall@@Base+0x3688> │ │ │ │ + beq d33f8 <_PyObject_MakeTpCall@@Base+0x3664> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d2d7c <_PyObject_MakeTpCall@@Base+0x3688> │ │ │ │ + beq d33f8 <_PyObject_MakeTpCall@@Base+0x3664> │ │ │ │ mov r1, #0 │ │ │ │ - bl c4460 │ │ │ │ + bl c4b84 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r3, [pc, #1648] @ d14f8 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ + ldr r3, [pc, #1648] @ d1b70 <_PyObject_MakeTpCall@@Base+0x1ddc> │ │ │ │ str sl, [fp, #-108] @ 0xffffff94 │ │ │ │ mov sl, #0 │ │ │ │ str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ asr r3, r3, #3 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d0fd8 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + b d1650 <_PyObject_MakeTpCall@@Base+0x18bc> │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ mov r0, #1 │ │ │ │ add r3, r3, #20 │ │ │ │ lsl r1, r0, r1 │ │ │ │ ldrb r0, [r3, #-14] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1478 <_PyObject_MakeTpCall@@Base+0x1d84> │ │ │ │ + beq d1af0 <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ add r1, r1, sl, lsl #3 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d183c <_PyObject_MakeTpCall@@Base+0x2148> │ │ │ │ + beq d1eb4 <_PyObject_MakeTpCall@@Base+0x2120> │ │ │ │ cmp r2, sl │ │ │ │ - ble d1014 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + ble d168c <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #12 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ 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, #1532] @ d14f8 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + ldr r3, [pc, #1532] @ d1b70 <_PyObject_MakeTpCall@@Base+0x1ddc> │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ eor r5, r1, r3 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r2, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r1, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne d1294 <_PyObject_MakeTpCall@@Base+0x1ba0> │ │ │ │ + bne d190c <_PyObject_MakeTpCall@@Base+0x1b78> │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ mla r2, r3, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r2, [r2, #1452] @ 0x5ac │ │ │ │ cmp r2, r0 │ │ │ │ - bne d1290 <_PyObject_MakeTpCall@@Base+0x1b9c> │ │ │ │ + bne d1908 <_PyObject_MakeTpCall@@Base+0x1b74> │ │ │ │ add r4, r4, #40960 @ 0xa000 │ │ │ │ mla r4, r3, r5, r4 │ │ │ │ ldr r3, [r4, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0fc4 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d163c <_PyObject_MakeTpCall@@Base+0x18a8> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d19b0 <_PyObject_MakeTpCall@@Base+0x22bc> │ │ │ │ + bgt d2028 <_PyObject_MakeTpCall@@Base+0x2294> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq d0fc4 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d163c <_PyObject_MakeTpCall@@Base+0x18a8> │ │ │ │ tst r3, #1 │ │ │ │ - bne d19bc <_PyObject_MakeTpCall@@Base+0x22c8> │ │ │ │ + bne d2034 <_PyObject_MakeTpCall@@Base+0x22a0> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d19dc <_PyObject_MakeTpCall@@Base+0x22e8> │ │ │ │ + beq d2054 <_PyObject_MakeTpCall@@Base+0x22c0> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0fb8 <_PyObject_MakeTpCall@@Base+0x18c4> │ │ │ │ + bgt d1630 <_PyObject_MakeTpCall@@Base+0x189c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3044 <_PyObject_MakeTpCall@@Base+0x3950> │ │ │ │ + beq d36c0 <_PyObject_MakeTpCall@@Base+0x392c> │ │ │ │ cmp r5, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne d19dc <_PyObject_MakeTpCall@@Base+0x22e8> │ │ │ │ - ldr r3, [pc, #1316] @ d14f0 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d2054 <_PyObject_MakeTpCall@@Base+0x22c0> │ │ │ │ + ldr r3, [pc, #1316] @ d1b68 <_PyObject_MakeTpCall@@Base+0x1dd4> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d192c <_PyObject_MakeTpCall@@Base+0x2238> │ │ │ │ + bne d1fa4 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ 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 d2d90 <_PyObject_MakeTpCall@@Base+0x369c> │ │ │ │ + beq d340c <_PyObject_MakeTpCall@@Base+0x3678> │ │ │ │ ldr r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2530 <_PyObject_MakeTpCall@@Base+0x2e3c> │ │ │ │ + bne d2bac <_PyObject_MakeTpCall@@Base+0x2e18> │ │ │ │ ldr r3, [r9, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp sl, r2 │ │ │ │ - blt d0e9c <_PyObject_MakeTpCall@@Base+0x17a8> │ │ │ │ - ldr r6, [pc, #1236] @ d14f0 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + blt d1514 <_PyObject_MakeTpCall@@Base+0x1780> │ │ │ │ + ldr r6, [pc, #1236] @ d1b68 <_PyObject_MakeTpCall@@Base+0x1dd4> │ │ │ │ ldr r3, [r9] │ │ │ │ ldr sl, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r8, [fp, #-100] @ 0xffffff9c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r6, r7] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bgt d109c <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + bgt d1714 <_PyObject_MakeTpCall@@Base+0x1980> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d109c <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + bne d1714 <_PyObject_MakeTpCall@@Base+0x1980> │ │ │ │ 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 d30e0 <_PyObject_MakeTpCall@@Base+0x39ec> │ │ │ │ - ldr r2, [pc, #1140] @ d14ec <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ + bne d375c <_PyObject_MakeTpCall@@Base+0x39c8> │ │ │ │ + ldr r2, [pc, #1140] @ d1b64 <_PyObject_MakeTpCall@@Base+0x1dd0> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2760 <_PyObject_MakeTpCall@@Base+0x306c> │ │ │ │ + bne d2ddc <_PyObject_MakeTpCall@@Base+0x3048> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2510 <_PyObject_MakeTpCall@@Base+0x2e1c> │ │ │ │ - movw r3, #35728 @ 0x8b90 │ │ │ │ + bne d2b8c <_PyObject_MakeTpCall@@Base+0x2df8> │ │ │ │ + movw r3, #35716 @ 0x8b84 │ │ │ │ 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 d1a60 <_PyObject_MakeTpCall@@Base+0x236c> │ │ │ │ + beq d20d8 <_PyObject_MakeTpCall@@Base+0x2344> │ │ │ │ ldr r2, [r2, #28] │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d1a60 <_PyObject_MakeTpCall@@Base+0x236c> │ │ │ │ + beq d20d8 <_PyObject_MakeTpCall@@Base+0x2344> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #2 │ │ │ │ - movw r0, #35728 @ 0x8b90 │ │ │ │ + movw r0, #35716 @ 0x8b84 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ blx r5 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d25fc <_PyObject_MakeTpCall@@Base+0x2f08> │ │ │ │ + beq d2c78 <_PyObject_MakeTpCall@@Base+0x2ee4> │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2c54 <_PyObject_MakeTpCall@@Base+0x3560> │ │ │ │ - ldr r3, [pc, #996] @ d14e8 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + bne d32d0 <_PyObject_MakeTpCall@@Base+0x353c> │ │ │ │ + ldr r3, [pc, #996] @ d1b60 <_PyObject_MakeTpCall@@Base+0x1dcc> │ │ │ │ ldr r3, [r3, #3288] @ 0xcd8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d2c94 <_PyObject_MakeTpCall@@Base+0x35a0> │ │ │ │ + beq d3310 <_PyObject_MakeTpCall@@Base+0x357c> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2638 <_PyObject_MakeTpCall@@Base+0x2f44> │ │ │ │ - ldr r1, [pc, #1012] @ d151c <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + beq d2cb4 <_PyObject_MakeTpCall@@Base+0x2f20> │ │ │ │ + ldr r1, [pc, #1012] @ d1b94 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d2664 <_PyObject_MakeTpCall@@Base+0x2f70> │ │ │ │ + beq d2ce0 <_PyObject_MakeTpCall@@Base+0x2f4c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3304 <_PyObject_MakeTpCall@@Base+0x3c10> │ │ │ │ + bgt d3980 <_PyObject_MakeTpCall@@Base+0x3bec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d11bc <_PyObject_MakeTpCall@@Base+0x1ac8> │ │ │ │ + bne d1834 <_PyObject_MakeTpCall@@Base+0x1aa0> │ │ │ │ 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 d2b30 <_PyObject_MakeTpCall@@Base+0x343c> │ │ │ │ - ldr r2, [pc, #856] @ d14ec <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ + bne d31ac <_PyObject_MakeTpCall@@Base+0x3418> │ │ │ │ + ldr r2, [pc, #856] @ d1b64 <_PyObject_MakeTpCall@@Base+0x1dd0> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2b40 <_PyObject_MakeTpCall@@Base+0x344c> │ │ │ │ + bne d31bc <_PyObject_MakeTpCall@@Base+0x3428> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d25d8 <_PyObject_MakeTpCall@@Base+0x2ee4> │ │ │ │ + bne d2c54 <_PyObject_MakeTpCall@@Base+0x2ec0> │ │ │ │ cmp r4, #0 │ │ │ │ - beq d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl d6fa8 │ │ │ │ + bl d7600 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1250 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + bgt d18c8 <_PyObject_MakeTpCall@@Base+0x1b34> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1250 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + bne d18c8 <_PyObject_MakeTpCall@@Base+0x1b34> │ │ │ │ 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 d2b64 <_PyObject_MakeTpCall@@Base+0x3470> │ │ │ │ - ldr r2, [pc, #696] @ d14ec <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ + bne d31e0 <_PyObject_MakeTpCall@@Base+0x344c> │ │ │ │ + ldr r2, [pc, #696] @ d1b64 <_PyObject_MakeTpCall@@Base+0x1dd0> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2b74 <_PyObject_MakeTpCall@@Base+0x3480> │ │ │ │ + bne d31f0 <_PyObject_MakeTpCall@@Base+0x345c> │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d26cc <_PyObject_MakeTpCall@@Base+0x2fd8> │ │ │ │ + bne d2d48 <_PyObject_MakeTpCall@@Base+0x2fb4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d336c <_PyObject_MakeTpCall@@Base+0x3c78> │ │ │ │ + ble d39e8 <_PyObject_MakeTpCall@@Base+0x3c54> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d04d0 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bgt d0b48 <_PyObject_MakeTpCall@@Base+0xdb4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d04d0 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bne d0b48 <_PyObject_MakeTpCall@@Base+0xdb4> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d04d0 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d0b48 <_PyObject_MakeTpCall@@Base+0xdb4> │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #1436] @ 0x59c │ │ │ │ - beq d1c04 <_PyObject_MakeTpCall@@Base+0x2510> │ │ │ │ + beq d227c <_PyObject_MakeTpCall@@Base+0x24e8> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d2698 <_PyObject_MakeTpCall@@Base+0x2fa4> │ │ │ │ + bne d2d14 <_PyObject_MakeTpCall@@Base+0x2f80> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r2, #1444] @ 0x5a4 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2698 <_PyObject_MakeTpCall@@Base+0x2fa4> │ │ │ │ + beq d2d14 <_PyObject_MakeTpCall@@Base+0x2f80> │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3118 <_PyObject_MakeTpCall@@Base+0x3a24> │ │ │ │ + beq d3794 <_PyObject_MakeTpCall@@Base+0x3a00> │ │ │ │ ldr r2, [r0] │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bgt d1c60 <_PyObject_MakeTpCall@@Base+0x256c> │ │ │ │ + bgt d22d8 <_PyObject_MakeTpCall@@Base+0x2544> │ │ │ │ add r1, r2, #1 │ │ │ │ cmp lr, #0 │ │ │ │ str r1, [r0] │ │ │ │ - ble d1b60 <_PyObject_MakeTpCall@@Base+0x246c> │ │ │ │ + ble d21d8 <_PyObject_MakeTpCall@@Base+0x2444> │ │ │ │ add r1, r0, #12 │ │ │ │ str r4, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [fp, #-120] @ 0xffffff88 │ │ │ │ - str r8, [fp, #-124] @ 0xffffff84 │ │ │ │ - mov r8, r1 │ │ │ │ - str sl, [fp, #-128] @ 0xffffff80 │ │ │ │ + str sl, [fp, #-124] @ 0xffffff84 │ │ │ │ mov sl, lr │ │ │ │ - str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ + str r8, [fp, #-132] @ 0xffffff7c │ │ │ │ + mov r8, r1 │ │ │ │ + str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r3, [r8, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ ldreq r0, [r3, #132] @ 0x84 │ │ │ │ - beq d1370 <_PyObject_MakeTpCall@@Base+0x1c7c> │ │ │ │ + beq d19e8 <_PyObject_MakeTpCall@@Base+0x1c54> │ │ │ │ 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 │ │ │ │ @@ -168105,47 +168521,47 @@ │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r0, #444] @ 0x1bc │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #376] @ d14f8 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + ldr r1, [pc, #376] @ d1b70 <_PyObject_MakeTpCall@@Base+0x1ddc> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d17b0 <_PyObject_MakeTpCall@@Base+0x20bc> │ │ │ │ + bne d1e28 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ mov r3, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq d3348 <_PyObject_MakeTpCall@@Base+0x3c54> │ │ │ │ + beq d39c4 <_PyObject_MakeTpCall@@Base+0x3c30> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ - blt d1318 <_PyObject_MakeTpCall@@Base+0x1c24> │ │ │ │ - ldr r8, [fp, #-124] @ 0xffffff84 │ │ │ │ + blt d1990 <_PyObject_MakeTpCall@@Base+0x1bfc> │ │ │ │ + ldr sl, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r6, #0 │ │ │ │ - ldr sl, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr r8, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ tst r1, #1 │ │ │ │ - beq d1904 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d1f7c <_PyObject_MakeTpCall@@Base+0x21e8> │ │ │ │ cmn r6, #1 │ │ │ │ - beq d0fc4 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d163c <_PyObject_MakeTpCall@@Base+0x18a8> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d145c <_PyObject_MakeTpCall@@Base+0x1d68> │ │ │ │ + beq d1ad4 <_PyObject_MakeTpCall@@Base+0x1d40> │ │ │ │ ldr lr, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [lr, #1436] @ 0x59c │ │ │ │ cmp r2, r1 │ │ │ │ - bne d145c <_PyObject_MakeTpCall@@Base+0x1d68> │ │ │ │ + bne d1ad4 <_PyObject_MakeTpCall@@Base+0x1d40> │ │ │ │ ldr r2, [lr, #1440] @ 0x5a0 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d145c <_PyObject_MakeTpCall@@Base+0x1d68> │ │ │ │ + bgt d1ad4 <_PyObject_MakeTpCall@@Base+0x1d40> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r4, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r0, r0, #1 │ │ │ │ mul r2, r2, r5 │ │ │ │ add ip, r1, r2 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -168160,598 +168576,598 @@ │ │ │ │ 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 d1bb8 <_PyObject_MakeTpCall@@Base+0x24c4> │ │ │ │ + ble d2230 <_PyObject_MakeTpCall@@Base+0x249c> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d0fc4 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d163c <_PyObject_MakeTpCall@@Base+0x18a8> │ │ │ │ tst r0, #1 │ │ │ │ - bne d19bc <_PyObject_MakeTpCall@@Base+0x22c8> │ │ │ │ + bne d2034 <_PyObject_MakeTpCall@@Base+0x22a0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0fc4 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ - b d0f74 <_PyObject_MakeTpCall@@Base+0x1880> │ │ │ │ + beq d163c <_PyObject_MakeTpCall@@Base+0x18a8> │ │ │ │ + b d15ec <_PyObject_MakeTpCall@@Base+0x1858> │ │ │ │ mov r0, #12 │ │ │ │ mla r1, r0, sl, r1 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d25b0 <_PyObject_MakeTpCall@@Base+0x2ebc> │ │ │ │ + beq d2c2c <_PyObject_MakeTpCall@@Base+0x2e98> │ │ │ │ cmp r2, sl │ │ │ │ - ble d1014 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + ble d168c <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r2, #12 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ add sl, sl, #1 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r1, [pc, #64] @ d14f8 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + ldr r1, [pc, #64] @ d1b70 <_PyObject_MakeTpCall@@Base+0x1ddc> │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r4, [r3, r7] │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ eor r5, r3, r1, asr #3 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r2, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r1, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq d0f1c <_PyObject_MakeTpCall@@Base+0x1828> │ │ │ │ - b d1294 <_PyObject_MakeTpCall@@Base+0x1ba0> │ │ │ │ - strdeq r2, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ - strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - andeq r0, r0, ip │ │ │ │ - rsbeq r2, r3, r8, lsr #12 │ │ │ │ - mlseq r3, r0, fp, r2 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r2, r3, r8, asr #29 │ │ │ │ - mlseq r3, ip, r8, r2 │ │ │ │ - rsbeq r2, r3, ip, asr ip │ │ │ │ - strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ - strdeq r1, [r3], #-192 @ 0xffffff40 @ │ │ │ │ - rsbeq r1, r3, r8, lsr #25 │ │ │ │ - rsbeq r2, r3, r0, ror #13 │ │ │ │ - rsbeq r2, r3, ip, asr #5 │ │ │ │ - rsbeq r1, r3, r8, lsr lr │ │ │ │ - rsbeq r1, r3, r0, lsl #25 │ │ │ │ + beq d1594 <_PyObject_MakeTpCall@@Base+0x1800> │ │ │ │ + b d190c <_PyObject_MakeTpCall@@Base+0x1b78> │ │ │ │ + strdeq r2, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r2, r3, r0, lsl #13 │ │ │ │ + strdeq r1, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + andeq r0, r0, ip │ │ │ │ + rsbeq r2, r3, r0, lsr #12 │ │ │ │ + rsbeq r2, r3, r8, lsl #23 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsbeq r2, r3, r0, asr #29 │ │ │ │ + mlseq r3, r4, r8, r2 │ │ │ │ + rsbeq r2, r3, r4, asr ip │ │ │ │ + strhteq r1, [r3], #-224 @ 0xffffff20 │ │ │ │ + rsbeq r1, r3, r8, ror #25 │ │ │ │ + rsbeq r1, r3, r0, lsr #25 │ │ │ │ + ldrdeq r2, [r3], #-104 @ 0xffffff98 @ │ │ │ │ + rsbeq r2, r3, r4, asr #5 │ │ │ │ + rsbeq r1, r3, r0, lsr lr │ │ │ │ + rsbeq r1, r3, r8, ror ip │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne d2a78 <_PyObject_MakeTpCall@@Base+0x3384> │ │ │ │ - bl a691c │ │ │ │ + bne d30f4 <_PyObject_MakeTpCall@@Base+0x3360> │ │ │ │ + bl a6aa0 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2330 <_PyObject_MakeTpCall@@Base+0x2c3c> │ │ │ │ + beq d29ac <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ ldr sl, [r3, #8] │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ble d236c <_PyObject_MakeTpCall@@Base+0x2c78> │ │ │ │ + ble d29e8 <_PyObject_MakeTpCall@@Base+0x2c54> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ add r3, r3, #12 │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r4, [r8, #4]! │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq d2970 <_PyObject_MakeTpCall@@Base+0x327c> │ │ │ │ - bl 1191bc │ │ │ │ - ldr r1, [pc, #-140] @ d1520 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ + beq d2fec <_PyObject_MakeTpCall@@Base+0x3258> │ │ │ │ + bl 119988 │ │ │ │ + ldr r1, [pc, #-140] @ d1b98 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2954 <_PyObject_MakeTpCall@@Base+0x3260> │ │ │ │ + beq d2fd0 <_PyObject_MakeTpCall@@Base+0x323c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 119728 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119ef4 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2784 <_PyObject_MakeTpCall@@Base+0x3090> │ │ │ │ - ldr r1, [pc, #-200] @ d1500 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ + bne d2e00 <_PyObject_MakeTpCall@@Base+0x306c> │ │ │ │ + ldr r1, [pc, #-200] @ d1b78 <_PyObject_MakeTpCall@@Base+0x1de4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 119728 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119ef4 <_PyUnicode_Equal@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2408 <_PyObject_MakeTpCall@@Base+0x2d14> │ │ │ │ + bne d2a84 <_PyObject_MakeTpCall@@Base+0x2cf0> │ │ │ │ cmp r7, sl │ │ │ │ - bne d1588 <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ + bne d1c00 <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, r9 │ │ │ │ sub r0, sl, r0 │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r8, #0 │ │ │ │ strne r5, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ movne r5, r4 │ │ │ │ movne r4, r8 │ │ │ │ - beq d2434 <_PyObject_MakeTpCall@@Base+0x2d40> │ │ │ │ + beq d2ab0 <_PyObject_MakeTpCall@@Base+0x2d1c> │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne d23f0 <_PyObject_MakeTpCall@@Base+0x2cfc> │ │ │ │ + bne d2a6c <_PyObject_MakeTpCall@@Base+0x2cd8> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1f5c <_PyObject_MakeTpCall@@Base+0x2868> │ │ │ │ + bne d25d8 <_PyObject_MakeTpCall@@Base+0x2844> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 152590 <_Py_Mangle@@Base> │ │ │ │ + bl 152920 <_Py_Mangle@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d2a08 <_PyObject_MakeTpCall@@Base+0x3314> │ │ │ │ + beq d3084 <_PyObject_MakeTpCall@@Base+0x32f0> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r7, [r2, r8, lsl #2] │ │ │ │ - bl a7be0 │ │ │ │ + bl a7d64 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2a08 <_PyObject_MakeTpCall@@Base+0x3314> │ │ │ │ + beq d3084 <_PyObject_MakeTpCall@@Base+0x32f0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d29b0 <_PyObject_MakeTpCall@@Base+0x32bc> │ │ │ │ + bne d302c <_PyObject_MakeTpCall@@Base+0x3298> │ │ │ │ add r8, r8, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, sl │ │ │ │ - bne d1610 <_PyObject_MakeTpCall@@Base+0x1f1c> │ │ │ │ + bne d1c88 <_PyObject_MakeTpCall@@Base+0x1ef4> │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl c680c │ │ │ │ + bl c6f30 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2a08 <_PyObject_MakeTpCall@@Base+0x3314> │ │ │ │ + beq d3084 <_PyObject_MakeTpCall@@Base+0x32f0> │ │ │ │ ldr r7, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6dec │ │ │ │ + bl a6f70 │ │ │ │ ldr r3, [r7] │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d16c8 <_PyObject_MakeTpCall@@Base+0x1fd4> │ │ │ │ + bgt d1d40 <_PyObject_MakeTpCall@@Base+0x1fac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d16c8 <_PyObject_MakeTpCall@@Base+0x1fd4> │ │ │ │ + bne d1d40 <_PyObject_MakeTpCall@@Base+0x1fac> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2434 <_PyObject_MakeTpCall@@Base+0x2d40> │ │ │ │ + beq d2ab0 <_PyObject_MakeTpCall@@Base+0x2d1c> │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a7b9c │ │ │ │ + bl a7d20 │ │ │ │ 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 d1fd8 <_PyObject_MakeTpCall@@Base+0x28e4> │ │ │ │ + bgt d2654 <_PyObject_MakeTpCall@@Base+0x28c0> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - movw r8, #42296 @ 0xa538 │ │ │ │ + movw r8, #42688 @ 0xa6c0 │ │ │ │ movt r8, #10 │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ cmp r3, r8 │ │ │ │ - bne d2ac0 <_PyObject_MakeTpCall@@Base+0x33cc> │ │ │ │ + bne d313c <_PyObject_MakeTpCall@@Base+0x33a8> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl aa5b0 │ │ │ │ + bl aa738 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne d06a0 <_PyObject_MakeTpCall@@Base+0xfac> │ │ │ │ + bne d0d18 <_PyObject_MakeTpCall@@Base+0xf84> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d243c <_PyObject_MakeTpCall@@Base+0x2d48> │ │ │ │ - b d2330 <_PyObject_MakeTpCall@@Base+0x2c3c> │ │ │ │ + bne d2ab8 <_PyObject_MakeTpCall@@Base+0x2d24> │ │ │ │ + b d29ac <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ add r6, r6, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2868 <_PyObject_MakeTpCall@@Base+0x3174> │ │ │ │ + beq d2ee4 <_PyObject_MakeTpCall@@Base+0x3150> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0c94 <_PyObject_MakeTpCall@@Base+0x15a0> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d130c <_PyObject_MakeTpCall@@Base+0x1578> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1784 <_PyObject_MakeTpCall@@Base+0x2090> │ │ │ │ + bne d1dfc <_PyObject_MakeTpCall@@Base+0x2068> │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #49944 @ 0xc318 │ │ │ │ + movweq r3, #51936 @ 0xcae0 │ │ │ │ movteq r3, #17 │ │ │ │ streq r3, [sl, #72] @ 0x48 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0cb0 <_PyObject_MakeTpCall@@Base+0x15bc> │ │ │ │ + bne d1328 <_PyObject_MakeTpCall@@Base+0x1594> │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0cb0 <_PyObject_MakeTpCall@@Base+0x15bc> │ │ │ │ + bne d1328 <_PyObject_MakeTpCall@@Base+0x1594> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r3, #22816 @ 0x5920 │ │ │ │ + movw r3, #23200 @ 0x5aa0 │ │ │ │ movt r3, #11 │ │ │ │ str r3, [sl, #76] @ 0x4c │ │ │ │ - b d0cb4 <_PyObject_MakeTpCall@@Base+0x15c0> │ │ │ │ + b d132c <_PyObject_MakeTpCall@@Base+0x1598> │ │ │ │ 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 d3348 <_PyObject_MakeTpCall@@Base+0x3c54> │ │ │ │ + beq d39c4 <_PyObject_MakeTpCall@@Base+0x3c30> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d139c <_PyObject_MakeTpCall@@Base+0x1ca8> │ │ │ │ - ldr r8, [fp, #-124] @ 0xffffff84 │ │ │ │ + beq d1a14 <_PyObject_MakeTpCall@@Base+0x1c80> │ │ │ │ + ldr sl, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r6, #1 │ │ │ │ - ldr sl, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr r8, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ - b d13bc <_PyObject_MakeTpCall@@Base+0x1cc8> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b d1a34 <_PyObject_MakeTpCall@@Base+0x1ca0> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0d40 <_PyObject_MakeTpCall@@Base+0x164c> │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne d13b8 <_PyObject_MakeTpCall@@Base+0x1624> │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #-816] @ d14f0 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #-816] @ d1b68 <_PyObject_MakeTpCall@@Base+0x1dd4> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0dd0 <_PyObject_MakeTpCall@@Base+0x16dc> │ │ │ │ + beq d1448 <_PyObject_MakeTpCall@@Base+0x16b4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0dd0 <_PyObject_MakeTpCall@@Base+0x16dc> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1448 <_PyObject_MakeTpCall@@Base+0x16b4> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, sl │ │ │ │ - ble d1014 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + ble d168c <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d239c <_PyObject_MakeTpCall@@Base+0x2ca8> │ │ │ │ + beq d2a18 <_PyObject_MakeTpCall@@Base+0x2c84> │ │ │ │ cmp sl, r2 │ │ │ │ - blt d0ed4 <_PyObject_MakeTpCall@@Base+0x17e0> │ │ │ │ - b d1014 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + blt d154c <_PyObject_MakeTpCall@@Base+0x17b8> │ │ │ │ + b d168c <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d09a4 <_PyObject_MakeTpCall@@Base+0x12b0> │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne d101c <_PyObject_MakeTpCall@@Base+0x1288> │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #-928] @ d14f0 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #-928] @ d1b68 <_PyObject_MakeTpCall@@Base+0x1dd4> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0aa4 <_PyObject_MakeTpCall@@Base+0x13b0> │ │ │ │ + beq d111c <_PyObject_MakeTpCall@@Base+0x1388> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0aa4 <_PyObject_MakeTpCall@@Base+0x13b0> │ │ │ │ + beq d111c <_PyObject_MakeTpCall@@Base+0x1388> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d18c8 <_PyObject_MakeTpCall@@Base+0x21d4> │ │ │ │ + bgt d1f40 <_PyObject_MakeTpCall@@Base+0x21ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2afc <_PyObject_MakeTpCall@@Base+0x3408> │ │ │ │ + beq d3178 <_PyObject_MakeTpCall@@Base+0x33e4> │ │ │ │ mov sl, #0 │ │ │ │ - b d1264 <_PyObject_MakeTpCall@@Base+0x1b70> │ │ │ │ + b d18dc <_PyObject_MakeTpCall@@Base+0x1b48> │ │ │ │ add r9, r6, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r9, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2cf8 <_PyObject_MakeTpCall@@Base+0x3604> │ │ │ │ + beq d3374 <_PyObject_MakeTpCall@@Base+0x35e0> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl ae828 │ │ │ │ + bl ae9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0c88 <_PyObject_MakeTpCall@@Base+0x1594> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1300 <_PyObject_MakeTpCall@@Base+0x156c> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r2, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d13c8 <_PyObject_MakeTpCall@@Base+0x1cd4> │ │ │ │ + bne d1a40 <_PyObject_MakeTpCall@@Base+0x1cac> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - b d13c8 <_PyObject_MakeTpCall@@Base+0x1cd4> │ │ │ │ + b d1a40 <_PyObject_MakeTpCall@@Base+0x1cac> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0fd8 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + beq d1650 <_PyObject_MakeTpCall@@Base+0x18bc> │ │ │ │ ldr sl, [fp, #-108] @ 0xffffff94 │ │ │ │ - b d30b8 <_PyObject_MakeTpCall@@Base+0x39c4> │ │ │ │ + b d3734 <_PyObject_MakeTpCall@@Base+0x39a0> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne d096c <_PyObject_MakeTpCall@@Base+0x1278> │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + bne d0fe4 <_PyObject_MakeTpCall@@Base+0x1250> │ │ │ │ + movw r0, #45948 @ 0xb37c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #35688 @ 0x8b68 │ │ │ │ + movw r1, #34728 @ 0x87a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bgt d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ 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 d0984 <_PyObject_MakeTpCall@@Base+0x1290> │ │ │ │ + b d0ffc <_PyObject_MakeTpCall@@Base+0x1268> │ │ │ │ bics r3, r0, #1 │ │ │ │ orrne r0, r0, #1 │ │ │ │ - beq d0fc4 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d163c <_PyObject_MakeTpCall@@Base+0x18a8> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d32f8 <_PyObject_MakeTpCall@@Base+0x3c04> │ │ │ │ + ble d3974 <_PyObject_MakeTpCall@@Base+0x3be0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0f88 <_PyObject_MakeTpCall@@Base+0x1894> │ │ │ │ + bne d1600 <_PyObject_MakeTpCall@@Base+0x186c> │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11fb04 │ │ │ │ + bl 120bc4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1a18 <_PyObject_MakeTpCall@@Base+0x2324> │ │ │ │ + bgt d2090 <_PyObject_MakeTpCall@@Base+0x22fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1a18 <_PyObject_MakeTpCall@@Base+0x2324> │ │ │ │ + bne d2090 <_PyObject_MakeTpCall@@Base+0x22fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq d3098 <_PyObject_MakeTpCall@@Base+0x39a4> │ │ │ │ + beq d3714 <_PyObject_MakeTpCall@@Base+0x3980> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0fd8 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + bgt d1650 <_PyObject_MakeTpCall@@Base+0x18bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0fd8 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + bne d1650 <_PyObject_MakeTpCall@@Base+0x18bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d0fd8 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d1650 <_PyObject_MakeTpCall@@Base+0x18bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0dbc <_PyObject_MakeTpCall@@Base+0x16c8> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d0dbc <_PyObject_MakeTpCall@@Base+0x16c8> │ │ │ │ + bne d1434 <_PyObject_MakeTpCall@@Base+0x16a0> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d1434 <_PyObject_MakeTpCall@@Base+0x16a0> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #2 │ │ │ │ - movw r1, #35728 @ 0x8b90 │ │ │ │ + movw r1, #35716 @ 0x8b84 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl cf6f4 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfd94 <_PyObject_MakeTpCall@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne d10fc <_PyObject_MakeTpCall@@Base+0x1a08> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1774 <_PyObject_MakeTpCall@@Base+0x19e0> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc d0a90 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ + bcc d1108 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ 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 d0a90 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ + bne d1108 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r2, #34196 @ 0x8594 │ │ │ │ + movw r2, #33212 @ 0x81bc │ │ │ │ movt r2, #9 │ │ │ │ ldr r3, [r3, #968] @ 0x3c8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2748 <_PyObject_MakeTpCall@@Base+0x3054> │ │ │ │ + bne d2dc4 <_PyObject_MakeTpCall@@Base+0x3030> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e304 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r7, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7, #800] @ 0x320 │ │ │ │ - bne d0a90 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ - bl 2e0eb8 │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1108 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ + bl 2e0e64 │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d08e4 <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ - b d0884 <_PyObject_MakeTpCall@@Base+0x1190> │ │ │ │ + bne d0f5c <_PyObject_MakeTpCall@@Base+0x11c8> │ │ │ │ + b d0efc <_PyObject_MakeTpCall@@Base+0x1168> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ strne r3, [sl, #436] @ 0x1b4 │ │ │ │ - bne d1b40 <_PyObject_MakeTpCall@@Base+0x244c> │ │ │ │ + bne d21b8 <_PyObject_MakeTpCall@@Base+0x2424> │ │ │ │ str r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d32c4 <_PyObject_MakeTpCall@@Base+0x3bd0> │ │ │ │ + ble d3940 <_PyObject_MakeTpCall@@Base+0x3bac> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne d07d4 <_PyObject_MakeTpCall@@Base+0x10e0> │ │ │ │ - bl 64884 │ │ │ │ + bne d0e4c <_PyObject_MakeTpCall@@Base+0x10b8> │ │ │ │ + bl 64934 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ tst r0, #1 │ │ │ │ - bne d13d0 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ + bne d1a48 <_PyObject_MakeTpCall@@Base+0x1cb4> │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne d13d0 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ + bne d1a48 <_PyObject_MakeTpCall@@Base+0x1cb4> │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b d13d0 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ - ldr r0, [pc, #-1688] @ d14f4 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ - bl 99390 │ │ │ │ + b d1a48 <_PyObject_MakeTpCall@@Base+0x1cb4> │ │ │ │ + ldr r0, [pc, #-1688] @ d1b6c <_PyObject_MakeTpCall@@Base+0x1dd8> │ │ │ │ + bl 994b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d290c <_PyObject_MakeTpCall@@Base+0x3218> │ │ │ │ + beq d2f88 <_PyObject_MakeTpCall@@Base+0x31f4> │ │ │ │ sub r8, fp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #-1712] @ d14f4 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ + ldr r1, [pc, #-1712] @ d1b6c <_PyObject_MakeTpCall@@Base+0x1dd8> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7d90 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7f14 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne d087c <_PyObject_MakeTpCall@@Base+0x1188> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d0ef4 <_PyObject_MakeTpCall@@Base+0x1160> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1458 <_PyObject_MakeTpCall@@Base+0x1d64> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d1458 <_PyObject_MakeTpCall@@Base+0x1d64> │ │ │ │ + bne d1ad0 <_PyObject_MakeTpCall@@Base+0x1d3c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d1ad0 <_PyObject_MakeTpCall@@Base+0x1d3c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33344 @ 0x8240 │ │ │ │ + movw r3, #33332 @ 0x8234 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d28f0 <_PyObject_MakeTpCall@@Base+0x31fc> │ │ │ │ + bne d2f6c <_PyObject_MakeTpCall@@Base+0x31d8> │ │ │ │ mov r1, sl │ │ │ │ - bl 11a908 │ │ │ │ - ldr r1, [pc, #-1760] @ d1514 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bl 11b0d0 │ │ │ │ + ldr r1, [pc, #-1760] @ d1b8c <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1197f8 │ │ │ │ + bl 119fc4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0d20 <_PyObject_MakeTpCall@@Base+0x162c> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1398 <_PyObject_MakeTpCall@@Base+0x1604> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldrh r1, [r6, #206] @ 0xce │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bcs d2690 <_PyObject_MakeTpCall@@Base+0x2f9c> │ │ │ │ + bcs d2d0c <_PyObject_MakeTpCall@@Base+0x2f78> │ │ │ │ cmp r2, r1 │ │ │ │ - bne d2698 <_PyObject_MakeTpCall@@Base+0x2fa4> │ │ │ │ + bne d2d14 <_PyObject_MakeTpCall@@Base+0x2f80> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r2, #1440] @ 0x5a0 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d12b0 <_PyObject_MakeTpCall@@Base+0x1bbc> │ │ │ │ + bgt d1928 <_PyObject_MakeTpCall@@Base+0x1b94> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 145064 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1453e4 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ - ldr r1, [pc, #-1868] @ d14f8 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + ldr r1, [pc, #-1868] @ d1b70 <_PyObject_MakeTpCall@@Base+0x1ddc> │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl b48a4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a24 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d13d0 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ - b d0fc4 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + bne d1a48 <_PyObject_MakeTpCall@@Base+0x1cb4> │ │ │ │ + b d163c <_PyObject_MakeTpCall@@Base+0x18a8> │ │ │ │ cmp lr, #0 │ │ │ │ - ble d13d0 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ + ble d1a48 <_PyObject_MakeTpCall@@Base+0x1cb4> │ │ │ │ orr r2, r0, #1 │ │ │ │ add r1, r0, #12 │ │ │ │ str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ - b d12f8 <_PyObject_MakeTpCall@@Base+0x1c04> │ │ │ │ + b d1970 <_PyObject_MakeTpCall@@Base+0x1bdc> │ │ │ │ mov r3, r8 │ │ │ │ str r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r6, r3 │ │ │ │ - bne d26ec <_PyObject_MakeTpCall@@Base+0x2ff8> │ │ │ │ + bne d2d68 <_PyObject_MakeTpCall@@Base+0x2fd4> │ │ │ │ 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 d2718 <_PyObject_MakeTpCall@@Base+0x3024> │ │ │ │ + bge d2d94 <_PyObject_MakeTpCall@@Base+0x3000> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ tst r0, #2 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x267c> │ │ │ │ + bne d23e8 <_PyObject_MakeTpCall@@Base+0x2654> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1dd0 <_PyObject_MakeTpCall@@Base+0x26dc> │ │ │ │ + beq d2448 <_PyObject_MakeTpCall@@Base+0x26b4> │ │ │ │ tst r0, #1024 @ 0x400 │ │ │ │ - beq d04b0 <_PyObject_MakeTpCall@@Base+0xdbc> │ │ │ │ + beq d0b28 <_PyObject_MakeTpCall@@Base+0xd94> │ │ │ │ ldr r8, [r5, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d1df0 <_PyObject_MakeTpCall@@Base+0x26fc> │ │ │ │ + beq d2468 <_PyObject_MakeTpCall@@Base+0x26d4> │ │ │ │ ldr r6, [r8, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1e68 <_PyObject_MakeTpCall@@Base+0x2774> │ │ │ │ + beq d24dc <_PyObject_MakeTpCall@@Base+0x2748> │ │ │ │ ldr sl, [r6, #128] @ 0x80 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d1ea4 <_PyObject_MakeTpCall@@Base+0x27b0> │ │ │ │ + beq d2518 <_PyObject_MakeTpCall@@Base+0x2784> │ │ │ │ ldr r3, [sl, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1ed0 <_PyObject_MakeTpCall@@Base+0x27dc> │ │ │ │ + beq d2544 <_PyObject_MakeTpCall@@Base+0x27b0> │ │ │ │ ldr r2, [r3, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d205c <_PyObject_MakeTpCall@@Base+0x2968> │ │ │ │ + beq d26d8 <_PyObject_MakeTpCall@@Base+0x2944> │ │ │ │ ldr r0, [r2, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1fcc <_PyObject_MakeTpCall@@Base+0x28d8> │ │ │ │ + beq d2648 <_PyObject_MakeTpCall@@Base+0x28b4> │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ strd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bl be030 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl be18c <_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 d1d4c <_PyObject_MakeTpCall@@Base+0x2658> │ │ │ │ + bne d23c4 <_PyObject_MakeTpCall@@Base+0x2630> │ │ │ │ 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 d1ed8 <_PyObject_MakeTpCall@@Base+0x27e4> │ │ │ │ + bne d254c <_PyObject_MakeTpCall@@Base+0x27b8> │ │ │ │ ldr ip, [r3, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp ip, r0 │ │ │ │ moveq r3, r2 │ │ │ │ - b d1ed8 <_PyObject_MakeTpCall@@Base+0x27e4> │ │ │ │ - ldr ip, [pc, #-2172] @ d14fc <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ + b d254c <_PyObject_MakeTpCall@@Base+0x27b8> │ │ │ │ + ldr ip, [pc, #-2172] @ d1b74 <_PyObject_MakeTpCall@@Base+0x1de0> │ │ │ │ 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 │ │ │ │ @@ -168766,495 +169182,496 @@ │ │ │ │ addne r2, ip, #91136 @ 0x16400 │ │ │ │ addeq r2, ip, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1cc8 <_PyObject_MakeTpCall@@Base+0x25d4> │ │ │ │ + bne d2340 <_PyObject_MakeTpCall@@Base+0x25ac> │ │ │ │ mov r0, r5 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl be2e8 │ │ │ │ + bl be444 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d04cc <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + blt d0b44 <_PyObject_MakeTpCall@@Base+0xdb0> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d1cc8 <_PyObject_MakeTpCall@@Base+0x25d4> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + b d2340 <_PyObject_MakeTpCall@@Base+0x25ac> │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r8, r3 │ │ │ │ + mov r6, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1e9c <_PyObject_MakeTpCall@@Base+0x27a8> │ │ │ │ - mov r6, r8 │ │ │ │ + bne d2510 <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1e9c <_PyObject_MakeTpCall@@Base+0x27a8> │ │ │ │ + bne d2510 <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ cmp r4, #0 │ │ │ │ - bne d1f74 <_PyObject_MakeTpCall@@Base+0x2880> │ │ │ │ + bne d25f0 <_PyObject_MakeTpCall@@Base+0x285c> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - bne d1e5c <_PyObject_MakeTpCall@@Base+0x2768> │ │ │ │ + bne d24d0 <_PyObject_MakeTpCall@@Base+0x273c> │ │ │ │ ldr r4, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r5, #0 │ │ │ │ - beq d04cc <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0b44 <_PyObject_MakeTpCall@@Base+0xdb0> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b d0504 <_PyObject_MakeTpCall@@Base+0xe10> │ │ │ │ + b d0b7c <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ mov r4, r6 │ │ │ │ str r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d1c9c <_PyObject_MakeTpCall@@Base+0x25a8> │ │ │ │ - movw r6, #36124 @ 0x8d1c │ │ │ │ + b d2314 <_PyObject_MakeTpCall@@Base+0x2580> │ │ │ │ + movw r6, #36112 @ 0x8d10 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1e00 <_PyObject_MakeTpCall@@Base+0x270c> │ │ │ │ + bne d2570 <_PyObject_MakeTpCall@@Base+0x27dc> │ │ │ │ ldr r0, [r8, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d1e00 <_PyObject_MakeTpCall@@Base+0x270c> │ │ │ │ + bne d2570 <_PyObject_MakeTpCall@@Base+0x27dc> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d1e10 <_PyObject_MakeTpCall@@Base+0x271c> │ │ │ │ + beq d2484 <_PyObject_MakeTpCall@@Base+0x26f0> │ │ │ │ mov r6, r5 │ │ │ │ - b d1e20 <_PyObject_MakeTpCall@@Base+0x272c> │ │ │ │ - movw sl, #36124 @ 0x8d1c │ │ │ │ + b d2494 <_PyObject_MakeTpCall@@Base+0x2700> │ │ │ │ + movw sl, #36112 @ 0x8d10 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1e70 <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ + bne d24e4 <_PyObject_MakeTpCall@@Base+0x2750> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r2, r3 │ │ │ │ moveq r6, sl │ │ │ │ - b d1e70 <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + b d24e4 <_PyObject_MakeTpCall@@Base+0x2750> │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d1eac <_PyObject_MakeTpCall@@Base+0x27b8> │ │ │ │ + bne d2520 <_PyObject_MakeTpCall@@Base+0x278c> │ │ │ │ ldr r0, [sl, #20] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r0, r2 │ │ │ │ moveq sl, r3 │ │ │ │ - b d1eac <_PyObject_MakeTpCall@@Base+0x27b8> │ │ │ │ + b d2520 <_PyObject_MakeTpCall@@Base+0x278c> │ │ │ │ + mov r6, r8 │ │ │ │ + b d2478 <_PyObject_MakeTpCall@@Base+0x26e4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d0b1c <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ - bl 2578c0 │ │ │ │ + bne d1194 <_PyObject_MakeTpCall@@Base+0x1400> │ │ │ │ + bl 256a68 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #-2572] @ d1518 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ + ldr r1, [pc, #-2576] @ d1b90 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d315c <_PyObject_MakeTpCall@@Base+0x3a68> │ │ │ │ + beq d37d8 <_PyObject_MakeTpCall@@Base+0x3a44> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0b1c <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ + bgt d1194 <_PyObject_MakeTpCall@@Base+0x1400> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0b1c <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ + bne d1194 <_PyObject_MakeTpCall@@Base+0x1400> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d0b1c <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ - ldr r1, [pc, #-2660] @ d1500 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d1194 <_PyObject_MakeTpCall@@Base+0x1400> │ │ │ │ + ldr r1, [pc, #-2664] @ d1b78 <_PyObject_MakeTpCall@@Base+0x1de4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 119728 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119ef4 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1630 <_PyObject_MakeTpCall@@Base+0x1f3c> │ │ │ │ - b d1670 <_PyObject_MakeTpCall@@Base+0x1f7c> │ │ │ │ + beq d1ca8 <_PyObject_MakeTpCall@@Base+0x1f14> │ │ │ │ + b d1ce8 <_PyObject_MakeTpCall@@Base+0x1f54> │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2468 <_PyObject_MakeTpCall@@Base+0x2d74> │ │ │ │ + beq d2ae4 <_PyObject_MakeTpCall@@Base+0x2d50> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - ble d2490 <_PyObject_MakeTpCall@@Base+0x2d9c> │ │ │ │ + ble d2b0c <_PyObject_MakeTpCall@@Base+0x2d78> │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ cmp ip, r6 │ │ │ │ - bne d216c <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ + bne d27e8 <_PyObject_MakeTpCall@@Base+0x2a54> │ │ │ │ ldr r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r6, r4 │ │ │ │ - b d1e28 <_PyObject_MakeTpCall@@Base+0x2734> │ │ │ │ + b d249c <_PyObject_MakeTpCall@@Base+0x2708> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d23bc <_PyObject_MakeTpCall@@Base+0x2cc8> │ │ │ │ + ble d2a38 <_PyObject_MakeTpCall@@Base+0x2ca4> │ │ │ │ cmp r9, r3 │ │ │ │ - bne d21bc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b d0324 <_PyObject_MakeTpCall@@Base+0xc30> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + b d099c <_PyObject_MakeTpCall@@Base+0xc08> │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b d1d2c <_PyObject_MakeTpCall@@Base+0x2638> │ │ │ │ + b d23a4 <_PyObject_MakeTpCall@@Base+0x2610> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ orrs r2, r2, r9 │ │ │ │ - bne d32e4 <_PyObject_MakeTpCall@@Base+0x3bf0> │ │ │ │ + bne d3960 <_PyObject_MakeTpCall@@Base+0x3bcc> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ add r0, r2, #12 │ │ │ │ mov r2, #0 │ │ │ │ ldr lr, [r0, #4]! │ │ │ │ cmp lr, r5 │ │ │ │ - beq d2048 <_PyObject_MakeTpCall@@Base+0x2954> │ │ │ │ + beq d26c4 <_PyObject_MakeTpCall@@Base+0x2930> │ │ │ │ orrs r7, r9, ip │ │ │ │ - bne d2018 <_PyObject_MakeTpCall@@Base+0x2924> │ │ │ │ + bne d2694 <_PyObject_MakeTpCall@@Base+0x2900> │ │ │ │ ldr r9, [lr, #144] @ 0x90 │ │ │ │ subs r9, r9, #0 │ │ │ │ movne r9, #1 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne d28dc <_PyObject_MakeTpCall@@Base+0x31e8> │ │ │ │ + bne d2f58 <_PyObject_MakeTpCall@@Base+0x31c4> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d28d0 <_PyObject_MakeTpCall@@Base+0x31dc> │ │ │ │ + bne d2f4c <_PyObject_MakeTpCall@@Base+0x31b8> │ │ │ │ ldr r1, [lr, #104] @ 0x68 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d2a8c <_PyObject_MakeTpCall@@Base+0x3398> │ │ │ │ + bne d3108 <_PyObject_MakeTpCall@@Base+0x3374> │ │ │ │ cmp r9, #0 │ │ │ │ - bne d2a8c <_PyObject_MakeTpCall@@Base+0x3398> │ │ │ │ + bne d3108 <_PyObject_MakeTpCall@@Base+0x3374> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1ff8 <_PyObject_MakeTpCall@@Base+0x2904> │ │ │ │ + bne d2674 <_PyObject_MakeTpCall@@Base+0x28e0> │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ - b d16f8 <_PyObject_MakeTpCall@@Base+0x2004> │ │ │ │ - movw r2, #36124 @ 0x8d1c │ │ │ │ + b d1d70 <_PyObject_MakeTpCall@@Base+0x1fdc> │ │ │ │ + movw r2, #36112 @ 0x8d10 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b d1d4c <_PyObject_MakeTpCall@@Base+0x2658> │ │ │ │ + b d23c4 <_PyObject_MakeTpCall@@Base+0x2630> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d24c4 <_PyObject_MakeTpCall@@Base+0x2dd0> │ │ │ │ + beq d2b40 <_PyObject_MakeTpCall@@Base+0x2dac> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2140 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ + beq d27bc <_PyObject_MakeTpCall@@Base+0x2a28> │ │ │ │ mov r0, sl │ │ │ │ - bl beab8 │ │ │ │ + bl bec14 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne d293c <_PyObject_MakeTpCall@@Base+0x3248> │ │ │ │ + bne d2fb8 <_PyObject_MakeTpCall@@Base+0x3224> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ add r7, r0, #20 │ │ │ │ str r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r5, #0 │ │ │ │ str r4, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r4, ip │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, r8 │ │ │ │ str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r8, sl │ │ │ │ mov sl, r3 │ │ │ │ - b d2114 <_PyObject_MakeTpCall@@Base+0x2a20> │ │ │ │ + b d2790 <_PyObject_MakeTpCall@@Base+0x29fc> │ │ │ │ add ip, r5, #4 │ │ │ │ ldr r0, [r8, #436] @ 0x1b4 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r0, ip, lsl #2] │ │ │ │ - bl d8064 │ │ │ │ + bl d86bc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #-20] @ 0xffffffec │ │ │ │ - beq d32b4 <_PyObject_MakeTpCall@@Base+0x3bc0> │ │ │ │ + beq d3930 <_PyObject_MakeTpCall@@Base+0x3b9c> │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r7, #-16] │ │ │ │ add r7, r7, #20 │ │ │ │ str r9, [r7, #-32] @ 0xffffffe0 │ │ │ │ ldrne r3, [r7, #-28] @ 0xffffffe4 │ │ │ │ orrne r3, r3, #16 │ │ │ │ strne r3, [r7, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r9, r6, r5, lsl #2 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt d20d4 <_PyObject_MakeTpCall@@Base+0x29e0> │ │ │ │ + bgt d2750 <_PyObject_MakeTpCall@@Base+0x29bc> │ │ │ │ mov r2, sl │ │ │ │ mov r6, r9 │ │ │ │ ldr r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov sl, r8 │ │ │ │ ldr r4, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r8, r2 │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b d0c14 <_PyObject_MakeTpCall@@Base+0x1520> │ │ │ │ - ldr r0, [pc, #-3148] @ d1504 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #-3156] @ d1504 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + b d128c <_PyObject_MakeTpCall@@Base+0x14f8> │ │ │ │ + ldr r0, [pc, #-3152] @ d1b7c <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ + bl 994b8 │ │ │ │ + ldr r1, [pc, #-3160] @ d1b7c <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0928 <_PyObject_MakeTpCall@@Base+0x1234> │ │ │ │ + bne d0fa0 <_PyObject_MakeTpCall@@Base+0x120c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f2d4c │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 2f2cfc │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ add r2, r2, #1 │ │ │ │ - b d1f8c <_PyObject_MakeTpCall@@Base+0x2898> │ │ │ │ - ldr r0, [pc, #-3160] @ d1524 <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #-3168] @ d1524 <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ + b d2608 <_PyObject_MakeTpCall@@Base+0x2874> │ │ │ │ + ldr r0, [pc, #-3164] @ d1b9c <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ + bl 994b8 │ │ │ │ + ldr r1, [pc, #-3172] @ d1b9c <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0bd4 <_PyObject_MakeTpCall@@Base+0x14e0> │ │ │ │ + bne d124c <_PyObject_MakeTpCall@@Base+0x14b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f2d4c │ │ │ │ - b d0bec <_PyObject_MakeTpCall@@Base+0x14f8> │ │ │ │ - ldr r0, [pc, #-3224] @ d1508 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #-3232] @ d1508 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ + bl 2f2cfc │ │ │ │ + b d1264 <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ + ldr r0, [pc, #-3228] @ d1b80 <_PyObject_MakeTpCall@@Base+0x1dec> │ │ │ │ + bl 994b8 │ │ │ │ + ldr r1, [pc, #-3236] @ d1b80 <_PyObject_MakeTpCall@@Base+0x1dec> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d05f8 <_PyObject_MakeTpCall@@Base+0xf04> │ │ │ │ + bne d0c70 <_PyObject_MakeTpCall@@Base+0xedc> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f2d4c │ │ │ │ - b d0610 <_PyObject_MakeTpCall@@Base+0xf1c> │ │ │ │ + bl 2f2cfc │ │ │ │ + b d0c88 <_PyObject_MakeTpCall@@Base+0xef4> │ │ │ │ cmp ip, #1 │ │ │ │ - beq d23bc <_PyObject_MakeTpCall@@Base+0x2cc8> │ │ │ │ + beq d2a38 <_PyObject_MakeTpCall@@Base+0x2ca4> │ │ │ │ add r9, r0, #16 │ │ │ │ mov lr, #1 │ │ │ │ ldr sl, [r9, #4]! │ │ │ │ cmp sl, r3 │ │ │ │ - bne d23b0 <_PyObject_MakeTpCall@@Base+0x2cbc> │ │ │ │ + bne d2a2c <_PyObject_MakeTpCall@@Base+0x2c98> │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d2390 <_PyObject_MakeTpCall@@Base+0x2c9c> │ │ │ │ + bne d2a0c <_PyObject_MakeTpCall@@Base+0x2c78> │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d1c80 <_PyObject_MakeTpCall@@Base+0x258c> │ │ │ │ - ldr r0, [pc, #-3316] @ d150c <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #-3324] @ d150c <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ + b d22f8 <_PyObject_MakeTpCall@@Base+0x2564> │ │ │ │ + ldr r0, [pc, #-3320] @ d1b84 <_PyObject_MakeTpCall@@Base+0x1df0> │ │ │ │ + bl 994b8 │ │ │ │ + ldr r1, [pc, #-3328] @ d1b84 <_PyObject_MakeTpCall@@Base+0x1df0> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d09c8 <_PyObject_MakeTpCall@@Base+0x12d4> │ │ │ │ + bne d1040 <_PyObject_MakeTpCall@@Base+0x12ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f2d4c │ │ │ │ - b d1888 <_PyObject_MakeTpCall@@Base+0x2194> │ │ │ │ - ldr r0, [pc, #-3348] @ d1510 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ - bl 99390 │ │ │ │ + bl 2f2cfc │ │ │ │ + b d1f00 <_PyObject_MakeTpCall@@Base+0x216c> │ │ │ │ + ldr r0, [pc, #-3352] @ d1b88 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + bl 994b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0d60 <_PyObject_MakeTpCall@@Base+0x166c> │ │ │ │ - ldr r1, [pc, #-3368] @ d1510 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + bne d13d8 <_PyObject_MakeTpCall@@Base+0x1644> │ │ │ │ + ldr r1, [pc, #-3372] @ d1b88 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f2d4c │ │ │ │ - b d1818 <_PyObject_MakeTpCall@@Base+0x2124> │ │ │ │ - ldr r0, [pc, #-3380] @ d1514 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #-3388] @ d1514 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bl 2f2cfc │ │ │ │ + b d1e90 <_PyObject_MakeTpCall@@Base+0x20fc> │ │ │ │ + ldr r0, [pc, #-3384] @ d1b8c <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ + bl 994b8 │ │ │ │ + ldr r1, [pc, #-3392] @ d1b8c <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0cf4 <_PyObject_MakeTpCall@@Base+0x1600> │ │ │ │ + bne d136c <_PyObject_MakeTpCall@@Base+0x15d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f2d4c │ │ │ │ - b d0d0c <_PyObject_MakeTpCall@@Base+0x1618> │ │ │ │ - ldr r0, [pc, #-3408] @ d151c <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #-3416] @ d151c <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + bl 2f2cfc │ │ │ │ + b d1384 <_PyObject_MakeTpCall@@Base+0x15f0> │ │ │ │ + ldr r0, [pc, #-3412] @ d1b94 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ + bl 994b8 │ │ │ │ + ldr r1, [pc, #-3420] @ d1b94 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0b60 <_PyObject_MakeTpCall@@Base+0x146c> │ │ │ │ + bne d11d8 <_PyObject_MakeTpCall@@Base+0x1444> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f2d4c │ │ │ │ - b d0b78 <_PyObject_MakeTpCall@@Base+0x1484> │ │ │ │ - ldr r0, [pc, #-3448] @ d1518 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #-3456] @ d1518 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + bl 2f2cfc │ │ │ │ + b d11f0 <_PyObject_MakeTpCall@@Base+0x145c> │ │ │ │ + ldr r0, [pc, #-3452] @ d1b90 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bl 994b8 │ │ │ │ + ldr r1, [pc, #-3460] @ d1b90 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0aec <_PyObject_MakeTpCall@@Base+0x13f8> │ │ │ │ + bne d1164 <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f2d4c │ │ │ │ - b d0b04 <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ + bl 2f2cfc │ │ │ │ + b d117c <_PyObject_MakeTpCall@@Base+0x13e8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0b1c <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1194 <_PyObject_MakeTpCall@@Base+0x1400> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d0b90 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ - bl 2b8e88 │ │ │ │ + bne d1208 <_PyObject_MakeTpCall@@Base+0x1474> │ │ │ │ + bl 2b8930 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #-3528] @ d151c <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ + ldr r1, [pc, #-3532] @ d1b94 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d315c <_PyObject_MakeTpCall@@Base+0x3a68> │ │ │ │ + beq d37d8 <_PyObject_MakeTpCall@@Base+0x3a44> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0b90 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + bgt d1208 <_PyObject_MakeTpCall@@Base+0x1474> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0b90 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + bne d1208 <_PyObject_MakeTpCall@@Base+0x1474> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d0b90 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d1208 <_PyObject_MakeTpCall@@Base+0x1474> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d062c <_PyObject_MakeTpCall@@Base+0xf38> │ │ │ │ + beq d0ca4 <_PyObject_MakeTpCall@@Base+0xf10> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b9c │ │ │ │ - b d18c8 <_PyObject_MakeTpCall@@Base+0x21d4> │ │ │ │ + bl a7d20 │ │ │ │ + b d1f40 <_PyObject_MakeTpCall@@Base+0x21ac> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d207c <_PyObject_MakeTpCall@@Base+0x2988> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d26f8 <_PyObject_MakeTpCall@@Base+0x2964> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0d20 <_PyObject_MakeTpCall@@Base+0x162c> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1398 <_PyObject_MakeTpCall@@Base+0x1604> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0b90 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1208 <_PyObject_MakeTpCall@@Base+0x1474> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ mov r0, sl │ │ │ │ - bl a17fc │ │ │ │ + bl a1980 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d2434 <_PyObject_MakeTpCall@@Base+0x2d40> │ │ │ │ + beq d2ab0 <_PyObject_MakeTpCall@@Base+0x2d1c> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r9, r3 │ │ │ │ - b d1684 <_PyObject_MakeTpCall@@Base+0x1f90> │ │ │ │ + b d1cfc <_PyObject_MakeTpCall@@Base+0x1f68> │ │ │ │ mov r0, ip │ │ │ │ mov r8, r3 │ │ │ │ - b d02ac <_PyObject_MakeTpCall@@Base+0xbb8> │ │ │ │ + b d0924 <_PyObject_MakeTpCall@@Base+0xb90> │ │ │ │ add sl, sl, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp sl, r2 │ │ │ │ - blt d184c <_PyObject_MakeTpCall@@Base+0x2158> │ │ │ │ - b d1014 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + blt d1ec4 <_PyObject_MakeTpCall@@Base+0x2130> │ │ │ │ + b d168c <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne d21cc <_PyObject_MakeTpCall@@Base+0x2ad8> │ │ │ │ + bne d2848 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq d2a34 <_PyObject_MakeTpCall@@Base+0x3340> │ │ │ │ + beq d30b0 <_PyObject_MakeTpCall@@Base+0x331c> │ │ │ │ ldr r9, [ip, #8] │ │ │ │ add lr, ip, #12 │ │ │ │ mov r0, #0 │ │ │ │ cmp r9, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble d2a5c <_PyObject_MakeTpCall@@Base+0x3368> │ │ │ │ + ble d30d8 <_PyObject_MakeTpCall@@Base+0x3344> │ │ │ │ ldr sl, [lr, #4]! │ │ │ │ cmp sl, r8 │ │ │ │ - bne d23d4 <_PyObject_MakeTpCall@@Base+0x2ce0> │ │ │ │ - b d21e0 <_PyObject_MakeTpCall@@Base+0x2aec> │ │ │ │ - ldr r1, [pc, #-3800] @ d1520 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ + bne d2a50 <_PyObject_MakeTpCall@@Base+0x2cbc> │ │ │ │ + b d285c <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + ldr r1, [pc, #-3804] @ d1b98 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ mov r0, r7 │ │ │ │ - bl 119728 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119ef4 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1624 <_PyObject_MakeTpCall@@Base+0x1f30> │ │ │ │ - b d1670 <_PyObject_MakeTpCall@@Base+0x1f7c> │ │ │ │ + beq d1c9c <_PyObject_MakeTpCall@@Base+0x1f08> │ │ │ │ + b d1ce8 <_PyObject_MakeTpCall@@Base+0x1f54> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq d15d8 <_PyObject_MakeTpCall@@Base+0x1ee4> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq d1c50 <_PyObject_MakeTpCall@@Base+0x1ebc> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35548 @ 0x8adc │ │ │ │ + movw r1, #34588 @ 0x871c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2330 <_PyObject_MakeTpCall@@Base+0x2c3c> │ │ │ │ + bgt d29ac <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2330 <_PyObject_MakeTpCall@@Base+0x2c3c> │ │ │ │ + bne d29ac <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d2330 <_PyObject_MakeTpCall@@Base+0x2c3c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d29ac <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - beq d1fa0 <_PyObject_MakeTpCall@@Base+0x28ac> │ │ │ │ + beq d261c <_PyObject_MakeTpCall@@Base+0x2888> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d246c <_PyObject_MakeTpCall@@Base+0x2d78> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne d2ae8 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - beq d1fa0 <_PyObject_MakeTpCall@@Base+0x28ac> │ │ │ │ + beq d261c <_PyObject_MakeTpCall@@Base+0x2888> │ │ │ │ ldr r3, [r6, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d288c <_PyObject_MakeTpCall@@Base+0x3198> │ │ │ │ + beq d2f08 <_PyObject_MakeTpCall@@Base+0x3174> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - ble d28b4 <_PyObject_MakeTpCall@@Base+0x31c0> │ │ │ │ + ble d2f30 <_PyObject_MakeTpCall@@Base+0x319c> │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ cmp ip, r4 │ │ │ │ - bne d24a8 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ - b d1e28 <_PyObject_MakeTpCall@@Base+0x2734> │ │ │ │ - bl 2b8e88 │ │ │ │ + bne d2b24 <_PyObject_MakeTpCall@@Base+0x2d90> │ │ │ │ + b d249c <_PyObject_MakeTpCall@@Base+0x2708> │ │ │ │ + bl 2b8930 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #-4020] @ d1524 <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ + ldr r1, [pc, #-4024] @ d1b9c <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a981c │ │ │ │ + bl a99a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d315c <_PyObject_MakeTpCall@@Base+0x3a68> │ │ │ │ + beq d37d8 <_PyObject_MakeTpCall@@Base+0x3a44> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d207c <_PyObject_MakeTpCall@@Base+0x2988> │ │ │ │ + bgt d26f8 <_PyObject_MakeTpCall@@Base+0x2964> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d207c <_PyObject_MakeTpCall@@Base+0x2988> │ │ │ │ + bne d26f8 <_PyObject_MakeTpCall@@Base+0x2964> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d207c <_PyObject_MakeTpCall@@Base+0x2988> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d26f8 <_PyObject_MakeTpCall@@Base+0x2964> │ │ │ │ cmp r5, #3 │ │ │ │ movle r4, #0 │ │ │ │ andgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d109c <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + beq d1714 <_PyObject_MakeTpCall@@Base+0x1980> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 2e2654 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d109c <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + bl 2e2600 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d1714 <_PyObject_MakeTpCall@@Base+0x1980> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, sl │ │ │ │ - ble d1014 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + ble d168c <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #12 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ - ldr ip, [pc, #3664] @ d33a4 <_PyObject_MakeTpCall@@Base+0x3cb0> │ │ │ │ + ldr ip, [pc, #3664] @ d3a20 <_PyObject_MakeTpCall@@Base+0x3c8c> │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldrb r2, [r2, sl] │ │ │ │ add sl, sl, #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ @@ -169269,491 +169686,491 @@ │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ eor r5, r3, ip, asr #3 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r1, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r1, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d0f1c <_PyObject_MakeTpCall@@Base+0x1828> │ │ │ │ - b d1294 <_PyObject_MakeTpCall@@Base+0x1ba0> │ │ │ │ + beq d1594 <_PyObject_MakeTpCall@@Base+0x1800> │ │ │ │ + b d190c <_PyObject_MakeTpCall@@Base+0x1b78> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, sl │ │ │ │ - ble d1014 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + ble d168c <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d2734 <_PyObject_MakeTpCall@@Base+0x3040> │ │ │ │ + beq d2db0 <_PyObject_MakeTpCall@@Base+0x301c> │ │ │ │ cmp sl, r2 │ │ │ │ - blt d1498 <_PyObject_MakeTpCall@@Base+0x1da4> │ │ │ │ - b d1014 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + blt d1b10 <_PyObject_MakeTpCall@@Base+0x1d7c> │ │ │ │ + b d168c <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r8, #0 │ │ │ │ andgt r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d11b4 <_PyObject_MakeTpCall@@Base+0x1ac0> │ │ │ │ + beq d182c <_PyObject_MakeTpCall@@Base+0x1a98> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e2654 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d11b4 <_PyObject_MakeTpCall@@Base+0x1ac0> │ │ │ │ + bl 2e2600 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d182c <_PyObject_MakeTpCall@@Base+0x1a98> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2610 <_PyObject_MakeTpCall@@Base+0x2f1c> │ │ │ │ + beq d2c8c <_PyObject_MakeTpCall@@Base+0x2ef8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #35728 @ 0x8b90 │ │ │ │ + movw r3, #35716 @ 0x8b84 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #34028 @ 0x84ec │ │ │ │ + movw r2, #33068 @ 0x812c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2d9d6c <_PyErr_Format@@Base> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 2d9c50 <_PyErr_Format@@Base> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3320 <_PyObject_MakeTpCall@@Base+0x3c2c> │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + bne d399c <_PyObject_MakeTpCall@@Base+0x3c08> │ │ │ │ + movw r3, #49416 @ 0xc108 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21800 @ 0x5528 │ │ │ │ + movw r1, #20840 @ 0x5168 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #3396] @ d33a8 <_PyObject_MakeTpCall@@Base+0x3cb4> │ │ │ │ - bl 14119c │ │ │ │ - ldr r1, [pc, #3388] @ d33a8 <_PyObject_MakeTpCall@@Base+0x3cb4> │ │ │ │ + ldr r3, [pc, #3396] @ d3a24 <_PyObject_MakeTpCall@@Base+0x3c90> │ │ │ │ + bl 14151c │ │ │ │ + ldr r1, [pc, #3388] @ d3a24 <_PyObject_MakeTpCall@@Base+0x3c90> │ │ │ │ mov r0, r5 │ │ │ │ - bl 14301c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 14339c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bgt d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ sub r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d1150 <_PyObject_MakeTpCall@@Base+0x1a5c> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x1a34> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ cmp r2, r1 │ │ │ │ - beq d12b0 <_PyObject_MakeTpCall@@Base+0x1bbc> │ │ │ │ - ldr r0, [pc, #3332] @ d33a4 <_PyObject_MakeTpCall@@Base+0x3cb0> │ │ │ │ + beq d1928 <_PyObject_MakeTpCall@@Base+0x1b94> │ │ │ │ + ldr r0, [pc, #3332] @ d3a20 <_PyObject_MakeTpCall@@Base+0x3c8c> │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 99390 │ │ │ │ + bl 994b8 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-120] @ 0xffffff88 │ │ │ │ - bne d12c4 <_PyObject_MakeTpCall@@Base+0x1bd0> │ │ │ │ - bl 1438b4 │ │ │ │ - b d0fc4 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + bne d193c <_PyObject_MakeTpCall@@Base+0x1ba8> │ │ │ │ + bl 143c34 │ │ │ │ + b d163c <_PyObject_MakeTpCall@@Base+0x18a8> │ │ │ │ mov r0, r7 │ │ │ │ - bl a0288 │ │ │ │ + bl a0408 │ │ │ │ mov r6, r0 │ │ │ │ - b d1ac0 <_PyObject_MakeTpCall@@Base+0x23cc> │ │ │ │ + b d2138 <_PyObject_MakeTpCall@@Base+0x23a4> │ │ │ │ cmp r8, #3 │ │ │ │ movle r6, #0 │ │ │ │ andgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1250 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + beq d18c8 <_PyObject_MakeTpCall@@Base+0x1b34> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e2654 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d1250 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + bl 2e2600 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d18c8 <_PyObject_MakeTpCall@@Base+0x1b34> │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ - movw r2, #424 @ 0x1a8 │ │ │ │ + movw r2, #2080 @ 0x820 │ │ │ │ movt r2, #13 │ │ │ │ cmp r3, r2 │ │ │ │ - beq d1c88 <_PyObject_MakeTpCall@@Base+0x2594> │ │ │ │ + beq d2300 <_PyObject_MakeTpCall@@Base+0x256c> │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ - b d04d0 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b d0b48 <_PyObject_MakeTpCall@@Base+0xdb4> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25036 @ 0x61cc │ │ │ │ + movw r1, #24076 @ 0x5e0c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b d04cc <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bl 16f420 │ │ │ │ + b d0b44 <_PyObject_MakeTpCall@@Base+0xdb0> │ │ │ │ add sl, sl, #1 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp sl, r2 │ │ │ │ - blt d25c0 <_PyObject_MakeTpCall@@Base+0x2ecc> │ │ │ │ - b d1014 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + blt d2c3c <_PyObject_MakeTpCall@@Base+0x2ea8> │ │ │ │ + b d168c <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b d1aec <_PyObject_MakeTpCall@@Base+0x23f8> │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + b d2164 <_PyObject_MakeTpCall@@Base+0x23d0> │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d1080 <_PyObject_MakeTpCall@@Base+0x198c> │ │ │ │ + beq d16f8 <_PyObject_MakeTpCall@@Base+0x1964> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b d1080 <_PyObject_MakeTpCall@@Base+0x198c> │ │ │ │ + b d16f8 <_PyObject_MakeTpCall@@Base+0x1964> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ orrs r9, r9, r3 │ │ │ │ mov r9, r0 │ │ │ │ - beq d15c0 <_PyObject_MakeTpCall@@Base+0x1ecc> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq d1c38 <_PyObject_MakeTpCall@@Base+0x1ea4> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35500 @ 0x8aac │ │ │ │ + movw r1, #34540 @ 0x86ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b d2434 <_PyObject_MakeTpCall@@Base+0x2d40> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + bl 16f420 │ │ │ │ + b d2ab0 <_PyObject_MakeTpCall@@Base+0x2d1c> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d05c8 <_PyObject_MakeTpCall@@Base+0xed4> │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne d0c40 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0610 <_PyObject_MakeTpCall@@Base+0xf1c> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0c88 <_PyObject_MakeTpCall@@Base+0xef4> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0b3c <_PyObject_MakeTpCall@@Base+0x1448> │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne d11b4 <_PyObject_MakeTpCall@@Base+0x1420> │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0b78 <_PyObject_MakeTpCall@@Base+0x1484> │ │ │ │ - ldr r1, [pc, #2980] @ d33ac <_PyObject_MakeTpCall@@Base+0x3cb8> │ │ │ │ - bl 1a7568 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d11f0 <_PyObject_MakeTpCall@@Base+0x145c> │ │ │ │ + ldr r1, [pc, #2980] @ d3a28 <_PyObject_MakeTpCall@@Base+0x3c94> │ │ │ │ + bl 1a76d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d04cc <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0b44 <_PyObject_MakeTpCall@@Base+0xdb0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d024c <_PyObject_MakeTpCall@@Base+0xb58> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq d08c4 <_PyObject_MakeTpCall@@Base+0xb30> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35352 @ 0x8a18 │ │ │ │ + movw r1, #34392 @ 0x8658 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b d04cc <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + bl 16f420 │ │ │ │ + b d0b44 <_PyObject_MakeTpCall@@Base+0xdb0> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 25dbe0 │ │ │ │ + bl 25cd88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0214 <_PyObject_MakeTpCall@@Base+0xb20> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne d088c <_PyObject_MakeTpCall@@Base+0xaf8> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #35288 @ 0x89d8 │ │ │ │ + movw r1, #34328 @ 0x8618 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b d04cc <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - ldr r1, [pc, #2880] @ d33b0 <_PyObject_MakeTpCall@@Base+0x3cbc> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + bl 14151c │ │ │ │ + b d0b44 <_PyObject_MakeTpCall@@Base+0xdb0> │ │ │ │ + ldr r1, [pc, #2880] @ d3a2c <_PyObject_MakeTpCall@@Base+0x3c98> │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl af21c │ │ │ │ + bl af3a4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #104] @ 0x68 │ │ │ │ - bne d1740 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1db8 <_PyObject_MakeTpCall@@Base+0x2024> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ mov r3, r6 │ │ │ │ cmp r3, r4 │ │ │ │ - beq d1e28 <_PyObject_MakeTpCall@@Base+0x2734> │ │ │ │ + beq d249c <_PyObject_MakeTpCall@@Base+0x2708> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2890 <_PyObject_MakeTpCall@@Base+0x319c> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne d2f0c <_PyObject_MakeTpCall@@Base+0x3178> │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq d1e28 <_PyObject_MakeTpCall@@Base+0x2734> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq d249c <_PyObject_MakeTpCall@@Base+0x2708> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25104 @ 0x6210 │ │ │ │ + movw r1, #24144 @ 0x5e50 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b d04cc <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bl 16f420 │ │ │ │ + b d0b44 <_PyObject_MakeTpCall@@Base+0xdb0> │ │ │ │ cmp ip, #0 │ │ │ │ - beq d2040 <_PyObject_MakeTpCall@@Base+0x294c> │ │ │ │ - b d2054 <_PyObject_MakeTpCall@@Base+0x2960> │ │ │ │ + beq d26bc <_PyObject_MakeTpCall@@Base+0x2928> │ │ │ │ + b d26d0 <_PyObject_MakeTpCall@@Base+0x293c> │ │ │ │ cmp ip, #0 │ │ │ │ - bne d2054 <_PyObject_MakeTpCall@@Base+0x2960> │ │ │ │ + bne d26d0 <_PyObject_MakeTpCall@@Base+0x293c> │ │ │ │ cmp r9, #0 │ │ │ │ - beq d2048 <_PyObject_MakeTpCall@@Base+0x2954> │ │ │ │ - b d2054 <_PyObject_MakeTpCall@@Base+0x2960> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq d26c4 <_PyObject_MakeTpCall@@Base+0x2930> │ │ │ │ + b d26d0 <_PyObject_MakeTpCall@@Base+0x293c> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35784 @ 0x8bc8 │ │ │ │ + movw r1, #34824 @ 0x8808 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #2720] @ d33b4 <_PyObject_MakeTpCall@@Base+0x3cc0> │ │ │ │ + bl 14151c │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ + ldr r1, [pc, #2720] @ d3a30 <_PyObject_MakeTpCall@@Base+0x3c9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f2d4c │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 2f2cfc │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2f1c <_PyObject_MakeTpCall@@Base+0x3828> │ │ │ │ + beq d3598 <_PyObject_MakeTpCall@@Base+0x3804> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ - bne d07f8 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d0e70 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq d2990 <_PyObject_MakeTpCall@@Base+0x329c> │ │ │ │ + beq d300c <_PyObject_MakeTpCall@@Base+0x3278> │ │ │ │ ubfx r3, r3, #23, #1 │ │ │ │ eor ip, r3, #1 │ │ │ │ - b d20a0 <_PyObject_MakeTpCall@@Base+0x29ac> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + b d271c <_PyObject_MakeTpCall@@Base+0x2988> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35468 @ 0x8a8c │ │ │ │ + movw r1, #34508 @ 0x86cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b d2434 <_PyObject_MakeTpCall@@Base+0x2d40> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl 16f420 │ │ │ │ + b d2ab0 <_PyObject_MakeTpCall@@Base+0x2d1c> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #35420 @ 0x8a5c │ │ │ │ + movw r1, #34460 @ 0x869c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b d2434 <_PyObject_MakeTpCall@@Base+0x2d40> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl 14151c │ │ │ │ + b d2ab0 <_PyObject_MakeTpCall@@Base+0x2d1c> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #35728 @ 0x8b90 │ │ │ │ + movw r1, #34768 @ 0x87d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #2560] @ d33b8 <_PyObject_MakeTpCall@@Base+0x3cc4> │ │ │ │ + bl 14151c │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ + ldr r1, [pc, #2560] @ d3a34 <_PyObject_MakeTpCall@@Base+0x3ca0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 119728 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119ef4 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d166c <_PyObject_MakeTpCall@@Base+0x1f78> │ │ │ │ - ldr r1, [pc, #2544] @ d33bc <_PyObject_MakeTpCall@@Base+0x3cc8> │ │ │ │ + bne d1ce4 <_PyObject_MakeTpCall@@Base+0x1f50> │ │ │ │ + ldr r1, [pc, #2544] @ d3a38 <_PyObject_MakeTpCall@@Base+0x3ca4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 119728 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119ef4 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d166c <_PyObject_MakeTpCall@@Base+0x1f78> │ │ │ │ - ldr r1, [pc, #2528] @ d33c0 <_PyObject_MakeTpCall@@Base+0x3ccc> │ │ │ │ + bne d1ce4 <_PyObject_MakeTpCall@@Base+0x1f50> │ │ │ │ + ldr r1, [pc, #2528] @ d3a3c <_PyObject_MakeTpCall@@Base+0x3ca8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 119728 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119ef4 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d166c <_PyObject_MakeTpCall@@Base+0x1f78> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne d1ce4 <_PyObject_MakeTpCall@@Base+0x1f50> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35596 @ 0x8b0c │ │ │ │ + movw r1, #34636 @ 0x874c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2434 <_PyObject_MakeTpCall@@Base+0x2d40> │ │ │ │ + bgt d2ab0 <_PyObject_MakeTpCall@@Base+0x2d1c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2434 <_PyObject_MakeTpCall@@Base+0x2d40> │ │ │ │ + bne d2ab0 <_PyObject_MakeTpCall@@Base+0x2d1c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d2434 <_PyObject_MakeTpCall@@Base+0x2d40> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d2ab0 <_PyObject_MakeTpCall@@Base+0x2d1c> │ │ │ │ mov r0, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq d21e0 <_PyObject_MakeTpCall@@Base+0x2aec> │ │ │ │ + beq d285c <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2a38 <_PyObject_MakeTpCall@@Base+0x3344> │ │ │ │ - movw ip, #36124 @ 0x8d1c │ │ │ │ + bne d30b4 <_PyObject_MakeTpCall@@Base+0x3320> │ │ │ │ + movw ip, #36112 @ 0x8d10 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r8, ip │ │ │ │ - beq d32bc <_PyObject_MakeTpCall@@Base+0x3bc8> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq d3938 <_PyObject_MakeTpCall@@Base+0x3ba4> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24008 @ 0x5dc8 │ │ │ │ + movw r1, #23048 @ 0x5a08 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b d04cc <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bl 16f420 │ │ │ │ + b d0b44 <_PyObject_MakeTpCall@@Base+0xdb0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl af340 │ │ │ │ + bl af4c8 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d1540 <_PyObject_MakeTpCall@@Base+0x1e4c> │ │ │ │ + b d1bb8 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d2054 <_PyObject_MakeTpCall@@Base+0x2960> │ │ │ │ - b d2048 <_PyObject_MakeTpCall@@Base+0x2954> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + bne d26d0 <_PyObject_MakeTpCall@@Base+0x293c> │ │ │ │ + b d26c4 <_PyObject_MakeTpCall@@Base+0x2930> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0cd0 <_PyObject_MakeTpCall@@Base+0x15dc> │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne d1348 <_PyObject_MakeTpCall@@Base+0x15b4> │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0d0c <_PyObject_MakeTpCall@@Base+0x1618> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1384 <_PyObject_MakeTpCall@@Base+0x15f0> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ blx r3 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne d06f0 <_PyObject_MakeTpCall@@Base+0xffc> │ │ │ │ - b d1720 <_PyObject_MakeTpCall@@Base+0x202c> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bne d0d68 <_PyObject_MakeTpCall@@Base+0xfd4> │ │ │ │ + b d1d98 <_PyObject_MakeTpCall@@Base+0x2004> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #25524 @ 0x63b4 │ │ │ │ + movw r1, #24564 @ 0x5ff4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ str r6, [sl, #120] @ 0x78 │ │ │ │ - b d0c70 <_PyObject_MakeTpCall@@Base+0x157c> │ │ │ │ + b d12e8 <_PyObject_MakeTpCall@@Base+0x1554> │ │ │ │ mov r0, sl │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d18c8 <_PyObject_MakeTpCall@@Base+0x21d4> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d1f40 <_PyObject_MakeTpCall@@Base+0x21ac> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0bb0 <_PyObject_MakeTpCall@@Base+0x14bc> │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne d1228 <_PyObject_MakeTpCall@@Base+0x1494> │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0bec <_PyObject_MakeTpCall@@Base+0x14f8> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1264 <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e259c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d11b4 <_PyObject_MakeTpCall@@Base+0x1ac0> │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + bl 2e2548 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d182c <_PyObject_MakeTpCall@@Base+0x1a98> │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d119c <_PyObject_MakeTpCall@@Base+0x1aa8> │ │ │ │ + beq d1814 <_PyObject_MakeTpCall@@Base+0x1a80> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b d119c <_PyObject_MakeTpCall@@Base+0x1aa8> │ │ │ │ + b d1814 <_PyObject_MakeTpCall@@Base+0x1a80> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e259c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d1250 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + bl 2e2548 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d18c8 <_PyObject_MakeTpCall@@Base+0x1b34> │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d123c <_PyObject_MakeTpCall@@Base+0x1b48> │ │ │ │ + beq d18b4 <_PyObject_MakeTpCall@@Base+0x1b20> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b d123c <_PyObject_MakeTpCall@@Base+0x1b48> │ │ │ │ + b d18b4 <_PyObject_MakeTpCall@@Base+0x1b20> │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sl, #84] @ 0x54 │ │ │ │ mov r1, #1 │ │ │ │ - bl 25cb70 <_Py_SetImmortalUntracked@@Base> │ │ │ │ - bl a1d64 │ │ │ │ + bl 25bd18 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl a1ee8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0df8 <_PyObject_MakeTpCall@@Base+0x1704> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1470 <_PyObject_MakeTpCall@@Base+0x16dc> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl ceab0 │ │ │ │ + bl cf150 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2c18 <_PyObject_MakeTpCall@@Base+0x3524> │ │ │ │ + beq d3294 <_PyObject_MakeTpCall@@Base+0x3500> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne d2bbc <_PyObject_MakeTpCall@@Base+0x34c8> │ │ │ │ - movw r3, #49148 @ 0xbffc │ │ │ │ + bne d3238 <_PyObject_MakeTpCall@@Base+0x34a4> │ │ │ │ + movw r3, #49356 @ 0xc0cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #35956 @ 0x8c74 │ │ │ │ + movw r2, #34996 @ 0x88b4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - bl 2f0f98 │ │ │ │ + bl 2f0cfc │ │ │ │ cmn r0, #1 │ │ │ │ - beq d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d2d1c <_PyObject_MakeTpCall@@Base+0x3628> │ │ │ │ + bne d3398 <_PyObject_MakeTpCall@@Base+0x3604> │ │ │ │ ldr r4, [sl, #132] @ 0x84 │ │ │ │ - b d0e58 <_PyObject_MakeTpCall@@Base+0x1764> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b d14d0 <_PyObject_MakeTpCall@@Base+0x173c> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0ac4 <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne d113c <_PyObject_MakeTpCall@@Base+0x13a8> │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0b04 <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d117c <_PyObject_MakeTpCall@@Base+0x13e8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d10fc <_PyObject_MakeTpCall@@Base+0x1a08> │ │ │ │ + beq d1774 <_PyObject_MakeTpCall@@Base+0x19e0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d31c8 <_PyObject_MakeTpCall@@Base+0x3ad4> │ │ │ │ + ble d3844 <_PyObject_MakeTpCall@@Base+0x3ab0> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #35728 @ 0x8b90 │ │ │ │ + movw r3, #35716 @ 0x8b84 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #34076 @ 0x851c │ │ │ │ + movw r2, #33116 @ 0x815c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 334408 │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 33424c │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21756 @ 0x54fc │ │ │ │ + movw r1, #20796 @ 0x513c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b d2670 <_PyObject_MakeTpCall@@Base+0x2f7c> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + bl 14151c │ │ │ │ + b d2cec <_PyObject_MakeTpCall@@Base+0x2f58> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0904 <_PyObject_MakeTpCall@@Base+0x1210> │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne d0f7c <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2531 @ 0x9e3 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ + movw r3, #45936 @ 0xb370 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35644 @ 0x8b3c │ │ │ │ + movw r1, #34684 @ 0x877c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #1732] @ d33c4 <_PyObject_MakeTpCall@@Base+0x3cd0> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + bl 16f420 │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ + ldr r1, [pc, #1732] @ d3a40 <_PyObject_MakeTpCall@@Base+0x3cac> │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl af21c │ │ │ │ + bl af3a4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #100] @ 0x64 │ │ │ │ - bne d18e0 <_PyObject_MakeTpCall@@Base+0x21ec> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1f58 <_PyObject_MakeTpCall@@Base+0x21c4> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ 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 │ │ │ │ @@ -169769,266 +170186,266 @@ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addne r3, r1, r2 │ │ │ │ addeq r3, r1, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0e60 <_PyObject_MakeTpCall@@Base+0x176c> │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne d14d8 <_PyObject_MakeTpCall@@Base+0x1744> │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4463 @ 0x116f │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1014 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + beq d168c <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2530 <_PyObject_MakeTpCall@@Base+0x2e3c> │ │ │ │ + bne d2bac <_PyObject_MakeTpCall@@Base+0x2e18> │ │ │ │ ldr r3, [r9, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, sl │ │ │ │ - bgt d0e9c <_PyObject_MakeTpCall@@Base+0x17a8> │ │ │ │ - b d1014 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + bgt d1514 <_PyObject_MakeTpCall@@Base+0x1780> │ │ │ │ + b d168c <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0834 <_PyObject_MakeTpCall@@Base+0x1140> │ │ │ │ - movw r0, #14296 @ 0x37d8 │ │ │ │ + bne d0eac <_PyObject_MakeTpCall@@Base+0x1118> │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #5154 @ 0x1422 │ │ │ │ - bl 377fd8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 377e10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ strne r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d0a10 <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ + bne d1088 <_PyObject_MakeTpCall@@Base+0x12f4> │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq d31f0 <_PyObject_MakeTpCall@@Base+0x3afc> │ │ │ │ + beq d386c <_PyObject_MakeTpCall@@Base+0x3ad8> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r6, #20 │ │ │ │ addeq r0, r6, #28 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne d2ef0 <_PyObject_MakeTpCall@@Base+0x37fc> │ │ │ │ + bne d356c <_PyObject_MakeTpCall@@Base+0x37d8> │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r8 │ │ │ │ - bl 2a72c0 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a6db8 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a3460 │ │ │ │ + bl 1a37c8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r2, r3, r0 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d31e0 <_PyObject_MakeTpCall@@Base+0x3aec> │ │ │ │ + beq d385c <_PyObject_MakeTpCall@@Base+0x3ac8> │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e280 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r1, r2] │ │ │ │ str r2, [r6, #20] │ │ │ │ str r1, [r6, #24] │ │ │ │ - bl 139e08 │ │ │ │ + bl 13a188 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2edc <_PyObject_MakeTpCall@@Base+0x37e8> │ │ │ │ + beq d3558 <_PyObject_MakeTpCall@@Base+0x37c4> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2edc <_PyObject_MakeTpCall@@Base+0x37e8> │ │ │ │ + beq d3558 <_PyObject_MakeTpCall@@Base+0x37c4> │ │ │ │ adds r3, r6, #20 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d0a10 <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1088 <_PyObject_MakeTpCall@@Base+0x12f4> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne d0a90 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ - b d1b00 <_PyObject_MakeTpCall@@Base+0x240c> │ │ │ │ + bne d1108 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ + b d2178 <_PyObject_MakeTpCall@@Base+0x23e4> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0a10 <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1088 <_PyObject_MakeTpCall@@Base+0x12f4> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ cmp r3, #2 │ │ │ │ - bne d2fd0 <_PyObject_MakeTpCall@@Base+0x38dc> │ │ │ │ + bne d364c <_PyObject_MakeTpCall@@Base+0x38b8> │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ - bl 291c64 │ │ │ │ + bl 29171c │ │ │ │ mov r7, r0 │ │ │ │ - b d2e38 <_PyObject_MakeTpCall@@Base+0x3744> │ │ │ │ + b d34b4 <_PyObject_MakeTpCall@@Base+0x3720> │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq d3154 <_PyObject_MakeTpCall@@Base+0x3a60> │ │ │ │ + beq d37d0 <_PyObject_MakeTpCall@@Base+0x3a3c> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne d3014 <_PyObject_MakeTpCall@@Base+0x3920> │ │ │ │ + bne d3690 <_PyObject_MakeTpCall@@Base+0x38fc> │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - bl 2a72c0 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a6db8 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d3008 <_PyObject_MakeTpCall@@Base+0x3914> │ │ │ │ + beq d3684 <_PyObject_MakeTpCall@@Base+0x38f0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a3460 │ │ │ │ + bl 1a37c8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r8, r3, r0 │ │ │ │ add r0, r8, #1 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d2ffc <_PyObject_MakeTpCall@@Base+0x3908> │ │ │ │ + beq d3678 <_PyObject_MakeTpCall@@Base+0x38e4> │ │ │ │ mov r2, r8 │ │ │ │ bl 2e280 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r7, r8] │ │ │ │ str r8, [r4, #20] │ │ │ │ str r7, [r4, #24] │ │ │ │ - bl 139e08 │ │ │ │ + bl 13a188 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2ff4 <_PyObject_MakeTpCall@@Base+0x3900> │ │ │ │ + beq d3670 <_PyObject_MakeTpCall@@Base+0x38dc> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2ff4 <_PyObject_MakeTpCall@@Base+0x3900> │ │ │ │ + beq d3670 <_PyObject_MakeTpCall@@Base+0x38dc> │ │ │ │ add r0, r4, #20 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ - bne d07f8 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d0e70 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ - bl 2de1d0 │ │ │ │ + bl 2de2f8 │ │ │ │ mov r7, r0 │ │ │ │ - b d2e38 <_PyObject_MakeTpCall@@Base+0x3744> │ │ │ │ + b d34b4 <_PyObject_MakeTpCall@@Base+0x3720> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b d2928 <_PyObject_MakeTpCall@@Base+0x3234> │ │ │ │ + b d2fa4 <_PyObject_MakeTpCall@@Base+0x3210> │ │ │ │ mov r0, r6 │ │ │ │ - bl 139e08 │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 13a188 │ │ │ │ + bl 2e0e64 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ cmp r3, #2 │ │ │ │ - bne d30f0 <_PyObject_MakeTpCall@@Base+0x39fc> │ │ │ │ + bne d376c <_PyObject_MakeTpCall@@Base+0x39d8> │ │ │ │ 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 291c64 │ │ │ │ + bl 29171c │ │ │ │ mov r6, r0 │ │ │ │ - b d2f54 <_PyObject_MakeTpCall@@Base+0x3860> │ │ │ │ + b d35d0 <_PyObject_MakeTpCall@@Base+0x383c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d0fb8 <_PyObject_MakeTpCall@@Base+0x18c4> │ │ │ │ - ldr r1, [pc, #852] @ d33ac <_PyObject_MakeTpCall@@Base+0x3cb8> │ │ │ │ - bl 1a7568 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d1630 <_PyObject_MakeTpCall@@Base+0x189c> │ │ │ │ + ldr r1, [pc, #852] @ d3a28 <_PyObject_MakeTpCall@@Base+0x3c94> │ │ │ │ + bl 1a76d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d04cc <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0b44 <_PyObject_MakeTpCall@@Base+0xdb0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0274 <_PyObject_MakeTpCall@@Base+0xb80> │ │ │ │ - b d2818 <_PyObject_MakeTpCall@@Base+0x3124> │ │ │ │ + beq d08ec <_PyObject_MakeTpCall@@Base+0xb58> │ │ │ │ + b d2e94 <_PyObject_MakeTpCall@@Base+0x3100> │ │ │ │ mov ip, r8 │ │ │ │ cmp r3, ip │ │ │ │ - beq d21d8 <_PyObject_MakeTpCall@@Base+0x2ae4> │ │ │ │ + beq d2854 <_PyObject_MakeTpCall@@Base+0x2ac0> │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d3070 <_PyObject_MakeTpCall@@Base+0x397c> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + bne d36ec <_PyObject_MakeTpCall@@Base+0x3958> │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r3, r0 │ │ │ │ - beq d21dc <_PyObject_MakeTpCall@@Base+0x2ae8> │ │ │ │ - b d23bc <_PyObject_MakeTpCall@@Base+0x2cc8> │ │ │ │ + beq d2858 <_PyObject_MakeTpCall@@Base+0x2ac4> │ │ │ │ + b d2a38 <_PyObject_MakeTpCall@@Base+0x2ca4> │ │ │ │ ldr sl, [fp, #-108] @ 0xffffff94 │ │ │ │ - movw r0, #35892 @ 0x8c34 │ │ │ │ + movw r0, #34932 @ 0x8874 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 226760 <_PyErr_FormatNote@@Base> │ │ │ │ + bl 225710 <_PyErr_FormatNote@@Base> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bgt d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e259c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d109c <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + bl 2e2548 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d1714 <_PyObject_MakeTpCall@@Base+0x1980> │ │ │ │ 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 2de1d0 │ │ │ │ + bl 2de2f8 │ │ │ │ mov r6, r0 │ │ │ │ - b d2f54 <_PyObject_MakeTpCall@@Base+0x3860> │ │ │ │ + b d35d0 <_PyObject_MakeTpCall@@Base+0x383c> │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - bne d3168 <_PyObject_MakeTpCall@@Base+0x3a74> │ │ │ │ + bne d37e4 <_PyObject_MakeTpCall@@Base+0x3a50> │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne d0fc4 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + bne d163c <_PyObject_MakeTpCall@@Base+0x18a8> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl be2e8 │ │ │ │ + bl be444 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d26b4 <_PyObject_MakeTpCall@@Base+0x2fc0> │ │ │ │ + blt d2d30 <_PyObject_MakeTpCall@@Base+0x2f9c> │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0fc4 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ - b d12d0 <_PyObject_MakeTpCall@@Base+0x1bdc> │ │ │ │ + beq d163c <_PyObject_MakeTpCall@@Base+0x18a8> │ │ │ │ + b d1948 <_PyObject_MakeTpCall@@Base+0x1bb4> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b d2f38 <_PyObject_MakeTpCall@@Base+0x3844> │ │ │ │ + b d35b4 <_PyObject_MakeTpCall@@Base+0x3820> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1978 <_PyObject_MakeTpCall@@Base+0x2284> │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + ble d1ff0 <_PyObject_MakeTpCall@@Base+0x225c> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ 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 │ │ │ │ @@ -170043,42 +170460,42 @@ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r2, r0, r2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d0fc4 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ - b d312c <_PyObject_MakeTpCall@@Base+0x3a38> │ │ │ │ + bne d163c <_PyObject_MakeTpCall@@Base+0x18a8> │ │ │ │ + b d37a8 <_PyObject_MakeTpCall@@Base+0x3a14> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2c6c <_PyObject_MakeTpCall@@Base+0x3578> │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d2c6c <_PyObject_MakeTpCall@@Base+0x3578> │ │ │ │ + bne d32e8 <_PyObject_MakeTpCall@@Base+0x3554> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d32e8 <_PyObject_MakeTpCall@@Base+0x3554> │ │ │ │ mov r0, r7 │ │ │ │ - bl 139e08 │ │ │ │ - bl 2e0eb8 │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 13a188 │ │ │ │ + bl 2e0e64 │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b d2e1c <_PyObject_MakeTpCall@@Base+0x3728> │ │ │ │ + b d3498 <_PyObject_MakeTpCall@@Base+0x3704> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d08dc <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d0f54 <_PyObject_MakeTpCall@@Base+0x11c0> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [sl, #168] @ 0xa8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0748 <_PyObject_MakeTpCall@@Base+0x1054> │ │ │ │ - b d0750 <_PyObject_MakeTpCall@@Base+0x105c> │ │ │ │ + ble d0dc0 <_PyObject_MakeTpCall@@Base+0x102c> │ │ │ │ + b d0dc8 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - b d2e0c <_PyObject_MakeTpCall@@Base+0x3718> │ │ │ │ - ldr r2, [pc, #404] @ d33c8 <_PyObject_MakeTpCall@@Base+0x3cd4> │ │ │ │ + b d3488 <_PyObject_MakeTpCall@@Base+0x36f4> │ │ │ │ + ldr r2, [pc, #404] @ d3a44 <_PyObject_MakeTpCall@@Base+0x3cb0> │ │ │ │ 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 │ │ │ │ @@ -170092,664 +170509,655 @@ │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r2, #91136 @ 0x16400 │ │ │ │ addeq r3, r2, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ - b d0814 <_PyObject_MakeTpCall@@Base+0x1120> │ │ │ │ + b d0e8c <_PyObject_MakeTpCall@@Base+0x10f8> │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - b d2f28 <_PyObject_MakeTpCall@@Base+0x3834> │ │ │ │ + b d35a4 <_PyObject_MakeTpCall@@Base+0x3810> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d0590 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c08 <_PyObject_MakeTpCall@@Base+0xe74> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d3298 <_PyObject_MakeTpCall@@Base+0x3ba4> │ │ │ │ - b d0590 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + bne d3914 <_PyObject_MakeTpCall@@Base+0x3b80> │ │ │ │ + b d0c08 <_PyObject_MakeTpCall@@Base+0xe74> │ │ │ │ mov sl, r8 │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ mov ip, r0 │ │ │ │ - b d21e0 <_PyObject_MakeTpCall@@Base+0x2aec> │ │ │ │ + b d285c <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne d1b40 <_PyObject_MakeTpCall@@Base+0x244c> │ │ │ │ + bne d21b8 <_PyObject_MakeTpCall@@Base+0x2424> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d1b40 <_PyObject_MakeTpCall@@Base+0x244c> │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d21b8 <_PyObject_MakeTpCall@@Base+0x2424> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq d1fe4 <_PyObject_MakeTpCall@@Base+0x28f0> │ │ │ │ - b d16f8 <_PyObject_MakeTpCall@@Base+0x2004> │ │ │ │ + beq d2660 <_PyObject_MakeTpCall@@Base+0x28cc> │ │ │ │ + b d1d70 <_PyObject_MakeTpCall@@Base+0x1fdc> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b d19cc <_PyObject_MakeTpCall@@Base+0x22d8> │ │ │ │ + b d2044 <_PyObject_MakeTpCall@@Base+0x22b0> │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ - b d11d4 <_PyObject_MakeTpCall@@Base+0x1ae0> │ │ │ │ - ldr r0, [pc, #128] @ d33a8 <_PyObject_MakeTpCall@@Base+0x3cb4> │ │ │ │ - bl d8064 │ │ │ │ + b d184c <_PyObject_MakeTpCall@@Base+0x1ab8> │ │ │ │ + ldr r0, [pc, #128] @ d3a24 <_PyObject_MakeTpCall@@Base+0x3c90> │ │ │ │ + bl d86bc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d2670 <_PyObject_MakeTpCall@@Base+0x2f7c> │ │ │ │ + beq d2cec <_PyObject_MakeTpCall@@Base+0x2f58> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d1134 <_PyObject_MakeTpCall@@Base+0x1a40> │ │ │ │ - b d2664 <_PyObject_MakeTpCall@@Base+0x2f70> │ │ │ │ - ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ + bne d17ac <_PyObject_MakeTpCall@@Base+0x1a18> │ │ │ │ + b d2ce0 <_PyObject_MakeTpCall@@Base+0x2f4c> │ │ │ │ + ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ mvn r6, #0 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - ldr r8, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr sl, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr sl, [fp, #-124] @ 0xffffff84 │ │ │ │ + ldr r8, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl 1438b4 │ │ │ │ + bl 143c34 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - b d13bc <_PyObject_MakeTpCall@@Base+0x1cc8> │ │ │ │ + b d1a34 <_PyObject_MakeTpCall@@Base+0x1ca0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1264 <_PyObject_MakeTpCall@@Base+0x1b70> │ │ │ │ + bne d18dc <_PyObject_MakeTpCall@@Base+0x1b48> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d1264 <_PyObject_MakeTpCall@@Base+0x1b70> │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d18dc <_PyObject_MakeTpCall@@Base+0x1b48> │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35836 @ 0x8bfc │ │ │ │ + movw r1, #34876 @ 0x883c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - mlseq r3, r0, fp, r2 │ │ │ │ - rsbeq r2, r3, ip, asr #5 │ │ │ │ - rsbeq r2, r3, r8, asr #12 │ │ │ │ - rsbeq r3, r1, r4, ror #10 │ │ │ │ - rsbeq r2, r3, r8, lsr #12 │ │ │ │ - mlseq r3, ip, r8, r2 │ │ │ │ - rsbeq r1, r3, r8, lsr #25 │ │ │ │ - strdeq r1, [r3], #-192 @ 0xffffff40 @ │ │ │ │ - rsbeq r3, r1, r0, asr r5 │ │ │ │ + bl 14151c │ │ │ │ + b d1f24 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ + rsbeq r2, r3, r8, lsl #23 │ │ │ │ + rsbeq r2, r3, r4, asr #5 │ │ │ │ + rsbeq r2, r3, r0, asr #12 │ │ │ │ + rsbeq r3, r1, r0, ror #10 │ │ │ │ + rsbeq r2, r3, r0, lsr #12 │ │ │ │ + mlseq r3, r4, r8, r2 │ │ │ │ + rsbeq r1, r3, r0, lsr #25 │ │ │ │ + rsbeq r1, r3, r8, ror #25 │ │ │ │ + rsbeq r3, r1, ip, asr #10 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d33cc : │ │ │ │ +000d3a48 : │ │ │ │ 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 d342c │ │ │ │ + beq d3aa8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov lr, #0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ sub ip, fp, #12 │ │ │ │ add r1, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d3450 │ │ │ │ + bl d3acc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #36004 @ 0x8ca4 │ │ │ │ + movw r1, #35044 @ 0x88e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - b d341c │ │ │ │ + b d3a98 │ │ │ │ push {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 │ │ │ │ - mov sl, r3 │ │ │ │ + mov r8, r3 │ │ │ │ str r3, [fp, #-512] @ 0xfffffe00 │ │ │ │ - mov r9, r2 │ │ │ │ - str r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ mov r3, #0 │ │ │ │ - sub r2, fp, #484 @ 0x1e4 │ │ │ │ + mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ + sub r2, fp, #484 @ 0x1e4 │ │ │ │ + mov sl, r8 │ │ │ │ str r2, [fp, #-500] @ 0xfffffe0c │ │ │ │ mov r2, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ mvn r5, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r4, sl │ │ │ │ - ldrb r1, [r4], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bhi d3650 │ │ │ │ - cmp r1, #39 @ 0x27 │ │ │ │ - bhi d35d8 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq d39f4 │ │ │ │ + ldrb ip, [r4], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bhi d3ca0 │ │ │ │ + cmp ip, #39 @ 0x27 │ │ │ │ + bhi d3c28 │ │ │ │ + cmp ip, #0 │ │ │ │ + beq d4034 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3a70 │ │ │ │ - movw ip, #23408 @ 0x5b70 │ │ │ │ - movt ip, #65 @ 0x41 │ │ │ │ - ldrb lr, [r4] │ │ │ │ - add r8, sl, #2 │ │ │ │ - ldr r3, [ip, r1, lsl #2] │ │ │ │ - ands r3, r3, #3 │ │ │ │ - movne r3, #1 │ │ │ │ - cmp r1, #101 @ 0x65 │ │ │ │ - moveq r3, #0 │ │ │ │ - andne r3, r3, #1 │ │ │ │ - cmp lr, #59 @ 0x3b │ │ │ │ - add r2, r2, r3 │ │ │ │ - bhi d3664 │ │ │ │ - cmp lr, #39 @ 0x27 │ │ │ │ - bhi d380c │ │ │ │ - cmp lr, #0 │ │ │ │ - beq d39e8 │ │ │ │ - ldr r3, [ip, lr, lsl #2] │ │ │ │ + bne d40e4 │ │ │ │ + movw lr, #22448 @ 0x57b0 │ │ │ │ + movt lr, #65 @ 0x41 │ │ │ │ + ldrb r4, [r4] │ │ │ │ + add r3, sl, #2 │ │ │ │ + ldr r1, [lr, ip, lsl #2] │ │ │ │ + ands r1, r1, #3 │ │ │ │ + movne r1, #1 │ │ │ │ + cmp ip, #101 @ 0x65 │ │ │ │ + moveq r1, #0 │ │ │ │ + andne r1, r1, #1 │ │ │ │ + cmp r4, #59 @ 0x3b │ │ │ │ + add r2, r2, r1 │ │ │ │ + bhi d3cb4 │ │ │ │ + cmp r4, #39 @ 0x27 │ │ │ │ + bhi d3e38 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq d4024 │ │ │ │ + ldr r3, [lr, r4, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ + ldrb r1, [sl, #2] │ │ │ │ add r2, r2, r3 │ │ │ │ - ldrb r3, [sl, #2] │ │ │ │ - add r8, sl, #3 │ │ │ │ - cmp r3, #59 @ 0x3b │ │ │ │ - bhi d35f4 │ │ │ │ - cmp r3, #39 @ 0x27 │ │ │ │ - bhi d389c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d39e8 │ │ │ │ - ldr r3, [ip, r3, lsl #2] │ │ │ │ - add r4, sl, #4 │ │ │ │ - ldrb r1, [r8] │ │ │ │ - ands r3, r3, #3 │ │ │ │ - movne r3, #1 │ │ │ │ + add r3, sl, #3 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - add r2, r2, r3 │ │ │ │ - bhi d3628 │ │ │ │ + bhi d3c44 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi d36c8 │ │ │ │ + bhi d3ebc │ │ │ │ cmp r1, #0 │ │ │ │ - beq d39e8 │ │ │ │ - ldr r3, [ip, r1, lsl #2] │ │ │ │ - ands r3, r3, #3 │ │ │ │ - movne r3, #1 │ │ │ │ - add r2, r2, r3 │ │ │ │ - ldrb r3, [r4], #1 │ │ │ │ + beq d4024 │ │ │ │ + ldr r1, [lr, r1, lsl #2] │ │ │ │ + add r4, sl, #4 │ │ │ │ + ldrb r3, [r3] │ │ │ │ + ands r1, r1, #3 │ │ │ │ + movne r1, #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi d35b0 │ │ │ │ + add r2, r2, r1 │ │ │ │ + bhi d3c78 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi d37e4 │ │ │ │ + bhi d3cd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d39e8 │ │ │ │ - ldr r3, [ip, r3, lsl #2] │ │ │ │ + beq d4024 │ │ │ │ + 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 d3584 │ │ │ │ + bhi d3c78 │ │ │ │ + cmp r3, #39 @ 0x27 │ │ │ │ + bls d3bdc │ │ │ │ + ldr ip, [pc, #1748] @ d42e4 │ │ │ │ + sub r1, r3, #40 @ 0x28 │ │ │ │ + cmp r1, #19 │ │ │ │ + bhi d3be4 │ │ │ │ + add r1, r1, r1 │ │ │ │ + ldrsh r1, [ip, r1] │ │ │ │ + add pc, pc, r1, lsl #2 │ │ │ │ + nop {0} │ │ │ │ + ldr lr, [pc, #1720] @ d42e8 │ │ │ │ + sub r1, ip, #40 @ 0x28 │ │ │ │ + cmp r1, #19 │ │ │ │ + bhi d3f50 │ │ │ │ + ldrb r1, [lr, r1] │ │ │ │ + add pc, pc, r1, lsl #2 │ │ │ │ + nop {0} │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ + beq d3edc │ │ │ │ + ldr ip, [lr, r1, lsl #2] │ │ │ │ + add r4, sl, #4 │ │ │ │ + ldrb r3, [r3] │ │ │ │ + ands ip, ip, #3 │ │ │ │ + movne ip, #1 │ │ │ │ + cmp r1, #101 @ 0x65 │ │ │ │ + moveq ip, #0 │ │ │ │ + andne ip, ip, #1 │ │ │ │ + cmp r3, #59 @ 0x3b │ │ │ │ + add r2, r2, ip │ │ │ │ + bls d3bd4 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq d3694 │ │ │ │ - ldr r1, [ip, r3, lsl #2] │ │ │ │ + beq d3e04 │ │ │ │ + ldr r1, [lr, r3, lsl #2] │ │ │ │ ands r1, r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ add r2, r2, r1 │ │ │ │ - b d3578 │ │ │ │ - ldr lr, [pc, #1708] @ d3c8c │ │ │ │ - sub ip, r1, #40 @ 0x28 │ │ │ │ - cmp ip, #19 │ │ │ │ - bhi d3928 │ │ │ │ - ldrb ip, [lr, ip] │ │ │ │ - add pc, pc, ip, lsl #2 │ │ │ │ - nop {0} │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ - beq d3698 │ │ │ │ - ldr lr, [ip, r3, lsl #2] │ │ │ │ - add r4, sl, #4 │ │ │ │ - ldrb r1, [r8] │ │ │ │ - ands lr, lr, #3 │ │ │ │ - movne lr, #1 │ │ │ │ - cmp r3, #101 @ 0x65 │ │ │ │ - moveq lr, #0 │ │ │ │ - andne lr, lr, #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - add r2, r2, lr │ │ │ │ - bls d3558 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - beq d3694 │ │ │ │ - ldr r3, [ip, r1, lsl #2] │ │ │ │ - ands r3, r3, #3 │ │ │ │ - movne r3, #1 │ │ │ │ - cmp r1, #101 @ 0x65 │ │ │ │ - moveq r3, #0 │ │ │ │ - andne r3, r3, #1 │ │ │ │ - add r2, r2, r3 │ │ │ │ - b d3578 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - beq d3688 │ │ │ │ + b d3bf4 │ │ │ │ + cmp ip, #124 @ 0x7c │ │ │ │ + beq d3df8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d34c4 │ │ │ │ - b d3974 │ │ │ │ - cmp lr, #124 @ 0x7c │ │ │ │ - beq d3698 │ │ │ │ - ldr r3, [ip, lr, lsl #2] │ │ │ │ + beq d3b40 │ │ │ │ + b d3fa8 │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ + beq d3edc │ │ │ │ + ldr r3, [lr, r4, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ - cmp lr, #101 @ 0x65 │ │ │ │ + cmp r4, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ - b d3514 │ │ │ │ - cmp r3, #0 │ │ │ │ - movne ip, r4 │ │ │ │ - bne d3b84 │ │ │ │ - mov r8, r4 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r3, #0 │ │ │ │ - ldrb r1, [r4], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - movls sl, r8 │ │ │ │ - movls r5, r2 │ │ │ │ - bls d34ac │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - beq d3694 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - b d34c4 │ │ │ │ - ldr lr, [pc, #1472] @ d3c90 │ │ │ │ - sub r3, r1, #40 @ 0x28 │ │ │ │ - cmp r3, #19 │ │ │ │ - bhi d3568 │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrsh r3, [lr, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ + b d3b90 │ │ │ │ + ldr ip, [pc, #1548] @ d42ec │ │ │ │ + sub r1, r3, #40 @ 0x28 │ │ │ │ + cmp r1, #19 │ │ │ │ + bhi d3be4 │ │ │ │ + add r1, r1, r1 │ │ │ │ + ldrsh r1, [ip, r1] │ │ │ │ + add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #0 │ │ │ │ - bne d39a0 │ │ │ │ - mov r8, #0 │ │ │ │ + bne d3fd4 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ cmp r5, #0 │ │ │ │ movlt r5, r2 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt d3a08 │ │ │ │ + bgt d4048 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3838 │ │ │ │ + bne d3e58 │ │ │ │ cmp r9, r2 │ │ │ │ cmple r5, r9 │ │ │ │ - bgt d3a8c │ │ │ │ + bgt d4100 │ │ │ │ cmp r9, #0 │ │ │ │ - ble d3804 │ │ │ │ - ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + ble d3e30 │ │ │ │ sub r6, r6, #4 │ │ │ │ + mov r3, r8 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, #256 @ 0x100 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - beq d38bc │ │ │ │ + beq d3ee4 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ - beq d38d4 │ │ │ │ + beq d3efc │ │ │ │ str r7, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str sl, [sp] │ │ │ │ sub r1, fp, #504 @ 0x1f8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - bl d42ac │ │ │ │ + bl d4904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3b10 │ │ │ │ + bne d40b0 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ cmp r9, r5 │ │ │ │ - bne d3734 │ │ │ │ + bne d3d48 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d37cc │ │ │ │ - movw r1, #23408 @ 0x5b70 │ │ │ │ + beq d3de0 │ │ │ │ + movw r1, #22448 @ 0x57b0 │ │ │ │ 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 d3ba8 │ │ │ │ + bne d41f0 │ │ │ │ ldr r3, [fp, #-492] @ 0xfffffe14 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3a64 │ │ │ │ + bne d40a4 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr lr, [pc, #1192] @ d3c94 │ │ │ │ - sub r1, r3, #40 @ 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r1, r4 │ │ │ │ + bne d418c │ │ │ │ + mov sl, r4 │ │ │ │ + mov r4, sl │ │ │ │ + mov r3, #0 │ │ │ │ + ldrb ip, [r4], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + movls r5, r2 │ │ │ │ + bls d3b28 │ │ │ │ + cmp ip, #124 @ 0x7c │ │ │ │ + movne r5, r2 │ │ │ │ + bne d3b40 │ │ │ │ + b d3e04 │ │ │ │ + mov r3, r8 │ │ │ │ + b d3d94 │ │ │ │ + ldr ip, [pc, #1200] @ d42f0 │ │ │ │ + sub r1, r4, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3594 │ │ │ │ + bhi d3b84 │ │ │ │ add r1, r1, r1 │ │ │ │ - ldrsh r1, [lr, r1] │ │ │ │ + ldrsh r1, [ip, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ - b d3780 │ │ │ │ - ldr r1, [pc, #1156] @ d3c98 │ │ │ │ - sub r3, lr, #40 @ 0x28 │ │ │ │ - cmp r3, #19 │ │ │ │ - bhi d3508 │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrsh r3, [r1, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop {0} │ │ │ │ - mov r8, r4 │ │ │ │ - mov r4, #0 │ │ │ │ - b d36f4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d3c30 │ │ │ │ + beq d4280 │ │ │ │ cmp r5, #1 │ │ │ │ cmpeq r2, #1 │ │ │ │ - bne d3a40 │ │ │ │ + bne d4080 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3bc8 │ │ │ │ + beq d4210 │ │ │ │ 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 d4210 │ │ │ │ + bl d4868 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d37cc │ │ │ │ + beq d3de0 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ - mov r3, r8 │ │ │ │ sub r2, fp, #416 @ 0x1a0 │ │ │ │ + ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ str r4, [sp] │ │ │ │ - bl 38b6d8 <_PyLong_Lshift@@Base+0x1a88> │ │ │ │ + bl 38b088 <_PyLong_Lshift@@Base+0x19b8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 377ecc │ │ │ │ - b d37dc │ │ │ │ - ldr lr, [pc, #1016] @ d3c9c │ │ │ │ - sub r1, r3, #40 @ 0x28 │ │ │ │ - cmp r1, #19 │ │ │ │ - bhi d3538 │ │ │ │ - add r1, r1, r1 │ │ │ │ - ldrsh r1, [lr, r1] │ │ │ │ - add pc, pc, r1, lsl #2 │ │ │ │ + bl 377d04 │ │ │ │ + b d3df0 │ │ │ │ + ldr r4, [pc, #1072] @ d42f4 │ │ │ │ + sub ip, r1, #40 @ 0x28 │ │ │ │ + cmp ip, #19 │ │ │ │ + bhi d3bb4 │ │ │ │ + add ip, ip, ip │ │ │ │ + ldrsh ip, [r4, ip] │ │ │ │ + add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ + mov sl, r3 │ │ │ │ + b d3e08 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ - bne d3750 │ │ │ │ + bne d3d64 │ │ │ │ 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 34b194 │ │ │ │ + bl 34b0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3b20 │ │ │ │ + bne d40c0 │ │ │ │ ldr r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne d3734 │ │ │ │ - b d3780 │ │ │ │ + bne d3d48 │ │ │ │ + b d3d94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d34c4 │ │ │ │ - mov ip, r4 │ │ │ │ - ldrb r1, [ip], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bhi d3968 │ │ │ │ + beq d3b40 │ │ │ │ + mov r1, r4 │ │ │ │ + ldrb ip, [r1], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bhi d3f9c │ │ │ │ mov sl, r4 │ │ │ │ - mov r4, ip │ │ │ │ - b d34ac │ │ │ │ - mov r4, r8 │ │ │ │ - mov ip, r4 │ │ │ │ + mov r4, r1 │ │ │ │ + b d3b28 │ │ │ │ + str r4, [fp, #-516] @ 0xfffffdfc │ │ │ │ + mov r4, #0 │ │ │ │ + b d3d08 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r4 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, #1 │ │ │ │ - ldrb r1, [ip], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bls d3940 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - movne r4, ip │ │ │ │ - beq d3b84 │ │ │ │ - mov ip, r4 │ │ │ │ - ldrb r1, [ip], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bls d3940 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - beq d3b84 │ │ │ │ - mov sl, ip │ │ │ │ - b d349c │ │ │ │ + ldrb ip, [r1], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bls d3f68 │ │ │ │ + cmp ip, #124 @ 0x7c │ │ │ │ + movne r4, r1 │ │ │ │ + beq d418c │ │ │ │ + mov r1, r4 │ │ │ │ + ldrb ip, [r1], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bls d3f68 │ │ │ │ + cmp ip, #124 @ 0x7c │ │ │ │ + beq d418c │ │ │ │ + mov sl, r1 │ │ │ │ + b d3b18 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r8, r4 │ │ │ │ - beq d3830 │ │ │ │ - movw r1, #36176 @ 0x8d50 │ │ │ │ + str r4, [fp, #-516] @ 0xfffffdfc │ │ │ │ + beq d3f78 │ │ │ │ + movw r1, #35216 @ 0x8990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #752] @ d3ca0 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d3c0c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - mov ip, r4 │ │ │ │ - b d398c │ │ │ │ + ldr r0, [pc, #788] @ d42f8 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3950 │ │ │ │ + beq d3f84 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #29 │ │ │ │ - bgt d3c7c │ │ │ │ - mov ip, r4 │ │ │ │ - b d398c │ │ │ │ - mov r4, r8 │ │ │ │ - b d36f0 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r4, r8 │ │ │ │ - b d36f4 │ │ │ │ + bgt d42d4 │ │ │ │ + mov r1, r4 │ │ │ │ + b d3fc0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d4270 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + b d3fc0 │ │ │ │ + mov r4, r3 │ │ │ │ + b d3d00 │ │ │ │ + str r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + b d3f78 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + mov r4, r3 │ │ │ │ + b d3d08 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - moveq r8, r4 │ │ │ │ - beq d36f4 │ │ │ │ - b d39a0 │ │ │ │ + streq r4, [fp, #-516] @ 0xfffffdfc │ │ │ │ + beq d3d08 │ │ │ │ + b d3fd4 │ │ │ │ cmn r2, #-268435455 @ 0xf0000001 │ │ │ │ - bhi d3c1c │ │ │ │ + bhi d425c │ │ │ │ lsl r0, r2, #3 │ │ │ │ str r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ ldr r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-500] @ 0xfffffe0c │ │ │ │ - beq d3c24 │ │ │ │ + beq d4264 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-492] @ 0xfffffe14 │ │ │ │ - beq d3710 │ │ │ │ + beq d3d24 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36276 @ 0x8db4 │ │ │ │ + movw r1, #35316 @ 0x89f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r7 │ │ │ │ - bl 377ecc │ │ │ │ - b d37dc │ │ │ │ + bl 377d04 │ │ │ │ + b d3df0 │ │ │ │ ldr r0, [fp, #-500] @ 0xfffffe0c │ │ │ │ - bl a63ec │ │ │ │ - b d37d8 │ │ │ │ - mov ip, r4 │ │ │ │ + bl a6570 │ │ │ │ + b d3dec │ │ │ │ + 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 38b088 <_PyLong_Lshift@@Base+0x19b8> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 377d04 │ │ │ │ + b d3df0 │ │ │ │ + mov r1, r4 │ │ │ │ mov sl, r4 │ │ │ │ - ldrb r1, [ip], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bhi d3984 │ │ │ │ - mov r4, ip │ │ │ │ - b d34ac │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + ldrb ip, [r1], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bhi d3fb8 │ │ │ │ + mov r4, r1 │ │ │ │ + b d3b28 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne d3b78 │ │ │ │ - cmp r8, #0 │ │ │ │ - movwne r3, #58116 @ 0xe304 │ │ │ │ - movweq r8, #47168 @ 0xb840 │ │ │ │ - movweq r3, #23184 @ 0x5a90 │ │ │ │ + bne d41e4 │ │ │ │ + ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + cmp r3, #0 │ │ │ │ + movweq r3, #46208 @ 0xb480 │ │ │ │ + movteq r3, #61 @ 0x3d │ │ │ │ + movwne r3, #57156 @ 0xdf44 │ │ │ │ + streq r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ - movteq r8, #61 @ 0x3d │ │ │ │ + movweq r3, #22224 @ 0x56d0 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ cmp r5, r2 │ │ │ │ - bne d3b5c │ │ │ │ - movw ip, #36060 @ 0x8cdc │ │ │ │ + bne d41c8 │ │ │ │ + movw ip, #35100 @ 0x891c │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ cmp r5, r9 │ │ │ │ - ble d3b44 │ │ │ │ + ble d41b0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq d3b50 │ │ │ │ - movw r2, #8472 @ 0x2118 │ │ │ │ + beq d41bc │ │ │ │ + movw r2, #7512 @ 0x1d58 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - str r2, [sp, #8] │ │ │ │ - movw r1, #36320 @ 0x8de0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - mov r2, r8 │ │ │ │ str r9, [sp, #12] │ │ │ │ + movw r1, #35360 @ 0x8a20 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 14119c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 377ecc │ │ │ │ - b d37dc │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ - sub r3, fp, #420 @ 0x1a4 │ │ │ │ - str r3, [fp, #-520] @ 0xfffffdf8 │ │ │ │ - ldr r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r3, r8 │ │ │ │ - add r0, r5, #1 │ │ │ │ - str r4, [sp] │ │ │ │ - bl 38b6d8 <_PyLong_Lshift@@Base+0x1a88> │ │ │ │ + bl 14151c │ │ │ │ mov r0, r7 │ │ │ │ - bl 377ecc │ │ │ │ - b d37dc │ │ │ │ + bl 377d04 │ │ │ │ + b d3df0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov sl, r4 │ │ │ │ + add r4, r4, #1 │ │ │ │ + ldrb ip, [sl] │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bls d3b28 │ │ │ │ + cmp ip, #124 @ 0x7c │ │ │ │ + bne d3fa8 │ │ │ │ + b d4190 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne d3adc │ │ │ │ - movw r2, #23184 @ 0x5a90 │ │ │ │ + bne d4158 │ │ │ │ + movw r2, #22224 @ 0x56d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - b d3ae4 │ │ │ │ + b d4160 │ │ │ │ cmp r5, r9 │ │ │ │ - movwle ip, #36080 @ 0x8cf0 │ │ │ │ + movwle ip, #35120 @ 0x8930 │ │ │ │ movtle ip, #61 @ 0x3d │ │ │ │ - ble d3b44 │ │ │ │ - movw ip, #36068 @ 0x8ce4 │ │ │ │ + ble d41b0 │ │ │ │ + movw ip, #35108 @ 0x8924 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ - b d3ad4 │ │ │ │ + b d4150 │ │ │ │ mov r1, r4 │ │ │ │ - bl 16f0cc │ │ │ │ - b d3b04 │ │ │ │ - mov r4, ip │ │ │ │ - mov sl, r4 │ │ │ │ - add r4, r4, #1 │ │ │ │ - ldrb r1, [sl] │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bls d34ac │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - bne d3974 │ │ │ │ - b d3b88 │ │ │ │ + bl 16f420 │ │ │ │ + b d4180 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ - movw r1, #36364 @ 0x8e0c │ │ │ │ + mov r2, r8 │ │ │ │ + movw r1, #35404 @ 0x8a4c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 14119c │ │ │ │ - b d3b04 │ │ │ │ - cmp r8, #0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + bl 14151c │ │ │ │ + b d4180 │ │ │ │ + ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36236 @ 0x8d8c │ │ │ │ + movw r1, #35276 @ 0x89cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r8, #47168 @ 0xb840 │ │ │ │ - movteq r8, #61 @ 0x3d │ │ │ │ + cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - mov r2, r8 │ │ │ │ - movwne r3, #58116 @ 0xe304 │ │ │ │ - movweq r3, #23184 @ 0x5a90 │ │ │ │ + movweq r3, #46208 @ 0xb480 │ │ │ │ + movteq r3, #61 @ 0x3d │ │ │ │ + streq r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + movwne r3, #57156 @ 0xdf44 │ │ │ │ + movweq r3, #22224 @ 0x56d0 │ │ │ │ + ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov r0, r7 │ │ │ │ - bl 377ecc │ │ │ │ - b d37dc │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #132] @ d3ca0 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 377d04 │ │ │ │ + b d3df0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-500] @ 0xfffffe0c │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 2e0e64 │ │ │ │ mov r0, #0 │ │ │ │ - b d37dc │ │ │ │ + b d3df0 │ │ │ │ + movw r1, #35184 @ 0x8970 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #120] @ d42f8 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d37d8 │ │ │ │ - cmp r8, #0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + beq d3dec │ │ │ │ + ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36208 @ 0x8d70 │ │ │ │ + movw r1, #35248 @ 0x89b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r8, #47168 @ 0xb840 │ │ │ │ - movteq r8, #61 @ 0x3d │ │ │ │ + cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - mov r2, r8 │ │ │ │ - movwne r3, #58116 @ 0xe304 │ │ │ │ - movweq r3, #23184 @ 0x5a90 │ │ │ │ + movweq r3, #46208 @ 0xb480 │ │ │ │ + movteq r3, #61 @ 0x3d │ │ │ │ + streq r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + movwne r3, #57156 @ 0xdf44 │ │ │ │ + movweq r3, #22224 @ 0x56d0 │ │ │ │ + ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ mov r0, r7 │ │ │ │ - bl 377ecc │ │ │ │ - b d37dc │ │ │ │ - movw r1, #36088 @ 0x8cf8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #20] @ d3ca0 │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subeq r2, r6, r4, ror fp │ │ │ │ - subeq r2, r6, r8, lsl #23 │ │ │ │ - strheq r2, [r6], #-176 @ 0xffffff50 │ │ │ │ - ldrdeq r2, [r6], #-184 @ 0xffffff48 │ │ │ │ - subeq r2, r6, r0, lsl #24 │ │ │ │ - subeq r2, r6, ip, lsl #27 │ │ │ │ + bl 377d04 │ │ │ │ + b d3df0 │ │ │ │ + movw r1, #35128 @ 0x8938 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #20] @ d42f8 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r2, r6, r8, ror r7 │ │ │ │ + subeq r2, r6, r0, lsr #15 │ │ │ │ + strheq r2, [r6], #-116 @ 0xffffff8c │ │ │ │ + ldrdeq r2, [r6], #-124 @ 0xffffff84 │ │ │ │ + subeq r2, r6, r4, lsl #16 │ │ │ │ + umaaleq r2, r6, r0, r9 │ │ │ │ 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 │ │ │ │ @@ -170761,1206 +171169,1206 @@ │ │ │ │ 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 d3e7c │ │ │ │ + bhi d44d4 │ │ │ │ mov r3, ip │ │ │ │ mov r4, r5 │ │ │ │ mov ip, lr │ │ │ │ cmp r7, #39 @ 0x27 │ │ │ │ - bhi d3e2c │ │ │ │ + bhi d4484 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d4074 │ │ │ │ + beq d46cc │ │ │ │ mov lr, ip │ │ │ │ cmp r1, #0 │ │ │ │ mov ip, r3 │ │ │ │ - bne d40d4 │ │ │ │ - movw r5, #23408 @ 0x5b70 │ │ │ │ + bne d472c │ │ │ │ + movw r5, #22448 @ 0x57b0 │ │ │ │ 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 d3e94 │ │ │ │ + bhi d44ec │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi d3f64 │ │ │ │ + bhi d45bc │ │ │ │ cmp r1, #0 │ │ │ │ - beq d4064 │ │ │ │ + beq d46bc │ │ │ │ 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 d3ea0 │ │ │ │ + bhi d44f8 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bhi d3f84 │ │ │ │ + bhi d45dc │ │ │ │ cmp ip, #0 │ │ │ │ - beq d4064 │ │ │ │ + beq d46bc │ │ │ │ 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 d3e4c │ │ │ │ + bhi d44a4 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bhi d3eac │ │ │ │ + bhi d4504 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d4064 │ │ │ │ + beq d46bc │ │ │ │ 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 d3e4c │ │ │ │ + bhi d44a4 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bls d3dd4 │ │ │ │ - ldr r6, [pc, #996] @ d41f8 │ │ │ │ + bls d442c │ │ │ │ + ldr r6, [pc, #996] @ d4850 │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3ddc │ │ │ │ + bhi d4434 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r5, [pc, #968] @ d41fc │ │ │ │ + ldr r5, [pc, #968] @ d4854 │ │ │ │ sub lr, r7, #40 @ 0x28 │ │ │ │ cmp lr, #19 │ │ │ │ - bhi d3d10 │ │ │ │ + bhi d4368 │ │ │ │ add lr, lr, lr │ │ │ │ ldrsh lr, [r5, lr] │ │ │ │ add pc, pc, lr, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - bne d3ddc │ │ │ │ + bne d4434 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r4 │ │ │ │ ldrb r7, [r4], #1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d3fa4 │ │ │ │ + bhi d45fc │ │ │ │ mov r3, ip │ │ │ │ - b d3d00 │ │ │ │ + b d4358 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - beq d3fb4 │ │ │ │ + beq d460c │ │ │ │ mov r3, ip │ │ │ │ mov r4, r5 │ │ │ │ mov ip, lr │ │ │ │ - b d3d10 │ │ │ │ + b d4368 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - bne d3d64 │ │ │ │ - b d3e54 │ │ │ │ + bne d43bc │ │ │ │ + b d44ac │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - bne d3da0 │ │ │ │ - b d3e54 │ │ │ │ - ldr r6, [pc, #844] @ d4200 │ │ │ │ + bne d43f8 │ │ │ │ + b d44ac │ │ │ │ + ldr r6, [pc, #844] @ d4858 │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3ddc │ │ │ │ + bhi d4434 │ │ │ │ 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 d419c │ │ │ │ + bne d47f4 │ │ │ │ cmp ip, #0 │ │ │ │ movlt ip, r3 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt d4080 │ │ │ │ + bgt d46d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d41ac │ │ │ │ + beq d4804 │ │ │ │ cmp ip, #1 │ │ │ │ cmpeq r3, #1 │ │ │ │ - bne d40a4 │ │ │ │ + bne d46fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4128 │ │ │ │ + beq d4780 │ │ │ │ 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 d4210 │ │ │ │ + bl d4868 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne d4108 │ │ │ │ + bne d4760 │ │ │ │ ldr r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4180 │ │ │ │ + bne d47d8 │ │ │ │ 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 d3ed8 │ │ │ │ - ldr r7, [pc, #664] @ d4204 │ │ │ │ + b d4530 │ │ │ │ + ldr r7, [pc, #664] @ d485c │ │ │ │ sub ip, r1, #40 @ 0x28 │ │ │ │ cmp ip, #19 │ │ │ │ - bhi d3d64 │ │ │ │ + bhi d43bc │ │ │ │ add ip, ip, ip │ │ │ │ ldrsh ip, [r7, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r7, [pc, #636] @ d4208 │ │ │ │ + ldr r7, [pc, #636] @ d4860 │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3da0 │ │ │ │ + bhi d43f8 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r7, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - beq d3e60 │ │ │ │ + beq d44b8 │ │ │ │ mov lr, ip │ │ │ │ - b d3d20 │ │ │ │ + b d4378 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3e5c │ │ │ │ + beq d44b4 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ ldrb r7, [r6] │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d40fc │ │ │ │ + bhi d4754 │ │ │ │ mov r3, ip │ │ │ │ mov ip, lr │ │ │ │ - b d3d00 │ │ │ │ + b d4358 │ │ │ │ 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 d40c8 │ │ │ │ + bhi d4720 │ │ │ │ mov r3, ip │ │ │ │ mov r6, r4 │ │ │ │ mov ip, lr │ │ │ │ mov r4, r5 │ │ │ │ - b d3d00 │ │ │ │ + b d4358 │ │ │ │ mov lr, ip │ │ │ │ - b d3ed0 │ │ │ │ + b d4528 │ │ │ │ mov lr, ip │ │ │ │ - b d3f54 │ │ │ │ + b d45ac │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3fe4 │ │ │ │ + beq d463c │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #29 │ │ │ │ - ble d4054 │ │ │ │ - movw r1, #36088 @ 0x8cf8 │ │ │ │ + ble d46ac │ │ │ │ + movw r1, #35128 @ 0x8938 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #452] @ d420c │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #452] @ d4864 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r1, #0 │ │ │ │ - beq d418c │ │ │ │ + beq d47e4 │ │ │ │ sub r1, r1, #1 │ │ │ │ mov lr, ip │ │ │ │ mov r6, r4 │ │ │ │ mov ip, r3 │ │ │ │ - b d3ce4 │ │ │ │ + b d433c │ │ │ │ mov r4, #0 │ │ │ │ mov ip, lr │ │ │ │ mov r5, r4 │ │ │ │ - b d3ee0 │ │ │ │ + b d4538 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ - b d3ed8 │ │ │ │ + b d4530 │ │ │ │ cmn r3, #-268435455 @ 0xf0000001 │ │ │ │ - bhi d416c │ │ │ │ + bhi d47c4 │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ strne r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ - beq d4174 │ │ │ │ + beq d47cc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36276 @ 0x8db4 │ │ │ │ + movw r1, #35316 @ 0x89f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 377ecc │ │ │ │ - b d3f48 │ │ │ │ + bl 377d04 │ │ │ │ + b d45a0 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ movne r4, r5 │ │ │ │ - beq d3fbc │ │ │ │ + beq d4614 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r7, [r5], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bls d4000 │ │ │ │ + bls d4658 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - beq d3fbc │ │ │ │ + beq d4614 │ │ │ │ mov r3, ip │ │ │ │ mov r4, r5 │ │ │ │ mov ip, lr │ │ │ │ - b d4054 │ │ │ │ + b d46ac │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - bne d40d4 │ │ │ │ - b d3fc0 │ │ │ │ + bne d472c │ │ │ │ + b d4618 │ │ │ │ ldr r0, [fp, #-404] @ 0xfffffe6c │ │ │ │ mov r3, r5 │ │ │ │ sub r2, fp, #400 @ 0x190 │ │ │ │ str r4, [sp] │ │ │ │ - bl 38b6d8 <_PyLong_Lshift@@Base+0x1a88> │ │ │ │ + bl 38b088 <_PyLong_Lshift@@Base+0x19b8> │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 377ecc │ │ │ │ - b d3f48 │ │ │ │ + bl 377d04 │ │ │ │ + b d45a0 │ │ │ │ cmp r5, #0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36236 @ 0x8d8c │ │ │ │ + movw r1, #35276 @ 0x89cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r5, #47168 @ 0xb840 │ │ │ │ + movweq r5, #46208 @ 0xb480 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ - movwne r3, #58116 @ 0xe304 │ │ │ │ - movweq r3, #23184 @ 0x5a90 │ │ │ │ + movwne r3, #57156 @ 0xdf44 │ │ │ │ + movweq r3, #22224 @ 0x56d0 │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 377ecc │ │ │ │ - b d3f48 │ │ │ │ + bl 377d04 │ │ │ │ + b d45a0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl 2e0eb8 │ │ │ │ + bl 2e0e64 │ │ │ │ mov r0, #0 │ │ │ │ - b d3f48 │ │ │ │ + b d45a0 │ │ │ │ ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl a63ec │ │ │ │ - b d3f44 │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + bl a6570 │ │ │ │ + b d459c │ │ │ │ + movw r1, #35184 @ 0x8970 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #112] @ d420c │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #36176 @ 0x8d50 │ │ │ │ + ldr r0, [pc, #112] @ d4864 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #35216 @ 0x8990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #96] @ d420c │ │ │ │ - bl 89548 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #96] @ d4864 │ │ │ │ + bl 89858 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3f44 │ │ │ │ + beq d459c │ │ │ │ cmp r5, #0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #45948 @ 0xb37c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36208 @ 0x8d70 │ │ │ │ + movw r1, #35248 @ 0x89b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r5, #47168 @ 0xb840 │ │ │ │ + movweq r5, #46208 @ 0xb480 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ - movwne r3, #58116 @ 0xe304 │ │ │ │ - movweq r3, #23184 @ 0x5a90 │ │ │ │ + movwne r3, #57156 @ 0xdf44 │ │ │ │ + movweq r3, #22224 @ 0x56d0 │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 14119c │ │ │ │ + bl 14151c │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 377ecc │ │ │ │ - b d3f48 │ │ │ │ - subeq r2, r6, r8, lsr #24 │ │ │ │ - subeq r2, r6, r0, asr ip │ │ │ │ - subeq r2, r6, r8, ror ip │ │ │ │ - subeq r2, r6, r0, lsr #25 │ │ │ │ - subeq r2, r6, r8, asr #25 │ │ │ │ - subeq r2, r6, ip, lsl #27 │ │ │ │ + bl 377d04 │ │ │ │ + b d45a0 │ │ │ │ + subeq r2, r6, ip, lsr #16 │ │ │ │ + subeq r2, r6, r4, asr r8 │ │ │ │ + subeq r2, r6, ip, ror r8 │ │ │ │ + subeq r2, r6, r4, lsr #17 │ │ │ │ + subeq r2, r6, ip, asr #17 │ │ │ │ + umaaleq r2, r6, r0, r9 │ │ │ │ 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 d427c │ │ │ │ + beq d48d4 │ │ │ │ str lr, [sp, #4] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r1, [sp] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl d42ac │ │ │ │ + bl d4904 │ │ │ │ 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 34b194 │ │ │ │ + bl 34b0c8 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ - b d4274 │ │ │ │ + b d48cc │ │ │ │ push {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] @ d5188 │ │ │ │ + ldr r2, [pc, #3764] @ d57e0 │ │ │ │ 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 d4454 │ │ │ │ + bhi d4aac │ │ │ │ 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 d4344 │ │ │ │ + beq d499c │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ - beq d4bdc │ │ │ │ + beq d5234 │ │ │ │ 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 d4420 │ │ │ │ + beq d4a78 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d43c8 │ │ │ │ + ble d4a20 │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq d4444 │ │ │ │ + beq d4a9c │ │ │ │ cmp r1, #1 │ │ │ │ - beq d43c8 │ │ │ │ + beq d4a20 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq d4444 │ │ │ │ + beq d4a9c │ │ │ │ cmp r1, #2 │ │ │ │ - beq d43c8 │ │ │ │ + beq d4a20 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq d4444 │ │ │ │ + beq d4a9c │ │ │ │ cmp r1, #3 │ │ │ │ - beq d43c8 │ │ │ │ + beq d4a20 │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq d4444 │ │ │ │ + beq d4a9c │ │ │ │ cmp r1, ip │ │ │ │ - bne d43b0 │ │ │ │ + bne d4a08 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b d445c │ │ │ │ + b d4ab4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ - bne d432c │ │ │ │ - movw r0, #26204 @ 0x665c │ │ │ │ + bne d4984 │ │ │ │ + movw r0, #25244 @ 0x629c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d445c │ │ │ │ + b d4ab4 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 152a1c │ │ │ │ + bl 152dac │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4b94 │ │ │ │ + beq d51ec │ │ │ │ str r5, [r7] │ │ │ │ - b d4334 │ │ │ │ + b d498c │ │ │ │ cmp r0, ip │ │ │ │ - beq d4444 │ │ │ │ + beq d4a9c │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d4420 │ │ │ │ - movw r2, #36124 @ 0x8d1c │ │ │ │ + bne d4a78 │ │ │ │ + movw r2, #36112 @ 0x8d10 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d43c8 │ │ │ │ + bne d4a20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r4, r7, #2 │ │ │ │ str r8, [r3] │ │ │ │ - b d4334 │ │ │ │ - movw r0, #37064 @ 0x90c8 │ │ │ │ + b d498c │ │ │ │ + movw r0, #36104 @ 0x8d08 │ │ │ │ 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 38b030 <_PyLong_Lshift@@Base+0x13e0> │ │ │ │ + b 38a9e4 <_PyLong_Lshift@@Base+0x1314> │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ 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 d4cf4 │ │ │ │ + beq d534c │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - beq d4b38 │ │ │ │ + beq d5190 │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4dc0 │ │ │ │ + bne d5418 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d4d98 │ │ │ │ + beq d53f0 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d4ce8 │ │ │ │ + beq d5340 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r3 │ │ │ │ - bne d4ccc │ │ │ │ + bne d5324 │ │ │ │ str r7, [r5] │ │ │ │ - b d4334 │ │ │ │ + b d498c │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r8, [r3] │ │ │ │ - bl 14bb14 <_PyNumber_Index@@Base> │ │ │ │ + bl 14bea4 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d4c70 │ │ │ │ - bl c5dc0 │ │ │ │ + beq d52c8 │ │ │ │ + bl c64e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d4bb0 │ │ │ │ + ble d5208 │ │ │ │ cmn r7, #1 │ │ │ │ - beq d4c70 │ │ │ │ + beq d52c8 │ │ │ │ str r7, [r8] │ │ │ │ - b d4334 │ │ │ │ + b d498c │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 152a1c │ │ │ │ + bl 152dac │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4dc8 │ │ │ │ + beq d5420 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d4dd4 │ │ │ │ + blt d542c │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ strble r0, [r5] │ │ │ │ - ble d4334 │ │ │ │ - movw r3, #46484 @ 0xb594 │ │ │ │ + ble d498c │ │ │ │ + movw r3, #46692 @ 0xb664 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36468 @ 0x8e74 │ │ │ │ + movw r1, #35508 @ 0x8ab4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16f0cc │ │ │ │ + bl 16f420 │ │ │ │ mov r0, r9 │ │ │ │ - b d433c │ │ │ │ + b d4994 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 12928c │ │ │ │ + bl 129d00 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d4ba4 │ │ │ │ + bne d51fc │ │ │ │ str r0, [r5] │ │ │ │ - b d4334 │ │ │ │ + b d498c │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1e7b88 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne d45e0 │ │ │ │ + bne d4c38 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ vldr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d457c │ │ │ │ + bne d4bd4 │ │ │ │ vstr d0, [r5] │ │ │ │ - b d4334 │ │ │ │ + b d498c │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 152a1c │ │ │ │ + bl 152dac │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4bcc │ │ │ │ + beq d5224 │ │ │ │ cmn r0, #32768 @ 0x8000 │ │ │ │ - blt d4ee0 │ │ │ │ + blt d5538 │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ - bge d4e90 │ │ │ │ + bge d54e8 │ │ │ │ strh r5, [r7] │ │ │ │ - b d4334 │ │ │ │ + b d498c │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 225950 │ │ │ │ + bl 224900 │ │ │ │ vstr d0, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl bea88 │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d457c │ │ │ │ + bne d4bd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - b d4334 │ │ │ │ + b d498c │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1e7b88 │ │ │ │ + bl 1e67c8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq d4df0 │ │ │ │ + beq d5448 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vstr s0, [r5] │ │ │ │ - b d4334 │ │ │ │ + b d498c │ │ │ │ ldr r7, [r5] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 1accfc │ │ │ │ + bl 1ace0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4e08 │ │ │ │ + beq d5460 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d457c │ │ │ │ + beq d4bd4 │ │ │ │ cmp r0, #8 │ │ │ │ - bls d4334 │ │ │ │ - movw r3, #46440 @ 0xb568 │ │ │ │ + bls d498c │ │ │ │ + movw r3, #46648 @ 0xb638 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #36516 @ 0x8ea4 │ │ │ │ + movw r1, #35556 @ 0x8ae4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e26e8 │ │ │ │ + bl 2e2694 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d4334 │ │ │ │ - b d457c │ │ │ │ + bne d498c │ │ │ │ + b d4bd4 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1bc4e4 │ │ │ │ + bl 1bc55c │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq d4c3c │ │ │ │ + beq d5294 │ │ │ │ str r8, [r5] │ │ │ │ str r7, [r5, #4] │ │ │ │ - b d4334 │ │ │ │ + b d498c │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - movwne r0, #36992 @ 0x9080 │ │ │ │ + movwne r0, #36032 @ 0x8cc0 │ │ │ │ movtne r0, #61 @ 0x3d │ │ │ │ - bne d445c │ │ │ │ + bne d4ab4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c1f6c │ │ │ │ + bl 1c1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d4e74 │ │ │ │ + blt d54cc │ │ │ │ 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, #31784 @ 0x7c28 │ │ │ │ + movw r2, #31964 @ 0x7cdc │ │ │ │ movt r2, #7 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b d4334 │ │ │ │ + b d498c │ │ │ │ ldr r7, [r5] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 1accfc │ │ │ │ + bl 1ace0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4e08 │ │ │ │ + beq d5460 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d457c │ │ │ │ + beq d4bd4 │ │ │ │ cmp r0, #4 │ │ │ │ - bls d4334 │ │ │ │ - b d46c4 │ │ │ │ + bls d498c │ │ │ │ + b d4d1c │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r1, [r3] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d4c84 │ │ │ │ + beq d52dc │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 36eba0 <_PyCoro_GetAwaitableIter@@Base+0x538> │ │ │ │ + bl 36e9e0 <_PyCoro_GetAwaitableIter@@Base+0x538> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt d4c68 │ │ │ │ + blt d52c0 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bne d4eac │ │ │ │ + bne d5504 │ │ │ │ ldr r2, [r5] │ │ │ │ add r4, r7, #2 │ │ │ │ add r1, r2, #4 │ │ │ │ str r1, [r5] │ │ │ │ ldr r2, [r2] │ │ │ │ str r3, [r2] │ │ │ │ - b d4334 │ │ │ │ + b d498c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #23 │ │ │ │ add ip, r1, r2 │ │ │ │ str ip, [r5] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - bne d47c0 │ │ │ │ - b d457c │ │ │ │ + bne d4e18 │ │ │ │ + b d4bd4 │ │ │ │ ldr r7, [r5] │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ + movw r1, #35424 @ 0x8a60 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ cmp r0, r1 │ │ │ │ - bne d4d30 │ │ │ │ + bne d5388 │ │ │ │ ldr r3, [r7] │ │ │ │ str r8, [r3] │ │ │ │ - b d4334 │ │ │ │ + b d498c │ │ │ │ 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 d4d48 │ │ │ │ + beq d53a0 │ │ │ │ ldr ip, [r8, #8] │ │ │ │ cmp ip, #1 │ │ │ │ ldrbeq r3, [r8, #16] │ │ │ │ strbeq r3, [r5] │ │ │ │ - beq d4334 │ │ │ │ - movw r0, #36704 @ 0x8f60 │ │ │ │ + beq d498c │ │ │ │ + movw r0, #35744 @ 0x8ba0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movw r3, #36636 @ 0x8f1c │ │ │ │ + movw r3, #35676 @ 0x8b5c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ stm sp, {r0, ip} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #36664 @ 0x8f38 │ │ │ │ + movw r2, #35704 @ 0x8b78 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98f74 │ │ │ │ - b d457c │ │ │ │ + bl 9909c │ │ │ │ + b d4bd4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #1 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [r5] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d457c │ │ │ │ + beq d4bd4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d4334 │ │ │ │ - b d46c4 │ │ │ │ + beq d498c │ │ │ │ + b d4d1c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #2 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [r5] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1b58b8 │ │ │ │ + bl 1b592c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d457c │ │ │ │ + beq d4bd4 │ │ │ │ cmp r0, #2 │ │ │ │ - bls d4334 │ │ │ │ - b d46c4 │ │ │ │ + bls d498c │ │ │ │ + b d4d1c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bne d4e14 │ │ │ │ - movw r0, #36740 @ 0x8f84 │ │ │ │ + bne d546c │ │ │ │ + movw r0, #35780 @ 0x8bc4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d445c │ │ │ │ + b d4ab4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ - bne d432c │ │ │ │ - movw r0, #11404 @ 0x2c8c │ │ │ │ + bne d4984 │ │ │ │ + movw r0, #10444 @ 0x28cc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - b d445c │ │ │ │ + b d4ab4 │ │ │ │ ldr r2, [r5] │ │ │ │ - movw r1, #36392 @ 0x8e28 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ 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 d50c0 │ │ │ │ + beq d5718 │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ - movwne r0, #36788 @ 0x8fb4 │ │ │ │ + movwne r0, #35828 @ 0x8bf4 │ │ │ │ movtne r0, #61 @ 0x3d │ │ │ │ - bne d445c │ │ │ │ + bne d4ab4 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [r5] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5110 │ │ │ │ + beq d5768 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ + movw r1, #35424 @ 0x8a60 │ │ │ │ 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 d508c │ │ │ │ + bne d56e4 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl b6720 │ │ │ │ + bl b68a0 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d50f0 │ │ │ │ + bne d5748 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - movweq r0, #36400 @ 0x8e30 │ │ │ │ + movweq r0, #35440 @ 0x8a70 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d445c │ │ │ │ + beq d4ab4 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1361b0 │ │ │ │ + bl 136530 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movweq r0, #36844 @ 0x8fec │ │ │ │ + movweq r0, #35884 @ 0x8c2c │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d445c │ │ │ │ + beq d4ab4 │ │ │ │ adds r1, r3, #16 │ │ │ │ - movw r2, #23184 @ 0x5a90 │ │ │ │ + movw r2, #22224 @ 0x56d0 │ │ │ │ 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 d4f2c │ │ │ │ + beq d5584 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, r0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d4efc │ │ │ │ + bne d5554 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r5, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5edc │ │ │ │ + bl a6060 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq d511c │ │ │ │ + beq d5774 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #30548 @ 0x7754 │ │ │ │ + movw ip, #30728 @ 0x7808 │ │ │ │ movt ip, #7 │ │ │ │ ldm r3, {r0, lr} │ │ │ │ add r5, lr, #1 │ │ │ │ str r5, [r3, #4] │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [r0, lr, lsl #3] │ │ │ │ add r0, r0, lr, lsl #3 │ │ │ │ str ip, [r0, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4334 │ │ │ │ + bgt d498c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4334 │ │ │ │ + bne d498c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d4334 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d498c │ │ │ │ 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 d4b8c │ │ │ │ + bne d51e4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d4c4c │ │ │ │ + beq d52a4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdb98 │ │ │ │ + bl ce238 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4] │ │ │ │ ldrne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ strne r3, [r5] │ │ │ │ - beq d4ce8 │ │ │ │ + beq d5340 │ │ │ │ add r4, r7, #2 │ │ │ │ - b d4334 │ │ │ │ - bl bea88 │ │ │ │ + b d498c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4418 │ │ │ │ - b d457c │ │ │ │ + beq d4a70 │ │ │ │ + b d4bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d45a0 │ │ │ │ - b d457c │ │ │ │ + beq d4bf8 │ │ │ │ + b d4bd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4524 │ │ │ │ + bne d4b7c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7594 <_Py_Dealloc@@Base> │ │ │ │ - b d4524 │ │ │ │ - bl bea88 │ │ │ │ + bl a7718 <_Py_Dealloc@@Base> │ │ │ │ + b d4b7c │ │ │ │ + bl bebe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4618 │ │ │ │ - b d457c │ │ │ │ + beq d4c70 │ │ │ │ + b d4bd4 │ │ │ │ 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, #36976 @ 0x9070 │ │ │ │ + movweq r0, #36016 @ 0x8cb0 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d445c │ │ │ │ + beq d4ab4 │ │ │ │ add r4, r7, #2 │ │ │ │ cmp r0, #131072 @ 0x20000 │ │ │ │ - bne d4334 │ │ │ │ + bne d498c │ │ │ │ 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, # TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes